platform.getBalance
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"id": 1,
"method": "platform.getBalance",
"params": {
"addresses": [
"P-custom18jma8ppw3nhx5r4ap8clazz0dps7rv5u9xde7p"
]
}
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32000,
"message": "couldn't parse address \"P-custom18jma8ppw3nhx5r4ap8clazz0dps7rv5u9xde7p\": expected hrp \"flare\" but got \"custom\"",
"data": null
},
"id": 1
}
platform.getBlock
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getBlock",
"params": {
"blockID": "d7WYmb8VeZNHsny3EJCwMm6QA37s1EHwMxw1Y71V3FqPZ5EFG",
"encoding": "json"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32000,
"message": "couldn't get block with id d7WYmb8VeZNHsny3EJCwMm6QA37s1EHwMxw1Y71V3FqPZ5EFG: not found",
"data": null
},
"id": 1
}
platform.getBlockchain
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getBlockchains",
"params": {},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"blockchains": [
{
"id": "umkbhSrjVw5nUvy1eo25AdrjRkPBdtzAMewuxA2rqEx4YMo4c",
"name": "C-Chain",
"subnetID": "11111111111111111111111111111111LpoYY",
"vmID": "mgj786NP7uDwBCcq6YwThhaN8FLyybkCa4zBWTQbNgmK6k9A6"
},
{
"id": "fK5e6T3EniMqagBkxXjAug9EbhFDZbEzPPr4f22uwMoP5i2cJ",
"name": "X-Chain",
"subnetID": "11111111111111111111111111111111LpoYY",
"vmID": "jvYyfQTxGMJLuGWa55kdP2p2zSUYsQ5Raupu4TW34ZAUBAbtq"
}
]
},
"id": 1
}
platform.getBlockchainStatus
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getBlockchainStatus",
"params": {
"blockchainID": "umkbhSrjVw5nUvy1eo25AdrjRkPBdtzAMewuxA2rqEx4YMo4c"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"status": "Syncing"
},
"id": 1
}
platform.getCurrentSupply
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getCurrentSupply",
"params": {
"subnetID": "11111111111111111111111111111111LpoYY"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"supply": "200000000000000"
},
"id": 1
}
platform.getCurrentValidators
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getCurrentValidators",
"params": {
"nodeIDs": [
"NodeID-5mb46qkSBj81k9g9e4VFjGGSbaaSLFRzD"
]
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"validators": []
},
"id": 1
}
platform.getHeight
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getHeight",
"params": {},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"height": "226727"
},
"id": 1
}
platform.getMaxStakeAmount
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getMaxStakeAmount",
"params": {
"subnetID":"11111111111111111111111111111111LpoYY",
"nodeID":"NodeID-LcbbZYhBHn8HVjTzPASuHtFVAckcdctWS",
"startTime": 1644240334,
"endTime": 1644240634
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32000,
"message": "start time in the past",
"data": null
},
"id": 1
}
platform.getMinStake
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"id": 1,
"method": "platform.getMinStake",
"params": {
"subnetID": "11111111111111111111111111111111LpoYY"
}
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"minValidatorStake": "1000000000000000",
"minDelegatorStake": "50000000000000"
},
"id": 1
}
platform.getPendingValidators
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getPendingValidators",
"params": {},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"validators": [],
"delegators": []
},
"id": 1
}
platform.getRewardUTXOs
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getRewardUTXOs",
"params": {
"txID": "VK9zUhU2LCHGd4LAutYKoptsWM913SK2dz7eWPjXS9g3JqD44"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"numFetched": "0",
"utxos": [],
"encoding": "hex"
},
"id": 1
}
platform.getStake
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getStake",
"params": {
"addresses": [
"P-avax1pmgmagjcljjzuz2ve339dx82khm7q8getlegte"
],
"validatorsOnly": true
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32000,
"message": "couldn't parse address \"P-avax1pmgmagjcljjzuz2ve339dx82khm7q8getlegte\": expected hrp \"flare\" but got \"avax\"",
"data": null
},
"id": 1
}
platform.getStakingAssetID
Method: POST
https://flr.nownodes.io
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getStakingAssetID",
"params": {
"subnetID": "11111111111111111111111111111111LpoYY"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"assetID": "2MxKSeEWXViLdYyDhW1SQ46AECZEbE2bnVRZptv42JrxqyUX5k"
},
"id": 1
}
platform.getSubnets
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getSubnets",
"params": {
"ids": [
"hW8Ma7dLMA7o4xmJf3AXBbo17bXzE7xnThUd3ypM4VAWo1sNJ"
]
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"subnets": null
},
"id": 1
}
platform.getTimestamp
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getTimestamp",
"params": {},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"timestamp": "2024-04-29T13:24:31Z"
},
"id": 1
}
platform.getTotalStake
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getTotalStake",
"params": {
"subnetID": "11111111111111111111111111111111LpoYY"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"stake": "5124645378899551815"
},
"id": 1
}
platform.getTx
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getTx",
"params": {
"txID": "28KVjSw5h3XKGuNpJXWY74EdnGq4TUWvCgEtJPymgQTvudiugb",
"encoding": "json"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32000,
"message": "couldn't get tx: not found",
"data": null
},
"id": 1
}
platform.getTxStatus
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getTxStatus",
"params": {
"txID": "TAG9Ns1sa723mZy1GSoGqWipK6Mvpaj7CAswVJGM6MkVJDF9Q"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"status": "Unknown"
},
"id": 1
}
platform.getUTXOs
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"id": 1,
"method": "platform.getUTXOs",
"params": {
"addresses": [
"P-avax18jma8ppw3nhx5r4ap8clazz0dps7rv5ukulre5",
"P-avax1d09qn852zcy03sfc9hay2llmn9hsgnw4tp3dv6"
],
"limit": 5,
"encoding": "hex"
}
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32000,
"message": "couldn't parse address \"P-avax18jma8ppw3nhx5r4ap8clazz0dps7rv5ukulre5\": expected hrp \"flare\" but got \"avax\"",
"data": null
},
"id": 1
}
platform.getValidatorsAt
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.getValidatorsAt",
"params": {
"height": 1
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"validators": {
"NodeID-2oZa4x84qqpdNqxKSL3PW28iex3VS1NQT": 10000000000000,
"NodeID-2tpa7L26X8asp9Y5ZpRRtU61iPaooCQ9R": 10000000000000,
"NodeID-4XZ7a7fGCzw6xqMFNQHy46JjUXnnq51Y1": 10000000000000,
"NodeID-4Y6Hxd42SjQ4GNJHYF9GFjKEu2KAYTPDo": 10000000000000,
"NodeID-5bTyYGC8rzxaQ9HFucqRM4aFwYGqT8ciA": 10000000000000,
"NodeID-6FDUTBPEHQmf7S5838REhubwhfPAaJz1i": 10000000000000,
"NodeID-6LWYVCBLcUKW89GXSAscosCAxhyMeoGQR": 10000000000000,
"NodeID-6dBcEfrUMmhTbShvQfiqpybLmvUHtoFem": 10000000000000,
"NodeID-6zMLLn4GvWRApEjAojJNgUEYHxfp2pbPi": 10000000000000,
"NodeID-8bPGGqcmhxL8M7LML5sVvfKRQGDn17uPU": 10000000000000,
"NodeID-95G1AziLcVNUtBHSzc8naSR1bUVvkDEyR": 10000000000000,
"NodeID-Bd4G59NYc1zP9mMVf2yMzaSFA4StQuJn8": 10000000000000,
"NodeID-DMAS3hKKWMydmWGmGd265EYCoV7zFWEHK": 10000000000000,
"NodeID-EQkfps4HcNP5PFmEG2h9QmBT3VsRu9kKu": 10000000000000,
"NodeID-FDQmoefauig76jy7wac8kP5MHdLef9p9o": 10000000000000,
"NodeID-HztJLzW4WwNYteuXpZ8cC9NnZ2cHD1X3Z": 10000000000000,
"NodeID-KrKGrfzP2orrkyiuacKABvyGGty3KffQw": 10000000000000,
"NodeID-LQHTbb1UKdB2mzWRoJWR6ZapvNmkZzWw": 10000000000000,
"NodeID-Lkwe2cpLYh3MwmbsDjuFkJ4ecx5CPxYNJ": 10000000000000,
"NodeID-Lx7BqRD3LQuqZbpJzkc5UDTZb66cpez95": 10000000000000
}
},
"id": 1
}
platform.issueTx
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.issueTx",
"params": {
"tx": "0x00000009de31b4d8b22991d51aa6aa1fc733f23a851a8c9400000000000186a0000000005f041280000000005f9ca900000030390000000000000001fceda8f90fcb5d30614b99d79fc4baa29307762668f16eb0259a57c2d3b78c875c86ec2045792d4df2d926c40f829196e0bb97ee697af71f5b0a966dabff749634c8b729855e937715b0e44303fd1014daedc752006011b730",
"encoding": "hex"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32000,
"message": "couldn't parse tx: couldn't parse tx: couldn't unmarshal struct: couldn't unmarshal interface: unknown type ID 646705",
"data": null
},
"id": 1
}
platform.listAddresses
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.listAddresses",
"params": {
"username": "myUsername",
"password": "myPassword"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32000,
"message": "problem retrieving user \"myUsername\": incorrect password for user \"myUsername\"",
"data": null
},
"id": 1
}
platform.sampleValidators
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc":"2.0",
"id" :1,
"method" :"platform.sampleValidators",
"params" :{
"size":2
}
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"validators": [
"NodeID-KH2o8xGFLYtCwseWgRbpDAf1n4zAcMNfN",
"NodeID-MN7sJduRdGUs3aWyYUmym2CFVsptzgKcJ"
]
},
"id": 1
}
platform.validatedBy
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.validatedBy",
"params": {
"blockchainID": "umkbhSrjVw5nUvy1eo25AdrjRkPBdtzAMewuxA2rqEx4YMo4c"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"subnetID": "11111111111111111111111111111111LpoYY"
},
"id": 1
}
platform.validates
Method: POST
https://flr.nownodes.io/ext/bc/P
Example body (raw)
{
"jsonrpc": "2.0",
"method": "platform.validates",
"params": {
"subnetID": "11111111111111111111111111111111LpoYY"
},
"id": 1
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"blockchainIDs": [
"umkbhSrjVw5nUvy1eo25AdrjRkPBdtzAMewuxA2rqEx4YMo4c",
"fK5e6T3EniMqagBkxXjAug9EbhFDZbEzPPr4f22uwMoP5i2cJ"
]
},
"id": 1
}