Skip to content

Terms of Service

Version 1, 12 November 2026.

1. What these terms cover

These terms apply when you use the Trestly web app, the kUSDT Wallet browser extension and the Trestly documentation (together, "the interface"), published by Trestly ("we", "us"). By ticking the box that says you accept them, or by using the interface, you accept these terms. If you do not accept them, do not use the interface.

2. What Trestly is, and what it is not

  • Trestly is software. It is an interface to smart contracts on Ethereum, BNB Chain and Kaspa: vaults that hold USDT, a token on Kaspa called kUSDT, and a pool (KasPool) for swaps between KAS and kUSDT. The contracts' code is published. Transfers are carried out by those contracts and by software that independent operators run (section 3).
  • We are not a bank, a money transmitter, a money services business, a payment service, an exchange, a broker, a custodian or an investment adviser. We do not offer financial services or financial products of any kind, and nothing in the interface is an offer of one. We offer software and smart contracts as tools for bridging and swapping, which you use yourself.
  • We do not open accounts for you, hold your keys, or keep your funds in an account of ours. You sign every transaction with your own wallet. We cannot reverse a transaction, and we cannot recover lost keys or a lost recovery phrase.
  • kUSDT is not issued by Tether and is not USDT. It is a token on Kaspa that the bridge mints when USDT is deposited in its vaults, and burns when USDT is paid back out. Nothing promises that kUSDT keeps any value, or that USDT can always be paid out for it.
  • Nothing in the interface is financial, investment, legal or tax advice.

3. How the bridge works, and who can do what

The bridge is not trustless. Before you use it, know who can do what:

  • Every mint of kUSDT and every payout of USDT is signed by at least three of five signers, run by independent operators. Three of them acting together, or anyone who stole three of their keys, could mint or pay out wrongly.
  • A coordinator service builds and sends the transactions. It cannot mint or pay out on its own.
  • Monitors watch the bridge and pause the vaults, the minter and the pool when they see something wrong. While the bridge is paused, deposits, mints, payouts, swaps and new liquidity wait.
  • The vaults' owners, through a multisignature account, can after announced delays change limits and fees, change the signers, and cancel a queued payout that the monitors flagged. A cancelled payout can be put back.
  • A payout waits 10 minutes in the vault before it is paid. Limits apply to each transfer and to each day.
  • The issuer of USDT can freeze addresses. The vault pays nothing to an address that the token blocks.

The documentation describes all of this in detail, with what is known to be left open (Security, Known limits).

4. Your responsibilities

  • You are responsible for your keys, your wallet, and for checking every transaction before you sign it, including the address, the network and the amount.
  • You must make sure that using the interface is legal where you are. You may not use it if you are, or act for, a person or entity under sanctions, or if you are in a country or region under comprehensive sanctions.
  • You may not use the interface for money laundering, the financing of terrorism, fraud, the evasion of sanctions or any other unlawful purpose. You may not attack, disrupt or overload the contracts, the services or other users.
  • Taxes on your transactions are yours to report and pay.

5. Risks

  • The software is experimental. It has been tested, also by people outside the team, but it may still have bugs, and it has not been audited by an independent firm. You could lose everything you bridge, swap or add to the pool.
  • Blockchains can stall, reorganise or change their rules. Network fees can rise, and transactions can fail or wait.
  • The pool's price moves with every trade. You can receive less than you were shown, and liquidity you provide can lose value.
  • Wallets, network providers, block explorers and the issuer of USDT are third parties. We are not responsible for them.
  • On the public testnet, test coins have no value, and test balances can be reset at any time.

6. Fees

The interface shows the bridge's fees and the network fees before you sign, and the documentation lists them. The bridge's fees can change after announced delays. Network fees go to the networks.

7. No warranty

The interface and the contracts are provided "as is" and "as available", without warranties of any kind, express or implied, including any warranty of merchantability, fitness for a particular purpose or non-infringement. We do not promise that the interface or the bridge will be available, accurate or free of errors.

8. Limitation of liability

To the fullest extent the law allows, neither we nor the operators or contributors of the bridge are liable for any loss of funds, profits or data, or for any indirect, incidental, special or consequential damages, arising from your use of the interface or the contracts, or from your being unable to use them. Where the law does not allow liability to be excluded, it is limited to the least the law allows.

9. Indemnity

You agree to hold us harmless from claims that arise from your breach of these terms or from your unlawful use of the interface.

10. Changes to these terms

We may change these terms. The version and date are shown at the top. When they change, the interface asks you to accept the new version before you go on.

11. Contact

Telegram: t.me/trestly.