XMTP App Chain RPC API

JSON-RPC API for the XMTP Layer-3 appchain built on Arbitrum and settling to Base. Used for smart contract interactions including group management, identity updates, node registration, and fee payments in USDC. Compatible with standard Ethereum JSON-RPC tooling via providers like Alchemy. Chain ID 2020 with ETH as native currency.

API entry from apis.yml

apis.yml Raw ↑
name: XMTP App Chain RPC API
description: JSON-RPC API for the XMTP Layer-3 appchain built on Arbitrum and settling to Base. Used for
  smart contract interactions including group management, identity updates, node registration, and fee
  payments in USDC. Compatible with standard Ethereum JSON-RPC tooling via providers like Alchemy. Chain
  ID 2020 with ETH as native currency.
image: https://xmtp.org/img/xmtp-icon.png
humanURL: https://www.alchemy.com/docs/reference/xmtp-api-quickstart
baseURL: https://xmtp-mainnet.g.alchemy.com/v2
tags:
- JSON-RPC
- Blockchain
- Ethereum
- Layer-3
- Smart Contracts
properties:
- type: Documentation
  url: https://www.alchemy.com/docs/reference/xmtp-api-quickstart
- type: GettingStarted
  url: https://www.alchemy.com/docs/reference/xmtp-api-quickstart
- type: Plans
  url: https://xmtp.org/xmtp/plans.yml
- type: RateLimits
  url: https://xmtp.org/xmtp/rate-limits.yml
- type: FinOps
  url: https://xmtp.org/xmtp/finops.yml
contact:
- FN: XMTP Support
  email: [email protected]
  url: https://community.xmtp.org