SIGN IN · OR CREATE ACCOUNT
Manage your Prova.
One email. We mint an API token tied to it. No password. The token unlocks bigger files, longer terms, and a CLI / SDK that won't rate-limit you.
By signing in you agree to our reasonable-use policy. We won't email you anything.
QUOTA TODAY
0 / 0 MB
FILES
0
stored across all provers
TOKENS
0
active API keys
Files
Upload a file →No files yet. Upload one to get started.
API tokens
YOUR CURRENT SESSION TOKEN
This is the only time the full token is shown. Copy it now.
# Save it for the CLI
echo '' | prova auth --paste
No tokens yet.
Usage · last 7 days
Use the API
Three first-party surfaces, all backed by the same token.
CLI
The fastest path
npm i -g @prova-network/cli
prova auth
prova put ./dist
→ piece-cid: bafy…
HTTP
From any language
curl -X POST \
https://prova.network/api/upload?cid=<cid> \
-H "authorization: Bearer pk_live_..." \
--data-binary @./dist.tar.gz
SDK
Programmatic / on-chain
npm i @prova-network/sdk viem
import { Prova } from '@prova-network/sdk'
const p = new Prova({ wallet })
await p.storage.upload(bytes)