OBSCRAProtocol Docs
Encrypted data marketplace protocol on Solana. Encrypt locally, publish verifiable listings, settle directly, and keep every key under user control.
// Live Telemetry
Protocol At A Glance
// deployment status
Deployment
Solana Mainnet
e2GDjgt6R2DW2CeYDbo1ohLAxL66rcojYyNZqcrah3EHSolana Devnet
Testing environment available for developers. Full feature parity with mainnet deployment.
// Flow
THREE STEPS.
ZERO FRICTION.
From wallet connect to verified file delivery, OBSCRA keeps every action explicit.
Connect Wallet
Use any Solana wallet. Your address signs listings, purchases, and private transfer access.
$ obscra auth✓ wallet connected✓ seller identity verified
Encrypt + Publish
Seal the file locally, pin encrypted bytes to IPFS, then write listing terms on-chain.
POST /api/ipfs/upload→ storage: encrypted✓ listing ready (mainnet)
Settle + Deliver
Buyer pays in SOL. The program settles funds and the app releases verified access metadata.
tx purchase_listing← payment settled✓ access delivered
// The Stack
THE OBSCRA ECOSYSTEM
Encrypted data marketplace modules. Settled on Solana, stored on IPFS, owned by you.
Market
Set a SOL price, buyer pays, decryption key is delivered. Instant settlement, no escrow.
Data Drops
Live bidding with escrow, anti-snipe timer, atomic refunds. Ascending auction format.
Direct Transfer
Whitelisted single-buyer sales with on-chain proof. Private delivery channel.
Private Drop
Commit-reveal with keccak256 - bids stay hidden until reveal. Zero on-chain bid leakage.
Dutch Drop
Price falls linearly over time. First buyer to fill wins at current clock price.
Pass
Per-day pricing, stackable renewals, seller-controlled plans. Time-based access.
// Architecture Map
Architecture
Client Layer
BrowserBlockchain Layer
Solana MainnetAnchor 0.30.1e2GDjgt6R2DW2CeYDbo1ohLAxL66rcojYyNZqcrah3EHOff-Chain Layer
IndexingStorage Layer
IPFSWallet connects → user signs tx → sent to RPC
Program executes → logs emitted → PostgreSQL indexed
Files encrypted → IPFS pinned → keys delivered post-purchase
// Security
SECURITY REVIEW
Comprehensive security review completed prior to mainnet deployment. Third-party audit scheduled for Q3 2026.
Arithmetic Safety
All ops use checked_* - no overflow paths
Account Validation
All UncheckedAccount fields carry explicit /// CHECK: annotations
Fee Protection
Fee redirection prevented by hard address = constraints
Escrow Security
PDAs are lamport-only (system-owned) - zero deserialization surface
Self-Trade Prevention
Self-trade and self-bid forbidden across all trade types
Bid Privacy
Sealed-bid privacy via keccak256 commit-reveal - no plaintext on-chain
// Program Interface
Smart Contract Instructions
Marketplace (Fixed-Price)
create_listingPublish file with fixed SOL price
update_listingModify price or metadata
delete_listingRemove from marketplace
purchase_listingBuy file, instant settlement
English Auction (Data Drops)
create_auctionStart ascending auction with reserve
place_bidBid with escrow, auto-refund previous
settle_auctionFinalize after end time, distribute funds
cancel_auctionCancel if no bids placed
Dutch Auction (Dutch Drop)
create_dutch_auctionStart declining-price auction
purchase_dutch_auctionBuy at current clock price
Sealed-Bid Auction (Private Drop)
create_sealed_auctionStart commit-reveal auction
commit_sealed_bidSubmit keccak256 commitment
reveal_sealed_bidVerify commitment, record bid
settle_sealed_auctionDistribute to winner after reveal deadline
refund_sealed_bidLosers claim deposit back
Pass (Subscriptions)
create_subscription_planPublish recurring access plan
set_subscription_plan_activeToggle plan availability
purchase_subscriptionBuy N days; renewals stack on expiry
Trust & Claims
submit_review1-5 star review, feeds seller Trust Score
open_disputeBuyer opens a claim within 7 days of purchase
resolve_disputeArbitrator decides outcome, records refund
// Roadmap
Roadmap
SPL-token payments (USDC / USDT via anchor-spl)
cNFT-gated access via Metaplex Bubblegum
Bundle listings - multiple files, one settlement
Secondary-market re-listing with enforced royalties
Oracle-verified data freshness proofs
Squads multisig for authority from day 1
// Ship Now
BUILT FOR CREATORS.SETTLED ON SOLANA.
Explore the protocol, join the community, or start building.