Skip to content

About

YieldStream web app: protocol landing, issuer dashboard, and proof-based claim UI

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

12 stars

Watchers

0 watching

Forks

YieldStream logo

YieldStream App

CI Deployed License

Contract · SDK · Protocol Docs · Issues

Web interface for the YieldStream protocol — a multi-tenant Merkle distributor on Stellar/Soroban.

Two surfaces:

  • Landing / protocol docs — how the root-commit + proof-claim model works
  • Issuer dashboard + claim UI — campaign creation (recipient CSV → Merkle root → escrow) and wallet-connected claims via Freighter

Status: the landing page is live at yieldstream-protocol.vercel.app, auto-deployed on push to main. The dashboard is being assembled from the tiered issue backlog and consumes @yieldstream/sdk once its hashing core lands.

Development

npm install
npm run dev         # http://localhost:3000
npm run typecheck
npm run build

Contributing

Pick a labeled issue in this repo (tiers 100/150/200), comment for assignment, open a PR against main. CI runs typecheck + build. Client-side hashing must stay byte-identical with the contract — conformance is enforced through the vendored test vectors in the SDK repo.

Documentation

Maintainers

Owner / lead @CHASE3020
Triage Applications and PRs answered within 48h, review within 5 days
Security Private disclosure — see SECURITY.md

Contributors

Contributors

License

Dual MIT / Apache-2.0, at your option.

About

YieldStream web app: protocol landing, issuer dashboard, and proof-based claim UI

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages