Any wallet is enough
An EVM, Solana, or NEAR wallet can sign the same intent. No new account, gas, or faucet is required.
Wallets · 8 November 2026 · 5 min read
The wallet you already have
An EVM, Solana, or NEAR wallet can sign the intent that settles a trade. The conversation stays the same across all three, and no one needs a new account on a new chain.
The application connects through three adapters behind one interface: wagmi and viem for EVM, the Wallet Standard for Solana, and near-connect for NEAR. The differences between them belong to the signer, not to the person signing.
The same intent on every chain
The signer changes; the trade and the record do not.
EVM
MetaMask · Coinbase · Rainbow · Rabby
Solana
Phantom · Solflare · Backpack
NEAR
NEAR Wallet · HOT · Meteor
A message, not a transaction
The wallet signs a message rather than a transaction on a new network. The trade settles inside the verifier contract, so the user does not need gas on a new chain or a faucet to begin.
The application never holds keys or funds, and the wallet is the only place a signature happens. A successful signature still does not mean the trade filled; that answer belongs to the settlement record.
Identity is chain plus address
The same wallet on two chains is two accounts with two sets of balances. Assets are addressed by chain and full contract id, because a ticker is not identity.
That sounds like a detail until a trade is about to be signed. Then it is the difference between the right USDC and the wrong one.
The ticker is not the asset
The same symbol can point at two contracts on two chains.
A passkey is another signer
A passkey account starts without a wallet. The credential stays on the device, the account is derived from it, and the same approval boundary applies.
The model still proposes, the application still validates, and the passkey or wallet still signs. Starting without a wallet does not change the trust model.
Any wallet is enough
The point of supporting three chains is not a badge list. It is that someone can start with the thing they already have and still get the same readable, verifiable trade.
The wallet is the authority, and the record is the proof. You can read the wallet notes in the repository.
Ask what is happening, then ask for the trade.
Open app