EN

Rippling and authorized lines

4 minDifficulty Checked 2026-11-10
Key takeaways
  • Rippling moves a token from one holder to another through the issuer.
  • Issuers turn on Default Ripple. Holders keep No Ripple on their lines.
  • With Require Auth, a line can hold the token only after the issuer approves it.

Say you and a friend both hold FOO from the same issuer. You send your friend 20 FOO. The tokens do not jump straight from your line to theirs. Your balance with the issuer goes down by 20. Your friend's balance with the issuer goes up by 20. The issuer's total stays the same. This is rippling.

Rippling is what lets holders pay each other, so issuers need it on.

Ordinary holders usually want it off. If your lines allow rippling, other people's payments can pass through your account. Rippling can swap tokens that share a currency code, even from different issuers. Your USD from one issuer could turn into USD from another, on a payment you had nothing to do with.

Two switches control this:

  • Default Ripple is an account setting. Issuers turn it on so their token can move between holders. It starts off for new accounts.
  • No Ripple is a setting on each trust line. Because Default Ripple starts off, a new holder's lines get No Ripple automatically.

Some issuers also need to know who holds their token. A stablecoin issuer that checks identity first is one example. It turns on Require Auth. After that, a holder's line can carry the token only once the issuer approves it. This is called authorized trust lines.

An approval cannot be taken back. The issuer can still freeze the line.

Check yourself3 questions
1. You hold USD from two issuers. Both lines allow rippling. What can happen?
2. Why does an issuer turn on Default Ripple?
3. An issuer with Require Auth approved your line. Can it take that approval back?
Sources
Next lessonChecking a token before you trust it4 min