ABI | Application Binary Interface, which defines an interface for smart contract. |
Asset | Crypto asset such as Ether, Matic and NFTs. |
Asset Type | Type of Asset, such as ETH, MATIC and ERC20. |
API Key | Key to make an authenticated api request. |
API Secret | API secret is a confidential key used in combination with the API key to authenticate and authorize API requests. |
API Signature | Signature made by API users. |
Block | A block in blockchain is a collection of data that contains a set of transactions. |
Block Hash | Hash value of the block. |
Block Confirmation | In blockchain, block confirmation refers to the process of validating a block of transactions and adding it to the blockchain by the network of nodes that operate the blockchain. |
Block Confirmation Number | Block confirmation number refers to the number of blocks that have been added to the blockchain after a particular block. When a transaction is included in a block, it is considered to have one confirmation. As additional blocks are added to the blockchain, the confirmation number for that transaction increases. |
Contract Address | Smart Contract's address |
Contract Type | Type of the contract's ERC such as ERC20 and ERC721. |
DEK | DEK stands for Data Encryption Key. It is a symmetric encryption key used to encrypt and decrypt data. |
Ethereum Blockchain | Ethereum is an open-source, decentralized blockchain platform that enables the creation and execution of smart contracts and decentralized applications (dApps). |
EOA | EOA stands for "Externally Owned Account". In the Ethereum blockchain, an EOA is an account that is controlled by a private key and is not a smart contract. |
ERC20 | ERC20 is a technical standard used for smart contracts on the Ethereum blockchain. |
ERC721 | ERC721 is a technical standard used for creating non-fungible tokens (NFTs) on the Ethereum blockchain. Unlike fungible tokens such as ERC20 tokens, each ERC721 token is unique and cannot be exchanged for another token. |
ERC1155 | ERC1155 is a technical standard used for creating multi-token contracts on the Ethereum blockchain. Unlike ERC20 tokens, which represent fungible assets, and ERC721 tokens, which represent non-fungible assets, ERC1155 tokens can represent both fungible and non-fungible assets within the same contract. |
EVM | EVM stands for Ethereum Virtual Machine. It is the runtime environment for executing smart contracts in the Ethereum blockchain. |
HD Wallet | A wallet using the hierarchical deterministic (HD) key creation and transfer protocol (BIP-32). |
HD Path | Identifier to the hierarchy of keys generated from the Master Seed. |
HD Path Index | An index to manage derived child keys. |
JSON-RPC Endpoint | In the context of a blockchain node, a JSON-RPC endpoint refers to the web address or URL that provides access to the blockchain node's JSON-RPC API. |
KEK | It stands for Key Encryption Key, which is a key used to encrypt and decrypt other keys, such as Data Encryption Keys (DEKs). |
KMS | Key Management Service provided by cloud providers such as GCP and AWS. |
Master Key | In a Hierarchical Deterministic (HD) wallet, the master key is a randomly generated private key that serves as the root for all the other private keys in the wallet. From this master key, a tree-like structure of derived keys can be generated, which can be used to create a virtually unlimited number of addresses and their corresponding private keys. |
Master Seed | Root seed of a Hierarchical Deterministic Wallets. |
Organization | Organizations tied to API key authentication. |
Polygon Blockchain | Polygon is a Layer 2 scaling solution for Ethereum, also known as a sidechain. |
Transaction | A transaction in blockchain refers to the transfer of data or assets from one participant to another on the network. In a blockchain, a transaction is a record that is verified, validated, and permanently stored on the blockchain ledger. |
Transaction ID | ID of transaction managed on Web3 Cloud. |
Transaction Data | Optional field to include arbitrary data. |
Transaction Gas | Gas refers to the unit that measures the amount of computational effort required to execute specific operations on the Ethereum network. |
Transaction Hash | A transaction hash is a unique identifier of transaction. |
Transaction Nonce | A sequencially incrementing counter which indicates the transaction number from the account. |
Transaction Value | The value property of a transaction. In EVM compatible blockchain, its unit is wei. |
Transaction Signature | Transaction signature is a cryptographic signature that is used to prove the authenticity and integrity of a transaction. |
Transaction State | Transaction's state in the blockchain. See Transaction Lifecycle for more information. |
Transfer | Transfer refers to the process of sending asset from one address to another. |
Transfer State | Transfer's state in the blockchain. TRANSFER_STATE_SUCCESS or TRANSFER_STATE_FAILED . |
Unity SDK | Web3 Cloud Unity SDK. |
Web3 Cloud Key Manager | Service to manage keys and addresses. |