Accounts
The Real blockchain, a decentralized Layer 1 (L1) network, enables users, developers, and small and medium enterprises (SMEs) to tokenize real-world assets (RWAs) and participate in a global financial ecosystem. At the heart of interacting with Real is the concept of accounts, which are essential for managing $REAL tokens, staking, governance, and tokenizing assets. This page explains the core concepts of account creation and usage on the Real network.
Concept of Accounts
An account on the Real blockchain is a unique identity that represents a user, business, or entity interacting with the network. Accounts are used to hold $REAL tokens, sign transactions, and participate in network activities like staking, governance, and RWA tokenization. Unlike traditional systems, Real accounts are cryptographically secured and managed through public-private key pairs, ensuring decentralization and user control.
Key Characteristics of Real Accounts
Address: Each account is identified by a unique address, which is derived from the account’s public key. On Real, addresses follow the Cosmos SDK’s Bech32 format and start with the prefix
real1
(e.g.,real1x9y8z7w2q3p4v5k6m7n8j0
).Public-Private Key Pair:
Public Key: Used to generate the account address and verify signatures.
Private Key: A secret key that allows the account owner to sign transactions and prove ownership. It must be kept secure at all times.
Decentralized Control: Accounts are not tied to any central authority. You control your account through your private key or seed phrase, ensuring full ownership of your assets and actions on the network.
Versatility: Accounts can be used for various activities, including holding $REAL tokens, staking, voting in governance, tokenizing RWAs, and interacting with smart contracts.
Account Creation
Creating an account on the Real blockchain is a straightforward process that involves generating a public-private key pair and associating it with the network. Accounts are created locally in a wallet and do not require registration with a central entity—your account exists on-chain once you fund it with $REAL tokens or perform a transaction.
Step 1: Choose a Wallet
To create and manage a Real account, you’ll need a compatible wallet. Recommended options include:
Real Native Wallet: Download from real.finance/downloads.
MetaMask: Configure MetaMask to connect to the Real network (see our Getting Started Guide).
Keplr: A Cosmos-compatible wallet that supports Real’s Bech32 address format.
Step 2: Generate a New Account
Open Your Wallet:
For the Real Native Wallet or Keplr, follow the wallet’s setup instructions.
For MetaMask, add the Real network manually (see network details below).
Create a New Account:
Select the option to create a new wallet or account.
The wallet will generate a seed phrase (a 12- or 24-word mnemonic) and a corresponding public-private key pair.
Example Seed Phrase:
apple banana cherry dog elephant fox grape horse igloo jelly kiwi lemon
Important: Write down your seed phrase and store it securely offline. Never share it with anyone—it’s the only way to recover your account if you lose access.
View Your Address:
Once created, your wallet will display your Real account address (e.g.,
real1x9y8z7w2q3p4v5k6m7n8j0
).This address is used to receive $REAL tokens and interact with the network.
Step 3: Connect to the Real Network
To use your account, connect your wallet to the REAL Mainnet or Testnet:
REAL Mainnet:
Network Name: REAL Mainnet
RPC URL:
https://rpc.real.finance
Chain ID:
real-mainnet-1
Symbol: $REAL
Block Explorer URL:
https://explorer.real.finance
REAL Testnet (for testing):
Network Name: REAL Testnet
RPC URL:
https://rpc-testnet.real.finance
Chain ID:
real-testnet-1
Symbol: $REAL (test)
Block Explorer URL:
https://explorer-testnet.real.finance
Step 4: Fund Your Account
Your account becomes active on the Real blockchain once it holds $REAL tokens:
Mainnet: Purchase $REAL tokens on supported exchanges (see our Exchange Partners page) and transfer them to your account address.
Testnet: Request test $REAL tokens from the Real Testnet Faucet to start experimenting.
Account Usage
Once your account is created and funded, you can use it to engage with the Real ecosystem in various ways.
Holding and Transferring $REAL Tokens
Hold $REAL Tokens: Your account serves as a wallet to store $REAL tokens, the native currency of the Real blockchain.
Send $REAL Tokens: Use your wallet to transfer $REAL tokens to other addresses. For example:
In the Real Native Wallet, select “Send,” enter the recipient’s address (e.g.,
real1a2b3c4d5e6f7g8h9i0
), specify the amount, and confirm the transaction.You’ll need to pay a small transaction fee in $REAL tokens.
Receive $REAL Tokens: Share your account address with others to receive tokens, which will appear in your wallet balance.
Staking $REAL Tokens
Stake your $REAL tokens to secure the network and earn rewards:
Use the Real Staking Dashboard to delegate tokens to a validator.
Alternatively, use the Real CLI (
reald
):reald tx staking delegate <VALIDATOR_ADDRESS> 5000ureal --from <YOUR_ADDRESS> --chain-id real-mainnet-1 --gas auto --fees 500ureal
Learn more in our Consensus Guide.
Tokenizing Real-World Assets (RWAs)
SMEs can use their accounts to tokenize assets like real estate, inventory, or invoices:
Visit the Real Tokenization Platform.
Sign in with your account, submit asset details, and create a tokenized asset.
Your account signs the transaction to deploy the tokenized asset on-chain.
Tokenization fees are paid in $REAL tokens from your account balance.
Participating in Governance
Use your account to vote on governance proposals that shape the Real network:
Access the governance portal at app.real.finance/governance.
Staked $REAL tokens grant voting power—vote on proposals like inflation adjustments or protocol upgrades.
Your account signs the voting transaction, ensuring your participation is recorded on-chain.
Interacting with Smart Contracts and dApps
Developers and users can interact with smart contracts and dApps on Real:
Deploy or call smart contracts using your account via the Real CLI or a wallet interface.
Example CLI command to deploy a contract:
reald tx wasm store my_contract.wasm --from <YOUR_ADDRESS> --chain-id real-mainnet-1 --gas auto --fees 5000ureal
Engage with dApps (e.g., RWA marketplaces) by connecting your wallet and signing transactions.
See our Tutorials for smart contract guides.
Security Best Practices
Protect Your Seed Phrase: Never share your seed phrase or private key with anyone. Store them offline in a secure location (e.g., a safe or hardware wallet).
Use a Hardware Wallet: For added security, store your account keys on a hardware wallet like Ledger or Trezor.
Beware of Phishing: Only interact with official Real tools and websites (e.g., real.finance). Avoid clicking on suspicious links.
Backup Your Account: Regularly back up your seed phrase to recover your account if your device is lost or damaged.
Need Help?
If you have questions about creating or using accounts on Real, reach out to our team:
Email: team@real.finance
Telegram: t.me/realfin
Accounts are your gateway to the Real ecosystem, empowering you to hold $REAL tokens, tokenize RWAs, stake, vote, and build on a decentralized future. Create your account today and start exploring!
Last updated