Client APIBlockchain
Add contract address to Symbol
Add a Smart Contract Address for a Symbol on a specific network.
To remove/unlink the contract address, send an empty string in contract_address (contract_address="").
Authorization
bearerAuth AuthorizationBearer <token>
In: header
Path Parameters
network*string
Blockchain network the contract lives on.
- Ethereum -
ethereum - Polygon -
polygon - Solana -
solana - Algorand -
algorand - Avalanche -
avalanche - Arbitrum -
arbitrum - Base -
base - Optimism -
optimism - BNB Chain -
bsc - Linea -
linea - Celo -
celo - Mantle -
mantle - Gnosis -
gnosis - Sei -
sei - XDC -
xdc - Fraxtal -
fraxtal - Plume -
plume - HyperEVM -
hyperevm - ZKsync Era -
zksync - NEAR -
near - Stellar -
stellar - Sui -
sui - XRP Ledger -
xrpl - MANTRA -
mantra
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/backend/api/v1/ethereum/contract_address/" \ -H "Content-Type: application/json" \ -d '{ "symbol": "HOODX", "contract_address": "0xe1385fdd5ffb10081cd52c56584f25efa9084015" }'{ "message": "success", "code": 200, "data": []}{ "code": 400, "message": "field_name: This field is required."}{ "code": 401, "message": "Authentication credentials were not provided."}{ "code": 403, "message": "You do not have permission to perform this action."}{ "message": "Internal Server Error", "code": 500}