VantaDrop
SepoliaTokenOps + ERC-7984Browser flow proven live
Claim Vault discovery
Distribution roomProven live on Sepolia

Genesis Confidential Airdrop

This room shows the public evidence for a confidential distribution. Anyone can verify the contracts and transactions. What remains private: recipient allocation amounts, claim signatures, handles, proofs, and Claim Vault capsules.

Room status

NetworkSepolia
Recipients public count1
Allocation privacyRecipient-only decrypt

Public metadata

NameGenesis Confidential Airdrop
Use casePrivate airdrop
NetworkSepolia
Recipients1

TokenOps clone

Airdrop clone0x8cFE4c…ee14
Token standardERC-7984 confidential token

Registry panel

StoresPublic metadata only
Does not storerecipients, amounts, notes, signatures
Claim VaultEncrypted off-chain capsules

Status timeline

Public steps, private allocation.

Every transaction link below is public. None of those links reveal the recipient allocation amount in plaintext.

  1. OKDistribution created and fundedTokenOps deployed and funded a ConfidentialAirdrop clone on Sepolia. The funding amount was handled confidentially.0x7ec471…4578
  2. OKPublic metadata boundaryVantaDropRegistry is for title, use case, token address, clone address, and recipient count only.
  3. OKRecipient granted decrypt accessThe recipient called getClaimAmount, granting their own address ACL access to decrypt their allocation.0xc635b9…48c0
  4. OKRecipient claimed and verifiedThe recipient claimed successfully and verified confidential balance client-side.0xd9790e…0f24

Privacy model

Public surface

Verifiable metadata only

The registry is intentionally narrow: it records public metadata needed for discovery and judging, not recipient-specific claim material.

Distribution title and use case
Token address and TokenOps clone address
Sender address, timestamps, transaction hashes
Recipient count in VantaDropRegistry

Confidential surface

Claim Vault capsules and encrypted allocations

Claim material is stored in encrypted backend capsules for wallet discovery. Recipients decrypt only their own allocation after explicit wallet actions.

Recipient list and private notes
Plaintext allocation amounts
Claim signatures and encrypted input capsules
Full handles, proofs, and recipient-specific claim material

Recipient instructions

The room is public. Claim material is not.

Recipients connect from /drops and sign a harmless wallet-ownership message. If the encrypted Claim Vault has a matching capsule, the claim flow opens without JSON paste, upload, or package handling.

  1. 1Connect the recipient wallet on Sepolia.
  2. 2Open /drops and privately check eligible claim packages.
  3. 3Sign the harmless eligibility message and grant decrypt access.
  4. 4Decrypt only your own allocation, then claim and verify balance.

Public verification links

Mint confidential CTTT0x2e4b4d…ad69
Create + fund0x7ec471…4578
Grant decrypt access0xc635b9…48c0

Standalone verification

Stack

Pre-deployed TokenOps infrastructure plus the pinned Zama browser SDK.

NetworkSepolia (chain id 11155111)
TokenOps SDK@tokenops/sdk@1.1.1
Zama FHE SDK@zama-fhe/sdk@3.0.0
Token standardERC-7984 confidential token
Distribution typeConfidential Airdrop

Contracts

Verify each public address independently on Etherscan.

VantaDropRegistry0x2a3dd1…f8a1
TokenOps airdrop factory0xbE6A3B…cd4c
CTTT token (ERC-7984)0x258F9D…361a
Demo airdrop clone0x8cFE4c…ee14

Proven on Sepolia

Proven live

These links are real Sepolia records: mint, create and fund, recipient decrypt access, claim, and registry deployment.

1. Mint confidential CTTT0x2e4b4d…ad69
2. Create + fund confidential airdrop0x7ec471…4578
3. getClaimAmount decrypt access0xc635b9…48c0
4. Claim confidential transfer0xd9790e…0f24

Capability status

Browser issuer flow (/create)Proven live
Browser recipient decrypt/claimProven live
Public recipient portal (/recipient/demo)Proven live
Paychain-style Claim Vault discoveryProductized path
VantaDropRegistry frontend writesProven live