Skip to content

PE-5998 Add Tempo Mainnet support to SDK#92

Draft
mihoward21 wants to merge 1 commit intomainfrom
codex/pe-5998-tempo-mainnet
Draft

PE-5998 Add Tempo Mainnet support to SDK#92
mihoward21 wants to merge 1 commit intomainfrom
codex/pe-5998-tempo-mainnet

Conversation

@mihoward21
Copy link
Contributor

Summary

  • add Tempo Mainnet chain id (4217) to SDK chain constants
  • include Tempo Mainnet in TEMPO_CHAIN_IDS and SPLITS_V2_SUPPORTED_CHAIN_IDS
  • add CHAIN_INFO entry for Tempo Mainnet with USD native symbol and placeholder start blocks

Why

Tempo Mainnet contracts are deployed and SDK chain support is needed before Splits Lite rollout.

How has this been tested?

Manual validation steps:

  1. Initialize SplitsClient with chainId: 4217 and a Tempo Mainnet public client.
  2. Confirm splitV2 and warehouse read/write methods no longer fail chain-id validation.
  3. Confirm provider-based metadata/balance fetches use Tempo Mainnet chain info and start blocks.

Notes:

  • startBlock and startBlockV2 are temporary placeholders (1) and marked with TODO(PE-5998).
  • Repository check commands were executed, but pnpm typecheck is not defined in this repo and pnpm test currently fails in this workspace due an existing viem type-resolution issue (Call export mismatch) unrelated to this constants change.

@vercel
Copy link

vercel bot commented Feb 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
splits-kit Ready Ready Preview Feb 20, 2026 9:17pm

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.

1 participant