diff --git a/README.md b/README.md index 778f1e7..58f771d 100644 --- a/README.md +++ b/README.md @@ -62,15 +62,17 @@ We welcome community contributions! To add a new token to the list: 1. Fork this repository 2. Add your token information to `tokens/token-list.json` -3. Bump the version appropriately: +3. Bump the version appropriately in the `tokens/token-list.json`: - **Patch** (x.x.1): Bug fixes, corrections to existing tokens - **Minor** (x.1.0): New token additions (most common) - - **Major** (2.0.0): Breaking changes (e.g., removing tokens, changing schema) + - **Major** (2.0.0): Breaking changes (e.g., removing tokens, removing schema fields) 4. Make sure your token meets our requirements (see [CONTRIBUTING.md](./CONTRIBUTING.md)) 5. Run tests locally: `npm test` 6. Create a Pull Request -**Note**: The timestamp is automatically updated when the deployment workflow runs after a release is published, marking the deployment time to GitHub Pages. +**Note**: +- Don't change the timestamp. The timestamp is automatically updated when the deployment workflow runs after a release is published, marking the deployment time to GitHub Pages. +- Don't change or add files in the `versions` folder. The version file is autogenerated in the `versions` folder after the release is completed. ### Publishing a New Version diff --git a/src/schemas/token-list-schema.json b/src/schemas/token-list-schema.json index 5bff12e..0cc9afc 100644 --- a/src/schemas/token-list-schema.json +++ b/src/schemas/token-list-schema.json @@ -84,6 +84,7 @@ "zksyncera", "zksynceratestnet", "base", + "base-sepolia", "fiat" ] }, diff --git a/src/types/index.ts b/src/types/index.ts index 365b395..163b87a 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -50,6 +50,7 @@ export enum NetworkType { ZKSYNCERA = "zksyncera", ZKSYNCERATESTNET = "zksynceratestnet", BASE = "base", + BASE_SEPOLIA = "base-sepolia", FIAT = "fiat", } @@ -72,5 +73,6 @@ export const CHAIN_IDS: Record = { zksyncera: 324, zksynceratestnet: 300, base: 8453, + "base-sepolia": 84532, fiat: 0, // Special case for fiat currencies }; diff --git a/tokens/token-list.json b/tokens/token-list.json index 2792b8c..f14aa57 100644 --- a/tokens/token-list.json +++ b/tokens/token-list.json @@ -1,9 +1,9 @@ { "name": "Request Network Token List", - "timestamp": "2025-11-05T16:04:06.000Z", + "timestamp": "2025-12-02T16:15:31.000Z", "version": { "major": 1, - "minor": 1, + "minor": 2, "patch": 0 }, "tokens": [ @@ -8135,6 +8135,17 @@ "type": "ERC20", "hash": "0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2", "chainId": 8453 + }, + { + "id": "USDC-base-sepolia", + "name": "USD Coin Base Sepolia", + "symbol": "USDC", + "decimals": 6, + "address": "0x036CbD53842c5426634e7929541eC2318f3dCF7e", + "network": "base-sepolia", + "type": "ERC20", + "hash": "0x036CbD53842c5426634e7929541eC2318f3dCF7e", + "chainId": 84532 } ] }