Context
We're building DPO2U — a regulatory compliance protocol covering 14 jurisdictions (LGPD/GDPR/MiCAR/etc.) — and just integrated Light Protocol's compressed accounts to scale our audit attestation trail. Per-attestation cost goes from ~$0.34 locked rent (regular accounts) to ~$0.03/op consumed (compressed) — break-even ~25k attestations/year.
Request
Register our orchestrator program for CPI to Light System Program on devnet:
What we built
Composed Stack: SP1 Groth16 verify → AttestationLeaf (252 bytes fixed) → CPI to Light System Program (`SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7`) using `InvokeCpi` discriminator `[49, 212, 191, 129, 39, 194, 43, 196]`.
Smoke test fully verifies SP1 chain on devnet (CU 263k consumed); fails at the Light CPI step with `0x2006 LIGHT_CPI_FAILED` because `registered_program_pda` (seed=invokingProgram.toBytes(), owner=`compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq`) is not yet provisioned.
Expected `registered_program_pda`: `BvBoFqS13osGaGFkYwU4cnct7Hf62J9AUhMu6VEwTQjh`
Use case
Attestation audit trail across 14 privacy jurisdictions — DPDP India consent records, LGPD/GDPR compliance attestations, MiCAR ART vault state. Each leaf carries: subject + commitment + payload_hash (SHA-256 of off-chain DPIA in Shadow Drive) + jurisdiction code + Squads v4 vault PDA as authority for revoke gating.
Discriminator pinned: `DPO2ULF1` (8 bytes ASCII) — Photon can filter our leaves from shared public state tree.
Verification
The DPO2U program is pinned to the program ID above; deploy authority is currently `HjpGXPWQF1PiqjdWtNNEbAxqNamXKGpJspRZm9Jv5LZj`, will migrate to Squads v4 multisig 3-of-5 with 24h time-lock pre-mainnet.
Happy to provide additional verification or jump on a call. Thanks!
Context
We're building DPO2U — a regulatory compliance protocol covering 14 jurisdictions (LGPD/GDPR/MiCAR/etc.) — and just integrated Light Protocol's compressed accounts to scale our audit attestation trail. Per-attestation cost goes from ~$0.34 locked rent (regular accounts) to ~$0.03/op consumed (compressed) — break-even ~25k attestations/year.
Request
Register our orchestrator program for CPI to Light System Program on devnet:
FZ21S53Rn8Y6ANfccS2waCrkYWh5zfjXK3hkKU5YSkJ8What we built
Composed Stack: SP1 Groth16 verify → AttestationLeaf (252 bytes fixed) → CPI to Light System Program (`SySTEM1eSU2p4BGQfQpimFEWWSC1XDFeun3Nqzz3rT7`) using `InvokeCpi` discriminator `[49, 212, 191, 129, 39, 194, 43, 196]`.
Smoke test fully verifies SP1 chain on devnet (CU 263k consumed); fails at the Light CPI step with `0x2006 LIGHT_CPI_FAILED` because `registered_program_pda` (seed=invokingProgram.toBytes(), owner=`compr6CUsB5m2jS4Y3831ztGSTnDpnKJTKS95d64XVq`) is not yet provisioned.
Expected `registered_program_pda`: `BvBoFqS13osGaGFkYwU4cnct7Hf62J9AUhMu6VEwTQjh`
Use case
Attestation audit trail across 14 privacy jurisdictions — DPDP India consent records, LGPD/GDPR compliance attestations, MiCAR ART vault state. Each leaf carries: subject + commitment + payload_hash (SHA-256 of off-chain DPIA in Shadow Drive) + jurisdiction code + Squads v4 vault PDA as authority for revoke gating.
Discriminator pinned: `DPO2ULF1` (8 bytes ASCII) — Photon can filter our leaves from shared public state tree.
Verification
The DPO2U program is pinned to the program ID above; deploy authority is currently `HjpGXPWQF1PiqjdWtNNEbAxqNamXKGpJspRZm9Jv5LZj`, will migrate to Squads v4 multisig 3-of-5 with 24h time-lock pre-mainnet.
Happy to provide additional verification or jump on a call. Thanks!