🌈 jup.sh docs

jup.sh 0.1.0-alpha.13 Draft Release Notes

Status: draft.

v0.1.0-alpha.13 is planned as a receipt scaffold checkpoint. It makes the absence of a payment receipt explicit and machine-readable while transaction construction remains unimplemented.

This draft still does not sign, submit, confirm, or settle a transaction.

What This Draft Adds

Receipt Shape

Current draft response:

{
  "intentId": "intent_xxx",
  "available": false,
  "status": "not_available",
  "transactionImplemented": false,
  "reason": "No confirmed settlement has been observed for this intent.",
  "receipt": null
}

Safety Boundary

The receipt scaffold exists to prevent false success states. Clients can ask for a receipt, but the current answer is explicit: no confirmed settlement has been observed.

receipt: null must remain true until jup.sh can observe a real transaction signature and confirmation status.

Current Boundary

The npm alpha package remains jup-sh@0.1.0-alpha.7 until a runtime release is prepared and published.

Verification

Run:

npm run release:check