x402
x402 copied to clipboard
feat: add Monad and Monad Testnet support
Description
Adds support for the Monad chain (Chain ID 143) and Monad Testnet (Chain ID 10143).
Changes:
- Added USDC configuration for Monad and Monad Testnet.
- Imported
monadandmonadTestnetchains fromviem/chains. - Updated
NetworkSchemaand mappings to supportmonadandmonad-testnet.
Tests
Verified changes by running the following commands in the typescript directory:
npm test: All 250 tests passed across 18 test files.npm run build: Build completed successfully, ensuring type safety.npm run lint:check: No linting errors.npm run format:check: Code is correctly formatted.
Checklist
- [x] I have formatted and linted my code
- [x] All new and existing tests pass
- [x] My commits are signed (required for merge) -- you may need to rebase if you initially pushed unsigned commits
✅ Heimdall Review Status
| Requirement | Status | More Info | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reviews |
✅
1/1
|
Denominator calculation
|
Someone is attempting to deploy a commit to the Coinbase Team on Vercel.
A member of the Team first needs to authorize it.
@snubeaver lgtm but you need to sign your commits
@snubeaver lgtm but you need to sign your commits
Have verified the commits! thanks