-
Notifications
You must be signed in to change notification settings - Fork 19
Bun + Deno runtime compatibility audit #23
Copy link
Copy link
Closed
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programauditProduces a written report as primary deliverableProduces a written report as primary deliverablecompatBrowser / runtime compatibilityBrowser / runtime compatibilitydripsFunded via Drips NetworkFunded via Drips Networkhelp wantedExtra attention is neededExtra attention is needed
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programauditProduces a written report as primary deliverableProduces a written report as primary deliverablecompatBrowser / runtime compatibilityBrowser / runtime compatibilitydripsFunded via Drips NetworkFunded via Drips Networkhelp wantedExtra attention is neededExtra attention is needed
Type
Fields
Give feedbackNo fields configured for issues without a type.
Labels:
Stellar Wave,compat,audit,drips,help-wantedTier: M (2–4 days)
Type: compat / audit
Context
The SDK is tested on Node 22. Modern serverless and edge platforms increasingly target Bun and Deno. Cloudflare Workers, Vercel Edge, and Deno Deploy are common deployment targets for "scan announcements for incoming payments" cron jobs. If the SDK silently fails on those runtimes, we've cut off a substantial integration surface.
Scope
Run the SDK test suite under each runtime and document the result:
bun install.bun test(or wire vitest through bun's compat shim).--unstable-sloppy-importsif needed)import { ... } from "npm:@wraith-protocol/sdk@1.x/chains/stellar".wrangler devand import the SDK.crypto.randomBytesvs.crypto.getRandomValues).For each runtime:
Acceptance criteria
COMPAT.mdtable covering Node 20/22, Bun, Deno, Cloudflare Workers, Vercel Edge.Why this matters
Spectre, a Stellar-scanning cron, or any "watch this address" service is a natural fit for edge runtimes. Closing the gap unlocks a wave of integrators who don't want to run Node infrastructure.
Resources