On-chain bench
Hashed in this tab. The list of who gets paid never leaves the browser.
On-chain · Free now
Step 1
Add your files
Selected files
No files selected yet.
Step 3
Run tool
Waiting for files and settings.
Notes
Workspace controls
Versions and sharing
Results depend on source quality and selected settings. The tool reports failures instead of silently claiming completion.
On-chain bench
Hashed in this tab. The list of who gets paid never leaves the browser.
1 file minimum and 1 file maximum. A CSV of addresses and amounts, with or without a header. Amounts are in the token's smallest unit.
The Run button stays disabled until the required input is ready.
Merkle root, Proofs JSON, Solidity verifier, Summary. Output names, file sizes, result notes, and downloads stay in the same workspace.
Results stay with the settings and source files used for the run.
The workspace preserves staged settings, queue state, run progress, errors, retry, result versions, presets, and export bundles.
The console keeps the error and lets you retry the same setup.
Optional input
LimitedNothing to upload. Paste the hex or the JSON.
Camera capture
LimitedNot used by this tool group.
Clipboard paste
ReadyPaste calldata or a typed-data request straight from the wallet prompt.
Import package
ReadyRestore saved contract labels and signature notes.
Share setup
ReadyShare a decoded reading without sharing the wallet it came from.
Export package
ReadyDownload the decoded reading and its risk notes as TXT.
4h first response
Related tools
Support notes
Support path
On-chain bench
4h first response
Open tool dock
Return to the folder view and jump into another app-style tool.
See upgrade pricing
Need more than this tool? Ask us to build a custom workflow.
Use it forPublishing an airdrop or a whitelist, and wanting the root to be reproducible by anyone holding the same list.
Good to knowIt verifies every proof against the root before handing them over, and it checks each address against its own EIP-55 checksum. A mixed case address that fails that check has had a character changed since somebody wrote it down, and the tokens are about to go nowhere.
Where your data goesNowhere. The work happens in this tab.