Skip to content

feat: prepare Gateway 1.0.1 with GasFree and public APIs - #4

Merged
roger-gan merged 17 commits into
mainfrom
refactor/gateway-public-api
Jul 20, 2026
Merged

feat: prepare Gateway 1.0.1 with GasFree and public APIs#4
roger-gan merged 17 commits into
mainfrom
refactor/gateway-public-api

Conversation

@boboliu-1010

@boboliu-1010 boboliu-1010 commented Jul 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • upgrade to the released x402 SDK 1.0.1
  • release @bankofai/x402-gateway@1.0.1
  • support canonical TRON Permit2 and exact_gasfree payment requirements
  • harden facilitator verification, settlement, bounded rate limits, proxy boundaries, admin endpoints, and resource controls
  • preserve settlement proof when upstream delivery fails
  • expose stable Gateway package APIs, catalog projections, subpath exports, and TypeScript declarations

Release

  • npm: @bankofai/x402-gateway@1.0.1
  • production image tag to create after merge: v1.0.1

Validation

  • npm test (30/30)
  • npm pack --dry-run
  • npm audit --omit=dev (0 vulnerabilities)
  • live TM Permit2 and GasFree challenge smoke tests

Notes

  • publish Gateway 1.0.1 before building and publishing CLI 1.0.1
  • SunPump upstream HTTP 405 is intentionally out of scope
  • automated compensation after settlement with failed upstream delivery remains follow-up work

@boboliu-1010 boboliu-1010 changed the title refactor: expose stable Gateway package APIs feat: prepare Gateway 1.0.1 with GasFree and public APIs Jul 20, 2026
@boboliu-1010
boboliu-1010 changed the base branch from feat/gateway-1.0.1-gasfree to main July 20, 2026 06:54
@roger-gan
roger-gan merged commit ba74b7d into main Jul 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants