On-Chain interaction
ZADOVO CHAIN is compatible with Ethereum's ecosystem, support all Ethereum's RPC API and DK。
RPC
Example:
curl -s -H 'content-type:application/json' -d '{"jsonrpc":"2.0","method":"web3_clientVersion","params":[],"id":67}' http://localhost:8545SDK
Use Ethereum SDK libraries such as web3j,web3js, etc for development.
Get chain info
const Web3 = require('web3')
async function getChainId() {
const web3 = new Web3('https://')
let chainId = await web3.eth.getChainId()
console.log(`chain id: ${chainId}`)
return chainId
}Generate account
const Web3Accounts = require('web3-eth-accounts')
let account = new Web3Accounts().create()
//do not do this on prd env
console.log(`account generated. address: ${account.address}, private key: ${account.privateKey}`)Build transaction
Last updated