Minimal Fastify example using @arc-protocol/fastify.
GET /hellois allowed and returns the attached ARC receipt idPOST /echois denied without a capability tokenPOST /echosucceeds with a trust-issued capability token- Fastify request bodies remain available after ARC interception
- the smoke flow lists persisted sidecar receipts
README.md
package.json
server.mjs
openapi.yaml
policy.yaml
run.sh
smoke.sh
Start the app only:
./run.shRun the full end-to-end smoke flow:
./smoke.sh