Feature overview

Everything inside
0gPrompt.

Six pieces. Pull one out and the product stops working — that’s the proof each is essential.

01

Crypto

Client-side encryption

AES-256-GCM via Web Crypto. Key generated in your browser; the plaintext prompt never touches a server.

02

Identity

Sealed-key iNFT

ERC-7857 token wraps the encryption key. transfer() re-seals it to the buyer atomically. No clones, no off-chain copies.

03

Storage

0G Storage body

Ciphertext lives on decentralized storage. Only the Merkle root sits on chain as encryptedURI — the body is provably yours.

04

Access

License granularity

authorizeUsage grants an executor N-uses or time-boxed access without giving up ownership. Revoke any time, on-chain.

05

UX

0gPrompt console

Mint, reveal, sell, rent — one surface. Reveal the prompt locally; copy to clipboard; plug into any LLM.

06

Trade

Marketplace

Sealed listings with descriptions and ratings — the prompt body stays encrypted until handover. Buy or rent on chain.

What it actually guarantees

Three nos. Each one structural.

No public URI

The iNFT records only a Merkle root of ciphertext. Scan the chain, you see the pointer, never the prompt.

No off-chain key copy

transfer() re-encrypts under the buyer’s pubkey via an oracle-verified proof. The seller’s key stops working at the same block the buyer’s starts.

No screenshot resale

Hold the token, decrypt the prompt. Lose the token, lose decryption. PromptBase can’t do this — that’s the whole point.

Ready

Stop describing it. Mint one.