feat: add USDC and USDT payment assets for multiple networks (PAY-52)#4702
feat: add USDC and USDT payment assets for multiple networks (PAY-52)#4702
Conversation
- Add USDC assets for Ethereum, Optimism, Arbitrum, Polygon, and Solana - Add USDT assets for Ethereum, Optimism, Arbitrum, Polygon, and Solana - Follow existing baseUSDC pattern with network, asset, and metadata fields - Use naming convention [network][TOKEN] (e.g., ethereumUSDC, optimismUSDT) - Addresses PAY-52 ticket requirements Co-Authored-By: TomTom <tomtom@reown.com>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
|
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
10 Skipped Deployments
|
Coverage Report
File CoverageNo changed files found. |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
pay-test-exchange | 46d5529 | Jul 24 2025, 08:43 PM |
Description
This PR adds new payment asset definitions for USDC and USDT tokens across multiple blockchain networks to the
@reown/appkit-paylibrary. The implementation follows the existingbaseUSDCpattern and uses the requested naming convention[network][TOKEN].Changes Made
ethereumUSDC,optimismUSDT, etc. formatType of change
Associated Issues
Closes PAY-52
Key Areas for Review
USDC Addresses:
0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB480x0b2c639c533813f4aa9d7837caf62653d097ff850xaf88d065e77c8cC2239327C5EDb3A432268e58310x3c499c542cef5e3811e1192ce70d8cc03d5c3359EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vUSDT Addresses:
0xdAC17F958D2ee523a2206206994597C13D831ec70x94b008aA00579c1307B0EF2c499aD98a8ce58e580xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb90xc2132d05d31c914a87c6611c10748aeb04b58e8fEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBOpen Questions (from ticket)
[network][TOKEN]pattern is appropriateHuman Review Checklist
packages/pay/exports/index.tsLink to Devin run: https://app.devin.ai/sessions/dc756cccd85841e296f50ff025ba3f02
Requested by: TomTom (tomas.rawski@reown.com)