Einen Smart Contract auf Rome bereitstellen

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

1. Richten Sie das Rome-Netzwerk in MetaMask ein

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

  • Rome RPC zu MetaMask hinzugefügt

  • Phantom-Wallet mit SOL finanziert

  • rSOL über die Deposit-Benutzeroberfläche erhalten


2. Öffnen Sie die Remix IDE

Ö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. Deployment über MetaMask

  1. Gehen Sie zur Registerkarte Deploy & Run Transactions.

  2. Setzen Umgebung auf: Injected Provider – MetaMask

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

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

  5. Bestätigen Sie die Transaktion in MetaMask


5. Deployment 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 anzuzeigen.


Ihr Smart Contract ist jetzt auf Rome bereitgestellt

Sie können nun:

  • Mit Ihrem Smart Contract über Remix interagieren

  • EVM-dApps entwickeln

  • Sowohl auf das Solana- als auch das Ethereum-Netzwerk über Rome zugreifen


🤝 Brauchen Sie Hilfe?

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

Zuletzt aktualisiert

War das hilfreich?