From 4232b125bf7d422cea13e16c455576e00febc9f4 Mon Sep 17 00:00:00 2001 From: Koko Bhadra Date: Thu, 2 Jul 2026 14:32:35 -0400 Subject: [PATCH 1/2] docs: correct chain references from Base to Arbitrum --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 494f4f8..d67633b 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ from perpcity_sdk import PerpCityContext, open_taker_position, OpenTakerPosition # Initialize context context = PerpCityContext( - rpc_url="https://base-sepolia.g.alchemy.com/v2/YOUR_KEY", + rpc_url="https://arb-sepolia.g.alchemy.com/v2/YOUR_KEY", private_key="0xYOUR_PRIVATE_KEY", perp_manager_address="0xPERP_MANAGER", usdc_address="0xUSDC", @@ -53,7 +53,7 @@ print(f"PnL: ${details.pnl:.2f}") ### PerpCityContext ```python -context = PerpCityContext(rpc_url, private_key, perp_manager_address, usdc_address, chain_id=84532) +context = PerpCityContext(rpc_url, private_key, perp_manager_address, usdc_address, chain_id=421614) ``` **Methods:** @@ -89,7 +89,7 @@ context = PerpCityContext(rpc_url, private_key, perp_manager_address, usdc_addre ## Environment Variables ``` -RPC_URL=https://base-sepolia.g.alchemy.com/v2/YOUR_KEY +RPC_URL=https://arb-sepolia.g.alchemy.com/v2/YOUR_KEY PRIVATE_KEY=0xYOUR_PRIVATE_KEY PERP_MANAGER_ADDRESS=0xYOUR_PERP_MANAGER USDC_ADDRESS=0xYOUR_USDC From 2049e11f7d160df0d9cb96c0c92aa9d06db72be6 Mon Sep 17 00:00:00 2001 From: Koko Bhadra Date: Thu, 2 Jul 2026 17:59:08 -0400 Subject: [PATCH 2/2] docs: pass chain_id explicitly in quickstart so validate_chain_id passes --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d67633b..ef6b17c 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ context = PerpCityContext( private_key="0xYOUR_PRIVATE_KEY", perp_manager_address="0xPERP_MANAGER", usdc_address="0xUSDC", + chain_id=421614, # Arbitrum Sepolia; the default predates the Arbitrum deployment ) # Fetch market data