XEROXDROP
operator dashboard · new drop

Write the rules.
Dry-run. Then anchor.

1 · Write rules
2 · Dry run
3 · Anchor hash
4 · Snapshot
5 · Open claims
block A · fields that decide the final list

Rule set

block B · fields that go into the claim contract

Contract parameters

anchor contract on Base
Not deployed on this chain

You can write rules and dry-run right now, but there is nowhere to anchor the hash. Deploy the contract and set the env var it prints:

npm run deploy:anchor -- base # then add to .env.local: XEROXDROP_ANCHOR_BASE=0x…
dry run

Preview the list

The rule set is executed against a block that has already happened, using the same engine that will run at the real snapshot block: every Transfer event from the token's deployment block forward is replayed, balances are rebuilt, and a sample is checked against eth_call balanceOf. This is the only step you can walk back.

Operator dashboard · Xeroxdrop