< All Topics
Print

Crypto-Tokens Contracts

What is a token contract

A token contract is a program stored on the blockchain supporting a different crypto currency than the original main blockchain currency.

As exemple, Ethereum blockchain as a main currency called Ether (ETH). But an Etherum account can also own other currency such as USD Tether or USD Cicrle. They are stored on the blockchain in programs called ERC20 tokens contract.

Configure token contract

Blockchain Tokens can be created and configured manualy or automatically. The information about a crypto-token contract can be found on many web site such as blockchain explorers, or Coin Market Cap.

USDT token contract on etherscan.io, with the token address and number of decimals on the right side

The system can detect and create token contract automatically whenever an blockchain account hold such tokens. By default a new token contract is not synchronized in the standard Currency table of Business Central. This avoid having useless token creating unwanted Currency such as spam token.

In order to bill or spend such currency, it is required to enable the « Use as a Currency » option from the Blockchain token card. See bellow exemple for USDT token on Solana network :

Once enabled, the application use the « Symbol » field to create a new Currency. The system can update it exchange rate and its also possible to select it on sales documents.

Read about limitation when billing crypto token and associated reconciliation

Blockchain accounts tokens

If a blockchain account hold any token contract, the system could detect thoses and show them on the Blockchian Account Card. The action « Token » show the details of holded account tokens.

The token list show additionnaly the local company valuation, and the token contract address.

Assets Valuation

Blockchain Token can be include in assets valuation by the system. This require to enable the option « Use as a Currency » on the blockchain token.

For token with this option enabled, the system can udpate the exchange rate automatically and determine the valuation in local company currency. Token value add up on blockchians account under the « Total LCY Value » field, in the Balance category.

Blockchain Currencies Revaluation Journal does include tokens in the revaluation processing, but only when they exists as a currency.

Table of Contents