For the complete documentation index, see llms.txt. This page is also available as Markdown.

JSON-RPC methods

BSC RPC

You can review the official BSC RPC documentation HERE

Example RPC

curl https://api.chainup.net/bsc/mainnet/<YOUR_API_KEY> \
-X POST \
-H 'content-type: application/json' \
-H "CONSISTENT-HASH: true" \
--data '{"jsonrpc":"2.0","method":"eth_syncing","params":[],"id":1}' 
const axios = require('axios');
//npm install axios if you don have the module installed`

let options = {
    url: "https://api.chainup.net/bsc/mainnet/<YOUR_API_KEY>",
    method: "post",
    headers:
    { 
     "content-type": "application/json"
    },
    body: JSON.stringify({"jsonrpc":"2.0","method":"net_peerCount","params":[],"id":1})
};

axios(options)
.then(response => {
console.log('Post successful: response:', response.data);
})
.catch(error => {
console.error('An error has occurred:', error);
});

websocat wss://api.chainup.net/ws/bsc/mainnet/<YOUR_API_KEY>