Enterprises have various incentives for their customers, which is the same in the blockchain world. The credits on the blockchain can exchange for FT (Fungible Token) products provided by VeChain ToolChainTM, including travel credits, collecting points and more. Enterprise users can deploy FT contracts to release FT products and manage them on the webpage or through API. All FT products on VeChain ToolChainTMare paid by TCCs.
FT products include: FT smart contract management, key escrow, FT release, and FT transfer.
FT smart contract management: The FT smart contracts fit VIP180 Standard. The end users can select and set the FT smart contracts with no quantity limit. Each new contract costs 70 TCCs FT.
Private key management: FT is a blockchain asset which allows for both self-management and escrow services.
- Self-managing mode, refers to the self-management of private keys through the open source wallet SDK.
- Key escrow is the turnkey solution provided by VeChain ToolChainTM. The enterprises can create new users on the webpage or through API to help the user provide private key escrow services.
FT release and management: FT release contains three elements, that is, the address to deploy FT, the address to receive FT, and the quantity of FT. There are two types of FT management available on the platform:
- Self-managed wallets: end users can download apps develoed by the enterprise to manage their FTs.
- The enterprise develops in-house app or dApp to help their end users manage the FTs.
- The end users download VeChain Pro App to manage the FTs. (in development)
- Key escrow services provided by the enterprise:
- The enterprise can develop in-house solutions for key escrow services.
- VeChain provides HSM based key escrow turnkey solution to boast a secure storage capability to prevent information leaks.
- The enterprise adopts key escrow API provided by VeChain ToolChainTM
FT transfer: There are two methods of FT transfer (illustrated with OwnerA and OwnerB)
- OwnerA handle the provenance of FT directly to OwnerB
Authorize a single transfer.
- Step 1: OwnerA authorizes a third-party (or OwnerB) to transfer a VID of the FT.
- Step 2: The third-party (or OwnerB) moves the FT from OwnerA to OwnerB.