Read this before you settle
ProveX and ProveXAgent replace a custodian with cryptography, incentives, and your own operational care. That is not the same as eliminating risk. If you cannot afford to lose the notional you plan to lock, do not lock it.
This Interface includes demonstration paths that do not move mainnet funds. The Security page states what is unwired. Depositing into a misunderstood demo is a user error we cannot reverse.
Smart-contract and verifier risk
Bugs in ProveX escrow, the ZK verifier, the ProveXEscrowAdapter, FeeRouter, or token contracts can freeze, leak, or mis-route value. Audits reduce this risk; they do not zero it. Upgrades, oracles, and proving-key ceremonies are additional trust surfaces.
Zero-knowledge and extension risk
A sound Groth16 proof shows a statement was proved under a given circuit. It does not guarantee the fiat rail was honest, the extension was untampered, or the proving key was generated correctly. A compromised browser extension can lie to you before it ever talks to PulseChain. Verify what you install.
Fiat counterparty and chargeback risk
ProveX finality is on-chain. Banks and card networks have their own finality, and it is weaker. A buyer can prove a payment that later bounces. A seller who releases on proof has crypto; they may still lose the fiat. Agents do not absorb that gap. Reputation floors only score history, they do not insure it.
Agent and language-model risk
- Plans can be wrong: bad spreads, bad timing, bad counterparties that still clear the floor.
- Prompt injection cannot grant custody, but it can waste fees, pause strategies, or spam the adapter.
- A malicious template operator cannot take your keys through the happy path — they can still mis-market a strategy.
- Offline agents will keep trying until permissions or the circuit breaker say stop. Set max-spend as if the agent is enthusiastic and literal.
PulseChain, PulseX, and token risk
PulseChain liveness, reorgs, RPC honesty, and PulseX routing (WPLS pairs, slippage, MEV) all sit under every burn and every lock. $PXA and $PRVX can go to zero. Burns do not imply price. vePXA is illiquid for the lock. Wrapped Pulse is not native PLS; mixing them up is a trading loss, not a protocol bug.
Legal and regulatory risk
P2P fiat-crypto activity is regulated differently almost everywhere. You may be treated as a money transmitter, a trader, or a tax payer because of your conduct, even though the software is non-custodial. We do not obtain licenses for your jurisdiction by publishing an Interface. Restricted-person use is on you to avoid.
