# Adamik ## Docs - [Welcome to Adamik!](https://docs.adamik.io/get_started/welcome.md): Everything you need to start building with Adamik, all in one place. - [Overview](https://docs.adamik.io/get_started/overview.md) - [Quick start](https://docs.adamik.io/get_started/quick_start.md) - [Supported Chains](https://docs.adamik.io/get_started/supported_chains.md): List of blockchains supported in the Adamik API with their respective features. - [In-House Blockchain Support: Is It Worth It?](https://docs.adamik.io/get_started/Build-VS-Buy.md) - [Pricing plans](https://docs.adamik.io/get_started/pricing_plans.md) - [Whitelabelled Staking API](https://docs.adamik.io/get_started/whitelabelled-staking-api.md) - [Introduction](https://docs.adamik.io/api_overview/introduction.md) - [Read API Overview](https://docs.adamik.io/api_overview/read_API_overview_and_interaction_flow.md) - [Write API Overview](https://docs.adamik.io/api_overview/write_API_overview_and_interaction_flow.md) - [Open API Specification](https://docs.adamik.io/api-reference/open-api-specification.md): Provides the Open API specification of the Adamik API - [Get Supported Chains](https://docs.adamik.io/api-reference/chain/get-supported-chains.md): Retrieves a list of all supported blockchain networks with their detailed information. - [Get Chain Details](https://docs.adamik.io/api-reference/chain/get-chain-details.md): Retrieves detailed information about a specific blockchain network identified by chain ID. - [Get Token Details](https://docs.adamik.io/api-reference/chain/get-token-details.md): Retrieves detailed information about a specific token for a blockchain network, identified by chain ID and token ID. - [Get Chain Validators](https://docs.adamik.io/api-reference/chain/get-chain-validators.md): Lists validators for a specified chain ID, including their operational status and commission rates. Useful for delegation operations on proof-of-stake blockchains. - [Get Transaction Details](https://docs.adamik.io/api-reference/transaction/get-transaction-details.md): Retrieves detailed information about a specific transaction for a blockchain network, identified by chain ID and transaction ID. - [Encode a Transaction](https://docs.adamik.io/api-reference/transaction/encode-a-transaction.md): Encodes transaction data into a format suitable for broadcasting. This endpoint is pivotal for creating transactions that comply with the specific requirements of different blockchains. - [Validate Transaction](https://docs.adamik.io/api-reference/transaction/validate-transaction.md): Validates a transaction's format and checks it against the blockchain's current state for potential errors or warnings. This pre-validation is critical for ensuring transaction success rates and for debugging transaction issues. - [Broadcast Transaction](https://docs.adamik.io/api-reference/transaction/broadcast-transaction.md): Broadcasts a signed transaction to the blockchain, crucial for submitting transactions like transfers, delegations, or reward claims. Returns a transaction receipt (hash) or error details. - [Broadcast Raw Transaction](https://docs.adamik.io/api-reference/transaction/broadcast-raw-transaction.md): Broadcasts a signed transaction to the blockchain in raw format. Unlike the standard broadcast, which builds the broadcast payload for you, this endpoint requires the final payload, ready for submission. Returns the transaction receipt (hash) or error details in case of failure. - [Pubkey to Address](https://docs.adamik.io/api-reference/utils/pubkey-to-address.md): Encodes the provided public key to one or multiple addresses, for the given chain ID. Each address is labeled with a type, which may be "default" when there is only one address. - [Validate Address](https://docs.adamik.io/api-reference/utils/validate-address.md): Validates the specified address for the given chain ID, returning true if the address is valid, otherwise false. - [Get Account State (Balances)](https://docs.adamik.io/api-reference/account/get-account-state-balances.md): Returns the state of a specified account identifier (address or xpub) and chain ID, focusing on balance information. The response includes details on native asset balances, token balances, and staking balances. This endpoint supports optional filters to refine the results, making it essential for wa… - [Get Account Tokens (paginated)](https://docs.adamik.io/api-reference/account/get-account-tokens-paginated.md): Returns the tokens (amount and details) held by a specified account identifier and chain ID. This endpoint allows for pagination over the returned tokens. - [Get Account History](https://docs.adamik.io/api-reference/account/get-account-history.md): Returns the history of a specified account identifier (address or xpub) and chain ID, primarily focusing on past transactions. - [Using Adamik API with Ethereum](https://docs.adamik.io/guides/e2e-examples/using-Adamik-API-with-Ethereum.md) - [Using Adamik API with TON](https://docs.adamik.io/guides/e2e-examples/using-Adamik-API-with-TON.md) - [Using Adamik API with Bitcoin](https://docs.adamik.io/guides/e2e-examples/using-Adamik-API-with-Bitcoin.md) - [Using Adamik API with StarkNet](https://docs.adamik.io/guides/e2e-examples/using-Adamik-API-with-StarkNet.md) - [Using Adamik API with Stellar](https://docs.adamik.io/guides/e2e-examples/using-Adamik-API-with-Stellar.md) - [How to Craft a Bitcoin Transaction with Adamik](https://docs.adamik.io/guides/tutorials/Bitcoin-Transaction-Crafting.md) - [Babylon BTC Staking using the Adamik API](https://docs.adamik.io/guides/tutorials/babylon-with-adamik.md) - [How to Enable Tokens (Trustlines) on Stellar with Adamik](https://docs.adamik.io/guides/tutorials/Stellar-Token-Enabling.md) - [Integrating Sodot MPC with Adamik API](https://docs.adamik.io/guides/signers/integrating-sodot-mpc.md) - [Integrating Turnkey with Adamik API](https://docs.adamik.io/guides/signers/integrating-turnkey.md) ## OpenAPI Specs - [openapi](https://docs.adamik.io/openapi.json) - [openapi-from-anchor-url-0](https://docs.adamik.io/openapi-from-anchor-url-0)