API Reference
Blink's integration is designed to be as simple as possible, it only requires switching over to Blink's RPC node endpoint.
This endpoint mirrors the standard Ethereum JSON-RPC APIs exposed by Arc node providers.
You can find your custom endpoint on your custom dashboard.
Integration Steps
Acquire custom RPC endpoint on our dashboard
Switch out existing RPC endpoint for the custom Blink endpoint:
https://arc.blinklabs.xyz/v1/{$API_KEY}Track recoveries via Blink's dashboard
Chain details
Network: Arc Testnet
Chain ID:
5042002Gas token: USDC (18 decimals natively, 6 decimals via the ERC-20 interface)
Minimum base fee: 20 gwei
eth_sendRawTransaction
Blink will intercept eth_sendRawTransaction requests, it will;
Submit the transaction to the Arc network
Share the transaction with our searcher network
Example request
Example response
Set maxFeePerGas (or gasPrice for legacy transactions) to at least 20 gwei, Arc's minimum base fee. Arc accepts a transaction priced below it and returns its hash, but never includes it, so a transaction hash in the response does not guarantee inclusion.
eth_sendPrivateTransaction
Accepted as an alias of eth_sendRawTransaction, for compatibility with existing private transaction integrations. It takes the same signed raw transaction parameter and behaves identically. It adds no relay or bundle-style privacy guarantee; Arc itself does not expose a public mempool for third parties to read.
Example request
For full documentation of the remaining standard endpoints and Arc's differences from Ethereum, we suggest referring to the Arc documentation: https://docs.arc.io/arc/references/evm-compatibility
Last updated