Skip to content

Fidelity Bonds

A fidelity bond is a mechanism which ensures that market actors act honestly. It is a protection mechanism against various kinds of attacks that involve the creation of fraudulent identities.

Glossary: Fidelity Bond


It is impossible to move or spend funds that are locked in a fidelity bond before the bond expires. They cannot be used in collaborative transactions (neither as taker nor as maker) as fidelity bonds are time-locked by the Bitcoin protocol.

You can create a fidelity bond via the Earn screen. It involves the following steps:

  1. Set expiration date (which defines the bond's duration)
  2. Select a jar as funding source
  3. Select a UTXO, preferably one labeled cj-out

After that, you will be asked to review the bond configuration. If everything looks right, you can create the fidelity bond which will time-lock your funds for the set duration.

Refer to the screenshots below to understand the steps in more detail: