Smart Contracts

Everything Veilon does is enforced by smart contracts public, verifiable, and secure.

Features:

  • Shielded Pools for each asset type

  • zkVerifier Contracts for proof validation

  • Bridge vaults for multi-chain flow

  • Governance hooks for upgrades or parameter tuning

Security:

  • Built-in fail safes

  • Audit ready circuit logic

  • Open source transparency with formal verification roadmap

mapping(bytes32 => bool) public nullifiers;

function validateAndInsertNullifier(bytes32 nullifierHash) internal {
  require(!nullifiers[nullifierHash], "Nullifier already used");
  nullifiers[nullifierHash] = true;
}

Last updated