Letter of Guarantee

The letter of guarantee is generated and signed by our backend when an exchange order is created. It records the order ID, swap pair, input amount, estimated expected output, deposit address, recipient address, expiration time, SHA-256 hash, and Bitcoin-message signature.

Public Bitcoin address for signature verification bc1q4m3w7tn6fqhlqj3w03e8c64zjtzthv8hshcash

Why it matters

The letter keeps the order details in one unchanged text. If the text is edited after creation, its SHA-256 hash and Bitcoin-message signature will no longer verify.

How to verify

  1. Open your order page and copy the full text from the Letter of Guarantee field.
  2. Check that the first line in the BITCOIN SIGNATURE block matches the Bitcoin address published on this page.
  3. Paste the full letter into any Bitcoin Signed Message verifier with bech32/P2WPKH support. The signature block contains exactly two lines: address and base64 signature.
  4. Optionally calculate SHA-256 for the message part of the letter and compare it with the SHA-256 shown on the order page.

Important

Do not edit spaces, line breaks, or letter case before verification. Any text change produces a different SHA-256 and an invalid signature.

What to verify

New letters use the standard Bitcoin Signed Message ASCII armor. Previously downloaded legacy letters can still be checked through our order page.