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

Warning

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.

Create Fidelity Bond

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:

Renew Fidelity Bond

Since Jam version 0.2.0 it is possible to easily renew a fidelity bond. At the Earn tab it will be shown that the fidelity bond is expired:

Click Renew Bond.

Then specify the expiration date of the new/renewed bond.

Orderbook

Earn