Accounts (2024)

Last updated

Edit

An "Account" in the XRP Ledger represents a holder of XRP and a sender of transactions.

An account consists of an address, an XRP balance, a sequence number, and a history of its transactions. To be able to send transactions, the owner also needs one or more cryptographic key pairs associated with the account.

Account Structure

The core elements of an account are:

  • An identifying address, such as rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn.
  • An XRP balance. Some of this XRP is set aside for the Reserve.
  • A sequence number, which helps make sure any transactions this account sends are applied in the correct order and only once. To execute a transaction, the transaction's sequence number and its sender's sequence number must match. Then, as part of applying the transaction, the account's sequence number increases by 1. (See also: Basic Data Types: Account Sequence.)
  • A history of transactions that affected this account and its balances.
  • One or more ways to authorize transactions, possibly including:
    • A master key pair intrinsic to the account. (This can be disabled but not changed.)
    • A "regular" key pair that can be rotated.
    • A signer list for multi-signing. (Stored separately from the account's core data.)

An account's core data is stored in an AccountRoot ledger entry. An account can also be the owner (or partial owner) of several other types of ledger entry.

Tip: An "Account" in the XRP Ledger is somewhere between the financial usage (like "bank account") and the computing usage (like "UNIX account"). Non-XRP currencies and assets aren't stored in an XRP Ledger Account itself; each such asset is stored in an accounting relationship called a "Trust Line" that connects two parties.

Creating Accounts

There is not a dedicated "create account" transaction. The Payment transaction automatically creates a new account if the payment sends enough XRP to a mathematically-valid address that does not already have an account. This is called funding an account, and creates an AccountRoot entry in the ledger. No other transaction can create an account.

Caution: Funding an account does not give you any special privileges over that account. Whoever has the secret key corresponding to the account's address has full control over the account and all XRP it contains. For some addresses, it's possible that no one has the secret key, in which case the account is a black hole and the XRP is lost forever.

The typical way to get an account in the XRP Ledger is as follows:

  1. Generate a key pair from a strong source of randomness and calculate the address of that key pair.

  2. Have someone who already has an account in the XRP Ledger send XRP to the address you generated.

    • For example, you can buy XRP in a private exchange, then withdraw XRP from the exchange to the address you specified.

      Caution: The first time you receive XRP at your own XRP Ledger address, you must pay the account reserve (currently 10 XRP), which locks up that amount of XRP indefinitely. In contrast, private exchanges usually hold all their customers' XRP in a few shared XRP Ledger accounts, so customers don't have to pay the reserve for individual accounts at the exchange. Before withdrawing, consider whether having your own account directly on the XRP Ledger is worth the price.

See Also

Previous page

Next page

Accounts (2024)
Top Articles
How to Answer Tell Me About Yourself In a Job Interview
Does Your Business Qualify for A $10,000 EIDL Grant in 2021? - SBG Funding
Dragon Age Inquisition War Table Operations and Missions Guide
Farepay Login
Hertz Car Rental Partnership | Uber
Riegler & Partner Holding GmbH auf LinkedIn: Wie schätzen Sie die Entwicklung der Wohnraumschaffung und Bauwirtschaft…
Www Movieswood Com
Graveguard Set Bloodborne
Pbr Wisconsin Baseball
Monticello Culver's Flavor Of The Day
Matthew Rotuno Johnson
Items/Tm/Hm cheats for Pokemon FireRed on GBA
Shooting Games Multiplayer Unblocked
My.doculivery.com/Crowncork
Dumb Money
Los Angeles Craigs List
Flights To Frankfort Kentucky
Skyward Login Jennings County
Roll Out Gutter Extensions Lowe's
How pharmacies can help
Scripchat Gratis
15 Primewire Alternatives for Viewing Free Streams (2024)
What Equals 16
Craigslist List Albuquerque: Your Ultimate Guide to Buying, Selling, and Finding Everything - First Republic Craigslist
Dr. Nicole Arcy Dvm Married To Husband
No Limit Telegram Channel
Helpers Needed At Once Bug Fables
Redding Activity Partners
Pnc Bank Routing Number Cincinnati
JD Power's top airlines in 2024, ranked - The Points Guy
Texters Wish You Were Here
Pitco Foods San Leandro
Workday Latech Edu
Darrell Waltrip Off Road Center
Grapes And Hops Festival Jamestown Ny
دانلود سریال خاندان اژدها دیجی موویز
Dmitri Wartranslated
Albertville Memorial Funeral Home Obituaries
Verizon Outage Cuyahoga Falls Ohio
Dispensaries Open On Christmas 2022
Arigreyfr
What Is The Optavia Diet—And How Does It Work?
Honkai Star Rail Aha Stuffed Toy
Booknet.com Contract Marriage 2
Aurora Southeast Recreation Center And Fieldhouse Reviews
The Largest Banks - ​​How to Transfer Money With Only Card Number and CVV (2024)
Canonnier Beachcomber Golf Resort & Spa (Pointe aux Canonniers): Alle Infos zum Hotel
Wood River, IL Homes for Sale & Real Estate
Upcoming Live Online Auctions - Online Hunting Auctions
Jeep Forum Cj
David Turner Evangelist Net Worth
Latest Posts
Article information

Author: Merrill Bechtelar CPA

Last Updated:

Views: 6513

Rating: 5 / 5 (70 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Merrill Bechtelar CPA

Birthday: 1996-05-19

Address: Apt. 114 873 White Lodge, Libbyfurt, CA 93006

Phone: +5983010455207

Job: Legacy Representative

Hobby: Blacksmithing, Urban exploration, Sudoku, Slacklining, Creative writing, Community, Letterboxing

Introduction: My name is Merrill Bechtelar CPA, I am a clean, agreeable, glorious, magnificent, witty, enchanting, comfortable person who loves writing and wants to share my knowledge and understanding with you.