Skip to content

feat(sdk): Comprehensive TypeScript SDK - Bounty #863#981

Open
zhaog100 wants to merge 1 commit intoSolFoundry:mainfrom
zhaog100:feat/typescript-sdk
Open

feat(sdk): Comprehensive TypeScript SDK - Bounty #863#981
zhaog100 wants to merge 1 commit intoSolFoundry:mainfrom
zhaog100:feat/typescript-sdk

Conversation

@zhaog100
Copy link
Copy Markdown
Contributor

@zhaog100 zhaog100 commented Apr 8, 2026

SolFoundry TypeScript SDK

Bounty: #863 | Reward: 900K $FNDRY | Tier: T3

What's Included

  • Full API coverage: Auth, Bounties, Submissions, Treasury, Escrow, Review Fees, Leaderboard, Stats
  • TypeScript types: All interfaces with full JSDoc documentation
  • Auth management: Auto token refresh on 401, GitHub OAuth flow
  • Resilience: Rate limiting, retry with exponential backoff, timeout support
  • Build: Tree-shakeable ESM/CJS dual output
  • Documentation: Comprehensive README with examples for every API

Acceptance Criteria

  • Full API coverage for bounties, submissions, and users
  • TypeScript type definitions with JSDoc
  • Comprehensive documentation and examples

- Full API coverage: auth, bounties, submissions, treasury, escrow, review fees, leaderboard, stats
- TypeScript types with JSDoc documentation
- Auto token refresh on 401
- Rate limiting and retry with exponential backoff
- Tree-shakeable ESM/CJS dual output
- Comprehensive README with examples

Bounty: SolFoundry#863 - SolFoundry TypeScript SDK (900K $FNDRY)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

missing-wallet PR is missing a Solana wallet for bounty payout

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant