[{"inputs":[{"internalType":"address","name":"_origin","type":"address"},{"internalType":"bool","name":"_zkEnabled","type":"bool"},{"internalType":"address","name":"_verifierAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ECDSAInvalidSignature","type":"error"},{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"}],"name":"ECDSAInvalidSignatureLength","type":"error"},{"inputs":[{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"ECDSAInvalidSignatureS","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bytes32","name":"beliefHash","type":"bytes32"},{"indexed":false,"internalType":"address","name":"prover","type":"address"},{"indexed":false,"internalType":"bool","name":"zkVerified","type":"bool"}],"name":"BeliefAttested","type":"event"},{"inputs":[{"internalType":"bytes32","name":"beliefHash","type":"bytes32"},{"internalType":"bytes","name":"zkProofBundle","type":"bytes"}],"name":"attestBelief","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"name":"attestedBeliefs","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"beliefHash","type":"bytes32"}],"name":"isBeliefSovereign","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"origin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"verifierAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"zkEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"}]
