# Initia Docs ## Docs - [Welcome to Initia](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/general/welcome.md) - [High Level Architecture](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/initia-and-rollups/high-level-architecture.md) - [Initia L1](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/initia-and-rollups/initia-l1.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/initia-and-rollups/rollups/introduction.md) - [MiniEVM Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/initia-and-rollups/rollups/vms/minievm/introduction.md) - [EVM Compatibility](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/initia-and-rollups/rollups/vms/minievm/evm-compatibility-and-changes.md) - [MiniMove Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/initia-and-rollups/rollups/vms/minimove/introduction.md) - [MiniWasm Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/initia-and-rollups/rollups/vms/miniwasm/introduction.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/interwoven-stack/introduction.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/interwoven-stack/opinit-framework/components/introduction.md) - [OPinit Bridge](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/interwoven-stack/opinit-framework/components/opinit-bridge.md) - [Executor](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/interwoven-stack/opinit-framework/components/executor.md) - [Challenger](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/interwoven-stack/opinit-framework/components/challenger.md) - [VIP Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/vip/introduction.md) - [VIP Architecture](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/vip/architecture.md) - [VIP Gauge Voting](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/vip/gauges.md) - [VIP Timelines](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/vip/timelines.md) - [VIP Eligibility](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/vip/eligibility.md) - [VIP Scoring](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/vip/scoring.md) - [InitiaDEX](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/initiadex.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/enshrined-liquidity/introduction.md) - [Whitelisting and Rewards](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/enshrined-liquidity/whitelisting-and-rewards.md) - [Minitswap Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/minitswap/introduction.md) - [Minitswap Architecture](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/minitswap/architecture.md) - [Minitswap Terminology](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/minitswap/terminology.md) - [Tokenomics](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/core-concepts/init-token/tokenomics.md) - [Wallet](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/tools/wallet.md) - [Bridge](https://initialabs-mintlify-a4c5ed8e.mintlify.site/home/tools/bridge.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/user-guides/wallet/auto-signing/introduction.md) - [Getting Started](https://initialabs-mintlify-a4c5ed8e.mintlify.site/user-guides/wallet/auto-signing/getting-started.md): What is a Ghost Wallet? - [Enabling Auto-signing](https://initialabs-mintlify-a4c5ed8e.mintlify.site/user-guides/wallet/auto-signing/using-auto-signing/enabling-auto-signing.md) - [Revoking Auto-signing](https://initialabs-mintlify-a4c5ed8e.mintlify.site/user-guides/wallet/auto-signing/using-auto-signing/revoking-auto-signing.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/nodes-and-rollups/introduction.md) - [Deploying Rollups](https://initialabs-mintlify-a4c5ed8e.mintlify.site/nodes-and-rollups/deploying-rollups/deploy.md): Learn how to deploy your own rollup on Initia - [Indexing on Initia](https://initialabs-mintlify-a4c5ed8e.mintlify.site/nodes-and-rollups/indexing/introduction.md): Overview of indexing on Initia rollups and the recommended approach using Rollytics. - [Setup and Migration Guide](https://initialabs-mintlify-a4c5ed8e.mintlify.site/nodes-and-rollups/indexing/rollytics/setup-and-migration.md): Step-by-step guide to deploying Rollytics and migrating from the legacy KV Indexer. - [FAQ](https://initialabs-mintlify-a4c5ed8e.mintlify.site/nodes-and-rollups/indexing/rollytics/faq.md): Frequently asked questions about Rollytics and migrating from the legacy KV Indexer. - [API Reference](https://initialabs-mintlify-a4c5ed8e.mintlify.site/nodes-and-rollups/indexing/rollytics/api-reference.md): Rollytics KV Indexer endpoint-compatible API reference, with endpoints for status, blocks, transactions, NFTs, and rich lists. - [KV Indexer (Legacy)](https://initialabs-mintlify-a4c5ed8e.mintlify.site/nodes-and-rollups/indexing/kv-indexer/legacy-overview.md): Overview of the legacy KV Indexer, its limitations, and why Rollytics is the recommended replacement. - [Running L1 Nodes with Weave](https://initialabs-mintlify-a4c5ed8e.mintlify.site/nodes-and-rollups/running-nodes/running-l1-nodes/l1-nodes-weave.md) - [Running L1 Nodes with Initiad](https://initialabs-mintlify-a4c5ed8e.mintlify.site/nodes-and-rollups/running-nodes/running-l1-nodes/l1-nodes-initiad.md) - [Cosmovisor (Optional)](https://initialabs-mintlify-a4c5ed8e.mintlify.site/nodes-and-rollups/running-nodes/manual-setup/cosmovisor.md) - [Becoming a Validator](https://initialabs-mintlify-a4c5ed8e.mintlify.site/nodes-and-rollups/running-nodes/running-a-validator/becoming-a-validator.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/introduction.md) - [Exchange Integration](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/guides/exchange-integration.md) - [Address Format Conversion](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/evm/address-conversion.md) - [Token Denom Conversion](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/evm/cosmos-coin-to-erc20.md) - [Creating Standard ERC20s via ERC20Factory](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/evm/creating-erc20s/creating-standard-erc20s.md) - [Creating Custom ERC20s](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/evm/creating-erc20s/creating-custom-erc20s.md) - [Update Fee with ERC20 Token](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/evm/update-fee-token.md) - [Using Connect Oracle](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/evm/connect-oracles.md) - [EVM IBC Hooks](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/evm/ibc-hooks.md) - [Setting Up Your Development Environment](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/movevm/setting-up.md) - [Building Move Module](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/movevm/building-move-modules.md) - [Creating Move Coin](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/movevm/creating-move-coin.md) - [Using Connect Oracle](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/movevm/connect-oracles.md) - [Multisig](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/movevm/multisig.md) - [Move IBC Hooks](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/movevm/ibc-hooks.md) - [Using Connect Oracle](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/wasmvm/connect-oracles.md) - [WasmVM IBC Hooks](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/vm-specific-tutorials/wasmvm/ibc-hooks.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/integrating-initia-apps/registry/introduction.md) - [Interacting with InitiaDEX](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/integrating-initia-apps/initiadex.md) - [Integrating VIP](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/integrating-initia-apps/vip/integrate-vip.md) - [Whitelisting Rollup for VIP](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/integrating-initia-apps/vip/whitelist-rollup-for-vip.md) - [Updating VIP Scoring Criteria](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/integrating-initia-apps/vip/update-vip-scoring-criteria.md) - [Managing Operator Settings](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/integrating-initia-apps/vip/manage-operator-settings.md) - [Querying Initia Usernames](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/integrating-initia-apps/usernames.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/sdks/initia-js/introduction.md) - [Quickstart](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/sdks/initia-js/quickstart.md) - [Querying Data](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/sdks/initia-js/querying-data.md) - [Account](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/sdks/initia-js/accounts.md) - [Messages](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/sdks/initia-js/transactions/messages.md) - [Sending Transactions](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/sdks/initia-js/transactions/sending-transactions.md) - [Signing Transactions](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/sdks/initia-js/transactions/signing-transactions.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/weave-cli/introduction.md) - [Installation & Setup](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/weave-cli/installation.md) - [Gas Station](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/weave-cli/gas-station.md) - [Bootstrapping Initia Node](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/weave-cli/initia-node.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/weave-cli/rollup/introduction.md) - [Launching Your Rollup](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/weave-cli/rollup/launch.md) - [Running IBC Relayer](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/weave-cli/rollup/relayer.md) - [Running OPinit Bots](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/weave-cli/rollup/opinit-bots.md) - [Next Steps](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/weave-cli/rollup/next-steps.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/initiad-cli/introduction.md): Learn how to install and get started with the initiad command-line interface for interacting with Initia L1 - [Account](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/initiad-cli/accounts.md) - [Querying Data](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/initiad-cli/querying-data.md) - [Transactions](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/initiad-cli/transactions.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/clis/minitiad-cli/introduction.md): Learn how to install and get started with the minitiad command-line interface for interacting with Initia rollups - [Introduction to Connect](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/oracles/connect/introduction.md) - [Supported Feeds](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/oracles/connect/fetching-prices-from-api/getting-supported-feeds.md) - [Single Asset Price](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/oracles/connect/fetching-prices-from-api/getting-single-asset-price.md) - [Fetching Connect Prices from Smart Contract](https://initialabs-mintlify-a4c5ed8e.mintlify.site/developers/developer-guides/tools/oracles/connect/fetching-prices-from-contracts.md) - [Set Up Your Appchain](https://initialabs-mintlify-a4c5ed8e.mintlify.site/hackathon/get-started.md) - [Builder Guide](https://initialabs-mintlify-a4c5ed8e.mintlify.site/hackathon/builder-guide.md) - [AI Track Guidance](https://initialabs-mintlify-a4c5ed8e.mintlify.site/hackathon/ai-track-guidance.md) - [Submission Requirements](https://initialabs-mintlify-a4c5ed8e.mintlify.site/hackathon/submission-requirements.md) - [BlockForge Game - Move](https://initialabs-mintlify-a4c5ed8e.mintlify.site/hackathon/examples/move-game.md) - [MiniBank - EVM](https://initialabs-mintlify-a4c5ed8e.mintlify.site/hackathon/examples/evm-bank.md) - [MemoBoard - Wasm](https://initialabs-mintlify-a4c5ed8e.mintlify.site/hackathon/examples/wasm-social.md) - [Lotteria](https://initialabs-mintlify-a4c5ed8e.mintlify.site/hackathon/lotteria.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/introduction.md) - [Getting Started](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/getting-started.md): Integrate Initia Wallet into your React application with InterwovenKit - [Migrating from Wallet Widget](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/migration.md): Complete guide for upgrading from the legacy Wallet Widget to InterwovenKit v2 - [Changelog](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/changelog.md): Additions, updates, and fixes to InterwovenKit - [Native Integration](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/integrations/native.md) - [EVM Integration](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/integrations/evm.md) - [RainbowKit Integration](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/integrations/rainbowkit.md) - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/features/autosign/introduction.md): Learn about autosign and dedicated signing wallets for seamless transaction signing. - [Configuration](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/features/autosign/configuration.md) - [Usage](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/features/autosign/usage.md): Learn how to enable, disable, and manage autosign in your application - [API Reference](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/features/autosign/api-reference.md): Complete API documentation for the autosign feature - [Deposit and Withdraw](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/features/transfers/deposit-withdraw.md): Open deposit and withdraw modals for cross-chain transfers. - [Overview](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/index.md) - [Provider Setup](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/setup/providers.md) - [InterwovenKitProvider](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/components/interwovenkit-provider.md) - [useInterwovenKit](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/hooks/use-interwovenkit.md) - [useAddress](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/hooks/use-address.md) - [useInitiaAddress](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/hooks/use-initia-address.md) - [useHexAddress](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/hooks/use-hex-address.md) - [usePortfolio](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/hooks/use-portfolio.md) - [useUsernameQuery](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/hooks/use-username-query.md) - [injectStyles](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/utilities/inject-styles.md) - [MoveError](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/errors/move-error.md) - [MAINNET](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/constants/mainnet.md) - [TESTNET](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/constants/testnet.md) - [DEFAULT_GAS_ADJUSTMENT](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/constants/default-gas-adjustment.md) - [DEFAULT_GAS_PRICE_MULTIPLIER](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/constants/default-gas-price-multiplier.md) - [PRIVY_APP_ID](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/constants/privy-app-id.md) - [initiaPrivyWallet](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/social-login/initia-privy-wallet.md) - [initiaPrivyWalletConnector](https://initialabs-mintlify-a4c5ed8e.mintlify.site/interwovenkit/references/social-login/initia-privy-wallet-connector.md) - [Overview](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/introduction.md): Reference and interactive playgrounds for all Initia APIs. - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/router-api/introduction.md): Overview of the Initia Router API for cross-chain asset transfers. - [Usage](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/router-api/usage.md): How to bridge tokens and track transfers using the Router API. - [Get Assets](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/assets-&-chains/get-assets.md): Returns a map of supported fungible assets across all chains. You can optionally filter by specific chain IDs. - [Get Chains](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/assets-&-chains/get-chains.md): Returns the list of all supported chains available for cross-chain transfers. You can optionally filter by specific chain IDs. - [Get Balances](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/assets-&-chains/get-balances.md): Returns token balances and USD values for given addresses across multiple chains. - [Compute Route](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/routing/compute-route.md): This is the first step when bridging tokens between chains. Call this endpoint with your source and destination assets to find the optimal transfer route. The response includes the expected output amount, USD value estimates, and an ordered list of operations. - [Generate Transaction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/routing/generate-transaction.md): This is the second step when bridging tokens. After computing a route with Compute Route (`POST /v2/fungible/route`), pass the route details and your addresses to this endpoint. It returns signable transaction messages that you can broadcast to the source chain. - [Get OP hook](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/routing/get-op-hook.md): Generates OP hook data required for certain cross-chain routes that involve Optimistic bridge withdrawals with ERC-20 token conversion. When the Compute Route response includes `required_op_hook: true`, you must call this endpoint to obtain the hook payload before generating transaction messages. - [Track Transaction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/tracking-transactions/track-transaction.md): Registers a transaction for cross-chain tracking. Call this once with the transaction hash and chain ID immediately after broadcasting. This is required before you can poll the transaction status. - [Get Transaction Status](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/tracking-transactions/get-transaction-status.md): Polls the current status of a transaction that was previously registered with Track Transaction (`POST /v2/tx/track`). Returns the overall status and the state of each hop in the transfer sequence. - [NFT Transfer](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/nft/nft-transfer.md): Computes routes and generates transaction messages for cross-chain NFT transfers within the Initia ecosystem. Supports: - Same-chain transfers (EVM, Move, and Wasm chains) - Single-hop IBC (L2 to L1 or L1 to L2 via ICS-721) - Multi-hop (L2 to L1 to L2, two IBC hops) - [Cosmos RPC Proxy](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/rpc/cosmos-rpc-proxy.md): JSON-RPC 2.0 proxy to the Cosmos RPC of a supported Cosmos chain. The request and response follow the standard [JSON-RPC 2.0 specification](https://www.jsonrpc.org/specification). - [Introduction](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/rollup-indexer/introduction.md): Overview of the Indexer API for querying indexed chain data. - [Get blocks](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/blocks/get-blocks.md): Returns a paginated list of blocks. - [Get block by height](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/blocks/get-block-by-height.md): Returns a specific block by its height. - [Get average block time](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/blocks/get-average-block-time.md): Returns the average block time in seconds, computed over the most recent blocks. - [Get transactions](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/transactions/get-transactions.md): Returns a paginated list of transactions. You can optionally filter by message type. - [Get transactions by account](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/transactions/get-transactions-by-account.md): Returns transactions associated with a specific account address. - [Get transactions by height](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/transactions/get-transactions-by-height.md): Returns all transactions at a given block height. - [Get transaction by hash](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/transactions/get-transaction-by-hash.md): Returns a specific transaction by its hash. - [Get EVM transactions](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/evm-transactions/get-evm-transactions.md): Returns a paginated list of EVM transactions. Only available on EVM chains. - [Get EVM transactions by account](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/evm-transactions/get-evm-transactions-by-account.md): Returns EVM transactions associated with a specific account. Only available on EVM chains. - [Get EVM transactions by height](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/evm-transactions/get-evm-transactions-by-height.md): Returns EVM transactions at a specific block height. Only available on EVM chains. - [Get EVM transaction by hash](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/evm-transactions/get-evm-transaction-by-hash.md): Returns a specific EVM transaction by its hash. Only available on EVM chains. - [Get EVM internal transactions](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/evm-internal-transactions/get-evm-internal-transactions.md): Returns a paginated list of EVM internal transactions. Only available on EVM chains with internal transaction indexing enabled. - [Get EVM internal transactions by account](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/evm-internal-transactions/get-evm-internal-transactions-by-account.md): Returns EVM internal transactions associated with a specific account. Only available on EVM chains. - [Get EVM internal transactions by height](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/evm-internal-transactions/get-evm-internal-transactions-by-height.md): Returns EVM internal transactions at a specific block height. Only available on EVM chains. - [Get EVM internal transactions by hash](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/evm-internal-transactions/get-evm-internal-transactions-by-hash.md): Returns EVM internal transactions for a specific transaction hash. Only available on EVM chains. - [Get NFT collections](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/nfts/get-nft-collections.md): Returns a paginated list of all NFT collections. - [Get NFT collections by account](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/nfts/get-nft-collections-by-account.md): Returns NFT collections that contain tokens owned by the specified account. - [Get NFT collections by name](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/nfts/get-nft-collections-by-name.md): Returns NFT collections matching the specified name. - [Get NFT collection details](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/nfts/get-nft-collection-details.md): Returns the details of a specific NFT collection by its address. - [Get NFT tokens by account](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/nfts/get-nft-tokens-by-account.md): Returns NFT tokens owned by the specified account. You can optionally filter by collection address and token ID. - [Get NFT tokens by collection](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/nfts/get-nft-tokens-by-collection.md): Returns all NFT tokens within a specific collection. You can optionally filter by token ID. - [Get NFT transactions](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/nfts/get-nft-transactions.md): Returns transactions related to a specific NFT identified by its collection address and token ID. - [Get token holders](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/rich-list/get-token-holders.md): Returns a ranked list of token holders for a specific denomination, ordered by amount. - [Overview](https://initialabs-mintlify-a4c5ed8e.mintlify.site/ai/overview.md): Tools and resources to help AI agents and LLMs build with Initia. - [Agent Skills](https://initialabs-mintlify-a4c5ed8e.mintlify.site/ai/agent-skills.md): Agent skills for building with Initia - [llms.txt](https://initialabs-mintlify-a4c5ed8e.mintlify.site/ai/llms-txt.md): Use llms.txt to give LLMs structured context about the Initia documentation. - [Docs MCP](https://initialabs-mintlify-a4c5ed8e.mintlify.site/ai/docs-mcp.md): Connect your AI coding agent to Initia docs via the Model Context Protocol. - [Initia L1 Networks](https://initialabs-mintlify-a4c5ed8e.mintlify.site/resources/developer/initia-l1.md) - [Deployed Contracts (Initia)](https://initialabs-mintlify-a4c5ed8e.mintlify.site/resources/developer/deployed-contracts/initia.md) - [Deployed Contracts (MiniEVM)](https://initialabs-mintlify-a4c5ed8e.mintlify.site/resources/developer/deployed-contracts/minievm.md) - [ConnectOracle](https://initialabs-mintlify-a4c5ed8e.mintlify.site/resources/developer/contract-references/evm/connect.md) - [Cosmos](https://initialabs-mintlify-a4c5ed8e.mintlify.site/resources/developer/contract-references/evm/cosmos.md) - [ERC20ACL](https://initialabs-mintlify-a4c5ed8e.mintlify.site/resources/developer/contract-references/evm/erc20-acl.md) - [ERC20Registry](https://initialabs-mintlify-a4c5ed8e.mintlify.site/resources/developer/contract-references/evm/erc20-registry.md) - [InitiaERC20](https://initialabs-mintlify-a4c5ed8e.mintlify.site/resources/developer/contract-references/evm/initia-erc20.md) - [ERC20Factory](https://initialabs-mintlify-a4c5ed8e.mintlify.site/resources/developer/contract-references/evm/erc20-factory.md) - [InitiaCustomERC20](https://initialabs-mintlify-a4c5ed8e.mintlify.site/resources/developer/contract-references/evm/initia-custom-erc20.md) - [Audits](https://initialabs-mintlify-a4c5ed8e.mintlify.site/resources/security/audits.md) ## OpenAPI Specs - [openapi](https://initialabs-mintlify-a4c5ed8e.mintlify.site/api-reference/router-api/openapi.yaml) ## Optional - [Twitter](https://x.com/initia) - [Discord](https://discord.gg/initia) - [GitHub](https://github.com/initia-labs)