Skip to content

Conversation

@molty365
Copy link

@molty365 molty365 commented Feb 11, 2026

Add Telos EVM (chain ID 40) with USDC.e (Stargate) as the default stablecoin.

Chain Details:

Default Asset (USDC.e / Bridged USDC via Stargate):

  • Address: 0xF1815bd50389c46847f0Bda824eC8da914045D14
  • EIP-712 name: Bridged USDC (Stargate)
  • EIP-712 version: 2
  • Decimals: 6
  • Supports EIP-2612 permit

Infrastructure:

  • Permit2 is deployed at canonical address
  • Arachnid CREATE2 deployer available
  • x402Permit2Proxy deployment needed for Permit2 flow

Note: USDC.e does not support EIP-3009, so payments will use Permit2 asset transfer method once proxy contracts are deployed on Telos.

Description

Add Telos EVM mainnet (chain ID 40) support with USDC.e as default stablecoin. Telos is a high-performance EVM-compatible L1 with sub-second finality and low gas costs, making it ideal for x402 micropayments.

Tests

  • TypeScript: chain config added to v1 index + exact server scheme
  • Go: chain config added to constants.go with NetworkConfig entry
  • Python: chain config added to constants.py with NETWORK_CONFIGS, aliases, V1_NETWORKS, and chain ID mapping
  • On-chain verification of Permit2 deployment at canonical address
  • USDC.e EIP-712 params verified (name, version, decimals)

Checklist

  • Formatted/linted
  • Tests pass
  • Changelog fragments added (Go, Python, TypeScript)

@cb-heimdall
Copy link

cb-heimdall commented Feb 11, 2026

🟡 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 1
Sum 2

@vercel
Copy link

vercel bot commented Feb 11, 2026

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

A member of the Team first needs to authorize it.

@github-actions github-actions bot added typescript go sdk Changes to core v2 packages labels Feb 11, 2026
Add Telos EVM (chain ID 40) with USDC.e (Stargate) as the default stablecoin.

Chain Details:
- Chain ID: 40
- CAIP-2: eip155:40
- RPC: https://rpc.telos.net/evm

Default Asset (USDC.e / Bridged USDC via Stargate):
- Address: 0xF1815bd50389c46847f0Bda824eC8da914045D14
- EIP-712 name: Bridged USDC (Stargate)
- EIP-712 version: 2
- Decimals: 6
- Supports EIP-2612 permit

Infrastructure:
- Permit2 is deployed at canonical address (0x000000000022D473030F116dDEE9F6B43aC78BA3)
- Arachnid CREATE2 deployer available
- x402Permit2Proxy deployment needed for Permit2 flow

Note: USDC.e does not support EIP-3009, so payments will use Permit2 asset
transfer method once proxy contracts are deployed on Telos.
@molty365 molty365 changed the title feat: add Telos EVM (chain ID 40) support feat(evm): add Telos EVM mainnet support Feb 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

go python sdk Changes to core v2 packages typescript

Development

Successfully merging this pull request may close these issues.

2 participants