# Developers

- [Quick Start](https://phantasma.gitbook.io/main/developers/quick-start.md)
- [Blockchain](https://phantasma.gitbook.io/main/developers/blockchain.md)
- [Smart Contracts](https://phantasma.gitbook.io/main/developers/blockchain/smart-contracts.md)
- [How to Deploy](https://phantasma.gitbook.io/main/developers/blockchain/smart-contracts/how-to-deploy.md): Here, we will provide information on how to deploy your Smart Contract
- [Storage And Data Escrow](https://phantasma.gitbook.io/main/developers/blockchain/smart-contracts/storage-and-data-escrow.md)
- [Chain](https://phantasma.gitbook.io/main/developers/blockchain/chain.md)
- [Virtual Machine](https://phantasma.gitbook.io/main/developers/blockchain/chain/virtual-machine.md)
- [Architecture](https://phantasma.gitbook.io/main/developers/blockchain/chain/virtual-machine/architecture.md)
- [Interop](https://phantasma.gitbook.io/main/developers/blockchain/chain/virtual-machine/interop.md)
- [Opcodes](https://phantasma.gitbook.io/main/developers/blockchain/chain/virtual-machine/opcodes.md)
- [Types](https://phantasma.gitbook.io/main/developers/blockchain/chain/virtual-machine/types.md)
- [Private Key Guideline](https://phantasma.gitbook.io/main/developers/private-key-guideline.md)
- [Link Client](https://phantasma.gitbook.io/main/developers/link-client.md): The connecting Wallets to Dapps
- [Token Deployment UI](https://phantasma.gitbook.io/main/developers/token-deployment-frontend.md)
- [Tools](https://phantasma.gitbook.io/main/developers/tools.md)
- [pha-decode](https://phantasma.gitbook.io/main/developers/tools/pha-decode.md)
- [pha-deploy](https://phantasma.gitbook.io/main/developers/tools/pha-deploy.md)
- [Script Builder](https://phantasma.gitbook.io/main/developers/script-builder.md)
- [Examples](https://phantasma.gitbook.io/main/developers/script-builder/examples.md)
- [External Calls](https://phantasma.gitbook.io/main/developers/script-builder/external-calls.md)
- [TOMB Compiler](https://phantasma.gitbook.io/main/developers/compiler.md): TOMB smart-contract compiler for the current Phantasma VM.
- [Quick Start](https://phantasma.gitbook.io/main/developers/compiler/quick-start.md)
- [Setup](https://phantasma.gitbook.io/main/developers/compiler/setup.md): Basic setup for the TOMB compiler
- [Basics Overview](https://phantasma.gitbook.io/main/developers/compiler/basics.md): Learn the basics of TOMB
- [Call Method](https://phantasma.gitbook.io/main/developers/compiler/call-method.md)
- [Library Importing](https://phantasma.gitbook.io/main/developers/compiler/library-importing.md)
- [Properties](https://phantasma.gitbook.io/main/developers/compiler/properties.md)
- [Triggers](https://phantasma.gitbook.io/main/developers/compiler/triggers.md)
- [Variable Declaration](https://phantasma.gitbook.io/main/developers/compiler/variable-declaration.md)
- [Default Types](https://phantasma.gitbook.io/main/developers/compiler/default-types.md)
- [Available Macros](https://phantasma.gitbook.io/main/developers/compiler/default-types/available-macros.md)
- [Features](https://phantasma.gitbook.io/main/developers/compiler/features.md)
- [Libraries](https://phantasma.gitbook.io/main/developers/compiler/libraries.md)
- [Examples](https://phantasma.gitbook.io/main/developers/compiler/examples.md)
- [Tokens](https://phantasma.gitbook.io/main/developers/compiler/tokens.md)
- [Fungible Token](https://phantasma.gitbook.io/main/developers/compiler/tokens/fungible-token.md)
- [Trigger Examples](https://phantasma.gitbook.io/main/developers/compiler/trigger-examples.md)
- [SDKs](https://phantasma.gitbook.io/main/developers/sdks.md)
- [C# SDK](https://phantasma.gitbook.io/main/developers/sdks/csharp.md)
- [Setup](https://phantasma.gitbook.io/main/developers/sdks/csharp/setup.md)
- [Godot](https://phantasma.gitbook.io/main/developers/sdks/csharp/godot.md)
- [High-level API](https://phantasma.gitbook.io/main/developers/sdks/csharp/phantasma-api.md)
- [Examples](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples.md)
- [Generate Key](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples/generate-key.md)
- [Public Key From Private](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples/public-key-from-private.md)
- [Seed Phrase](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples/seed-phrase.md)
- [Get Address Balances](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples/get-address-balances.md)
- [Get Address Token Balance](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples/get-address-token-balance.md)
- [Send Token](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples/send-token.md)
- [Check Transaction State](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples/check-transaction-state.md)
- [Stake SOUL](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples/stake-soul.md)
- [Unstake SOUL](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples/unstake-soul.md)
- [Claim KCAL](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples/claim-kcal.md)
- [Wait Incoming Tx (Read Blocks)](https://phantasma.gitbook.io/main/developers/sdks/csharp/examples/wait-incoming-tx.md)
- [Unity SDK](https://phantasma.gitbook.io/main/developers/sdks/unity.md)
- [Basic Concepts](https://phantasma.gitbook.io/main/developers/sdks/unity/basic-concepts.md)
- [Installation](https://phantasma.gitbook.io/main/developers/sdks/unity/installation.md)
- [Phantasma API](https://phantasma.gitbook.io/main/developers/sdks/unity/phantasmaapi.md)
- [Phantasma Link Client](https://phantasma.gitbook.io/main/developers/sdks/unity/phantasma-link-client.md)
- [Examples](https://phantasma.gitbook.io/main/developers/sdks/unity/examples.md)
- [Generate Key](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/generate-key.md)
- [Public Key From Private](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/public-key-from-private.md)
- [Get Address Balances](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/get-address-balances.md)
- [Get Address Token Balance](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/get-address-token-balance.md)
- [Send Token](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/send-token.md)
- [Check Transaction State](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/check-transaction-state.md)
- [Stake SOUL](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/stake-soul.md)
- [Unstake SOUL](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/unstake-soul.md)
- [Claim KCAL](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/claim-kcal.md)
- [Wait Incoming Tx (Read Blocks)](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/wait-incoming-tx.md)
- [Get Transaction by Hash](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/get-transaction-by-hash.md)
- [Invoke Raw Script](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/invoke-raw-script.md)
- [Get NFT](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/get-nft.md)
- [Get Multiple NFTs](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/get-multiple-nfts.md)
- [Get Account Balances](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/get-account-balances.md)
- [Logging In to the Wallet](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/logging-in-to-the-wallet.md)
- [Send a Transaction](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/send-a-transaction.md)
- [Transfer Tokens](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/transfer-tokens.md)
- [Mint Tokens](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/mint-tokens.md)
- [Send an NFT](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/send-an-nft.md)
- [Mint an NFT](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/mint-an-nft.md)
- [Infuse an NFT](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/infuse-an-nft.md)
- [Update an NFT's RAM](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/update-an-nfts-ram.md)
- [Burn an NFT](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/burn-an-nft.md)
- [Burn Tokens](https://phantasma.gitbook.io/main/developers/sdks/unity/examples/burn-tokens.md)
- [TypeScript SDK](https://phantasma.gitbook.io/main/developers/sdks/ts.md)
- [Setup](https://phantasma.gitbook.io/main/developers/sdks/ts/setup.md)
- [Quickstart](https://phantasma.gitbook.io/main/developers/sdks/ts/quickstart.md)
- [API Overview](https://phantasma.gitbook.io/main/developers/sdks/ts/api-overview.md)
- [Carbon Workflows](https://phantasma.gitbook.io/main/developers/sdks/ts/carbon-workflows.md)
- [Schema JSON Reference](https://phantasma.gitbook.io/main/developers/sdks/ts/schema-json-reference.md)
- [Phantasma API](https://phantasma.gitbook.io/main/developers/sdks/ts/phantasmaapi.md)
- [Script Builder](https://phantasma.gitbook.io/main/developers/sdks/ts/script-builder.md)
- [Backend Guide](https://phantasma.gitbook.io/main/developers/sdks/ts/backend.md)
- [Examples](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples.md)
- [Create a Transaction](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/create-a-transaction.md)
- [Create Script Call](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/create-script-call.md)
- [Creating a New Address](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/creating-a-new-address.md)
- [Decode Transfer Events](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/decode-transfer-events.md)
- [Get a Block by Height](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/get-a-block-by-height.md)
- [Get a Transaction](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/get-a-transaction.md)
- [Get Data from New Blocks](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/get-data-from-new-blocks.md)
- [Get User Balances](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/get-user-balances.md)
- [Importing a Wallet](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/importing-a-wallet.md)
- [Invoke a Script](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/invoke-a-script.md)
- [Send a Transaction](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/send-a-transaction.md): Here's an small example how to send a transaction using NodeJS for the backend.
- [Sign a Transaction](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/sign-a-transaction.md)
- [Transfer Tokens](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/transfer-tokens.md)
- [Create New Carbon Token](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/create-carbon-token.md)
- [Create New Carbon Token Series](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/create-carbon-token-series.md)
- [Mint New Carbon NFT](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/mint-carbon-nft.md)
- [Infuse an NFT](https://phantasma.gitbook.io/main/developers/sdks/ts/backend/examples/infuse-nft.md)
- [Frontend Guide](https://phantasma.gitbook.io/main/developers/sdks/ts/frontend.md)
- [Wallet Connection](https://phantasma.gitbook.io/main/developers/sdks/ts/frontend/wallet-connection.md)
- [Phantasma Link](https://phantasma.gitbook.io/main/developers/sdks/ts/frontend/phantasmalink.md)
- [EasyConnect](https://phantasma.gitbook.io/main/developers/sdks/ts/frontend/easyconnect.md)
- [React Wallet Connection](https://phantasma.gitbook.io/main/developers/sdks/ts/frontend/connect-react.md)
- [Examples](https://phantasma.gitbook.io/main/developers/sdks/ts/frontend/examples.md)
- [Connect to the Wallet](https://phantasma.gitbook.io/main/developers/sdks/ts/frontend/examples/connect-to-the-wallet.md)
- [Invoking a Script](https://phantasma.gitbook.io/main/developers/sdks/ts/frontend/examples/invoking-a-script.md): Get some data from the blockchain
- [Sending a Transaction](https://phantasma.gitbook.io/main/developers/sdks/ts/frontend/examples/sending-a-transaction.md)
- [Python SDK](https://phantasma.gitbook.io/main/developers/sdks/python.md)
- [Setup](https://phantasma.gitbook.io/main/developers/sdks/python/setup.md)
- [RPC](https://phantasma.gitbook.io/main/developers/sdks/python/rpc.md)
- [Keys And Addresses](https://phantasma.gitbook.io/main/developers/sdks/python/keys-and-addresses.md)
- [VM and Transactions](https://phantasma.gitbook.io/main/developers/sdks/python/vm-and-transactions.md)
- [Carbon](https://phantasma.gitbook.io/main/developers/sdks/python/carbon.md)
- [Token Deployment](https://phantasma.gitbook.io/main/developers/sdks/python/token-deployment.md)
- [NFT Minting](https://phantasma.gitbook.io/main/developers/sdks/python/nft-minting.md)
- [Schemas And Metadata](https://phantasma.gitbook.io/main/developers/sdks/python/schemas-and-metadata.md)
- [Fees And Broadcasting](https://phantasma.gitbook.io/main/developers/sdks/python/fees-and-broadcasting.md)
- [Carbon Operations](https://phantasma.gitbook.io/main/developers/sdks/python/carbon-operations.md)
- [API Overview](https://phantasma.gitbook.io/main/developers/sdks/python/api-reference.md)
- [Complete API Reference](https://phantasma.gitbook.io/main/developers/sdks/python/reference.md)
- [RPC Client](https://phantasma.gitbook.io/main/developers/sdks/python/reference/rpc-methods.md)
- [RPC Result Models](https://phantasma.gitbook.io/main/developers/sdks/python/reference/rpc-models.md)
- [VM and Transaction APIs](https://phantasma.gitbook.io/main/developers/sdks/python/reference/vm-transaction-binary.md)
- [Carbon API and Wire Format](https://phantasma.gitbook.io/main/developers/sdks/python/reference/carbon-wire.md)
- [Examples](https://phantasma.gitbook.io/main/developers/sdks/python/examples.md)
- [Read Account](https://phantasma.gitbook.io/main/developers/sdks/python/examples/read-account.md)
- [Keys And Addresses](https://phantasma.gitbook.io/main/developers/sdks/python/examples/keys-and-addresses.md)
- [Build VM Transaction](https://phantasma.gitbook.io/main/developers/sdks/python/examples/build-vm-transaction.md)
- [Build Carbon Token Payload](https://phantasma.gitbook.io/main/developers/sdks/python/examples/build-carbon-token-payload.md)
- [Custom Token Schema](https://phantasma.gitbook.io/main/developers/sdks/python/examples/custom-token-schema.md)
- [Carbon Transfer Message](https://phantasma.gitbook.io/main/developers/sdks/python/examples/carbon-transfer-message.md)
- [Deploy Carbon NFT Token](https://phantasma.gitbook.io/main/developers/sdks/python/examples/deploy-carbon-nft-token.md)
- [Mint Carbon NFT](https://phantasma.gitbook.io/main/developers/sdks/python/examples/mint-carbon-nft.md)
- [Rust SDK](https://phantasma.gitbook.io/main/developers/sdks/rust.md)
- [Setup](https://phantasma.gitbook.io/main/developers/sdks/rust/setup.md)
- [RPC](https://phantasma.gitbook.io/main/developers/sdks/rust/rpc.md)
- [Keys And Addresses](https://phantasma.gitbook.io/main/developers/sdks/rust/keys-and-addresses.md)
- [VM and Transactions](https://phantasma.gitbook.io/main/developers/sdks/rust/vm-and-transactions.md)
- [Carbon](https://phantasma.gitbook.io/main/developers/sdks/rust/carbon.md)
- [Token Deployment](https://phantasma.gitbook.io/main/developers/sdks/rust/token-deployment.md)
- [NFT Minting](https://phantasma.gitbook.io/main/developers/sdks/rust/nft-minting.md)
- [Schemas And Metadata](https://phantasma.gitbook.io/main/developers/sdks/rust/schemas-and-metadata.md)
- [Fees And Broadcasting](https://phantasma.gitbook.io/main/developers/sdks/rust/fees-and-broadcasting.md)
- [Carbon Operations](https://phantasma.gitbook.io/main/developers/sdks/rust/carbon-operations.md)
- [API Overview](https://phantasma.gitbook.io/main/developers/sdks/rust/api-reference.md)
- [Complete API Reference](https://phantasma.gitbook.io/main/developers/sdks/rust/reference.md)
- [RPC Client](https://phantasma.gitbook.io/main/developers/sdks/rust/reference/rpc-methods.md)
- [RPC Result Models](https://phantasma.gitbook.io/main/developers/sdks/rust/reference/rpc-models.md)
- [VM and Transaction APIs](https://phantasma.gitbook.io/main/developers/sdks/rust/reference/vm-transaction-binary.md)
- [Carbon API and Wire Format](https://phantasma.gitbook.io/main/developers/sdks/rust/reference/carbon-wire.md)
- [Examples](https://phantasma.gitbook.io/main/developers/sdks/rust/examples.md)
- [Read-Only RPC](https://phantasma.gitbook.io/main/developers/sdks/rust/examples/read-only-rpc.md)
- [Keys And Addresses](https://phantasma.gitbook.io/main/developers/sdks/rust/examples/keys-and-addresses.md)
- [Offline VM Transaction](https://phantasma.gitbook.io/main/developers/sdks/rust/examples/offline-vm-transaction.md)
- [Offline Carbon Transaction](https://phantasma.gitbook.io/main/developers/sdks/rust/examples/offline-carbon-transaction.md)
- [Custom Token Schema](https://phantasma.gitbook.io/main/developers/sdks/rust/examples/custom-token-schema.md)
- [Carbon Transfer Message](https://phantasma.gitbook.io/main/developers/sdks/rust/examples/carbon-transfer-message.md)
- [Deploy Carbon NFT Token](https://phantasma.gitbook.io/main/developers/sdks/rust/examples/deploy-carbon-nft-token.md)
- [Mint Carbon NFT](https://phantasma.gitbook.io/main/developers/sdks/rust/examples/mint-carbon-nft.md)
- [C++ SDK](https://phantasma.gitbook.io/main/developers/sdks/cpp.md)
- [Low-level API](https://phantasma.gitbook.io/main/developers/sdks/cpp/low-level-api.md)
- [High-level API](https://phantasma.gitbook.io/main/developers/sdks/cpp/high-level-api.md)
- [Data models](https://phantasma.gitbook.io/main/developers/sdks/cpp/data-models.md)
- [Cryptography](https://phantasma.gitbook.io/main/developers/sdks/cpp/cryptography.md)


---

# 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://phantasma.gitbook.io/main/developers.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.
