Skip to content

docs: add policy-engine-implementation.md#206

Open
ygd58 wants to merge 1 commit intoopen-wallet-standard:mainfrom
ygd58:docs/add-policy-engine-implementation-guide
Open

docs: add policy-engine-implementation.md#206
ygd58 wants to merge 1 commit intoopen-wallet-standard:mainfrom
ygd58:docs/add-policy-engine-implementation-guide

Conversation

@ygd58
Copy link
Copy Markdown

@ygd58 ygd58 commented Apr 16, 2026

Closes #163

Summary

Adds the missing docs/policy-engine-implementation.md file that is referenced in docs/00-specification.md as a non-normative reference document but did not exist in the repository.

What is included

  • Creating and registering policies
  • Common policy patterns (chain restriction, expiry, EIP-712 typed data)
  • Multiple policies on one API key (AND semantics)
  • Custom executable policies with a minimal Python example
  • PolicyContext fields reference table
  • Testing executable policies without real signing
  • Failure semantics (fail-closed behavior)
  • CLI management commands

Why

The file was listed in docs/00-specification.md as part of the non-normative reference documentation but was never created, resulting in a broken link reported in issue #163.

Closes open-wallet-standard#163

Adds the missing non-normative implementation guide referenced in
docs/00-specification.md. Covers:
- Creating and registering policies
- Common policy patterns (chain restriction, expiry, EIP-712)
- Multiple policies on one API key (AND semantics)
- Custom executable policies with Python example
- PolicyContext fields reference table
- Testing policies without real signing
- Failure semantics (fail-closed behavior)
- CLI management commands
@ygd58 ygd58 requested a review from njdawn as a code owner April 16, 2026 21:58
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 16, 2026

@ygd58 is attempting to deploy a commit to the MoonPay Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Broken Policy Engine Implementation Guide link

1 participant