EVM compatible
Use established Ethereum tooling, 0x accounts and familiar smart-contract patterns.
A practical integration guide for connecting EVM wallets, reading Electroneum Smart Chain data and preparing transactions without handling user secrets.
Electroneum MainnetChain ID 52014export const electroneum = {
id: 52014,
name: Electroneum Mainnet
,
nativeCurrency: { symbol: ETN
},
rpcUrls: {
default: { http: [https://rpc.electroneum.com
] }
}
}Electroneum | Smart Chain Wallet is an interface layer. Public data comes from an Electroneum node, while approvals and signatures stay in the compatible external wallet selected by the user.
Use established Ethereum tooling, 0x accounts and familiar smart-contract patterns.
Read balances, blocks, gas estimates and transaction receipts through an Electroneum node.
Request signatures from the external wallet. Never collect a recovery phrase or private key.
Add Electroneum Mainnet to your EVM client using the verified network values below.
Request the public account address through the user’s compatible wallet provider.
Use a public client for balances, block numbers, contract calls and fee estimates.
Send the prepared transaction to the wallet and let the user review and approve it there.
Treat network configuration as deploy-time data and verify it against the official documentation before production releases.
curl https://rpc.electroneum.com \
-H "Content-Type: application/json" \
--data '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}'Keep read-only network access separate from account authorization and transaction signing.
Request only the public 0x address and current chain.
Validate recipient, amount, calldata, chain and estimated gas in the interface.
The external wallet displays the final payload and produces the signature after approval.
Electroneum | Smart Chain Wallet screens, support forms and developer integrations must never request a recovery phrase, private key, wallet password or remote device access.
These standard EVM methods cover the common read and transaction lifecycle. Use a maintained client library where appropriate.
| Method | Purpose | Access |
|---|---|---|
eth_chainId | Confirm the active network before every state-changing request. | Read |
eth_getBalance | Read an account’s native ETN balance at a selected block. | Read |
eth_estimateGas | Estimate the gas required by a prepared transaction. | Read |
eth_sendTransaction | Ask the connected wallet to review, sign and submit a transaction. | Wallet |
eth_getTransactionReceipt | Track inclusion and execution status after submission. | Read |
The essential foundational and development information is summarized below so you can continue learning without leaving Electroneum | Smart Chain Wallet.
An account is identified by a public 0x address and can hold ETN or interact with contracts.
A transaction changes network state by transferring ETN or calling a smart contract.
Validators group valid transactions into blocks and maintain a shared network state.
Electroneum Smart Chain executes EVM bytecode and supports established Ethereum development patterns.
Applications connect to an Electroneum node through stateless JSON-RPC requests.
Build and verify the integration in stages before enabling production transactions.