Skip to content

FAQ

What is zkde.fi?

A proof-gated execution system on Starknet — live on mainnet with portfolio rebalancing and portable reputation, with a full proof pipeline on Sepolia preparing for broader launch. AI models produce risk signals, those signals get turned into zero-knowledge proofs, and smart contracts verify the proofs before capital moves. The longer version is on The Primitive.

Is this on mainnet?

Yes. Two products are live on Starknet mainnet right now:

  • /portfolio — AI-driven portfolio rebalancing across Ekubo, Vesu, and staking. Real capital, real transactions. Currently tracking ~$75M across Starknet DeFi.
  • /passport — Portable reputation passport. Your on-chain activity compiled into a verifiable reputation profile with tier progression and gate unlocks.

The full-feature surfaces — Capital OS (/agent) and Trade Desk (/trade) — are on Starknet Sepolia and coming to mainnet. These add zkML circuit verification, privacy rails, selective disclosure, and five-lane proof settlement.

How is this different from other DeFi apps?

Most DeFi apps use data oracles — they pull a price feed and act on it. zkde.fi uses computation oracles. Instead of just feeding data into smart contracts, the system proves interpretation of data — risk scores, yield forecasts, anomaly detection, solvency checks — via ZK circuits. The proofs are verified on-chain before execution. More on this in Core Concepts.

Does every action require a ZK proof?

No. The system uses three verification modes:

  • Gate-critical — proof required before execution (deploy, auto-rebalance)
  • Advisory — risk signal returned, execution isn't blocked (pool safety check)
  • Wallet-first — sign and execute, then reconcile (manual swap)

The mainnet portfolio rebalancer uses risk screening that can operate in both strict and advisory modes depending on whether you're running manually or autonomously.

What wallets work?

ArgentX and Braavos. For /portfolio and /passport, set your wallet to Starknet mainnet. For Capital OS and Trade Desk, set it to Starknet Sepolia.

How do I get started?

Go to zkde.fi/portfolio or zkde.fi/passport on mainnet. If you want the full Sepolia experience (Capital OS, Trade Desk, proof pipeline), see Quick Start.

What proof lanes exist?

Five verified lanes, each with a different tradeoff:

LaneProverTradeoff
SNARK (Groth16)GaragaFast verification, trusted setup
STARKStoneNo trusted setup, larger proofs
Noir HONKNoirFlexible circuit authoring
Native KZGEZKLML model verification
Hash-onlyPoseidonFastest, weakest guarantees

Details and evidence in Proof Pipeline. Live verification at zkde.fi/test.

How do session keys work?

You sign once with constraints — maximum duration, maximum position size, allowed protocols, slippage tolerance — and the agent system executes within those bounds without asking you to sign each transaction. Revoke anytime. Constraints are enforced at the contract level. Full explanation: Session Keys.

Where can I verify technical claims?

zkde.fi/test runs the live backend showcase exercising the full proof pipeline. Every contract address and tx hash in these docs is verifiable there or on Voyager and Etherscan.

How do I integrate?

Start with Developers for integration patterns, then API Reference for the full endpoint map. Auth: public endpoints need no header, user mutations need X-Wallet-Address, admin operations need X-Admin-Key.

No. These docs describe technical behavior only.

Built by Obsqra Labs