Overview
Last updated
Was this helpful?
Last updated
Was this helpful?
Internet Computer Protocol (ICP) is a decentralized Layer-1 blockchain designed to host smart contracts, applications, and services directly on-chain, enabling a fully decentralized internet.
Some ICP terminology:
A canister is a Web3-native computational unit on the Internet Computer, combining smart contract functionality with scalable storage and processing capabilities to power decentralized applications and services.
In the Internet Computer Protocol (ICP), a ledger is a specialized canister (smart contract) that records and manages token transactions, such as ICP or ICRC tokens, ensuring transparency and traceability.
ICRC (Internet Computer Rosetta Token Standard) is a token standard on the Internet Computer Protocol designed for fungible tokens, enabling interoperability and seamless integration across dApps and services within the network. This is similar to the ERC-20 token standard on Ethereum.
You can find reference documentation to ICP and ICRC .
Information on Coinbase's Rosetta standard, can be found .
ICP Mainnet
✅
ICRC Mainnet
✅
The below tokens are supported when querying against any ICRC endpoint you create.
Interested in a token not listed? Contact us, you can use the chat widget in the bottom right of the screen.
ALICE
ALICE
oj6if-riaaa-aaaaq-aaeha-cai
BOB
BOB
7pail-xaaaa-aaaas-aabmq-cai
ckBTC
ckBTC
mxzaz-hqaaa-aaaar-qaada-cai
ckETH
ckETH
ss2fx-dyaaa-aaaar-qacoq-cai
ckEURC
ckEURC
pe5t5-diaaa-aaaar-qahwa-cai
ckUSDC
ckUSDC
xevnm-gaaaa-aaaar-qafnq-cai
ckUSDT
ckUSDT
cngnf-vqaaa-aaaar-qag4q-cai
DCD
DecideAI
xsi2v-cyaaa-aaaaq-aabfq-cai
DKP
Dragginz
zfcdd-tqaaa-aaaaq-aaaga-cai
ELNA
ELNA
gemj7-oyaaa-aaaaq-aacnq-cai
GLDGov
Gold DAO
tyyy3-4aaaa-aaaaq-aab7a-cai
ICL
ICLighthouse
hhaaz-2aaaa-aaaaq-aacla-cai
PANDA
ICPanda
druyg-tyaaa-aaaaq-aactq-cai
ICS
ICPSwap
ca6gz-lqaaa-aaaaq-aacwa-cai
ICVC
ICVC
m6xut-mqaaa-aaaaq-aadua-cai
KONG
KongSwap
o7oak-iyaaa-aaaaq-aadzq-cai
nICP
neuron ICP
buwm7-7yaaa-aaaar-qagva-cai
NTN
Neutrinite
f54if-eqaaa-aaaaq-aacea-cai
CHAT
OpenChat
2ouva-viaaa-aaaaq-aaamq-cai
OGY
Origyn
lkwrt-vyaaa-aaaaq-aadhq-cai
SEER
Seers
rffwt-piaaa-aaaaq-aabqq-cai
WTN
WaterNeuron
jcmow-hyaaa-aaaaq-aadlq-cai
DOLR
Yral
6rdgd-kyaaa-aaaaq-aaavq-cai
GLDT
6c7su-kiaaa-aaaar-qaira-cai
KINIC
73mez-iiaaa-aaaaq-aaasq-cai
TRAX
emww2-4yaaa-aaaaq-aacbq-cai
VCHF
ly36x-wiaaa-aaaai-aqj7q-cai
VEUR
wu6g4-6qaaa-aaaan-qmrza-cai
How to use the canister principals above: For the token you are interested in, use the canister principal address in the network
field of your request, for example to make a /block
call involving ckBTC, your JSON body payload would look like this:
All ICP and ICRC methods are currently 10
Compute Units.
/account/balance
10
/block
10
/block/transaction
10
/call
10
/network/list
10
/network/options
10
/network/status
10
/search/transactions
10
/construction/combine
10
/construction/derive
10
/construction/metadata
10
/construction/payloads
10
/construction/preprocess
10
/construction/submit
10