From 5a8a58e7a30c04b2ce2361aeda3db7714728deee Mon Sep 17 00:00:00 2001 From: Sanket Saagar Karan Date: Wed, 26 Nov 2025 23:01:36 +0530 Subject: [PATCH 1/8] fix:fixing polygon testnet details --- .../network/chain_definitions.py | 16 ++++++++-------- .../coinbase_agentkit/network/network.py | 6 +++--- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/python/coinbase-agentkit/coinbase_agentkit/network/chain_definitions.py b/python/coinbase-agentkit/coinbase_agentkit/network/chain_definitions.py index 004c887af..faa70c46e 100644 --- a/python/coinbase-agentkit/coinbase_agentkit/network/chain_definitions.py +++ b/python/coinbase-agentkit/coinbase_agentkit/network/chain_definitions.py @@ -309,20 +309,20 @@ class Chain(BaseModel): }, ) -polygon_mumbai = Chain( - id="80001", - name="Polygon Mumbai", - native_currency={"name": "MATIC", "symbol": "MATIC", "decimals": 18}, +polygon_amoy = Chain( + id="80002", + name="Polygon Amoy", + native_currency={"name": "POL", "symbol": "POL", "decimals": 18}, rpc_urls={ "default": { - "http": ["https://rpc.ankr.com/polygon_mumbai"], + "http": ["https://polygon-amoy-bor-rpc.publicnode.com"], }, }, block_explorers={ "default": { "name": "PolygonScan", - "url": "https://mumbai.polygonscan.com", - "api_url": "https://api-testnet.polygonscan.com/api", + "url": "https://amoy.polygonscan.com/", + "api_url": "https://api.etherscan.io/v2/api", }, }, contracts={ @@ -347,7 +347,7 @@ class Chain(BaseModel): "default": { "name": "PolygonScan", "url": "https://polygonscan.com", - "api_url": "https://api.polygonscan.com/api", + "api_url": "https://api.etherscan.io/v2/api", }, }, contracts={ diff --git a/python/coinbase-agentkit/coinbase_agentkit/network/network.py b/python/coinbase-agentkit/coinbase_agentkit/network/network.py index dfe3c3cf0..3078221f5 100644 --- a/python/coinbase-agentkit/coinbase_agentkit/network/network.py +++ b/python/coinbase-agentkit/coinbase_agentkit/network/network.py @@ -9,7 +9,7 @@ optimism, optimism_sepolia, polygon, - polygon_mumbai, + polygon_amoy, sepolia, ) @@ -27,7 +27,7 @@ class Network(BaseModel): "1": "ethereum-mainnet", "11155111": "ethereum-sepolia", "137": "polygon-mainnet", - "80001": "polygon-mumbai", + "80002": "polygon-amoy", "8453": "base-mainnet", "84532": "base-sepolia", "42161": "arbitrum-mainnet", @@ -46,7 +46,7 @@ class Network(BaseModel): "ethereum-mainnet": mainnet, "ethereum-sepolia": sepolia, "polygon-mainnet": polygon, - "polygon-mumbai": polygon_mumbai, + "polygon-amoy": polygon_amoy, "base-mainnet": base, "base-sepolia": base_sepolia, "arbitrum-mainnet": arbitrum, From 588a07afe8a07eddbb98021e6d0ff70666f222ab Mon Sep 17 00:00:00 2001 From: Sanket Saagar Karan Date: Wed, 26 Nov 2025 23:43:23 +0530 Subject: [PATCH 2/8] fix:fixing to typescript network configuration --- typescript/agentkit/src/network/network.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/typescript/agentkit/src/network/network.ts b/typescript/agentkit/src/network/network.ts index a91239bab..e416490ca 100644 --- a/typescript/agentkit/src/network/network.ts +++ b/typescript/agentkit/src/network/network.ts @@ -8,7 +8,7 @@ import { base, arbitrum, optimism, - polygonMumbai, + polygonAmoy, polygon, } from "viem/chains"; import * as chains from "viem/chains"; @@ -20,7 +20,7 @@ export const CHAIN_ID_TO_NETWORK_ID: Record = { 1: "ethereum-mainnet", 11155111: "ethereum-sepolia", 137: "polygon-mainnet", - 80001: "polygon-mumbai", + 80002: "polygon-amoy", 8453: "base-mainnet", 84532: "base-sepolia", 42161: "arbitrum-mainnet", @@ -49,7 +49,7 @@ export const NETWORK_ID_TO_VIEM_CHAIN: Record = { "ethereum-mainnet": mainnet, "ethereum-sepolia": sepolia, "polygon-mainnet": polygon, - "polygon-mumbai": polygonMumbai, + "polygon-amoy": polygonAmoy, "base-mainnet": base, "base-sepolia": baseSepolia, "arbitrum-mainnet": arbitrum, From 2b2ef4a5917fd239917de13f45c3f8c5143cab76 Mon Sep 17 00:00:00 2001 From: Sanket Saagar Karan <55491129+sanketsaagar@users.noreply.github.com> Date: Fri, 12 Dec 2025 18:23:24 +0530 Subject: [PATCH 3/8] Update python/coinbase-agentkit/coinbase_agentkit/network/chain_definitions.py Co-authored-by: phdargen --- .../coinbase_agentkit/network/chain_definitions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/coinbase-agentkit/coinbase_agentkit/network/chain_definitions.py b/python/coinbase-agentkit/coinbase_agentkit/network/chain_definitions.py index faa70c46e..a399341f9 100644 --- a/python/coinbase-agentkit/coinbase_agentkit/network/chain_definitions.py +++ b/python/coinbase-agentkit/coinbase_agentkit/network/chain_definitions.py @@ -315,7 +315,7 @@ class Chain(BaseModel): native_currency={"name": "POL", "symbol": "POL", "decimals": 18}, rpc_urls={ "default": { - "http": ["https://polygon-amoy-bor-rpc.publicnode.com"], + "http": ["https://rpc-amoy.polygon.technology"], }, }, block_explorers={ From b0821be93aa6e7c341614aa5074cb357e319fb64 Mon Sep 17 00:00:00 2001 From: Sanket Saagar Karan Date: Wed, 17 Dec 2025 19:45:39 +0530 Subject: [PATCH 4/8] chore: add changelog entry --- .changes/882.fixed.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 .changes/882.fixed.md diff --git a/.changes/882.fixed.md b/.changes/882.fixed.md new file mode 100644 index 000000000..676919e14 --- /dev/null +++ b/.changes/882.fixed.md @@ -0,0 +1 @@ +Fixed polygon network details in the Python AgentKit. From 80b9d252df111b2f96333f7d9e18173faadbeb30 Mon Sep 17 00:00:00 2001 From: Sanket Saagar Karan Date: Wed, 17 Dec 2025 22:00:57 +0530 Subject: [PATCH 5/8] Fixed mumbai reference --- .../coinbase-agentkit/coinbase_agentkit/network/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/coinbase-agentkit/coinbase_agentkit/network/__init__.py b/python/coinbase-agentkit/coinbase_agentkit/network/__init__.py index ab6e3320d..fd6716fb4 100644 --- a/python/coinbase-agentkit/coinbase_agentkit/network/__init__.py +++ b/python/coinbase-agentkit/coinbase_agentkit/network/__init__.py @@ -7,7 +7,7 @@ optimism, optimism_sepolia, polygon, - polygon_mumbai, + polygon_amoy, sepolia, ) from .network import ( @@ -30,6 +30,6 @@ "base", "arbitrum", "optimism", - "polygon_mumbai", + "polygon_amoy", "polygon", ] From 73112b5ec2e7016000a7daca7b100c5a28e7f221 Mon Sep 17 00:00:00 2001 From: Sanket Saagar Karan Date: Wed, 24 Dec 2025 23:47:27 +0530 Subject: [PATCH 6/8] Updated the changeset --- .changes/882.fixed.md | 1 - typescript/.changeset/neat-tables-sort.md | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) delete mode 100644 .changes/882.fixed.md create mode 100644 typescript/.changeset/neat-tables-sort.md diff --git a/.changes/882.fixed.md b/.changes/882.fixed.md deleted file mode 100644 index 676919e14..000000000 --- a/.changes/882.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fixed polygon network details in the Python AgentKit. diff --git a/typescript/.changeset/neat-tables-sort.md b/typescript/.changeset/neat-tables-sort.md new file mode 100644 index 000000000..e9d969926 --- /dev/null +++ b/typescript/.changeset/neat-tables-sort.md @@ -0,0 +1,5 @@ +--- +"@coinbase/agentkit": major +--- + +Updated polygon network apiUrl for both mainnet and amoy From d44e57b4a91ad9c347fbd12fd6444249ae729fc3 Mon Sep 17 00:00:00 2001 From: Sanket Saagar Karan Date: Wed, 24 Dec 2025 23:49:12 +0530 Subject: [PATCH 7/8] Fixed changelog --- python/coinbase-agentkit/changelog.d/882.bugfix.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 python/coinbase-agentkit/changelog.d/882.bugfix.md diff --git a/python/coinbase-agentkit/changelog.d/882.bugfix.md b/python/coinbase-agentkit/changelog.d/882.bugfix.md new file mode 100644 index 000000000..96293d88d --- /dev/null +++ b/python/coinbase-agentkit/changelog.d/882.bugfix.md @@ -0,0 +1 @@ +Fixed polygon network details From 8fd70d93e44c16aa3933d6f708fe4d350be90182 Mon Sep 17 00:00:00 2001 From: Sanket Saagar Karan Date: Fri, 26 Dec 2025 18:27:35 +0530 Subject: [PATCH 8/8] Update typescript/.changeset/neat-tables-sort.md Co-authored-by: phdargen --- typescript/.changeset/neat-tables-sort.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typescript/.changeset/neat-tables-sort.md b/typescript/.changeset/neat-tables-sort.md index e9d969926..08cd60809 100644 --- a/typescript/.changeset/neat-tables-sort.md +++ b/typescript/.changeset/neat-tables-sort.md @@ -1,5 +1,5 @@ --- -"@coinbase/agentkit": major +"@coinbase/agentkit": patch --- Updated polygon network apiUrl for both mainnet and amoy