How it Works
VaultX402 is the first file marketplace built on the x402 payment protocol. No middleman. No subscriptions. Just USDC.
What is x402?
x402 is an open payment protocol built on HTTP status code 402 — "Payment Required". It allows any file, API, or digital resource to be paid for in a single HTTP request using USDC on Base.
→ Buyer requests file
← Server: 402 Payment Required (price in USDC)
→ Buyer pays via wallet
← Server: 200 OK + file delivered
For Buyers
Connect Wallet
Connect your Web3 wallet (MetaMask, Coinbase Wallet, etc.) with USDC on Base network.
Browse Marketplace
Explore files, datasets, APIs, images, and videos listed by sellers worldwide.
Pay with USDC
Click Buy — approve the USDC transaction in your wallet. Payment goes directly to the seller on-chain.
Download Instantly
After payment is confirmed on Base, your file is decrypted and downloaded instantly. No waiting, no email, no account needed.
For Sellers
Connect Wallet
Your wallet address is your identity. No sign-up, no KYC, no waiting for approval.
Upload Your File
Upload ZIP, images, API docs, or videos. All files are AES-256 encrypted before storage — buyers only get access after payment.
Set Your Price
Price in USDC. You decide. No platform taking a cut of your earnings.
Get Paid Instantly
Every purchase sends USDC directly to your wallet on Base. No withdrawal, no waiting, no middleman.
Supported File Types
📦
FILE
Any file packaged as ZIP. Datasets, scripts, software, templates.
.zip only
🖼️
IMAGE
Photos, illustrations, design assets, AI-generated art.
.jpg .jpeg .png
⚡
API
API keys, credentials, or docs. Must include specs, credits, compatible models.
.txt with full specs
🎬
VIDEO
Tutorials, clips, motion graphics, short films.
.mp4 .webp
Secret Mode
Enable Secret Mode when listing a file — the listing automatically disappears from the marketplace after the first purchase. One buyer. One file. Gone forever.
1 Buyer
Maximum
Auto-Delete
After purchase
Exclusive
True scarcity
Security
AES-256 Encryption
Every file is encrypted before storage. The key is only revealed after payment is confirmed on-chain.
On-chain Verification
Every purchase is recorded on Base blockchain. Immutable, transparent, trustless.
Private Storage
Files are stored in private Cloudflare R2 buckets. No public URLs. Access only via signed links that expire in 10 minutes.
No Custody
VaultX402 never holds your funds. USDC goes directly wallet-to-wallet via the x402 protocol.
Ready to start?
Connect your wallet and start buying or selling in minutes.