Get Coin by Contract Address
Get detailed coin information by contract address on a specific blockchain (Ethereum, Polygon, Base, etc.). Returns CoinGecko ID, symbol, name, description, website links, social links, market data, and community stats. Use to resolve contract addresses to full coin metadata. Ideal for: token lookups by contract, cross-referencing on-chain tokens with CoinGecko data, enriching wallet holdings with metadata.
Action de catalogue Données Blockchain
Obtenez des informations détaillées sur une cryptomonnaie par adresse de contrat sur une blockchain spécifique (Ethereum, Polygon, Base, etc.). Retourne l'ID CoinGecko, le symbole, le nom, la description, les liens du site web, les liens sociaux, les données de marché et les statistiques communautaires. Utilisez pour résoudre les adresses de contrat en métadonnées complètes de la cryptomonnaie. Idéal pour : recherches de tokens par contrat, recoupement des tokens on-chain avec les données CoinGecko, enrichissement des avoirs de portefeuille avec des métadonnées.
Au premier coup d'œil
| Champ | Valeur |
|---|---|
| ID de l'action | coingecko-get-coin-by-contract |
| Catégorie | Blockchain Data |
| Connecteur | Non requis |
| Nécessite du gas | Non |
| Mouvement de fonds | Aucun déclaré |
| Étiquettes | coingecko, coin, contract, token, address, lookup, read |
Schéma de charge utile
| Champ | Type | Requis | Description |
|---|---|---|---|
platform | string | Oui | ID de la plateforme d'actifs (par ex., 'ethereum', 'polygon-pos', 'arbitrum-one', 'base'). Voir l'extrémité /asset_platforms pour la liste complète. |
contractAddress | string | Oui | Adresse du contrat du token sur la plateforme spécifiée. |
Schéma de résultat
| Champ | Type | Requis | Description |
|---|---|---|---|
coin | object | Oui | - |
Exemples
json{ "type": "coingecko-get-coin-by-contract", "payload": { "platform": "example-platform", "contractAddress": "0x0000000000000000000000000000000000000000" }, "children": []}
bashcurl -X POST "https://api.b3os.org/v1/actions/coingecko-get-coin-by-contract/test" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "inputs": { "platform": "example-platform", "contractAddress": "0x0000000000000000000000000000000000000000" }}'
Les champs de charge utile peuvent utiliser des expressions de workflow telles que {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, et {{$props.asset}} lorsque la valeur doit provenir d'un déclencheur, d'un nœud précédent ou d'une propriété de workflow réutilisable.
