Clear approval

What you read is what you sign.

A transaction is a payload of bytes. Signing one you cannot read is trusting whoever wrote it. Superfluid Wallet decodes the payload first, so approval means agreement rather than faith.

Proposed transactionBase

Withdraw and swap

1,000USDC

Withdrawn from Aave

Aave V3
Swap
500 USDC to ETH
Keep
500 USDC
Minimum ETH received
Shown before signing
Network fees
Review before signing
Awaiting your approval

Your agent prepares the request. Before it reaches you, the wallet resolves the contract, the function and the arguments into a sentence you can check: this amount, to this recipient, doing this thing, on this network.

That matters most where transactions are least readable. A multisig operation, a token allowance, or several calls bundled into one signature are exactly the requests people wave through — and exactly the ones worth reading.

How a request becomes readable

  • ERC-7730 clear signing

    Human-readable transactions through the ERC-7730 Clear Signing standard, so contract calls are described by their publishers rather than guessed at.

  • Safe multisig decoding

    Decoded transaction details for Safe multisig operations, including the inner call a signature actually authorises.

  • Smart batch calls

    Approve batch call as a whole, e.g. Circle AppKit bridge and swap, Super Token operations, etc.

  • Transaction simulation

    COMING SOON

    See the predicted result of a transaction before you approve it.

  • Nava Guardian

    COMING SOON

    An independent read on a proposed transaction, from Nava.

    Read more about Nava Guardian

Use Superfluid Wallet with your agent.

Get started