Jump to Content
Home
Concepts & Docs
Functions
Changelog
Discussions
v1.0
v2.0
v3.0
v2.0
Home
Concepts & Docs
Functions
Changelog
Discussions
Search
These docs are for v2.0. Click to read the latest docs for v3.0.
Concepts & Documentation
Introduction
Example Usage
Hooks Testnet
Hooks Testnet Explorer
Examples (source code)
Blogs (concepts)
Terminology
Loops and Guarding
Compiling Hooks
Chaining
Weak and Strong
Collect Call
SetHook Transaction
Parameters
Namespaces
Grants
HookOn Field
Reference Counting
Hook Fees
Execution Metadata
Debugging Hooks
State Management
Slots and Keylets
Floating Point Numbers (XFL)
Emitted Transactions
Serialized Objects
Powered by
Suggest
Hooks add smart contract functionality to the XRP Ledger: _layer one_ custom code to influence the behaviour and flow of transactions. Hooks are small, efficient pieces of code being defined on an XRPL account, allowing logic to be executed before and/or after XRPL transactions.