Ein Smart Contract auf Rome bereitstellen

Schritt-für-Schritt-Anleitung zum Bereitstellen eines „Hello World“-Solidity-Contracts auf Rome mithilfe von MetaMask und Remix.

1. Rome-Netzwerk in MetaMask einrichten

Bevor Sie fortfahren, stellen Sie sicher, dass Sie abgeschlossen haben Wie man Rome EVM verwendet.

  • Rome RPC zu MetaMask hinzugefügt

  • Phantom-Wallet mit SOL finanziert

  • rSOL über die Einzahlungs-Benutzeroberfläche erhalten


2. Remix IDE öffnen

Öffnen https://remix.ethereum.orgarrow-up-right


3. Schreiben Sie Ihren Smart Contract

  1. Erstellen Sie eine neue Datei (z. B. HelloWorld.sol)

  2. Fügen Sie den folgenden Code ein:

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

contract HelloWorld {
    string public greet = "Hello from Rome!";
}
  1. Speichern Sie die Datei und kompilieren Sie sie mit dem Solidity-Compiler.


4. Über Deployment via MetaMask

  1. Gehen Sie zum Tab Deploy & Run Transactions.

  2. Setzen Sie Umgebung auf: Injected Provider – MetaMask

  3. Stellen Sie sicher, dass Sie mit dem Rome Testnet RPC verbunden sind

  4. Wählen Sie den kompilierten Vertrag und klicken Sie auf Deploy

  5. Bestätigen Sie die Transaktion in MetaMask


5. Bereitstellung verifizieren

Verwenden Sie den entsprechenden Rome-Block-Explorer, um Ihren bereitgestellten Vertrag anzusehen.

Fügen Sie die Adresse Ihres bereitgestellten Vertrags ein, um On-Chain-Daten anzusehen.


Ihr Smart Contract ist jetzt auf Rome bereitgestellt

Sie können jetzt:

  • Mit Ihrem Smart Contract über Remix interagieren

  • EVM-dApps entwickeln

  • Zugriff auf sowohl Solana- als auch Ethereum-Netzwerke über Rome


🤝 Brauchen Sie Hilfe?

Treten Sie Romes Entwickler-Community bei auf Discordarrow-up-right.

Zuletzt aktualisiert

War das hilfreich?