RPC / API Requirements
Trust Wallet is a light client wallet, which means it needs to get data / information from remote nodes (either light nodes or full nodes). In order to integrate your blockchain into Trust Wallet smoothly, you must also fulfill RPC / API requirements. We list all needed APIs or RPCs plus an example below for your reference.
for Trust Wallet:
We need API or RPC to:
for Backend:
Used to create transaction list index and notify users about incoming/outgoing transactions.
Example
We will take XRP as an example here, it supports WebSocket, JSON-RPC (including over HTTP)
Query account / address balance:
Query transaction details:
Query fee / nonce for sending transaction:
Query blockchain status (block height etc):
Send raw transaction:
Query sent / received transactions for an account / address:
Query transactions in a block:
Last updated