Toggle navigation
Global Search
Learn
Code Lab
Foldables and Large Screens
One UI Beta
Samsung Developers Podcasts
Develop
Mobile
Galaxy GameDev
Galaxy Themes
Galaxy Watch
Health
Samsung Blockchain
Samsung DeX
Samsung IAP
Samsung Internet
Samsung Pay
Samsung Wallet
View All
Visual Display
Smart TV
Smart Signage
Digital Appliance
Family Hub
Platform
Bixby
Knox
SmartThings
Tizen.NET
Design
Design System
One UI
One UI Watch
Smart TV
Distribute
Galaxy Store
Galaxy Store Games
Samsung Podcasts
Support
Developer Support
Remote Test Lab
Issues and Bugs Channel
Samsung Android USB Driver
Galaxy Emulator Skin
Connect
Blog
News
Forums
Events
Samsung Developer Conference
Global Search
Sign In
Top Global Search Form
Search
Submit
Recommendation
Design Competition 2018
Galaxy Camera SDK
Galaxy App Publishing
Galaxy App Publishing 1
Mobile
Mobile1
Mobile2
Mobile3
Mobile4
Suggestion
Benefit Overview
Best Cording Guide
Best App Store
Beta Galaxy1
Beta Galaxy2
Platform
Keystore
Dapp
Toggle Mobile Third Nav
Samsung Blockchain
Toggle Side navigation
Keystore
Dapp
Platform SDK
Overview
Resources
FAQ
Programming Guide
Getting Started
Using the SBlockchain class
Using the CoinNetworkInfo class
Connect with Hardware Wallet
Account Management
Ethereum Service
Tron Service
Simple Payment UI
Cucumber WebView
Migration Guide
Glossary
Sample Application - AeroWallet
Release Note
Apply for DApp Listing
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.