Migrate your EVM smart contract
In terms of programmability, Arthera is similar to Ethereum. Both networks run the Ethereum Virtual Machine (EVM) to support smart contract functionality.
Because Arthera supports all programming languages, developer tooling and standards that target the EVM version Paris and earlier, deploying your contracts on Arthera should follow the same process as with other EVMs:
Configure your contract tooling and SDKs to target the Arthera Testnet:
- RPC Endpoint:
https://rpc-test.arthera.net
- WebSocket Endpoint (Optional):
wss://ws-test.arthera.net
- Chain ID:
10243
- RPC Endpoint:
Create an account using the Arthera Wallet and get some testnet subscription from the Testnet Faucet or directly from the wallet if you have enough AA tokens to buy a subscription.
Deploy your contract(s)
Check the explorer (Blockscout) for the deployment transaction to be successful
Optionally verify your contract. Go to the explorer (Blockscout), search for your contract address and click the
Verify and Publish
button under theContract
tab. You can allso verify your contracts programmatically (using Sourcify). Learn more about contracts verification
At this stage, you're ready to deploy to Arthera Mainnet.
Latest update: February 27, 2023