From 40a61027b5cc335e3f07325dcce66ae3c87fbee9 Mon Sep 17 00:00:00 2001 From: mehmetkr-31 Date: Sun, 16 Aug 2026 21:53:37 +0300 Subject: [PATCH] docs(skills): migrate Arc documentation URLs to canonical docs.arc.io Updates all Arc documentation references across skills and reference markdown files from the legacy docs.arc.network domain (which returns 301 redirects) to canonical docs.arc.io. Also updates tutorial endpoints to their current paths. --- README.md | 2 +- plugins/circle/skills/bridge-stablecoin/SKILL.md | 4 ++-- plugins/circle/skills/swap-tokens/SKILL.md | 6 +++--- .../swap-tokens/references/crosschain-token-movement.md | 6 +++--- plugins/circle/skills/unify-balance/SKILL.md | 4 ++-- plugins/circle/skills/use-arc/SKILL.md | 2 +- plugins/circle/skills/use-gateway/SKILL.md | 2 +- .../use-gateway/references/deposit-evm-browser-wallet.md | 2 +- plugins/circle/skills/use-gateway/references/deposit-evm.md | 2 +- plugins/circle/skills/use-gateway/references/evm-to-evm.md | 2 +- .../circle/skills/use-gateway/references/evm-to-solana.md | 2 +- .../circle/skills/use-gateway/references/solana-to-evm.md | 2 +- 12 files changed, 18 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index debe3bbf..391f8362 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ No. Skills work standalone. MCP adds accuracy for SDK details that change betwee ## Resources - [Circle Developer Docs](https://developers.circle.com) -- [Arc Docs](https://docs.arc.network) +- [Arc Docs](https://docs.arc.io) - [Circle MCP Server](https://developers.circle.com/ai/mcp) - [Testnet Faucet](https://faucet.circle.com) - [USDC Contract Addresses](https://developers.circle.com/stablecoins/usdc-contract-addresses) diff --git a/plugins/circle/skills/bridge-stablecoin/SKILL.md b/plugins/circle/skills/bridge-stablecoin/SKILL.md index 2cf89ec7..6bd6eaba 100644 --- a/plugins/circle/skills/bridge-stablecoin/SKILL.md +++ b/plugins/circle/skills/bridge-stablecoin/SKILL.md @@ -198,8 +198,8 @@ Both App Kit and Bridge Kit have two error categories: ## Reference Links -- [Circle App Kit SDK](https://docs.arc.network/app-kit) -- [Circle Bridge Kit SDK](https://docs.arc.network/app-kit/bridge) +- [Circle App Kit SDK](https://docs.arc.io/app-kit) +- [Circle Bridge Kit SDK](https://docs.arc.io/app-kit/bridge) - [CCTP Documentation](https://developers.circle.com/cctp) - [Circle Developer Docs](https://developers.circle.com/llms.txt) -- **Always read this first** when looking for relevant documentation from the source website. diff --git a/plugins/circle/skills/swap-tokens/SKILL.md b/plugins/circle/skills/swap-tokens/SKILL.md index 8bc08cc8..c04450a0 100644 --- a/plugins/circle/skills/swap-tokens/SKILL.md +++ b/plugins/circle/skills/swap-tokens/SKILL.md @@ -172,7 +172,7 @@ const SUPPORTED_TOKENS = [ ] as const; ``` -Any token can also be specified by contract address. The aliases above are shortcuts for the most common tokens. See [Supported Blockchains](https://docs.arc.network/app-kit/references/supported-blockchains) for the latest list. +Any token can also be specified by contract address. The aliases above are shortcuts for the most common tokens. See [Supported Blockchains](https://docs.arc.io/app-kit/references/supported-blockchains) for the latest list. ### Additional Swap Configuration @@ -310,8 +310,8 @@ try { - ALWAYS use exported SDK types instead of creating custom interfaces. ## Reference Links -- [Circle App Kit SDK](https://docs.arc.network/app-kit) -- [Circle Swap Kit SDK](https://docs.arc.network/app-kit/swap) +- [Circle App Kit SDK](https://docs.arc.io/app-kit) +- [Circle Swap Kit SDK](https://docs.arc.io/app-kit/swap) - [Circle Developer Docs](https://developers.circle.com/llms.txt) -- **Always read this first** when looking for relevant documentation from the source website. ## Alternatives diff --git a/plugins/circle/skills/swap-tokens/references/crosschain-token-movement.md b/plugins/circle/skills/swap-tokens/references/crosschain-token-movement.md index c23f6c57..2165aec1 100644 --- a/plugins/circle/skills/swap-tokens/references/crosschain-token-movement.md +++ b/plugins/circle/skills/swap-tokens/references/crosschain-token-movement.md @@ -62,7 +62,7 @@ const crosschainMovement = async (): Promise => { // Step 2: Bridge USDC from Ethereum to Base // useForwarder: true lets Circle's Forwarding Service handle attestation // fetching and mint submission on the destination chain automatically. - // See: https://docs.arc.network/app-kit/tutorials/bridge/use-forwarding-service + // See: https://docs.arc.io/app-kit/tutorials/bridge/use-forwarding-service try { const bridgeResult = await kit.bridge({ from: { adapter, chain: "Ethereum" }, @@ -108,7 +108,7 @@ const crosschainMovement = async (): Promise => { // Step 1: Bridge USDC from Ethereum to Base // useForwarder: true lets Circle's Forwarding Service handle attestation // fetching and mint submission on the destination chain automatically. - // See: https://docs.arc.network/app-kit/tutorials/bridge/use-forwarding-service + // See: https://docs.arc.io/app-kit/tutorials/bridge/use-forwarding-service let bridgeResult; try { bridgeResult = await kit.bridge({ @@ -194,7 +194,7 @@ const crosschainMovement = async (): Promise => { // Step 2: Bridge USDC from Ethereum to Base // useForwarder: true lets Circle's Forwarding Service handle attestation // fetching and mint submission on the destination chain automatically. - // See: https://docs.arc.network/app-kit/tutorials/bridge/use-forwarding-service + // See: https://docs.arc.io/app-kit/tutorials/bridge/use-forwarding-service let bridgeResult; try { bridgeResult = await kit.bridge({ diff --git a/plugins/circle/skills/unify-balance/SKILL.md b/plugins/circle/skills/unify-balance/SKILL.md index 12e9a40e..62724205 100644 --- a/plugins/circle/skills/unify-balance/SKILL.md +++ b/plugins/circle/skills/unify-balance/SKILL.md @@ -269,8 +269,8 @@ try { ## Reference Links -- [Circle App Kit SDK](https://docs.arc.network/app-kit) -- [Unified Balance Kit SDK](https://docs.arc.network/app-kit/unified-balance) +- [Circle App Kit SDK](https://docs.arc.io/app-kit) +- [Unified Balance Kit SDK](https://docs.arc.io/app-kit/unified-balance) - [Circle Gateway](https://developers.circle.com/gateway) - [Circle Developer Docs](https://developers.circle.com/llms.txt) -- **Always read this first** when looking for relevant documentation from the source website. diff --git a/plugins/circle/skills/use-arc/SKILL.md b/plugins/circle/skills/use-arc/SKILL.md index 248d8f06..8325fda2 100644 --- a/plugins/circle/skills/use-arc/SKILL.md +++ b/plugins/circle/skills/use-arc/SKILL.md @@ -135,7 +135,7 @@ Arc is natively supported across Circle's product suite. Once your app is runnin ## Reference Links -- [Arc Docs](https://docs.arc.network/llms.txt) -- **Always read this first** when looking for relevant documentation from the source website. +- [Arc Docs](https://docs.arc.io/llms.txt) -- **Always read this first** when looking for relevant documentation from the source website. - [Arc Explorer](https://testnet.arcscan.app) - [Circle Faucet](https://faucet.circle.com) - [Circle Developer Docs](https://developers.circle.com/llms.txt) -- **Always read this first** when looking for relevant documentation from the source website. diff --git a/plugins/circle/skills/use-gateway/SKILL.md b/plugins/circle/skills/use-gateway/SKILL.md index 2f1cd873..1029e1f6 100644 --- a/plugins/circle/skills/use-gateway/SKILL.md +++ b/plugins/circle/skills/use-gateway/SKILL.md @@ -32,7 +32,7 @@ Canonical source docs for verification: - Gateway quickstarts: - `https://developers.circle.com/gateway/quickstarts/unified-balance-evm.md` - `https://developers.circle.com/gateway/quickstarts/unified-balance-solana.md` -- Arc tutorial: `https://docs.arc.network/arc/tutorials/access-usdc-crosschain.md` +- Arc tutorial: `https://docs.arc.io/arc/tutorials/access-usdc-crosschain` ## Quick Reference diff --git a/plugins/circle/skills/use-gateway/references/deposit-evm-browser-wallet.md b/plugins/circle/skills/use-gateway/references/deposit-evm-browser-wallet.md index d8e62dbd..48d0d277 100644 --- a/plugins/circle/skills/use-gateway/references/deposit-evm-browser-wallet.md +++ b/plugins/circle/skills/use-gateway/references/deposit-evm-browser-wallet.md @@ -5,7 +5,7 @@ This example uses Arc Testnet, but the same deposit pattern applies to any suppo Canonical runnable references: - Create unified USDC balance: https://developers.circle.com/gateway/howtos/create-unified-usdc-balance.md - Unified balance EVM quickstart: https://developers.circle.com/gateway/quickstarts/unified-balance-evm.md -- Arc crosschain USDC tutorial: https://docs.arc.network/arc/tutorials/access-usdc-crosschain.md +- Arc crosschain USDC tutorial: https://docs.arc.io/arc/tutorials/access-usdc-crosschain ## What this does diff --git a/plugins/circle/skills/use-gateway/references/deposit-evm.md b/plugins/circle/skills/use-gateway/references/deposit-evm.md index 94cefb67..1ec27a7c 100644 --- a/plugins/circle/skills/use-gateway/references/deposit-evm.md +++ b/plugins/circle/skills/use-gateway/references/deposit-evm.md @@ -5,7 +5,7 @@ This example uses Arc Testnet, but the same deposit pattern applies to any suppo Canonical runnable references: - Create unified USDC balance: https://developers.circle.com/gateway/howtos/create-unified-usdc-balance.md - Unified balance EVM quickstart: https://developers.circle.com/gateway/quickstarts/unified-balance-evm.md -- Arc crosschain USDC tutorial: https://docs.arc.network/arc/tutorials/access-usdc-crosschain.md +- Arc crosschain USDC tutorial: https://docs.arc.io/arc/tutorials/access-usdc-crosschain ## What this does diff --git a/plugins/circle/skills/use-gateway/references/evm-to-evm.md b/plugins/circle/skills/use-gateway/references/evm-to-evm.md index 57a36328..a5838130 100644 --- a/plugins/circle/skills/use-gateway/references/evm-to-evm.md +++ b/plugins/circle/skills/use-gateway/references/evm-to-evm.md @@ -5,7 +5,7 @@ This example burns from Arc Testnet and Avalanche Fuji, then mints on Sei Testne Canonical runnable references: - Transfer unified USDC balance: https://developers.circle.com/gateway/howtos/transfer-unified-usdc-balance.md - Unified balance EVM quickstart: https://developers.circle.com/gateway/quickstarts/unified-balance-evm.md -- Arc crosschain USDC tutorial: https://docs.arc.network/arc/tutorials/access-usdc-crosschain.md +- Arc crosschain USDC tutorial: https://docs.arc.io/arc/tutorials/access-usdc-crosschain ## What this does diff --git a/plugins/circle/skills/use-gateway/references/evm-to-solana.md b/plugins/circle/skills/use-gateway/references/evm-to-solana.md index 9c0759c4..6b7b8485 100644 --- a/plugins/circle/skills/use-gateway/references/evm-to-solana.md +++ b/plugins/circle/skills/use-gateway/references/evm-to-solana.md @@ -5,7 +5,7 @@ This example burns from Arc Testnet and mints on Solana Devnet. The same pattern Canonical runnable references: - Transfer unified USDC balance: https://developers.circle.com/gateway/howtos/transfer-unified-usdc-balance.md - Unified balance Solana quickstart: https://developers.circle.com/gateway/quickstarts/unified-balance-solana.md -- Arc crosschain USDC tutorial: https://docs.arc.network/arc/tutorials/access-usdc-crosschain.md +- Arc crosschain USDC tutorial: https://docs.arc.io/arc/tutorials/access-usdc-crosschain ## What this does diff --git a/plugins/circle/skills/use-gateway/references/solana-to-evm.md b/plugins/circle/skills/use-gateway/references/solana-to-evm.md index 714fcf29..46251c00 100644 --- a/plugins/circle/skills/use-gateway/references/solana-to-evm.md +++ b/plugins/circle/skills/use-gateway/references/solana-to-evm.md @@ -6,7 +6,7 @@ Canonical runnable references: - Transfer unified USDC balance: https://developers.circle.com/gateway/howtos/transfer-unified-usdc-balance.md - Unified balance EVM quickstart: https://developers.circle.com/gateway/quickstarts/unified-balance-evm.md - Unified balance Solana quickstart: https://developers.circle.com/gateway/quickstarts/unified-balance-solana.md -- Arc crosschain USDC tutorial: https://docs.arc.network/arc/tutorials/access-usdc-crosschain.md +- Arc crosschain USDC tutorial: https://docs.arc.io/arc/tutorials/access-usdc-crosschain ## What this does