Zerochord
How-to guides

Connect a wallet

Pick your wallet extension, confirm the network, and set aside the collateral a swap needs.

Zerochord connects to any CIP-30 wallet extension your browser exposes. Your keys stay in the wallet, and you approve each transaction there.

Connect

Open zerochord.com and find the Wallet panel on the swap screen.

The panel lists every supported extension it detects. Press Connect next to the one you want, then approve the connection request in the wallet.

If the panel says no CIP-30 wallet extension is installed, install one and reload the page.

What the panel tells you after you connect

Your change address. This is the address Zerochord builds the transaction against, and the address your output is paid to.

The network. The panel prints the network id your wallet reports next to the network this deployment uses. They have to match. If they differ, switch your wallet to the right network, and the signing button explains the mismatch until you do.

Collateral. Every Zerochord route runs a Plutus script, and a script transaction needs collateral to be witnessed. The panel says how many collateral inputs your wallet reports. Set collateral aside inside your wallet, then the panel picks it up.

Whether the extension drives a hardware device. See below.

Hardware wallets

Zerochord recognises the extensions that drive a hardware device by name: Keystone, Ledger, Trezor, OneKey and BitBox.

Every Zerochord route spends a Plutus script. Ledger and Trezor both have a Plutus signing mode, so a device can sign this. Whether yours does depends on the app version installed on the device, and CIP-30 does not report that version to a web page.

So Zerochord asks rather than guesses. When it recognises a hardware extension, a checkbox appears above the signing button. Tick it to confirm you accept that the device can refuse the signature, and signing unlocks.

When the extension is not one of those names, Zerochord shows a note instead of a checkbox: CIP-30 does not say whether an account sits on a device, so it cannot be checked either way.

Disconnect

Press Disconnect in the wallet panel. Orders you have already placed stay on chain and stay in the Pending orders list.

On this page