Super Tokens

Experience Clear Macro

Compare the traditional confusing transaction data with human-readable clear macro messages. Connect your wallet to try a real Send + Stream transaction on Base.

How It Works

This demo executes a real on-chain transaction using Superfluid's MacroForwarder on Base.

1

Get USDCx

Bring your own USDCx (wrap USDC → USDCx on the Superfluid dashboard)

2

Sign EIP-712

Sign a human-readable typed data message in your wallet

3

Relay

The signature is sent to the Superfluid relay provider — you pay no gas

4

Verify

Check the stream on the Superfluid Dashboard

Traditional Signing

Confirm Transaction
To Contract0x4C073B3baB6d8826b8C5b229f3cfdC1eC6E47E74
FunctionbatchCall((uint256,address,bytes)[])
Operations
2ERC20_TRANSFER_FROM
201CALL_AGREEMENT (createFlow)
Calldata804 bytes
0x862bb56d00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000002000000000000000000000000d04383398dd2426297da660f9cca3d439af9ce1b00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000042bb40bf79730451b11f6de1cba222f17b87afd70000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000000000000c900000000000000000000000019ba78b9cdb05a877718841c574325fdb53601bb000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000a462fc305e000000000000000000000000d04383398dd2426297da660f9cca3d439af9ce1b00000000000000000000000042bb40bf79730451b11f6de1cba222f17b87afd700000000000000000000000000000000000000000000000000000375f61b406300000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Gas Estimate~0.003 ETH

Click to see what your wallet shows for a raw batch call

Clear Macro

Sign TransactionSend & Stream

You are about to send tokens and start a continuous money stream

EIP-712 Message

Send 1 USDCx and stream 10 USDCx/month to 0x42bb...afd7

To0x42bb...Afd7
TokenUSDCx
Send Amount1 USDCx
Flow Rate9.9999 USDCx per month

This will send tokens and continuously stream them until you cancel

Users see exactly what will happen, in their own language

Human Readable

Transaction details are displayed in plain language, not cryptic hex

Multilingual

Messages can be localized to any language for global accessibility

Atomic Execution

Send and stream in a single transaction via MacroForwarder