Glossary

This page outlines the terms covered in KAS Docs.

Terms
Descriptions

Account Key

Pair(s) of public/private key managed by Wallet API service for signing transactions.

Account Pool

Storage created in the KAS Console, to which each account belongs and has a unique KRN value.

API

API is the abbreviation for application programming interface, which enables data exchange between a client and a server.

Asset

Equivalent to NFT or MT. An image or video file is uploaded when minting tokens.

Alias ​​

An alias available in place of the contract address. Allowed characters are lowercase letters, numbers, and hyphens, and the first letter of an alias is limited to lowercase letters.

Block

A block is a container storing transactions arranged in an invoked order by default. Technically, they follow the order of nonce in an account.

Blockchain

A blockchain is a technology managing distributed ledger, which contains states resulting from transactions. A blockchain can help prevent a participant from changing states on the ledger arbitrarily to suit their advantage.

Coin

A cryptocurrency issued on its blockchain platform. It is different from "tokens".

Create

KIP-37 token creation, which can only be done once per token ID. (c.f. Mint Token)

Cursor

A pointer that indicates the start for the next lookup returned when retrieving information.

Decimals

The number of decimal places that the token unit can be divided to the maximum.

Deployer

An account automatically created when deploying a KIP-7 or KIP-37 contract. It is set as the default account in contract-related tasks.

EOA

Externally Owned Account handled by pair(s) of public/private key, see Klaytn's account.

FT

Fungible tokens that have properties of uniformity and divisibility. Every fungible token is interchangeable as each token unit possesses the same value.

JSON-RPC API

RPC is the abbreviation for remote procedure call, which is one of the communication methods for a client to send a request to a server to call a procedure and receive a return. JSON (JavaScript Object Notation) is the data format of encoding.

KLAY

A default virtual asset used in Klaytn. It is used to pay transaction fees when creating/executing smart contracts and transferring KLAY.

A fungible token standard for Klaytn. FT is a token that can all have the same value and exchange.

A non-fungible token standard for Klaytn. NFT is a special type of token that represents a unique asset.

A multi-token standard for Klaytn. A single deployed contract may include any combination of fungible tokens, non-fungible tokens, or other configurations.

KRN

Abbreviation for KAS Resource Name, an identifier for specifying a resource to request. Mainly used for a specific account store.

Metadata

Information such as name and description of tokens uploaded when minting NFT or MT.

Mint

Issuing tokens. In the case of KIP-37, minting is after creation.

MultiSig

The act of signing a single transaction with multiple Klaytn account keys.

Network Chain ID

Klaytn chain ID; 1001 (Baobab) for testnet, and 8217 (Cypress) for mainnet.

NFT

Abbreviation for Non-fungible Token, a unique token with a unique identifier.

Node

A server participating in a blockchain, each participant is called a node. A blockchain is composed of multiple nodes. The role of a node is managing storage called a ledger of the blockchain.

REST API

REST is the abbreviation for representational state transfer. It represents each resource to URI (uniform resource identifier) which makes us identify a unique resource. Additionally, it uses stateful methods to make an action on each resource like GET, POST and so on. JSON (JavaScript Object Notation) is the popularly used data format to send and return data.

RLP

Abbreviation for Recursive Length Prefix, an encoding/decoding algorithm that helps Ethereum to serialize data and possible to reconstruct them quickly.

Smart Contract

A set of code that executes a specific instruction. Transaction transfer calls the contract, which must deploy for minting KIP tokens.

Status

Transaction status. init indicates a pre-sent state, 'submitted' indicates submitted state, and 'deployed' indicates deployed state.

Symbol

The symbol of a token contract with 3-4 capital letters.

Token

Cryptocurrency issued on other blockchain platforms without its mainnet. Distinguished from "coins".

Transaction

A transaction is a transition of an account's states. A blockchain verifies the integrity and reliability of the transition. Each transaction includes a digital signature verified using the public keys linked to an account.

Transaction Hash

A transaction identifier to get the transaction status.

Threshold

The minimum value of multi-sig key weight required to transfer a multi-sig transaction.

Wallet API

The API which manages transation, key, and account.

Resource

The resource which KAS service such as account and key use.

Weight

The weight set for each multi-sig key when signing multi-signature transactions.

Last updated

Was this helpful?