# Fireblocks Developer Docs: API API Endpoints Tokenization

## Tokenization

- [Get current state of addresses in an access registry](https://developers.fireblocks.com/api-reference/tokenization/get-current-state-of-addresses-in-an-access-registry.md): Returns the currently active addresses in the access registry (added but not removed).
- [Get summary of an access registry](https://developers.fireblocks.com/api-reference/tokenization/get-summary-of-an-access-registry.md): Returns a summary of the current state of the access registry.
- [Get collections](https://developers.fireblocks.com/api-reference/tokenization/get-collections.md): Get collections (paginated). Endpoint Permission: Admin, Non-Signing Admin, Signer, Approver, Editor, Viewer.
- [Create a new collection](https://developers.fireblocks.com/api-reference/tokenization/create-a-new-collection.md): Create a new collection and link it as a token. Endpoint Permission: Owner, Admin, Non-Signing Admin, Signer, and Editor.
- [Get a collection by id](https://developers.fireblocks.com/api-reference/tokenization/get-a-collection-by-id.md): Get a collection by id
- [Delete a collection link](https://developers.fireblocks.com/api-reference/tokenization/delete-a-collection-link.md): Delete a collection link
- [Get collection token details](https://developers.fireblocks.com/api-reference/tokenization/get-collection-token-details.md): Get collection token details by id
- [Burn tokens](https://developers.fireblocks.com/api-reference/tokenization/burn-tokens.md): Burn tokens in a collection
- [Mint tokens](https://developers.fireblocks.com/api-reference/tokenization/mint-tokens.md): Mint tokens and upload metadata
- [Deploy LayerZero adapters](https://developers.fireblocks.com/api-reference/tokenization/deploy-layerzero-adapters.md): Deploy LayerZero adapters for multichain token bridging functionality. This endpoint creates adapter contracts that enable cross-chain token transfers.
- [Remove LayerZero adapters](https://developers.fireblocks.com/api-reference/tokenization/remove-layerzero-adapters.md): Remove LayerZero adapters by deactivating and unlinking them. This endpoint revokes roles and deactivates the specified adapter contracts.
- [Get LayerZero DVN configuration](https://developers.fireblocks.com/api-reference/tokenization/get-layerzero-dvn-configuration.md): Retrieve the DVN (Data Verification Network) configuration for a specific adapter. Returns DVN configurations for channels between the source adapter and its peers.
- [Get LayerZero peers](https://developers.fireblocks.com/api-reference/tokenization/get-layerzero-peers.md): Retrieve the LayerZero peers configured for a specific adapter. Returns information about peer relationships for cross-chain communication.
- [Set LayerZero DVN configuration](https://developers.fireblocks.com/api-reference/tokenization/set-layerzero-dvn-configuration.md): Configure DVN settings for LayerZero adapters. This endpoint sets up the DVN configuration for message verification between source and destination adapters.
- [Set LayerZero peers](https://developers.fireblocks.com/api-reference/tokenization/set-layerzero-peers.md): Set LayerZero peers to establish connections between adapter contracts. This endpoint creates peer relationships that enable cross-chain communication. It sets the destination adapter as a peer of the source adapter. If `bidirectional` is true, it also sets the source adapter as a peer of the destin…
- [Remove LayerZero peers](https://developers.fireblocks.com/api-reference/tokenization/remove-layerzero-peers.md): Remove LayerZero peers to disconnect adapter contracts. This endpoint removes peer relationships between LayerZero adapters.
- [Validate LayerZero channel configuration](https://developers.fireblocks.com/api-reference/tokenization/validate-layerzero-channel-configuration.md): Validate the LayerZero channel configuration between adapters. This endpoint checks if the channel configuration is correct and returns any validation errors.
- [Get deterministic address for contract deployment](https://developers.fireblocks.com/api-reference/tokenization/get-deterministic-address-for-contract-deployment.md): Get a deterministic address for contract deployment. The address is derived from the contract's bytecode and  provided salt. This endpoint is used to get the address of a contract that will be deployed in the future.
- [Reissue a multichain token](https://developers.fireblocks.com/api-reference/tokenization/reissue-a-multichain-token.md): Reissue a multichain token. This endpoint allows you to reissue a token on one or more blockchains. The token must be initially issued using the issueTokenMultiChain endpoint.
- [Issue a token on one or more blockchains](https://developers.fireblocks.com/api-reference/tokenization/issue-a-token-on-one-or-more-blockchains.md): Facilitates the creation of a new token on one or more blockchains.
- [List all linked tokens](https://developers.fireblocks.com/api-reference/tokenization/list-all-linked-tokens.md): Return all linked tokens (paginated)
- [Issue a new token](https://developers.fireblocks.com/api-reference/tokenization/issue-a-new-token.md): Facilitates the creation of a new token, supporting both EVM-based and Stellar/Ripple platforms. For EVM, it deploys the corresponding contract template to the blockchain and links the token to the workspace. For Stellar/Ripple, it links a newly created token directly to the workspace without deploy…
- [Return a linked token](https://developers.fireblocks.com/api-reference/tokenization/return-a-linked-token.md): Return a linked token, with its status and metadata.
- [Unlink a token](https://developers.fireblocks.com/api-reference/tokenization/unlink-a-token.md): Unlink a token. The token will be unlinked from the workspace. The token will not be deleted on chain nor the refId, only the link to the workspace will be removed.
- [Get latest balances for all holders of a token](https://developers.fireblocks.com/api-reference/tokenization/get-latest-balances-for-all-holders-of-a-token.md): Returns the latest balance for each unique address holding this token.
- [Get the latest balance for a specific account](https://developers.fireblocks.com/api-reference/tokenization/get-the-latest-balance-for-a-specific-account.md): Returns the latest token balance for the specified account address.
- [Get balance history for a specific account](https://developers.fireblocks.com/api-reference/tokenization/get-balance-history-for-a-specific-account.md): Returns paginated balance history for the specified account address with optional time-range filtering.
- [Get active RBAC roles for a token](https://developers.fireblocks.com/api-reference/tokenization/get-active-rbac-roles-for-a-token.md): Returns a list of currently active roles for the token contract.
- [Get onchain summary for a token](https://developers.fireblocks.com/api-reference/tokenization/get-onchain-summary-for-a-token.md): Returns the total number of unique holders and the total supply for the token contract.
- [Get historical total supply for a token](https://developers.fireblocks.com/api-reference/tokenization/get-historical-total-supply-for-a-token.md): Returns paginated total supply history for the token contract with optional time-range filtering and binning.
- [Get onchain transactions for a token](https://developers.fireblocks.com/api-reference/tokenization/get-onchain-transactions-for-a-token.md): Returns a paginated list of onchain transactions for the token contract, optionally filtered by date range.
- [Get onchain transfers for a token](https://developers.fireblocks.com/api-reference/tokenization/get-onchain-transfers-for-a-token.md): Returns a paginated list of ERC20 transfer events for the token contract, optionally filtered by date range.
- [Get the total count of linked tokens](https://developers.fireblocks.com/api-reference/tokenization/get-the-total-count-of-linked-tokens.md): Get the total count of linked tokens
- [Link a contract](https://developers.fireblocks.com/api-reference/tokenization/link-a-contract.md): Link an a contract

## OpenAPI Specs

- [openapi](https://swagger.fireblocks.com/openapi.yaml)
