aps_verify_attribution_projection
Verifies an AttributionProjection using the issuer's Ed25519 public key locally. Returns valid true or a precise error reason (invalid axis, merkle mismatch, or signature invalid).
Instructions
Verify a single-axis AttributionProjection under the issuer's Ed25519 public key. Returns {valid: true} or {valid: false, reason: 'INVALID_AXIS_TAG'|'MERKLE_MISMATCH'|'SIGNATURE_INVALID'|'MALFORMED'}. Verification is purely local — no other axes required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projection | Yes | An AttributionProjection (from aps_project_attribution) | |
| issuer_public_key | Yes | Issuer Ed25519 public key hex |