Contract Addresses
Base Mainnet
| Contract | Address |
|---|---|
| World | 0x7405fCbEc24C00278b7e821Ace222f5CFfa6c6eA |
Namespace
All ChainSocial systems are registered under the chainsocial namespace within the World contract.
RPC Endpoints
| Network | Chain ID | RPC URL |
|---|---|---|
| Base Mainnet | 8453 | https://mainnet.base.org |
For better reliability, consider using:
- Alchemy:
https://base-mainnet.g.alchemy.com/v2/YOUR_KEY - Infura:
https://base-mainnet.infura.io/v3/YOUR_KEY
API Endpoints
| Environment | Base URL |
|---|---|
| Production | https://api.chainsocial.cc |
Block Explorer
Contracts can be viewed on:
SDK Configuration
import { createChainSocialClient } from '@chainsocial/client'
import { createPublicClient, http } from 'viem'
import { base } from 'viem/chains'
const publicClient = createPublicClient({
chain: base,
transport: http('https://mainnet.base.org')
})
const client = createChainSocialClient({
worldAddress: '0x7405fCbEc24C00278b7e821Ace222f5CFfa6c6eA',
publicClient,
walletClient // optional
})