Smart Contracts

Core contracts validate proofs, manage commitments, and emit deterministic events.

Interface

interface IShieldedActions { 
  function submit(bytes calldata proof, bytes calldata data) external;
  event Executed(address indexed relayer, bytes32 commitment, uint256 ts);
}

Events

event Executed(address indexed relayer, bytes32 commitment, uint256 ts);