StarkFlux is a decentralized Stark Net marketplace where builders sell encrypted smart-contract components, USD-pegged via Pragma Oracle. Buy, decrypt, build—while 10 % of every sale grows a shared li
Live testnet website: https://starkfluxtestnet.netlify.app/
StarkFlux is the first encrypted component marketplace on StarkNet.
Developers can upload reusable Cairo modules, SDK helpers or tooling scripts, set a price in USD, and get paid instantly in STRK—while buyers enjoy one-click, licence-safe installs.
Watch Presentation by clicking here
Step | On-chain / Off-chain action |
|---|---|
1. Encrypted upload | 100 % browser-side ZIP → AES-CTR encryption → pinned to IPFS. Only a 31-char CID is stored on-chain. |
2. USD-pegged pricing | Seller enters a USD amount; Pragma Oracle converts to live STRK at purchase (< 1 h staleness). |
3. Revenue split | Every sale auto-routes 80 % to the dev, 10 % to the platform treasury, 10 % to the Liquidity Vault. |
4. Decrypt & import | After payment, Lit Protocol releases the AES key; the buyer’s browser decrypts and unpacks the component. |
Predictable economics – Oracle-backed pricing shields both sides from token volatility.
No middlemen – royalties flow directly to devs on-chain.
Trust once, reuse forever – components carry audit hashes; downstream teams skip redundant audits.
Bootstrapped liquidity – the vault aggregates fees to seed DEX LP and, later, staking rewards.
Cairo 1.2 smart-contract suite
ComponentRegistry v1.2.1 – marketplace logic
IdentityRegistry v1.2.0 – dev reputation & metrics
React 18 · TypeScript · Vite front-end
starknet.js for contract calls, @starknet-react/core hooks
Pinata IPFS + Web Crypto for encrypted storage
Pragma Oracle for STRK / USD feed
Contracts are live on StarkNet Sepolia; class-hashes and ABIs are in the public repo. Subscriptions (Dev & Market) and a Liquidity-Vault dashboard are under active development.