On-Chain Interaction

Koisan is compatible with Ethereum's ecosystem,support all Ethereum's RPC API and DK.

RPC

RPC Method List

Example:

curl -s -H 'content-type:application/json' -d '{"jsonrpc":"2.0","method":"web3_clientVersion","params":[],"id":67}' http://localhost:8545

SDK

Use Ethereum SDK library such as web3j,web3js, etc for development.

Get chain info

const Web3 = require('web3')

async function getChainId() {
    const web3 = new Web3('https://rpc.koisan-chain.com')
    let chainId = await web3.eth.getChainId()
    console.log(`chain id: ${chainId}`)
    return chainId
}

Generate Account

Built Transaction

Last updated