EN

Hooks and the XRP Ledger

3 minDifficulty Checked 2026-11-10
Key takeaways
  • Hooks were first designed for the XRPL, but no xrpld release has included them.
  • The XRPL has no Hooks amendment. Hooks run on Xahau.
  • XRPL programmability drafts, such as Smart Escrows, are separate designs and not yet votable.

Hooks were first designed for the XRP Ledger. In 2020, Wietse Wind of XRPL Labs described them as a planned XRPL amendment. Hooks later ran on a public test network.

Validators can only vote on an amendment that their server software supports. Hooks code never shipped in an XRP Ledger server release. So the XRPL has no Hooks amendment to vote on.

Hooks went live on Xahau instead, from its first ledgers in October 2023.

Some articles still describe Hooks as a pending XRPL feature. That is not the case. No xrpld release includes Hooks, and the XRPL amendment list has no Hooks entry.

The XRPL is exploring programmability of its own. Two drafts stand out: Smart Escrows (XLS-100) and Smart Contracts (XLS-101). Neither is enabled, and neither is open for voting. The Smart Contracts draft names Xahau's Hooks as one of its inspirations.

A Hook written for Xahau does not run on the XRPL.

Check yourself3 questions
1. Why have XRPL validators never voted on Hooks?
2. A post says Hooks are in voting on the XRPL. What is accurate?
3. How does the Smart Escrows draft differ from a Hook?
Sources
Next moduleSmart EscrowsP2 · 11 min