Bereitstellen eines Smart Contracts auf Rome

Durchgang zur Bereitstellung eines „Hello World“-Solidity-Vertrags auf Rome mit 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?