Glossary

TERM DEFINITION
Address In the blockchain network, the address can be used like a user’s account as the balance and the transaction history can be checked using the address.
Create a Wallet Samsung Blockchain Keystore creates a Master Seed when a user creates a wallet in Samsung Blockchain Keystore, and stores Master Seed safely in the Secure File System.
Extended Public Key An extended public key that corresponds to a HD path can be derived from the Master Seed in Samsung Blockchain Keystore. This public key can be used to derive the address to link the user’s account to your Android app and view current balance and history details.
HD Path Hierarchical Deterministic Wallet is a standard tree structure, represented by derivation paths.
Master Seed Samsung Blockchain Keystore generates and stores the Master Seed of the HD Wallet safely in the Secure File System. This is used to derive HD Paths and corresponding key pairs when making transactions.
Mnemonic Codes Mnemonic codes compatible to BIP-39 standard. Refer to the following for more info: https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki

Reset a Wallet Master Seed is removed from the user’s device when user resets a wallet via Samsung Blockchain Keystore Settings page.
Restore/Import a Wallet Restore the Master Seed from a different wallet by entering Mnemonic Words.
RLP Encoding Recursive Length Prefix is the main encoding method used in Ethereum to serialize objects. Transactions signed by Samsung Blockchain Keystore will be returned in a RLP-encoded format.
Seed Hash A pseudo Seed Hash that is generated randomly when the HD wallet is created. If the Master Seed of a wallet is changed, the Seed Hash will be changed as well.
Send a Transaction Sending a transaction is NOT in the scope of Samsung Blockchain Keystore. To connect to the public blockchain network, developers can set up their own nodes or use other public nodes.
Sign a Transaction User’s signature is an important step when making a cryptocurrency transaction. Samsung Blockchain Keystore provides a feature to sign a transaction with a private key, derived from the Master Seed.
TEE Trusted Execution Environment.
TUI Trusted User Interface.