x402 icon indicating copy to clipboard operation
x402 copied to clipboard

feat: add USDC for Lisk Test/Mainnet

Open dante4rt opened this issue 2 months ago • 3 comments

Description

This pull request adds support for the Lisk and Lisk Sepolia EVM networks across the codebase. The changes ensure these networks are recognized, properly mapped, and have their USDC token information configured.

Lisk network support:

  • Added "lisk" and "lisk-sepolia" to the list of supported EVM networks in NetworkSchema, SupportedEVMNetworks, and mapped their network names to chain IDs in EvmNetworkToChainId (network.ts). [1] [2] [3]
  • Added USDC token address and name for both Lisk networks in the config object (config.ts).

Wallet and chain integration:

  • Imported lisk and liskSepolia chain definitions and updated getChainFromNetwork to support both new networks (wallet.ts). [1] [2]

Tests

The changes were verified with the following commands, and all tests passed.

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

dante4rt avatar Oct 28 '25 13:10 dante4rt

@dante4rt is attempting to deploy a commit to the Coinbase Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] avatar Oct 28 '25 13:10 vercel[bot]

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

cb-heimdall avatar Oct 28 '25 13:10 cb-heimdall

Hi @CarsonRoscoe, could you please review this PR? Thanks!

dante4rt avatar Oct 31 '25 04:10 dante4rt