ScalingAdvanced

HTLC

A hashed time-locked contract: a conditional payment combining a secret-hash requirement with a timeout.

PLAIN-ENGLISH DEFINITION

In more detail

An HTLC links payment to revealing the required secret before a deadline, with a timeout route if that does not happen. This supports routed Lightning payments and some atomic exchanges. The relationship between secrets and deadlines is part of the mechanism, rather than simply promising that any transfer will complete.

IN THE WILD

How you might use it

The Lightning recipient reveals the required preimage, allowing the hash-conditioned routed payment to complete before its timeout.

WORD NOTES
Written out
Hashed Time Locked Contract
Was this clear?

Got a way to make HTLC click?

Add your take

By Crypto Dictionary · Published · Updated

Go to the source

Use the original reference to explore the details behind this entry.

Read the reference

An original explanation with a reference to follow. Protocol details and community usage can evolve. Sources & standards

PASS IT TO THE GROUP CHAT

Share a definition