# Agent Reference Source: https://docs.sim.dune.com/agent-reference A ready-to-use agent reference file for Claude Code, Cursor, Codex, Gemini CLI, and other AI coding agents to integrate the Sim API. Copy it into your project and start building. The Agent Reference is a single document that gives AI coding agents everything they need to generate correct Sim API integration code: authentication, every endpoint, parameters, response shapes, pagination, error handling, and common workflows. ## Who Is This For? This reference is designed for **AI coding agents** like Claude Code, OpenAI Codex, Cursor Agent, Gemini CLI, Windsurf, GitHub Copilot, and similar. ## How to Use It Copy the agent reference below and add it to your project so your AI agent reads it automatically: | Agent | How to Add | | -------------------------------------------------- | --------------------------------------------------------------------------------- | | **Claude Code** | Save as `CLAUDE.md` in your project root, or reference with `@agent-reference.md` | | **Cursor** | Save as `.cursorrules` or add `docs.sim.dune.com` via Settings → Indexing & Docs | | **OpenAI Codex / Copilot / Gemini CLI / Windsurf** | Save as `AGENTS.md` in your project root | | **Any agent** | Include in your system prompt or project context | ## Full Documentation as Plain Text For the complete documentation in a single LLM-friendly file, use [`https://docs.sim.dune.com/llms-full.txt`](https://docs.sim.dune.com/llms-full.txt). ## Agent Reference Copy the full reference below into your agent context file. Click the expand icon to see the full content, then use the copy button to grab it. ```markdown Sim API Agent Reference [expandable] theme={null} # Sim API Agent Reference > Dense, self-contained API reference for AI coding agents. > Source: https://docs.sim.dune.com/agent-reference ## Authentication Every request requires the `X-Sim-Api-Key` header. HTTPS only. Never expose keys in client-side code. X-Sim-Api-Key: YOUR_API_KEY ## Base URL https://api.sim.dune.com Stable: `/v1/` · Beta: `/beta/` ## EVM Endpoints (Stable — /v1) | Endpoint | Method | Path | CU | Key Parameters | |---|---|---|---|---| | Balances | GET | /v1/evm/balances/{address} | N per chain | chain_ids, filter_type (erc20|native), asset_class (stablecoin), metadata (logo,url,pools), exclude_spam_tokens, historical_prices (hours, max 3), offset, limit (max 1000) | | Balances (single token) | GET | /v1/evm/balances/{address}/token/{token_address} | 1 | chain_ids (exactly one). Use "native" for native assets | | Stablecoins | GET | /v1/evm/balances/{address}/stablecoins | N per chain | chain_ids, offset, limit | | Activity | GET | /v1/evm/activity/{address} | 3 | chain_ids, activity_type (send,receive,mint,burn,swap,approve,call), asset_type (native,erc20,erc721,erc1155), token_address, offset, limit (max 100) | | Transactions | GET | /v1/evm/transactions/{address} | 1 | chain_ids, decode (bool), offset, limit (max 100) | | Collectibles | GET | /v1/evm/collectibles/{address} | N per chain | chain_ids, filter_spam (bool, default true), show_spam_scores (bool), offset, limit (max 500) | | Token Info | GET | /v1/evm/token-info/{address} | 2 | chain_ids (required, single), historical_prices (hours, max 3), offset, limit. Use "native" for native assets | | Token Holders | GET | /v1/evm/token-holders/{chain_id}/{address} | 2 | offset, limit (max 500) | | Supported Chains | GET | /v1/evm/supported-chains | 0 | None | ## EVM Endpoints (Beta — /beta) | Endpoint | Method | Path | CU | Key Parameters | |---|---|---|---|---| | DeFi Positions | GET | /v1/evm/defi/positions/{address} | 4N per chain | chain_ids | ## SVM Endpoints (Beta — /beta) | Endpoint | Method | Path | CU | Key Parameters | |---|---|---|---|---| | Balances | GET | /beta/svm/balances/{address} | N per chain | chains (solana, eclipse, all), offset, limit | | Transactions | GET | /beta/svm/transactions/{address} | 1 | offset, limit. Solana only | Note: SVM uses `chains` param (not `chain_ids`) with string values. ## Subscriptions API (Webhooks) | Operation | Method | Path | CU | |---|---|---|---| | Create Webhook | POST | /v1/evm/subscriptions | 0 | | List Webhooks | GET | /v1/evm/subscriptions | 0 | | Get Webhook | GET | /v1/evm/subscriptions/{id} | 0 | | Update Webhook | PATCH | /v1/evm/subscriptions/{id} | 0 | | Delete Webhook | DELETE | /v1/evm/subscriptions/{id} | 0 | | Events delivered | — | — | 2 per event | Types: balances, activities, transactions. Retries: exponential backoff, 5 attempts over 24h. Validate via `dune-webhook-signature` header. Track retries via `dune-webhook-retry-index`. ## Pagination All list endpoints use cursor-based pagination: 1. Set `limit` for page size. 2. Response includes `next_offset` when more pages exist. 3. Pass `next_offset` as `offset` in the next request. 4. Stop when `next_offset` is absent or null. IMPORTANT: Never construct your own offset. Only use the `next_offset` value from the API. ## Error Handling | Status | Meaning | Action | |---|---|---| | 400 | Malformed request | Check address format and parameters | | 401 | Invalid/missing API key | Verify X-Sim-Api-Key header | | 402 | CU quota exceeded | Upgrade plan; do not retry | | 404 | Not found | Check endpoint URL and path params | | 429 | Rate limited | Exponential backoff, then retry | | 500 | Server error | Retry after short delay | Error response: `{"error": "..."}` (field may be `"error"` or `"message"`). Warning: 200 responses can include `warnings[]` array (e.g., UNSUPPORTED_CHAIN_IDS) alongside valid data. Always check for warnings. ## Compute Units | Endpoint | Type | Formula | |---|---|---| | Balances (EVM & SVM) | Chain-dependent | N (1 per chain) | | Balances (single token) | Fixed | 1 | | Stablecoins | Chain-dependent | N | | Collectibles | Chain-dependent | N | | DeFi Positions | Chain-dependent | 4N | | Activity | Fixed | 3 | | Transactions (EVM & SVM) | Fixed | 1 | | Token Info | Fixed | 2 | | Token Holders | Fixed | 2 | | Subscriptions | Event-based | 2 per event | If chain_ids is omitted, the `default` tag expands to 20+ chains. Always pass explicit chain_ids for predictable costs. ## Chain ID Reference Default chains (included when chain_ids is omitted): | Chain | ID | |---|---| | Ethereum | 1 | | Optimism | 10 | | BNB | 56 | | Gnosis | 100 | | Polygon | 137 | | zkSync | 324 | | HyperEVM | 999 | | Base | 8453 | | Arbitrum | 42161 | | Arbitrum Nova | 42170 | | Celo | 42220 | | Avalanche C-Chain | 43114 | | Blast | 81457 | | Zora | 7777777 | All supported chains: | Chain | ID | Tags | |---|---|---| | Ethereum | 1 | default, mainnet | | Optimism | 10 | default, mainnet | | Flare | 14 | mainnet | | Rootstock | 30 | mainnet | | BNB | 56 | default, mainnet | | Viction | 88 | mainnet | | Gnosis | 100 | default, mainnet | | Unichain | 130 | mainnet | | Polygon | 137 | default, mainnet | | Monad | 143 | mainnet | | Sonic | 146 | mainnet | | Omni | 166 | omni | | Mint | 185 | — | | xLayer | 196 | mainnet | | opBNB | 204 | mainnet | | Lens | 232 | mainnet | | TAC | 239 | — | | Fantom | 250 | mainnet | | Fraxtal | 252 | mainnet | | Boba | 288 | mainnet | | zkSync | 324 | default, mainnet | | Shape | 360 | mainnet | | World | 480 | mainnet | | Flow | 747 | mainnet | | HyperEVM | 999 | default, mainnet | | Stable | 988 | — | | zkEVM | 1101 | mainnet | | Lisk | 1135 | mainnet | | Sei | 1329 | mainnet | | Story | 1514 | mainnet | | Soneium | 1868 | mainnet | | Swellchain | 1923 | mainnet | | Ronin | 2020 | mainnet | | Abstract | 2741 | mainnet | | HyChain | 2911 | — | | Peaq | 3338 | mainnet | | MegaETH | 4326 | mainnet | | Rise | 4153 | mainnet | | Mantle | 5000 | mainnet | | Somnia | 5031 | mainnet | | HAM | 5112 | — | | Superseed | 5330 | mainnet | | Cyber | 7560 | mainnet | | Base | 8453 | default, mainnet | | B3 | 8333 | mainnet | | Kaia | 8217 | mainnet | | Plasma | 9745 | mainnet | | Monad Testnet | 10143 | testnet | | 0G Galileo | 16601 | — | | Corn | 21000000 | — | | Mezo | 31612 | mainnet | | Ape Chain | 33139 | mainnet | | FunkiChain | 33979 | — | | Mode | 34443 | mainnet | | Arbitrum | 42161 | default, mainnet | | Arbitrum Nova | 42170 | default, mainnet | | Tempo | 42431 | — | | Celo | 42220 | default, mainnet | | Hemi | 43111 | mainnet | | Avalanche C-Chain | 43114 | default, mainnet | | Avalanche Fuji | 43113 | testnet | | Sophon | 50104 | mainnet | | Superposition | 55244 | mainnet | | Ink | 57073 | mainnet | | Linea | 59144 | mainnet | | Bob | 60808 | mainnet | | Proof of Play | 70700 | — | | Proof of Play Boss | 70701 | — | | Berachain | 80094 | mainnet | | Polygon Amoy | 80002 | — | | Blast | 81457 | default, mainnet | | Base Sepolia | 84532 | testnet | | Plume | 98866 | mainnet | | Taiko | 167000 | — | | Zero Network | 543210 | mainnet | | Xai | 660279 | mainnet | | Katana | 747474 | — | | Forma | 984122 | — | | Redstone | 690 | mainnet | | Metis | 1088 | — | | WeMix | 1111 | — | | Tron | 728126428 | mainnet | | Ancient8 | 888888888 | mainnet | | Degen | 666666666 | mainnet | | Zora | 7777777 | default, mainnet | | Rari | 1380012617 | mainnet | | Sepolia | 11155111 | testnet | | Rise Testnet | 11155931 | testnet | | Interop Alpha 0 | 420120000 | devnet | | Interop Alpha 1 | 420120001 | devnet | SVM: Use `chains=solana`, `chains=eclipse`, or `chains=all`. Tags for chain_ids: `default` (omitted = default), `mainnet`, `testnet`, `devnet`. Mix allowed: `?chain_ids=1,8453,testnet`. Chain names are NOT accepted in chain_ids. Use numeric IDs or tags only. Full list: GET /v1/evm/supported-chains or https://docs.sim.dune.com/evm/supported-chains ## Response Shapes Balances: `{ wallet_address, balances: [{ chain, chain_id, address, symbol, name, amount, decimals, price_usd, value_usd, pool_size, low_liquidity }], warnings, next_offset }` Activity: `{ activity: [{ chain_id, block_number, block_time, tx_hash, type, asset_type, token_address, from, value, value_usd, token_metadata: { symbol, decimals, price_usd } }], next_offset }` Transactions: `{ wallet_address, transactions: [{ chain, address, block_time, block_number, hash, from, to, value, success }], next_offset }` Token Info: `{ contract_address, tokens: [{ chain_id, chain, symbol, name, decimals, price_usd, pool_size, total_supply, fully_diluted_value, logo }], next_offset }` Collectibles: `{ wallet_address, collectibles: [{ chain, chain_id, contract_address, token_id, token_standard, name, symbol, balance, is_spam }], next_offset }` Token Holders: `{ holders: [{ address, balance, share }], next_offset }` DeFi Positions: `{ wallet_address, positions: [{ type, chain_id, protocol, pool, usd_value }], aggregations: { total_usd_value, total_by_chain } }` ## Common Workflows Portfolio Balance Lookup: GET /v1/evm/balances/{address}?chain_ids=1,8453,42161&limit=500&exclude_spam_tokens=true Paginate until next_offset is null. Sum value_usd for total portfolio. Activity Feed: GET /v1/evm/activity/{address}?chain_ids=1,8453&activity_type=receive&asset_type=erc20&limit=50 Filters: activity_type and asset_type accept comma-separated values. Token Price Lookup: GET /v1/evm/token-info/{contract_address}?chain_ids=1&historical_prices=720,168,24 Returns current price_usd + historical_prices[] array. Compute % changes yourself. Webhook Setup: POST /v1/evm/subscriptions Body: {"webhook_url": "https://...", "type": "balances", "chain_ids": [1, 8453], "addresses": ["0x..."]} Validate: dune-webhook-signature header. Retry tracking: dune-webhook-retry-index. ## Rules ALWAYS: - Include X-Sim-Api-Key header - Use HTTPS - Pass explicit chain_ids - Handle next_offset pagination - Check warnings[] in 200 responses - Exponential backoff on 429/500 ASK FIRST: - Omitting chain_ids (default tag = 20+ chains) - Using /beta/ endpoints in production - Creating webhooks (ongoing CU cost) NEVER: - Construct your own offset values - Use chain names in chain_ids (numeric IDs or tags only) - Assume endpoints share parameters/response shapes - Hardcode API keys in client-side code - Expect write/transaction capabilities (read-only except subscriptions) ## What This API Does NOT Support - No write/POST endpoints (read-only, except subscription management) - No historical balance snapshots (historical_prices = past prices, not past balances) - No WebSocket streaming (use REST polling or webhooks) - No ENS/domain resolution (resolve names before calling) - No combined EVM + SVM in one call (separate namespaces) - No custom SQL/query execution (not Dune Query API) - No token swap/DEX routing - No chain names in chain_ids parameter ## Links - Docs: https://docs.sim.dune.com - OpenAPI: https://github.com/duneanalytics/sim-docs/blob/main/openapi.json - LLM Docs: https://docs.sim.dune.com/llms-full.txt - Per-page MD: append .md to any URL (e.g., docs.sim.dune.com/evm/balances.md) - Dashboard: https://sim.dune.com ``` # LLMs & AI Tools for Sim APIs Source: https://docs.sim.dune.com/build-with-ai Use Sim API documentation with LLMs, ChatGPT, Cursor, and other AI tools. Access llms.txt, per-page Markdown, OpenAPI specs, and AI search. We provide several resources to help you use LLMs and AI tools to build faster with Sim APIs. ## Quick Endpoint Guide for Agents | I want to... | Use this endpoint | | ----------------------------------------- | ------------------------------------------------------------------------------------- | | Get a wallet's token balances | [Balances](/evm/balances) (EVM) or [Balances](/svm/balances) (Solana) | | See a wallet's recent transfers and swaps | [Activity](/evm/activity) | | Get raw transaction data with logs | [Transactions](/evm/transactions) (EVM) or [Transactions](/svm/transactions) (Solana) | | Look up token price and metadata | [Token Info](/evm/token-info) | | See who holds a token | [Token Holders](/evm/token-holders) | | Get a wallet's NFTs | [Collectibles](/evm/collectibles) | | Get a wallet's DeFi positions | [DeFi Positions](/evm/defi-positions) | | Get real-time notifications | [Subscriptions](/evm/subscriptions) (webhooks) | **EVM vs Solana:** EVM endpoints use `chain_ids` with numeric IDs (e.g., `1` for Ethereum, `8453` for Base). Solana endpoints use `chains` with string values (`solana`, `eclipse`, `all`). ## Use with LLMs ### Complete Documentation for LLMs For LLM applications such as custom agents, RAG systems, or any scenario requiring our complete documentation, we provide an optimized text file at [`https://docs.sim.dune.com/llms-full.txt`](https://docs.sim.dune.com/llms-full.txt). ### Per-Page Access You can get the Markdown version of any documentation page by appending `.md` to its URL. For example, `/evm/activity` becomes [`https://docs.sim.dune.com/evm/activity.md`](https://docs.sim.dune.com/evm/activity.md). Additionally, in the top-right corner of each page, you will find several options to access the page's content in LLM-friendly formats: * **Copy Page:** Copies the fully rendered content of the current page. * **View Markdown:** Provides a URL with the raw Markdown source. This is ideal for direct input into LLMs. * **Open with ChatGPT:** Instantly loads the page's content into a new session with ChatGPT. Ask questions, summarize, or generate code based on the page's content. You can also type `⌘C` or `Ctrl+C` to copy any page's Markdown content. Try it now. ## OpenAPI Specifications To help AI tools understand our API structure, we provide a consolidated OpenAPI specification covering all endpoints (EVM and SVM). This file details available parameters, request bodies, and response schemas, making it ideal for generating client code or for use in custom AI agents. You can find our OpenAPI specification here: * Full API specification: [`/openapi.json`](https://github.com/duneanalytics/sim-docs/blob/main/openapi.json) ## Add Docs to Cursor To integrate our documentation directly into your Cursor editor for easy reference: 1. Go to **Cursor Settings -> Indexing & Docs -> Add Doc**. 2. Enter `docs.sim.dune.com` in the URL field. 3. Provide a name (e.g., "@simdocs"). 4. Hit confirm. The documentation will sync automatically. 5. Reference Sim APIs documentation by typing `@simdocs` (or your chosen name) in your Cursor chat window. ## AI Search To ask questions about our documentation, click the **Ask AI** button in the header of the site. This opens a chat interface, powered by Mintlify, that understands natural language queries. Ask questions about endpoints, authentication, or specific data points, and it will answer you with the most relevant, accurate information. # Abstract Source: https://docs.sim.dune.com/chains/abstract Sim API endpoints and examples for Abstract (chain ID 2741). ## Chain Details | Property | Value | | ------------ | ---------- | | **Chain ID** | `2741` | | **API Name** | `abstract` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=2741` to query Abstract specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2741", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=2741" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=2741", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=2741", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/2741/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/2741/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/2741/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Ancient8 Source: https://docs.sim.dune.com/chains/ancient8 Sim API endpoints and examples for Ancient8 (chain ID 888888888). ## Chain Details | Property | Value | | ------------ | ----------- | | **Chain ID** | `888888888` | | **API Name** | `ancient8` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=888888888` to query Ancient8 specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=888888888", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=888888888" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=888888888", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=888888888", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/888888888/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/888888888/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/888888888/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # ApeChain Source: https://docs.sim.dune.com/chains/ape_chain Sim API endpoints and examples for ApeChain (chain ID 33139). ## Chain Details | Property | Value | | ------------ | ----------- | | **Chain ID** | `33139` | | **API Name** | `ape_chain` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=33139` to query ApeChain specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=33139", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=33139" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=33139", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=33139", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/33139/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/33139/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/33139/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Arbitrum Source: https://docs.sim.dune.com/chains/arbitrum Sim API endpoints and examples for Arbitrum (chain ID 42161). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `42161` | | **API Name** | `arbitrum` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✓ | ## Example Requests Use `chain_ids=42161` to query Arbitrum specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=42161" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=42161", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=42161", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/42161/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/42161/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/42161/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### DeFi Positions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42161", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters * [DeFi Positions API](/evm/defi-positions) — endpoint reference and parameters # Arbitrum Nova Source: https://docs.sim.dune.com/chains/arbitrum_nova Sim API endpoints and examples for Arbitrum Nova (chain ID 42170). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `42170` | | **API Name** | `arbitrum_nova` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=42170` to query Arbitrum Nova specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42170", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=42170" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=42170", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=42170", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/42170/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/42170/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/42170/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Avalanche C-Chain Source: https://docs.sim.dune.com/chains/avalanche_c Sim API endpoints and examples for Avalanche C-Chain (chain ID 43114). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `43114` | | **API Name** | `avalanche_c` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=43114` to query Avalanche C-Chain specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43114", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=43114" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=43114", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=43114", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/43114/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/43114/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/43114/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Avalanche Fuji Source: https://docs.sim.dune.com/chains/avalanche_fuji Sim API endpoints and examples for Avalanche Fuji (chain ID 43113). ## Chain Details | Property | Value | | ------------ | ---------------- | | **Chain ID** | `43113` | | **API Name** | `avalanche_fuji` | | **Tags** | `testnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=43113` to query Avalanche Fuji specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=43113", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=43113" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=43113", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=43113", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/43113/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/43113/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/43113/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # B3 Source: https://docs.sim.dune.com/chains/b3 Sim API endpoints and examples for B3 (chain ID 8333). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `8333` | | **API Name** | `b3` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✗ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=8333` to query B3 specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8333", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=8333" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=8333", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=8333", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters # Base Source: https://docs.sim.dune.com/chains/base Sim API endpoints and examples for Base (chain ID 8453). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `8453` | | **API Name** | `base` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✓ | ## Example Requests Use `chain_ids=8453` to query Base specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=8453" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=8453", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=8453", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/8453/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/8453/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/8453/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### DeFi Positions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8453", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters * [DeFi Positions API](/evm/defi-positions) — endpoint reference and parameters # Base Sepolia Source: https://docs.sim.dune.com/chains/base_sepolia Sim API endpoints and examples for Base Sepolia (chain ID 84532). ## Chain Details | Property | Value | | ------------ | -------------- | | **Chain ID** | `84532` | | **API Name** | `base_sepolia` | | **Tags** | `testnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=84532` to query Base Sepolia specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=84532", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=84532" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=84532", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=84532", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/84532/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/84532/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/84532/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Berachain Source: https://docs.sim.dune.com/chains/berachain Sim API endpoints and examples for Berachain (chain ID 80094). ## Chain Details | Property | Value | | ------------ | ----------- | | **Chain ID** | `80094` | | **API Name** | `berachain` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=80094` to query Berachain specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80094", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=80094" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=80094", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=80094", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/80094/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/80094/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/80094/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Blast Source: https://docs.sim.dune.com/chains/blast Sim API endpoints and examples for Blast (chain ID 81457). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `81457` | | **API Name** | `blast` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=81457` to query Blast specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=81457", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=81457" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=81457", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=81457", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/81457/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/81457/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/81457/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # BNB Chain Source: https://docs.sim.dune.com/chains/bnb Sim API endpoints and examples for BNB Chain (chain ID 56). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `56` | | **API Name** | `bnb` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=56` to query BNB Chain specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=56", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=56" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=56", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=56", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/56/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/56/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/56/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # BOB Source: https://docs.sim.dune.com/chains/bob Sim API endpoints and examples for BOB (chain ID 60808). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `60808` | | **API Name** | `bob` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=60808` to query BOB specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=60808", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=60808" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=60808", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=60808", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/60808/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/60808/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/60808/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Boba Source: https://docs.sim.dune.com/chains/boba Sim API endpoints and examples for Boba (chain ID 288). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `288` | | **API Name** | `boba` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=288` to query Boba specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=288", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=288" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=288", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=288", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/288/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/288/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/288/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Celo Source: https://docs.sim.dune.com/chains/celo Sim API endpoints and examples for Celo (chain ID 42220). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `42220` | | **API Name** | `celo` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=42220` to query Celo specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42220", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=42220" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=42220", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=42220", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/42220/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/42220/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/42220/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Corn Source: https://docs.sim.dune.com/chains/corn Sim API endpoints and examples for Corn (chain ID 21000000). ## Chain Details | Property | Value | | ------------ | ---------- | | **Chain ID** | `21000000` | | **API Name** | `corn` | | **Tags** | — | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=21000000` to query Corn specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=21000000", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=21000000" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=21000000", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=21000000", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/21000000/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/21000000/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/21000000/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Cyber Source: https://docs.sim.dune.com/chains/cyber Sim API endpoints and examples for Cyber (chain ID 7560). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `7560` | | **API Name** | `cyber` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=7560` to query Cyber specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7560", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=7560" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=7560", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=7560", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/7560/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/7560/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/7560/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Degen Source: https://docs.sim.dune.com/chains/degen Sim API endpoints and examples for Degen (chain ID 666666666). ## Chain Details | Property | Value | | ------------ | ----------- | | **Chain ID** | `666666666` | | **API Name** | `degen` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=666666666` to query Degen specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=666666666", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=666666666" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=666666666", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=666666666", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/666666666/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/666666666/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/666666666/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Eclipse Source: https://docs.sim.dune.com/chains/eclipse Sim API endpoints and examples for Eclipse. ## Chain Details | Property | Value | | ------------------- | ---------------- | | **Chain** | `eclipse` | | **Query Parameter** | `chains=eclipse` | SVM endpoints use the `chains` parameter with string values (`solana`, `eclipse`, or `all`), not numeric `chain_ids` like EVM endpoints. ## Supported Endpoints | Endpoint | Supported | | --------------------------------- | --------- | | [Balances](/svm/balances) | ✓ | | [Transactions](/svm/transactions) | ✗ | Transactions support for Eclipse is coming soon. ## Example Requests Use `chains=eclipse` to query Eclipse specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/beta/svm/balances/YOUR_ECLIPSE_ADDRESS?chains=eclipse" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/beta/svm/balances/YOUR_ECLIPSE_ADDRESS?chains=eclipse", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/beta/svm/balances/YOUR_ECLIPSE_ADDRESS?chains=eclipse", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [SVM Overview](/svm/overview) — overview of Solana/SVM endpoints * [Balances API](/svm/balances) — endpoint reference and parameters * [Transactions API](/svm/transactions) — endpoint reference and parameters # Ethereum Source: https://docs.sim.dune.com/chains/ethereum Sim API endpoints and examples for Ethereum (chain ID 1). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `1` | | **API Name** | `ethereum` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✓ | ## Example Requests Use `chain_ids=1` to query Ethereum specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/1/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/1/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/1/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### DeFi Positions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters * [DeFi Positions API](/evm/defi-positions) — endpoint reference and parameters # Fantom Source: https://docs.sim.dune.com/chains/fantom Sim API endpoints and examples for Fantom (chain ID 250). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `250` | | **API Name** | `fantom` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=250` to query Fantom specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=250", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=250" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=250", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=250", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/250/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/250/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/250/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Flare Source: https://docs.sim.dune.com/chains/flare Sim API endpoints and examples for Flare (chain ID 14). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `14` | | **API Name** | `flare` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=14` to query Flare specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=14", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=14" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=14", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=14", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/14/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/14/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/14/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Fraxtal Source: https://docs.sim.dune.com/chains/fraxtal Sim API endpoints and examples for Fraxtal (chain ID 252). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `252` | | **API Name** | `fraxtal` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✗ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=252` to query Fraxtal specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=252", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=252" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=252", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=252", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters # Gnosis Source: https://docs.sim.dune.com/chains/gnosis Sim API endpoints and examples for Gnosis (chain ID 100). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `100` | | **API Name** | `gnosis` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=100` to query Gnosis specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=100", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=100" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=100", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=100", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/100/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/100/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/100/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # HyperEVM Source: https://docs.sim.dune.com/chains/hyper_evm Sim API endpoints and examples for HyperEVM (chain ID 999). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `999` | | **API Name** | `hyper_evm` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=999` to query HyperEVM specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=999", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=999" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=999", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=999", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/999/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/999/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/999/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Ink Source: https://docs.sim.dune.com/chains/ink Sim API endpoints and examples for Ink (chain ID 57073). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `57073` | | **API Name** | `ink` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=57073` to query Ink specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=57073", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=57073" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=57073", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=57073", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/57073/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/57073/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/57073/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Kaia Source: https://docs.sim.dune.com/chains/kaia Sim API endpoints and examples for Kaia (chain ID 8217). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `8217` | | **API Name** | `kaia` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=8217` to query Kaia specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=8217", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=8217" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=8217", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=8217", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/8217/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/8217/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/8217/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Katana Source: https://docs.sim.dune.com/chains/katana Sim API endpoints and examples for Katana (chain ID 747474). ## Chain Details | Property | Value | | ------------ | -------- | | **Chain ID** | `747474` | | **API Name** | `katana` | | **Tags** | — | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✗ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=747474` to query Katana specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=747474", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=747474" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=747474", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=747474", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters # Linea Source: https://docs.sim.dune.com/chains/linea Sim API endpoints and examples for Linea (chain ID 59144). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `59144` | | **API Name** | `linea` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=59144` to query Linea specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=59144", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=59144" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=59144", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=59144", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/59144/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/59144/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/59144/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Lisk Source: https://docs.sim.dune.com/chains/lisk Sim API endpoints and examples for Lisk (chain ID 1135). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `1135` | | **API Name** | `lisk` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=1135` to query Lisk specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1135", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1135" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1135", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1135", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/1135/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/1135/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/1135/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Mantle Source: https://docs.sim.dune.com/chains/mantle Sim API endpoints and examples for Mantle (chain ID 5000). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `5000` | | **API Name** | `mantle` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=5000` to query Mantle specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5000", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=5000" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=5000", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=5000", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/5000/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/5000/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/5000/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Metis Source: https://docs.sim.dune.com/chains/metis Sim API endpoints and examples for Metis (chain ID 1088). ## Chain Details | Property | Value | | ------------ | ------- | | **Chain ID** | `1088` | | **API Name** | `metis` | | **Tags** | — | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=1088` to query Metis specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1088", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1088" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1088", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1088", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/1088/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/1088/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/1088/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Mode Source: https://docs.sim.dune.com/chains/mode Sim API endpoints and examples for Mode (chain ID 34443). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `34443` | | **API Name** | `mode` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=34443` to query Mode specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=34443", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=34443" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=34443", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=34443", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/34443/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/34443/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/34443/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Monad Source: https://docs.sim.dune.com/chains/monad Sim API endpoints and examples for Monad (chain ID 143). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `143` | | **API Name** | `monad` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=143` to query Monad specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=143", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=143" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=143", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=143", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/143/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/143/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/143/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Monad Testnet Source: https://docs.sim.dune.com/chains/monad_testnet Sim API endpoints and examples for Monad Testnet (chain ID 10143). ## Chain Details | Property | Value | | ------------ | --------------- | | **Chain ID** | `10143` | | **API Name** | `monad_testnet` | | **Tags** | `testnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✗ | | [Transactions](/evm/transactions) | ✗ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✗ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=10143` to query Monad Testnet specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10143" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10143", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10143", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10143" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10143", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10143", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=10143" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=10143", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=10143", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters # Omni Source: https://docs.sim.dune.com/chains/omni Sim API endpoints and examples for Omni (chain ID 166). ## Chain Details | Property | Value | | ------------ | ------ | | **Chain ID** | `166` | | **API Name** | `omni` | | **Tags** | `omni` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=166` to query Omni specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=166", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=166" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=166", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=166", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/166/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/166/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/166/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # opBNB Source: https://docs.sim.dune.com/chains/opbnb Sim API endpoints and examples for opBNB (chain ID 204). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `204` | | **API Name** | `opbnb` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=204` to query opBNB specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=204", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=204" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=204", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=204", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/204/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/204/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/204/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Optimism Source: https://docs.sim.dune.com/chains/optimism Sim API endpoints and examples for Optimism (chain ID 10). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `10` | | **API Name** | `optimism` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✓ | ## Example Requests Use `chain_ids=10` to query Optimism specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=10" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=10", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=10", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/10/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/10/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/10/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### DeFi Positions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=10", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters * [DeFi Positions API](/evm/defi-positions) — endpoint reference and parameters # Peaq Source: https://docs.sim.dune.com/chains/peaq Sim API endpoints and examples for Peaq (chain ID 3338). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `3338` | | **API Name** | `peaq` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=3338` to query Peaq specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=3338", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=3338" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=3338", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=3338", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/3338/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/3338/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/3338/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Plasma Source: https://docs.sim.dune.com/chains/plasma Sim API endpoints and examples for Plasma (chain ID 9745). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `9745` | | **API Name** | `plasma` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=9745` to query Plasma specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=9745", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=9745" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=9745", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=9745", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/9745/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/9745/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/9745/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Polygon Source: https://docs.sim.dune.com/chains/polygon Sim API endpoints and examples for Polygon (chain ID 137). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `137` | | **API Name** | `polygon` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✓ | ## Example Requests Use `chain_ids=137` to query Polygon specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=137" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=137", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=137", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/137/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/137/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/137/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### DeFi Positions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=137", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters * [DeFi Positions API](/evm/defi-positions) — endpoint reference and parameters # Polygon Amoy Source: https://docs.sim.dune.com/chains/polygon_amoy Sim API endpoints and examples for Polygon Amoy (chain ID 80002). ## Chain Details | Property | Value | | ------------ | -------------- | | **Chain ID** | `80002` | | **API Name** | `polygon_amoy` | | **Tags** | — | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=80002` to query Polygon Amoy specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=80002", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=80002" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=80002", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=80002", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/80002/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/80002/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/80002/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Rari Source: https://docs.sim.dune.com/chains/rari Sim API endpoints and examples for Rari (chain ID 1380012617). ## Chain Details | Property | Value | | ------------ | ------------ | | **Chain ID** | `1380012617` | | **API Name** | `rari` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=1380012617` to query Rari specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1380012617", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1380012617" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1380012617", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1380012617", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/1380012617/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/1380012617/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/1380012617/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Redstone Source: https://docs.sim.dune.com/chains/redstone Sim API endpoints and examples for Redstone (chain ID 690). ## Chain Details | Property | Value | | ------------ | ---------- | | **Chain ID** | `690` | | **API Name** | `redstone` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=690` to query Redstone specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=690", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=690" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=690", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=690", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/690/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/690/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/690/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Ronin Source: https://docs.sim.dune.com/chains/ronin Sim API endpoints and examples for Ronin (chain ID 2020). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `2020` | | **API Name** | `ronin` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✗ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=2020` to query Ronin specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=2020", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=2020" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=2020", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=2020", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters # Rootstock Source: https://docs.sim.dune.com/chains/rootstock Sim API endpoints and examples for Rootstock (chain ID 30). ## Chain Details | Property | Value | | ------------ | ----------- | | **Chain ID** | `30` | | **API Name** | `rootstock` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✗ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=30` to query Rootstock specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=30", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/30/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/30/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/30/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Scroll Source: https://docs.sim.dune.com/chains/scroll Sim API endpoints and examples for Scroll (chain ID 534352). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `534352` | | **API Name** | `scroll` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=534352` to query Scroll specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=534352", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=534352" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=534352", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=534352", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/534352/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/534352/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/534352/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Sei Source: https://docs.sim.dune.com/chains/sei Sim API endpoints and examples for Sei (chain ID 1329). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `1329` | | **API Name** | `sei` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=1329` to query Sei specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1329", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1329" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1329", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1329", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/1329/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/1329/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/1329/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Sepolia Source: https://docs.sim.dune.com/chains/sepolia Sim API endpoints and examples for Sepolia (chain ID 11155111). ## Chain Details | Property | Value | | ------------ | ---------- | | **Chain ID** | `11155111` | | **API Name** | `sepolia` | | **Tags** | `testnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=11155111` to query Sepolia specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=11155111", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=11155111" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=11155111", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=11155111", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/11155111/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/11155111/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/11155111/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Shape Source: https://docs.sim.dune.com/chains/shape Sim API endpoints and examples for Shape (chain ID 360). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `360` | | **API Name** | `shape` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=360` to query Shape specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=360", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=360" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=360", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=360", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/360/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/360/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/360/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Solana Source: https://docs.sim.dune.com/chains/solana Sim API endpoints and examples for Solana. ## Chain Details | Property | Value | | ------------------- | --------------- | | **Chain** | `solana` | | **Query Parameter** | `chains=solana` | SVM endpoints use the `chains` parameter with string values (`solana`, `eclipse`, or `all`), not numeric `chain_ids` like EVM endpoints. ## Supported Endpoints | Endpoint | Supported | | --------------------------------- | --------- | | [Balances](/svm/balances) | ✓ | | [Transactions](/svm/transactions) | ✓ | ## Example Requests Use `chains=solana` to query Solana specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/beta/svm/balances/vitalik.sol?chains=solana" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/beta/svm/balances/vitalik.sol?chains=solana", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/beta/svm/balances/vitalik.sol?chains=solana", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/beta/svm/transactions/vitalik.sol?chains=solana" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/beta/svm/transactions/vitalik.sol?chains=solana", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/beta/svm/transactions/vitalik.sol?chains=solana", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [SVM Overview](/svm/overview) — overview of Solana/SVM endpoints * [Balances API](/svm/balances) — endpoint reference and parameters * [Transactions API](/svm/transactions) — endpoint reference and parameters # Soneium Source: https://docs.sim.dune.com/chains/soneium Sim API endpoints and examples for Soneium (chain ID 1868). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `1868` | | **API Name** | `soneium` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=1868` to query Soneium specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1868", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1868" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1868", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1868", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/1868/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/1868/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/1868/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Sonic Source: https://docs.sim.dune.com/chains/sonic Sim API endpoints and examples for Sonic (chain ID 146). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `146` | | **API Name** | `sonic` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=146` to query Sonic specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=146", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=146" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=146", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=146", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/146/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/146/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/146/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Stable Source: https://docs.sim.dune.com/chains/stable Sim API endpoints and examples for Stable (chain ID 988). ## Chain Details | Property | Value | | ------------ | -------- | | **Chain ID** | `988` | | **API Name** | `stable` | | **Tags** | — | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✗ | | [Token Holders](/evm/token-holders) | ✗ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=988` to query Stable specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=988", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters # Superposition Source: https://docs.sim.dune.com/chains/superposition Sim API endpoints and examples for Superposition (chain ID 55244). ## Chain Details | Property | Value | | ------------ | --------------- | | **Chain ID** | `55244` | | **API Name** | `superposition` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✗ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=55244` to query Superposition specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=55244", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=55244" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=55244", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=55244", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters # Superseed Source: https://docs.sim.dune.com/chains/superseed Sim API endpoints and examples for Superseed (chain ID 5330). ## Chain Details | Property | Value | | ------------ | ----------- | | **Chain ID** | `5330` | | **API Name** | `superseed` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=5330` to query Superseed specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=5330", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=5330" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=5330", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=5330", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/5330/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/5330/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/5330/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Swellchain Source: https://docs.sim.dune.com/chains/swellchain Sim API endpoints and examples for Swellchain (chain ID 1923). ## Chain Details | Property | Value | | ------------ | ------------ | | **Chain ID** | `1923` | | **API Name** | `swellchain` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=1923` to query Swellchain specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1923", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1923" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1923", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1923", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/1923/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/1923/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/1923/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Tempo Source: https://docs.sim.dune.com/chains/tempo Sim API endpoints and examples for Tempo (chain ID 42431). ## Chain Details | Property | Value | | ------------ | ------- | | **Chain ID** | `42431` | | **API Name** | `tempo` | | **Tags** | — | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✗ | | [Token Holders](/evm/token-holders) | ✗ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=42431` to query Tempo specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=42431", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters # Tempo Mainnet Source: https://docs.sim.dune.com/chains/tempo_mainnet Sim API endpoints and examples for Tempo Mainnet (chain ID 4217). ## Chain Details | Property | Value | | ------------ | --------------- | | **Chain ID** | `4217` | | **API Name** | `tempo_mainnet` | | **Tags** | — | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✗ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=4217` to query Tempo Mainnet specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=4217", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=4217" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=4217", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=4217", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters # Unichain Source: https://docs.sim.dune.com/chains/unichain Sim API endpoints and examples for Unichain (chain ID 130). ## Chain Details | Property | Value | | ------------ | ---------- | | **Chain ID** | `130` | | **API Name** | `unichain` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✓ | ## Example Requests Use `chain_ids=130` to query Unichain specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=130" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=130", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=130", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/130/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/130/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/130/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### DeFi Positions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/defi/positions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=130", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters * [DeFi Positions API](/evm/defi-positions) — endpoint reference and parameters # Wemix Source: https://docs.sim.dune.com/chains/wemix Sim API endpoints and examples for Wemix (chain ID 1111). ## Chain Details | Property | Value | | ------------ | ------- | | **Chain ID** | `1111` | | **API Name** | `wemix` | | **Tags** | — | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=1111` to query Wemix specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1111", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1111" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1111", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1111", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/1111/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/1111/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/1111/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # World Source: https://docs.sim.dune.com/chains/world Sim API endpoints and examples for World (chain ID 480). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `480` | | **API Name** | `world` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=480` to query World specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=480", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=480" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=480", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=480", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/480/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/480/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/480/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Xai Source: https://docs.sim.dune.com/chains/xai Sim API endpoints and examples for Xai (chain ID 660279). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `660279` | | **API Name** | `xai` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=660279` to query Xai specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=660279", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=660279" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=660279", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=660279", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/660279/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/660279/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/660279/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Zero Network Source: https://docs.sim.dune.com/chains/zero_network Sim API endpoints and examples for Zero Network (chain ID 543210). ## Chain Details | Property | Value | | ------------ | -------------- | | **Chain ID** | `543210` | | **API Name** | `zero_network` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=543210` to query Zero Network specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=543210", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=543210" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=543210", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=543210", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/543210/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/543210/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/543210/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Polygon zkEVM Source: https://docs.sim.dune.com/chains/zkevm Sim API endpoints and examples for Polygon zkEVM (chain ID 1101). ## Chain Details | Property | Value | | ------------ | --------- | | **Chain ID** | `1101` | | **API Name** | `zkevm` | | **Tags** | `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=1101` to query Polygon zkEVM specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=1101", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1101" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1101", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=1101", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/1101/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/1101/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/1101/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # zkSync Source: https://docs.sim.dune.com/chains/zksync Sim API endpoints and examples for zkSync (chain ID 324). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `324` | | **API Name** | `zksync` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=324` to query zkSync specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=324", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=324" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=324", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=324", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/324/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/324/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/324/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Zora Source: https://docs.sim.dune.com/chains/zora Sim API endpoints and examples for Zora (chain ID 7777777). ## Chain Details | Property | Value | | ------------ | -------------------- | | **Chain ID** | `7777777` | | **API Name** | `zora` | | **Tags** | `default`, `mainnet` | ## Supported Endpoints | Endpoint | Supported | | ------------------------------------- | --------- | | [Balances](/evm/balances) | ✓ | | [Activity](/evm/activity) | ✓ | | [Transactions](/evm/transactions) | ✓ | | [Collectibles](/evm/collectibles) | ✓ | | [Token Info](/evm/token-info) | ✓ | | [Token Holders](/evm/token-holders) | ✓ | | [DeFi Positions](/evm/defi-positions) | ✗ | ## Example Requests Use `chain_ids=7777777` to query Zora specifically. ### Balances ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/balances/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Activity ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/activity/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Transactions ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/transactions/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Collectibles ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/collectibles/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?chain_ids=7777777", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Info ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=7777777" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=7777777", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-info/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48?chain_ids=7777777", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ### Token Holders ```bash cURL theme={null} curl -X GET "https://api.sim.dune.com/v1/evm/token-holders/7777777/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ```javascript JavaScript theme={null} const response = await fetch("https://api.sim.dune.com/v1/evm/token-holders/7777777/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", { headers: { "X-Sim-Api-Key": "YOUR_API_KEY" } }); const data = await response.json(); ``` ```python Python theme={null} import requests response = requests.get( "https://api.sim.dune.com/v1/evm/token-holders/7777777/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", headers={"X-Sim-Api-Key": "YOUR_API_KEY"} ) data = response.json() ``` ## See Also * [Supported Chains](/evm/supported-chains) — full list of chains and endpoint support * [Balances API](/evm/balances) — endpoint reference and parameters * [Activity API](/evm/activity) — endpoint reference and parameters * [Transactions API](/evm/transactions) — endpoint reference and parameters * [Collectibles API](/evm/collectibles) — endpoint reference and parameters * [Token Info API](/evm/token-info) — endpoint reference and parameters * [Token Holders API](/evm/token-holders) — endpoint reference and parameters # Compute Units Source: https://docs.sim.dune.com/compute-units Understand how Sim bills API usage using Compute Units (CUs) and how they're calculated per endpoint. Every API call costs Compute Units (CUs). Simple queries cost 1 CU. Multi-chain queries multiply by the number of chains. For example, fetching balances for 1 wallet on 3 chains = 3 CUs. If you omit the `chain_ids` parameter, the request uses the `default` chain set, which currently includes + chains and may grow as Sim adds networks. Always pass explicit `chain_ids` to keep costs predictable. | Endpoint | Type | Compute Units | Default Chains (no chain\_ids) | | -------------------------------- | --------------- | ------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------- | | Balances (EVM & SVM) | Chain-dependent | N compute units, where N is the number of chains processed in the `chain_ids` query parameter after tag expansion | | | Balances (single token sub-path) | Fixed | 1 compute unit per request. Accepts exactly one `chain_ids` value (single chain only) | - | | Collectibles | Chain-dependent | N compute units, where N is the number of chains processed in the `chain_ids` query parameter after tag expansion | | | DeFi Positions | Chain-dependent | 4N compute units, where N is the number of chains processed in the `chain_ids` query parameter after tag expansion | 6 | | Activity | Fixed | 3 compute units per request | — | | Transactions (EVM & SVM) | Fixed | 1 compute unit per request | — | | Token Info | Fixed | 2 compute units per request, even though `chain_ids` is required | — | | Token Holders | Fixed | 2 compute units per request | — | | Search Tokens | Fixed | 2 compute units per request, regardless of how many `chain_ids` are included | — | | Subscriptions | Event-based | 2 compute units per event sent to your webhook. Note that a single webhook payload can contain multiple events. | All supported EVM chains (varies by subscription type) when chain\_ids is omitted | ## How CUs work For chain-dependent endpoints, CU equals the number of distinct chains the request processes. If you pass tags (like `default`, `mainnet`, or `testnet`) via `chain_ids`, we expand them to specific chains before computing CU. If you omit `chain_ids` in the Collectibles or Balances endpoints, the endpoint uses its default chain set. CU equals the size of that set at request time, currently for Balances and for Collectibles, and may change as Sim adds more chains. For fixed endpoints, each request consumes exactly specified number of compute units regardless of how many chains you query or what parameters you provide. ## Chain selection and tags Chain count is computed after we expand any tags you pass. To keep CU predictable over time, specify explicit `chain_ids` (EVM). If you use tags like `default` or `mainnet`, we expand them to specific chains at request time. Tags can grow as we add more networks. Pin chains explicitly to keep CU stable. See [Supported Chains](/evm/supported-chains#tags). ## Examples Use `?chain_ids=1,8453,137` to process three chains. This consumes three CUs. Omitting `chain_ids` uses the endpoint's chains tagged `default`. CU equals the size of that set at request time ( as of now, and subject to change). See [Supported Chains](/evm/supported-chains#tags). Passing `?chain_ids=mainnet` expands to all supported mainnet chains for the endpoint. CU equals the expanded chain count. Each request consumes 1 CU and must specify exactly one chain via `chain_ids`. Omitting `chain_ids` uses the endpoint's chains tagged `default`. CU equals the size of that set at request time ( as of now, and subject to change). Activity uses a fixed-cost model. Each request consumes the same CU regardless of chains queried. Token Info is fixed-cost per request, even though `chain_ids` is required. CU does not scale with the number of chains. Each event sent to your webhook consumes 2 CUs. A single webhook payload may contain multiple events, resulting in multiple CUs per webhook delivery. ## FAQs For chain-dependent endpoints, count the chains you include (after any tag expansion). For fixed-CU endpoints, see the table at the top of the page. No. CU is based on chain count or a fixed per-request cost, not on token filtering. See [Token Filtering](/token-filtering). If you omit `chain_ids` for endpoints where it can be passed, we use the endpoint's `default` chain set, which may grow as new chains are added. Pin explicit chains to keep CU stable. Visit your Sim Dashboard. # Dune Analytics API Source: https://docs.sim.dune.com/dune-analytics-api Custom SQL queries over historical blockchain data — complements Sim's real-time wallet APIs. # Error Handling Source: https://docs.sim.dune.com/error-handling How to handle errors when using Sim APIs This guide explains how to handle errors when using Sim APIs, including common error codes, troubleshooting steps, and code examples for proper error handling. ## Errors vs. Warnings Sim APIs distinguish between **errors** and **warnings**: * **Errors** indicate that the request failed and could not be fulfilled. The API returns an error response with an HTTP 4xx or 5xx status code. * **Warnings** indicate non-fatal issues where the request was partially fulfilled. The API returns a successful HTTP 200 response with data, but includes a `warnings` array to inform you about issues that occurred. ### When Warnings Occur Warnings are currently used when you request data for specific chains via the `chain_ids` parameter and some of those chains are not supported. For example: * If you request `?chain_ids=1,9999,10` and chain 9999 is not supported, the API will return data for chains 1 and 10, plus a warning about chain 9999. ### Warning Response Format When warnings are present, they appear in a `warnings` array within the successful (HTTP 200) response: ```json theme={null} { "wallet_address": "0x37305b1cd40574e4c5ce33f8e8306be057fd7341", "balances": [...], "warnings": [ { "code": "UNSUPPORTED_CHAIN_IDS", "message": "Some requested chain_ids are not supported. Balances are returned only for supported chains.", "chain_ids": [9999, 77777777777], "docs_url": "https://docs.sim.dune.com/evm/supported-chains" } ] } ``` Each warning includes: * `code`: A machine-readable warning code (e.g., `UNSUPPORTED_CHAIN_IDS`) * `message`: A human-readable description of the warning * `chain_ids`: The list of chain IDs that caused this warning (for chain-related warnings) * `docs_url`: A link to relevant documentation for more information ## Error Response Format Authentication, rate limiting, and quota enforcement errors return JSON with an `error` field: ```json theme={null} { "error": "invalid API Key" } ``` All other errors return JSON with a `message` field: ```json theme={null} { "message": "Internal server error" } ``` A few endpoints (EVM Transactions, Activity, Token Info) return errors as plain text with no JSON wrapper. Check the error responses documented on each endpoint's page for the exact format. When handling errors programmatically, check for both `"error"` and `"message"` fields in the response body. ## Common Error Codes | HTTP Status | Description | Troubleshooting | | ----------- | -------------------------- | ----------------------------------------------------------------------------------------------------------------------- | | 400 | Bad request | Verify the address format and other parameters in your request | | 401 | Invalid or missing API key | Check that you're including the correct API key in the `X-Sim-Api-Key` header | | 402 | Quota limit exceeded | Your request would exceed your compute unit quota. Contact [sales@dune.com](mailto:sales@dune.com) to upgrade your plan | | 403 | Forbidden | Your API key does not have Sim API permissions. Check your key's assigned permissions | | 404 | Resource not found | Verify the endpoint URL and resource identifiers | | 405 | Method not allowed | The URL path is valid but the HTTP method is not supported. Use the correct method (e.g. GET) | | 429 | Too many requests | Implement backoff strategies and consider upgrading your plan if you consistently hit limits | | 500 | Internal server error | Retry the request after a short delay; if persistent, contact support | | 502 | Bad gateway | The service is temporarily unreachable. Retry the request after a short delay | | 503 | Service unavailable | The service is temporarily in a retry state. Retry after a short delay | ## Handling Warnings in Code When processing API responses, check for the `warnings` array to be notified of non-fatal issues: ```javascript theme={null} const response = await fetch('https://api.sim.dune.com/v1/evm/balances/0xd8da6bf26964af9d7eed9e03e53415d37aa96045?chain_ids=1,9999,10', { headers: {'X-Sim-Api-Key': 'YOUR_API_KEY'} }); const data = await response.json(); // Check for warnings if (data.warnings && data.warnings.length > 0) { data.warnings.forEach(warning => { if (warning.code === 'UNSUPPORTED_CHAIN_IDS') { console.warn(`Warning: Chains ${warning.chain_ids.join(', ')} are not supported.`); console.warn(`See: ${warning.docs_url}`); } }); } // Process the data that was successfully returned console.log(`Found ${data.balances.length} balances`); ``` ```python theme={null} import requests response = requests.get( 'https://api.sim.dune.com/v1/evm/balances/0xd8da6bf26964af9d7eed9e03e53415d37aa96045', headers={'X-Sim-Api-Key': 'YOUR_API_KEY'}, params={'chain_ids': '1,9999,10'} ) data = response.json() # Check for warnings if 'warnings' in data and len(data['warnings']) > 0: for warning in data['warnings']: if warning['code'] == 'UNSUPPORTED_CHAIN_IDS': print(f"Warning: Chains {warning['chain_ids']} are not supported.") print(f"See: {warning['docs_url']}") # Process the data that was successfully returned print(f"Found {len(data['balances'])} balances") ``` ## Handling Errors in Code Here are examples of how to properly handle errors in different programming languages: ```javascript theme={null} fetch('https://api.sim.dune.com/v1/evm/balances/0xd8da6bf26964af9d7eed9e03e53415d37aa96045', { method: 'GET', headers: {'X-Sim-Api-Key': 'YOUR_API_KEY'} }) .then(async response => { if (!response.ok) { // Read response as text first, then try to parse as JSON. // Some endpoints return JSON errors, others return plain text. const text = await response.text(); let errorMessage; try { const err = JSON.parse(text); errorMessage = err.error || err.message; } catch { errorMessage = text; } throw new Error(`API error (${response.status}): ${errorMessage || response.statusText}`); } return response.json(); }) .then(data => { console.log('Success:', data); }) .catch(err => { console.error('Error:', err); }); ``` ```python theme={null} import requests import time def get_balances(address, api_key, max_retries=3): url = f"https://api.sim.dune.com/v1/evm/balances/{address}" headers = {"X-Sim-Api-Key": api_key} for attempt in range(max_retries): try: response = requests.get(url, headers=headers) response.raise_for_status() # Raises an exception for 4XX/5XX responses return response.json() except requests.exceptions.HTTPError as err: status_code = err.response.status_code error_data = {} # Parse error body. Some endpoints return JSON, others plain text. try: error_data = err.response.json() error_message = error_data.get('error') or error_data.get('message', 'Unknown error') except ValueError: error_message = err.response.text or 'Unknown error' print(f"HTTP Error {status_code}: {error_message}") # Handle specific error codes if status_code == 429: # Rate limit exceeded wait_time = min(2 ** attempt, 60) # Exponential backoff print(f"Rate limit exceeded. Retrying in {wait_time} seconds...") time.sleep(wait_time) continue elif status_code == 500: # Server error if attempt < max_retries - 1: wait_time = 2 ** attempt print(f"Server error. Retrying in {wait_time} seconds...") time.sleep(wait_time) continue # For other errors or if we've exhausted retries return {"error": error_message, "status_code": status_code} except requests.exceptions.RequestException as err: print(f"Request error: {err}") return {"error": "Network or connection error", "details": str(err)} return {"error": "Max retries exceeded"} # Usage result = get_balances("0xd8da6bf26964af9d7eed9e03e53415d37aa96045", "YOUR_API_KEY") if "error" in result: print(f"Failed to get balances: {result['error']}") else: print(f"Found {len(result['balances'])} token balances") ``` ## Best Practices for Error Handling 1. **Always check for errors**: Don't assume API calls will succeed. 2. **Use HTTP status codes**: Rely on HTTP status codes rather than parsing error message strings for programmatic decisions. 3. **Implement retry logic with backoff**: For transient errors (like rate limits or server errors), implement exponential backoff. 4. **Provide meaningful error messages**: Transform API error responses into user-friendly messages. 5. **Log errors for debugging**: Maintain detailed logs of API errors for troubleshooting. 6. **Implement fallbacks**: When possible, have fallback behavior when API calls fail. ## Debugging Tips If you're experiencing persistent errors: 1. **Verify your API key**: Ensure it's valid and has the necessary permissions. 2. **Check request format**: Validate that your request parameters match the API specifications. 3. **Inspect full error responses**: The error message often contains specific details about what went wrong. 4. **Monitor your usage**: Check if you're approaching or exceeding rate limits. 5. **Test with cURL**: Isolate issues by testing the API directly with cURL: ```bash theme={null} curl -v -X GET "https://api.sim.dune.com/v1/evm/balances/0xd8da6bf26964af9d7eed9e03e53415d37aa96045" \ -H "X-Sim-Api-Key: YOUR_API_KEY" ``` ## Need More Help? If you're still experiencing issues after following these guidelines, please reach out through our [support channels](/support). # Activity Source: https://docs.sim.dune.com/evm/activity /openapi.json GET /v1/evm/activity/{address} View chronologically ordered transactions including native transfers, ERC20 movements, NFT transfers, and decoded contract interactions. Activity Sv The Activity API provides a realtime feed of onchain activity for any EVM address. The newest activity is returned first and includes the following activity types: * **send** - Outgoing transfers of tokens or native assets * **receive** - Incoming transfers of tokens or native assets * **mint** - Token minting activities * **burn** - Token burning activities * **swap** - Token swaps and exchanges * **approve** - Token approval transactions * **call** - Generic contract interactions that don't fall into the above categories Each activity includes detailed information such as: * Native token transfers * ERC20 token transfers with metadata (symbol, decimals) * ERC721 (NFT) transfers with token IDs * Contract interactions with decoded function calls Activities are mostly indexed events. There are, of course, no events for native token transfers (wen [7708](https://ethereum-magicians.org/t/eip-7708-eth-transfers-emit-a-log/20034)?). We do have a heuristic to catch very simple native token transfers, where the native token transfer is the entirety of the transaction, but unfortunately we don't currently catch native token transfers that happen within internal txns. ## Data Finality & Re-orgs Sim APIs are designed to automatically detect and handle blockchain re-organizations. We detect any potentially broken parent-child block relationships as soon as they arise and update our internal state to match the onchain state, typically within a few hundred milliseconds. This re-org handling is an automatic, non-configurable feature designed to provide the most reliable data. ## Warnings When requesting activity for specific chains using the `chain_ids` parameter, the API may return warnings if some requested chain IDs are not supported. Unlike errors, warnings indicate non-fatal issues where the request can still be partially fulfilled. When unsupported chain IDs are included in your request, the API will: * Return activity for all supported chains you requested * Include a `warnings` array in the response with details about the unsupported chains ### Example: Request with Unsupported Chain IDs If you request `?chain_ids=1,9999,10`, the API returns activity for chains 1 and 10 (supported), and includes a warning about chain 9999 (unsupported): ```json theme={null} { "activity": [ { "chain_id": 1, "block_number": 18500000, "block_time": "2025-02-20T13:52:29+00:00", "tx_hash": "0x184544c8d67a0cbed0a3f04abe5f958b96635e8c743c070f70e24b1c06cd1aa6", "type": "receive", "asset_type": "erc20", "token_address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", "from": "0xd152f549545093347a162dce210e7293f1452150", "value": "1000000", "value_usd": 1.0, "token_metadata": { "symbol": "USDC", "decimals": 6, "price_usd": 1.0 } } ], "warnings": [ { "code": "UNSUPPORTED_CHAIN_IDS", "message": "Some requested chain_ids are not supported. Activity is returned only for supported chains.", "chain_ids": [9999], "docs_url": "https://docs.sim.dune.com/evm/supported-chains" } ] } ``` Check the [Supported Chains](/evm/supported-chains) page to see which chains are currently supported for the Activity endpoint. ## Filtering You can filter activities server-side using the following query parameters: * **`token_address`** — Filter by token contract address. Accepts a single address or a comma-separated list. For example, pass the USDC contract address to return only USDC-related activity, or pass multiple addresses to match any of them. Note: swap and call activities do not have a single token address, so they are always excluded when this filter is set. Native transfers are also excluded since they have no token contract. * **`activity_type`** — Filter by activity type. Accepts a single value or a comma-separated list. Accepted values: `send`, `receive`, `mint`, `burn`, `swap`, `approve`, `call`. * **`asset_type`** — Filter by asset standard. Accepts a single value or a comma-separated list. Accepted values: `native`, `erc20`, `erc721`, `erc1155`. Use `native` to include native token transfers (e.g. ETH). Contract call activities have no asset type and are excluded when this filter is set. All filters are optional and can be combined. For example, to get only native token receives: ``` GET /v1/evm/activity/{address}?activity_type=receive&asset_type=native ``` To get only sends and receives (multi-value): ``` GET /v1/evm/activity/{address}?activity_type=send,receive ``` Or to get only USDC sends: ``` GET /v1/evm/activity/{address}?token_address=0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48&activity_type=send ``` For additional client-side filtering, we include all the data needed in the responses. See our [Token Filtering](/token-filtering) guide for more details. ## Compute Unit Cost The Activity endpoint has a fixed CU cost of **3** per request. See the [Compute Units](/compute-units) page for detailed information. ## Real-Time Updates **Skip the polling.** Use the [Subscriptions API](/evm/subscriptions) to receive webhook notifications the moment new activity is detected. [Set up a webhook in minutes](/evm/subscriptions/create-webhook). # Add Account Activity Source: https://docs.sim.dune.com/evm/add-account-activity Expand your realtime crypto wallet by integrating a dynamic feed of onchain activity. Now that you have a wallet capable of showing realtime token balances and total portfolio value, let's enhance it by adding an *Activity* tab. A key feature for any wallet is the ability to view past transaction activity. This includes native currency transfers, ERC20 token movements, NFT transfers, and decoded interactions with smart contracts. The [Activity API](/evm/activity) provides a comprehensive, realtime feed of this onchain activity, letting you implement this functionality with a single API request across 60+ EVM chains. Access the complete source code for this wallet on GitHub Interact with the finished wallet app This guide assumes you've completed the first guide, [Build a Realtime Wallet](/evm/build-a-realtime-wallet). Your project should already be set up to fetch and display token balances. ## See It in Action You can see the activity feed in action by trying the live demo below. Click on the "Activity" tab to explore transaction history for the sample wallet: