Private, scheduled payments protocol for Solana using MagicBlock Ephemeral Rollups (ER).
This repository contains:
program/- Anchor program for vaults, schedules, claims, and ER settlementsdk/- published TypeScript SDK at@veil-dev/sdkcoordinator/- scheduler and REST service for off-chain executiondocs/- Nextra documentation site
All documentation, guides, and API references live in the docs site.
See docs/README.md for local development, build, and deployment notes.
cd docs
yarn install
yarn dev
# then open http://localhost:3000If you are browsing this repository, use the docs as the primary source of truth for:
- How the protocol works
- SDK usage and examples
- Coordinator setup and APIs
- Program tests:
cd program && anchor test - SDK build:
cd sdk && npm run build - Coordinator build:
cd coordinator && npm run build - Docs build:
cd docs && npm run build
- Contributing: CONTRIBUTING.md
- License: LICENSE