An institutional-grade digital asset marketplace that turns digital assets into verified, private, and compliant financial primitives built for real ownership.
Note
NFTs were supposed to redefine ownership. Instead, they became synonymous with speculation.
Ownership can be faked. Assets can be duplicated. Identity is either exposed or completely absent. Compliance doesn’t exist. So the market reacted accordingly: NFTs are still seen as speculative toys, not serious assets.
ZERA changes that.
We are not building another marketplace. We are rebuilding the foundation of digital ownership.
Most marketplaces optimize for hype, visibility, and speculation.
ZERA optimizes for legitimacy, trust, and enforceability.
| Feature | Traditional NFT Platforms | ZERA |
|---|---|---|
| Core Focus | Visibility and Hype | Verifiability and Legitimacy |
| Authenticity | Assumed | Cryptographically Verified |
| Privacy | Public and Exposed | Private Ownership |
| Compliance | Non-existent | Enforceable via Math |
ZERA unlocks participation from markets that traditional NFT platforms cannot reach. By embedding privacy and compliance at the protocol level, it enables:
- Institutional participation
- Regulated asset trading
- High-value asset tokenization
This is where digital assets transition from speculative instruments to financial infrastructure.
Important
When trust becomes provable, markets expand.
ZERA is a verification-first, privacy-preserving asset registry and marketplace. It replaces trust assumptions with cryptographic proof systems.
Verified Asset Registry
- Verification Mandatory → Assets must undergo strict cryptographic verification prior to being listed on the public registry.
- Fraud Prevention → By comparing asset hashes on-chain, the protocol actively prevents duplication and the creation of counterfeit assets.
- Marketplace Integrity → Ensures complete ecosystem legitimacy by tying every asset to an immutable identity.
Proof of Authenticity
- Creator Signatures → Every listing is backed by verifiable digital signatures from the original creator.
- Source Verification → Authenticity is strictly enforced at the smart contract level before any transaction can occur.
- Cryptographic Legitimacy → Every asset flowing through the protocol is guaranteed authentic by the network.
Private Ownership
- Identity Protection → Prove that you own an asset without ever revealing your personal identity.
- No Wallet Exposure → Public addresses and financial histories are kept entirely private.
- Provable, Not Visible → Ownership becomes a mathematical fact, not a public spectacle.
Proof of Eligibility
- Zero-Knowledge KYC → Verify regulatory compliance without exposing underlying personal data.
- Private Trading → Prove your eligibility to trade an asset without revealing who you are.
- Compliance via Math → Achieve regulatory adherence through cryptographic proofs rather than mass surveillance.
Private Transactions
- Secure Transfers → Execute fully compliant and secure asset movements.
- Private Execution → Trades happen under complete privacy using shielded states.
- Step-by-step Verification → ZK-proofs verify the integrity of the trade at every step of the transaction loop.
ZERA's architecture enforces a strict sequence of cryptographic operations to ensure that assets transition smoothly from creation to ownership.
Asset Creation Lifecycle
The journey of a new digital asset entering the ZERA ecosystem.
- Upload → The creator uploads the initial asset metadata.
- Sign → A cryptographic signature is attached to establish provenance.
- Verify → ZK-proofs validate the source without revealing sensitive creator data.
- Register → The asset is permanently recorded on the Midnight ledger.
- Trade → The asset enters the marketplace as a verified primitive.
Asset Acquisition Flow
How compliance and privacy are maintained during a purchase.
- Generate Proof → Buyer generates an eligibility proof locally.
- Verify Compliance → The network verifies compliance mathematically.
- Execute Transfer → Ownership transfers securely and privately.
Ownership Verification
Proving ownership post-transaction without exposing the wallet.
- Generate Proof → Owner generates a zero-knowledge proof of ownership.
- Verify → The proof is verified against the shielded contract state.
- Confirm → Full, trustless confirmation without revealing identity.
Because ZERA operates at the intersection of privacy, compliance, and provable ownership, it enables entirely new classes of digital commerce.
Primary Applications
-
High-Value Digital Art Provides verifiable provenance and secondary market royalties while keeping collector portfolios private.
-
Tokenized Real-World Assets (RWAs) Supports fractional ownership of real estate, luxury goods, or commodities with built-in regulatory compliance.
-
Sensitive Digital Intellectual Property Securely registers patents, trade secrets, and exclusive IP with zero-knowledge proof of ownership.
-
Institutional-Grade Trading Allows hedge funds and financial institutions to clear digital assets securely without exposing their strategies.
The current implementation is just the beginning. ZERA is architected to scale into a comprehensive financial layer for the broader digital economy.
Roadmap & Expansions
We are actively researching and developing the following capabilities:
-
Multi-Asset Class Support Expanding the contract schema to accommodate complex financial instruments like tokenized securities and debt.
-
Regulatory Integrations Building automated compliance oracles that adapt to specific jurisdictional laws in real-time.
-
Institutional Custody Solutions Collaborating with major custodians to enable multisig, threshold signature, and cold storage natively.
-
Cross-Chain Verification Utilizing zero-knowledge bridges to verify asset state and ownership across Ethereum, Polkadot, and Cardano.
-
Reputation Systems Establishing on-chain, privacy-preserving trust scores for users based on transaction history and verification status.
Note
For a more detailed breakdown of our system components, please refer to our full documentation.
Follow these steps to quickly set up and run ZERA locally.
Warning
Ensure you have the exact Node and Bun versions specified to avoid compilation errors.
- Node.js:
>= 22.0.0 - Bun:
>= 1.0.0 - Docker: For running the local network and PostgreSQL DB
- Cargo/Rust: For running the storage service
Important
Compact Compiler & Midnight Network Setup For full installation instructions regarding the Compact compiler and Midnight node dependencies, please head over to the Midnight Developer Documentation.
-
Install Dependencies
bun install
-
Configure Environment Copy the example environment files:
cp web/.env.example web/.env cp storage/.env.example storage/.env
-
Setup the Entire Project This script compiles the smart contracts, sets up the Prisma database, and configures the local Docker services.
bun run project:prepare
-
Start Local Development Boot up the local network, deploy the contract locally, and launch the Next.js frontend and Rust storage API simultaneously.
bun run start:all
bun run test— Run smart contract tests against the local network.bun run deploy— Deploy the contracts to the Midnight preprod network.bun run services:down— Spin down all local Docker services.
.
├── web/ # Next.js Frontend App (Zustand, Tailwind, Prisma)
├── contracts/ # Midnight Network Smart Contracts (Compact)
├── storage/ # Rust/Cargo Storage Service
├── docs/ # Detailed architectural and setup documentation
├── scripts/ # Utility and setup scripts
├── package.json # Root Bun Workspace configuration
└── compose.yml # Docker services for Midnight + Postgres
For a comprehensive deep dive into the ZERA platform, please explore our docs/ directory:
- Protocol & Privacy Architecture — Zero-knowledge cryptography, privacy models, and KYC mechanisms.
- Smart Contract Deep Dive — Compact API reference, ZK circuit execution flows, and threat models.
- Frontend & API Architecture — Next.js routing, Zustand state, Rust IPFS proxy node, and Design System rules.
- Development & Deployment Guide — Production deployment instructions and contribution protocols.
- System Architecture Diagram — High-level technical diagrams and data flow.
- Setup Guide — Complete installation instructions.
- Local Testing Guide — Managing local test networks and running suites.

