FunPump ZK Primitives
Nullifiers, Groth16 proof verification, and Light Protocol compressed attestations for the FunPump agent fleet.
Agent configuration
Compute nullifier
Verify proof (off-chain sanity check)
Publish attestation (on-chain)
Builds a publish_attestation instruction. Requires ZK_SHARK_RPC_URL to be a live Light Protocol RPC.
Commit encrypted state (on-chain)
Builds a commit_encrypted_state instruction for committing encrypted model weights or training data.