# SDK guides

- [Get test currencies](https://docs.cryptum.io/english/community-edition/sdk-guides/get-test-currencies.md): Don't forget! You'll need balance in your wallets to test!
- [Chainlink](https://docs.cryptum.io/english/community-edition/sdk-guides/chainlink.md): The Cryptum SDK integrates natively with Chainlink, the leading platform for web3 services. Users can interact with Chainlink products within the SDK with a single line of code.
- [Price Feeds](https://docs.cryptum.io/english/community-edition/sdk-guides/chainlink/price-feeds.md)
- [Automation](https://docs.cryptum.io/english/community-edition/sdk-guides/chainlink/automation.md)
- [VRF](https://docs.cryptum.io/english/community-edition/sdk-guides/chainlink/vrf.md)
- [CCIP](https://docs.cryptum.io/english/community-edition/sdk-guides/chainlink/ccip.md)
- [CCIP](https://docs.cryptum.io/english/community-edition/sdk-guides/chainlink/ccip-1.md)
- [Project Examples](https://docs.cryptum.io/english/community-edition/sdk-guides/chainlink/project-examples.md)
- [Lottery](https://docs.cryptum.io/english/community-edition/sdk-guides/chainlink/project-examples/lottery.md)
- [Send Message CCIP](https://docs.cryptum.io/english/community-edition/sdk-guides/chainlink/project-examples/send-message-ccip.md)
- [Wallets](https://docs.cryptum.io/english/community-edition/sdk-guides/wallets.md): In this guide, we'll teach you how to create a blockchain wallet for any protocol, integrated into your solution.
- [Balances](https://docs.cryptum.io/english/community-edition/sdk-guides/balances.md): In this guide, we'll teach you how to look up balances on wallets and blockchain addresses.
- [Prices](https://docs.cryptum.io/english/community-edition/sdk-guides/prices.md): In this guide, we'll teach you how to check realtime currencies prices.
- [Tokens](https://docs.cryptum.io/english/community-edition/sdk-guides/tokens.md): In this guide, we'll teach you how to create and manage a cryptocurrency (token) on a public blockchain protocol.
- [EVM Tokens (ERC-20)](https://docs.cryptum.io/english/community-edition/sdk-guides/tokens/evm-tokens-erc-20.md): How to create Tokens on Ethereum, Polygon, Celo, BSC, Avalanche C Chain, Stratus, Hyperledger Besu
- [Solana Tokens (SPL)](https://docs.cryptum.io/english/community-edition/sdk-guides/tokens/solana-tokens-spl.md)
- [Cardano Tokens](https://docs.cryptum.io/english/community-edition/sdk-guides/tokens/cardano-tokens.md)
- [Stellar Tokens](https://docs.cryptum.io/english/community-edition/sdk-guides/tokens/stellar-tokens.md)
- [XRP Tokens](https://docs.cryptum.io/english/community-edition/sdk-guides/tokens/xrp-tokens.md)
- [Hathor Tokens](https://docs.cryptum.io/english/community-edition/sdk-guides/tokens/hathor-tokens.md)
- [NFTs](https://docs.cryptum.io/english/community-edition/sdk-guides/nfts.md): In this guide, we'll teach you how to create and manage an NFT (Non-Fungible Token) on a public blockchain protocol
- [EVM NFTs (Ethereum, Polygon and others)](https://docs.cryptum.io/english/community-edition/sdk-guides/nfts/evm-nfts-ethereum-polygon-and-others.md): How to create NFTs on Ethereum, Polygon, Celo, BSC, Avalanche C Chain, Stratus, Hyperledger Besu
- [NFTs on Solana](https://docs.cryptum.io/english/community-edition/sdk-guides/nfts/nfts-on-solana.md)
- [NFTs on Hathor Network](https://docs.cryptum.io/english/community-edition/sdk-guides/nfts/nfts-on-hathor-network.md)
- [Queries](https://docs.cryptum.io/english/community-edition/sdk-guides/queries.md)
- [Wallet information](https://docs.cryptum.io/english/community-edition/sdk-guides/queries/wallet-information.md): Get wallet address information from blockchain.
- [Get transaction by hash](https://docs.cryptum.io/english/community-edition/sdk-guides/queries/get-transaction-by-hash.md): Get transaction info from blockchain using the transaction hash (transaction id).
- [Get block information](https://docs.cryptum.io/english/community-edition/sdk-guides/queries/get-block-information.md): Get block information from blockchain.
- [Get transaction receipt by hash](https://docs.cryptum.io/english/community-edition/sdk-guides/queries/get-transaction-receipt-by-hash.md): Get transaction receipt using the transaction hash (transaction id). This method is supported only for EVMs (ETHEREUM, CELO, POLYGON, BSC, STRATUS, ...)
- [Get fees information](https://docs.cryptum.io/english/community-edition/sdk-guides/queries/get-fees-information.md): Get transaction fee information from blockchain.
- [Get NFT data](https://docs.cryptum.io/english/community-edition/sdk-guides/queries/get-nft-data.md): Get NFT metadata from blockchain
- [Get NFT balance](https://docs.cryptum.io/english/community-edition/sdk-guides/queries/get-nft-balance.md): Get NFT balance
- [Get UTXOs (Unspent transaction outputs)](https://docs.cryptum.io/english/community-edition/sdk-guides/queries/get-utxos-unspent-transaction-outputs.md): Get UTXOs from a wallet address.
- [Uniswap](https://docs.cryptum.io/english/community-edition/sdk-guides/uniswap.md)
- [Staking](https://docs.cryptum.io/english/community-edition/sdk-guides/staking.md): Cryptum SDK currently only supports staking methods for the Celo blockchain.
- [Smart Contracts](https://docs.cryptum.io/english/community-edition/sdk-guides/smart-contracts.md)
- [Deploy custom Smart Contracts](https://docs.cryptum.io/english/community-edition/sdk-guides/smart-contracts/deploy-custom-smart-contracts.md): EVM Based Protocols (Ethereum-virtual-machine)
- [Loot Box](https://docs.cryptum.io/english/community-edition/sdk-guides/smart-contracts/loot-box.md): In this guide we'll teach you what are loot boxes, where you can use them and how they work.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cryptum.io/english/community-edition/sdk-guides.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
