# blockchain Operations related to supported blockchains for monitoring and balance queries ## Get list of supported blockchains - [GET /blockchains](https://docs.vilna.io/apis/spec/blockchain/listblockchains.md): Returns a list of blockchains that are actively supported for monitoring and balance queries. These are the blockchains where the system can track address balances, detect transactions, and send notifications about balance changes. While tokens can be sent on many blockchains, only those listed here have the infrastructure to monitor addresses and provide real-time updates. ## Create a new supported blockchain - [POST /blockchains](https://docs.vilna.io/apis/spec/blockchain/createblockchain.md): Creates a new blockchain for monitoring and balance queries. The blockchain must exist in the reference data with the provided chain_gid (CAIP-2 format). If the blockchain is not supported in the reference data, the request will be rejected. ## Get a single blockchain - [GET /blockchains/{chain_gid}](https://docs.vilna.io/apis/spec/blockchain/getblockchain.md): Returns details of a specific blockchain by its chain identifier. This endpoint retrieves information about a blockchain that is supported for monitoring and balance queries. The blockchain must be actively configured in the system. ## Activate blockchain - [POST /blockchains/{chain_gid}/actions/activate](https://docs.vilna.io/apis/spec/blockchain/activateblockchain.md): Activates a blockchain for monitoring and processing by workers. ## Deactivate blockchain - [POST /blockchains/{chain_gid}/actions/deactivate](https://docs.vilna.io/apis/spec/blockchain/deactivateblockchain.md): Deactivates a blockchain from monitoring and processing by workers. ## Update EVM blockchain configuration - [PATCH /blockchains/{chain_gid}/evm](https://docs.vilna.io/apis/spec/blockchain/patchevmblockchain.md): Update the configuration of an existing EVM-compatible blockchain ## Update Solana blockchain configuration - [PATCH /blockchains/{chain_gid}/solana](https://docs.vilna.io/apis/spec/blockchain/patchsolanablockchain.md): Update the configuration of an existing Solana blockchain ## Update Tron blockchain configuration - [PATCH /blockchains/{chain_gid}/tron](https://docs.vilna.io/apis/spec/blockchain/patchtronblockchain.md): Update the configuration of an existing Tron blockchain ## Update Bitcoin blockchain configuration - [PATCH /blockchains/{chain_gid}/bitcoin](https://docs.vilna.io/apis/spec/blockchain/patchbitcoinblockchain.md): Update the configuration of an existing Bitcoin blockchain ## Get blocks across blockchains - [GET /blocks](https://docs.vilna.io/apis/spec/blockchain/listblocks.md): Returns a paginated list of blocks from all or specified blockchains. ## Get a specific block - [GET /blocks/{chain_gid}/{block_number}](https://docs.vilna.io/apis/spec/blockchain/getblock.md): Returns details of a specific block by its number for a given blockchain. ## Get blocks across blockchains - [GET /blocks](https://docs.vilna.io/apis/spec/block/listblocks.md): Returns a paginated list of blocks from all or specified blockchains. ## Get a specific block - [GET /blocks/{chain_gid}/{block_number}](https://docs.vilna.io/apis/spec/block/getblock.md): Returns details of a specific block by its number for a given blockchain.