Skip to content

jup.sh 0.1.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@jerrywang33 jerrywang33 released this 10 May 08:09
· 17 commits to main since this release

jup.sh 0.1.0-alpha.1 Release Notes

Status: GitHub pre-release.

Release date: 2026-05-10.

This is the second alpha checkpoint for the jup.sh risk layer.

It is still a source-run developer alpha, not a production payment system.

Summary

v0.1.0-alpha.0 established the first local CLI and static Risk Review flow.

v0.1.0-alpha.1 focuses on the TypeScript SDK and policy explainability:

agent intent
-> policy profile
-> trusted recipient check
-> Jupiter quote estimate
-> policy explanation
-> Risk Review URL when needed

The goal is to make the risk layer clearer before adding any signing, custody,
or swap execution.

What Is Included

  • Source-only TypeScript SDK helpers:
    • createPaymentIntent
    • createJupiterQuoteProvider
    • createRiskReviewUrl
    • encodeRiskReviewPayload
    • parseRiskReviewPayload
  • SDK policy profiles:
    • sandbox
    • balanced
    • strict
  • Trusted recipient helper:
    • withTrustedRecipients
  • Policy decision explanation helper:
    • explainPolicyDecision
  • SDK examples for:
    • mock payment intent creation;
    • Jupiter quote-only estimates;
    • Risk Review URL export;
    • policy profiles;
    • trusted recipients;
    • policy explanations.
  • Risk Review UI now leads with:
    • summary;
    • risk factors;
    • recommended action;
    • passed checks;
    • raw policy evidence.
  • Developer docs updated for the SDK risk-layer surface.

What Is Not Included

  • No wallet signing.
  • No swap execution.
  • No Solana Pay transaction request generation.
  • No custody of funds.
  • No remote backend persistence.
  • No authentication.
  • No published npm package.

Verification

Verified before tagging:

npm run release:check

This currently covers:

  • JavaScript syntax checks;
  • TypeScript SDK typecheck;
  • SDK smoke tests;
  • alpha CLI wrapper smoke tests;
  • npm package dry-run;
  • Rust workspace tests.

Notes

jup.sh is an independent community-built tool and is not affiliated with
Jupiter.

This checkpoint is about making policy output usable by developers, agents, and
human reviewers. It keeps the system quote-only and review-first.