This is a list of terms used for LINE Blockchain Developers console and API, which can help you better understand LINE Blockchain Platform.
Blockchain in the real environment. Refer to LINE Blockchain’s
structure for more information.
Daphne Partner account #
Account to create and manage a service with LINE Blockchain Developers in the Daphne environment.
Minimum number of decimal places that an asset can be divided.
Fixed as ‘6’ for Test Coin and service
tokens. When the decimals is 6, it means that a single
token can be broken down into the 6th decimal place.
LINE Blockchain multiplies 10decimals for the quantity of an asset. Therefore,
the quantity of the asset on LINE Blockchain for transfers should be
calculated as follows:
(Actual amount to transfer) x 10^decimals
For example, if you’re trying to transfer the service token ST with the decimals at 6 by 123.456789 ST, you need to
enter 123.456789 x 106, that means 123456789.
Detaching item token #
Releasing the tree structure formed by attaching non-fungibles.
Non-fungible item tokens only.
Feature to transfer tokens to those users who haven’t registered with LINE
BITMAX Wallet yet. Users must register with LINE BITMAX Wallet to use the
tokens received via the escrow feature.
Issuing Test Coin. Available only on Cashew.
Fungibility of tokens. LINE Blockchain Developers classifies tokens into
fungibles and non-fungibles based on their fungibility.
Fungible item token
Tokens that are interchangeable. LINE Blockchain Developers classifies
tokens into fungibles and non-fungibles based on their
fungibility. Goods or items minted with fungible
item tokens have the same contract ID but different Token
Type. Fungibles are appropriate for equivalent exchange of
goods or items.
General Blockchain service #
General service providers using LINE Blockchain Platform.
Users or wallets that hold a specific token.
Landing URI #
URI to redirect users back to the service after completing their LINE BITMAX
Wallet authentication. It can be set up with the API.
LINE BITMAX Wallet #
User wallet on LINE Blockchain that can handle all types of assets
including LINE Blockchain Platform’s base coins. It enables
users to store and manage the tokens of a LINE Blockchain service. Refer to
its features and how to integrate LINE BITMAX
LINE Blockchain #
Blockchain developed and run by LINE.
LINE Developers site #
Developers portal providing the console, API and documentation for
developers to use LINE platform for their products or services. Developers
can create a LINE Blockchain service channel or integrate LINE Login or
LINE ID #
ID directly set by the user in the LINE messaging app. Different from user
The smallest unit of a transaction request with content. Single
transaction can contain multiple messages.
Messaging API #
API to directly send a message from the user’s LINE account to another LINE
account registered as the user’s LINE friend. Used for inviting a friend.
Field that can be arbitrarily used by LINE Blockchain Developers API.
Supporting up to 1,000 characters.
Indicating whether a token can be minted or increased in quantity after the
initial creation or issuance.
Minting token #
Increasing the quantity of a token already created or
issued. After issuing a 10 cent token, for example, you can mint
it to increase the total supply up to 100 tokens or 200 tokens.
Minting multiple non-fungible item
tokens at once with a single request (up to 100
tokens). Non-fungible item tokens only. Refer to the Mint multiple non-fungibles
Non-fungible item token
Tokens that aren’t interchangeable. LINE Blockchain Developers classifies
tokens into fungibles and non-fungibles based on their
fungibility. Goods or items that are minted by
non-fungible item tokens have the same contract ID but
different Token ID. Each non-fungible item token is
distinguished and carries different value. It’s appropriate for unique goods
Owner wallet #
Specific service wallet that owns management permissions
to create/issue, mint and burn a specific token and that can sign a
transaction on the blockchain. Use the secret key of the designated owner
wallet for an eligible token to sign a transaction on the
blockchain. Owner wallet is assigned per contract ID.
Parent token #
Parent in parent-child relations formed by attaching
non-fungibles. For example, as for a unique game item with a unique
enhancement stone, the game item is a parent token.
Type of authentication in the form of PIN code used when the user is
committing a transaction through LINE BITMAX Wallet.
(Practical Byzantine Fault Tolerance)
Consensus algorithm upgraded from Byzantine Fault Tolerance algorithm, which
secures the reliability of the overall network even with malicious or
malfunctioning nodes. PBFT is more practical with better performance and
runs on an asynchronous system. A block is produced with more than 2/3 of
all nodes in consensus.
(Proof of Stake)
Consensus algorithm offering a higher probability to those with higher
stakes on the network as a next block producer.
Private Blockchain #
Blockchain whose control of nodes isn’t public and allows only authorized
entities to run nodes and participate in consensus.
Wallet that’s delegated with management permissions of tokens through
approve. For service tokens and item
Rate limit #
Limit in the number of requests sent or received by the API per second.
Recipient wallet #
Wallet to receive minted tokens. All of the owner
wallet, regular wallet and user
wallet can be a recipient wallet.
Regular wallet #
Service wallet that isn’t designated as an owner
wallet and has regular permissions. Unlike owner wallets, a
regular wallet can only store and transfer assets.
Request session token #
Token for approving or checking the status of the request saved in LINE
BITMAX Wallet after requesting the user’s signature.
Reward Blockchain service #
Service provider, mainly using LINK, that gets an allocation of
LINK from LTP and distributes it to users.
Root token #
Topmost parent in parent-child relations formed by attaching
non-fungibles. As for a standalone token, the token itself is considered as
a root token. For example, as for a unique game item with a unique
enhancement stone, the game item is a root token as well as a parent
Service API key
You must add API key to the HTTP header to use LINE Blockchain Developers
Service API secret
API secret that must be added to the HTTP header to use LINE Blockchain
Developers APIs. Used to hash a signature.
Service ID #
Identifier of a LINE Blockchain service.
Service token #
One type of tokens that can be created and managed through LINE Blockchain
Developers, similar to ERC-20 on the Ethereum. It’s mainly used as a
currency in the service for the exchange of goods. For example, LINK
points or mileage of various services.
Service wallet #
Wallet for each service to store and manage assets for the
development and service operation purposes. It can be created up to 20 per
service and handles all types of assets including base coins
Service wizard #
Feature to provide a one-stop service to guide through all steps required to set up for service development in LINE Blockchain Developers. Covering from registering a service to LINE Blockchain Developers to creating service wallets or service tokens, if necessary.
Symbol of a token. Only for base coins and service
User ID #
Identifier of a user within a service. User ID is assigned to users who
registered with the service through LINE
User wallet #
Wallet of the end user who uses a service created or registered in LINE
Blockchain Developers. It’s also known as LINE BITMAX Wallet.
(Verified Random Function)
One of hashing algorithms, used to determine who will produce the next block
among candidates. The candidates of block producers determine the next block
producer with the VRF hash generated with the hash value of the previous
block and private key while other candidates who aren’t block producers
validate it with the public key of the block producer.
Wallet to store and transfer various assets of LINE Blockchain
Platform. Referring to an account that can be used in LINE Blockchain
Platform. Classified as a service wallet or a user
wallet, depending on the holder.
Wallet address #
Address and identifier of the wallet. Wallet address, similar to
an account number, is issued per wallet. The address starts with “tlink” on
Cashew, and “link” on Daphne.
Wallet secret #
Encrypted key used in LINE Blockchain Developers to use the private key of the wallet. Used to sign a transaction on the blockchain.