Compare commits

...
Author SHA1 Message Date
Jonas DanielsGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>GitHub Action
71da068f0f Version Packages (#3065)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
2024-05-22 16:28:01 +12:00
gregandGitHub df1b9e46b3 Skip legacy tests (#3114) 2024-05-22 04:05:50 +00:00
gregandGitHub a2275c409c Adds unstyled option to TransactionButton (#3103) 2024-05-22 15:41:00 +12:00
Joaquim VergesandGitHub ccdd121cb5 fix: add ts-ignore for react native native libs (#3112) 2024-05-22 15:40:39 +12:00
599468559d Add support for deep linking to wallet app when using Connect UI (#3083)
Co-authored-by: Jonas Daniels <[email protected]>
2024-05-22 15:16:50 +12:00
Manan TankandGitHub 57f7cd5a66 Spacing Fixes, Revert color changes (#3107) 2024-05-22 15:15:59 +12:00
Joaquim VergesandGitHub 10b563c78d Update react native readme (#3111)
Signed-off-by: Joaquim Verges <[email protected]>
2024-05-22 14:04:54 +12:00
Joaquim VergesandGitHub 49aa6e41d5 feat: Phone number login for react native (#3110) 2024-05-22 13:52:15 +12:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
53dd1bfc1b chore(chains): update chains (#3101)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-21 15:33:59 -07:00
Jonas DanielsandGitHub e6fc042b58 chore(package.json): update build command to use pnpm (#3106) 2024-05-21 15:33:25 -07:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>Jonas Daniels
25b4e16e0a chore(chains): update chains (#3099)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jonas Daniels <[email protected]>
2024-05-20 22:38:20 -07:00
c8d5be15cf fix: pino-pretty in demo app (#3098)
Co-authored-by: greg <[email protected]>
2024-05-20 22:37:46 -07:00
gregandGitHub c3b8cc75e6 CommonJS import on RN lazy load (#3100) 2024-05-21 14:36:00 +12:00
Joaquim VergesandGitHub f55fa4ca85 feat: In-app wallets for react native v5 (#3064) 2024-05-21 12:04:36 +12:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
dd1d22b482 chore(chains): update chains (#3096)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-20 16:40:18 -07:00
Jonas DanielsandGitHub b5a004e2d9 apply fixes from: https://github.com/thirdweb-dev/pay-playground/pull/4 (#3097) 2024-05-20 15:06:29 -07:00
Jonas DanielsandGitHub 39809999f9 refactor: Rename project name in package.json and turbo.json (#3095) 2024-05-20 14:57:59 -07:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
31ecf6031f chore(chains): update chains (#3088)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-20 14:51:57 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
58461d08e1 build(deps): bump octokit/request-action from 2.3.0 to 2.3.1 (#3094)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 14:38:54 -07:00
gregandGitHub b2161acb72 Adds demo apps to monorepo (#3087) 2024-05-20 14:37:57 -07:00
Manan TankandGitHub a22eb5c4bf Fix onConnect called twice with inApp social login in ConnectButton (#3085) 2024-05-20 12:50:05 -07:00
c494af88d8 Unity 4.13.3 (#3081)
Signed-off-by: Jonas Daniels <[email protected]>
Co-authored-by: Jonas Daniels <[email protected]>
2024-05-20 12:49:31 -07:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
23be9528ae chore(chains): update chains (#3086)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-20 12:49:13 -07:00
f8e0a50136 Pass theme from PayEmbed to ConnectButton (#3079)
Co-authored-by: Jonas Daniels <[email protected]>
2024-05-20 12:48:45 -07:00
7abbe03a11 Use input-otp library (#3080)
Co-authored-by: Jonas Daniels <[email protected]>
2024-05-20 12:48:14 -07:00
9c9969e41a Add "Switch Account" button in ConnectButton for injected metamask provider (#3082)
Co-authored-by: Jonas Daniels <[email protected]>
2024-05-20 12:48:01 -07:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9c3a130b96 chore(chains): update chains (#3075)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-20 11:21:40 -07:00
Jonas DanielsandGitHub 7955755b74 chore: update size limit for thirdweb/react (#3084) 2024-05-20 11:19:52 -07:00
gregandGitHub 431ddab953 Test coverage and cleanup (#3076) 2024-05-20 10:36:32 -07:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
355dc790e6 chore(chains): update chains (#3073)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-19 10:15:51 -07:00
Kien NgoandGitHub d95eb312cf Increase test coverage (#3074) 2024-05-19 10:15:38 -07:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
dcd79b129e chore(chains): update chains (#3072)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-18 20:44:51 -07:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
254fbf8236 chore(chains): update chains (#3066)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-18 19:50:09 -07:00
Kien NgoandGitHub 615632d383 [WIP] Code coverage improvement (#3069) 2024-05-18 19:49:52 -07:00
gregandGitHub da63eab29a Clear in-app wallet state on disconnect (#3071) 2024-05-18 19:49:19 -07:00
gregandGitHub b46173f982 Minor react fixes (#3067) 2024-05-17 18:36:10 -07:00
d8743654e4 Unity 4.13.2 (#3062)
Signed-off-by: Jonas Daniels <[email protected]>
Co-authored-by: Jonas Daniels <[email protected]>
2024-05-17 14:30:39 -07:00
f49f8cacb4 feat(ethers6 adapter): allow optional account to be passed to contract.toEthers (#3063)
Signed-off-by: Kien Ngo <[email protected]>
Co-authored-by: Kien Ngo <[email protected]>
2024-05-17 14:30:19 -07:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2cd8a01ec0 chore(chains): update chains (#3061)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-17 14:08:56 -07:00
Jonas DanielsGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>GitHub Action
85b5a6de6b Version Packages (#3060)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
2024-05-17 03:19:23 -07:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9a9ec978f4 chore(chains): update chains (#3056)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-17 01:35:48 -07:00
Jonas DanielsandGitHub 5a40c6a99b fix: CNCT-1176 (#3059) 2024-05-17 01:35:26 -07:00
gregandGitHub 1698c40c37 Prevent MediaRenderer flashing failed state while loading (#3058) 2024-05-17 01:00:59 -07:00
Jonas DanielsGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>GitHub Action
f4508e4f22 Version Packages (#3044)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
2024-05-17 18:25:39 +12:00
gregandGitHub ff0c9c7a5c Fix sendCallsStatus test types (#3057) 2024-05-16 22:40:22 -07:00
gregandGitHub ce4547501f Cache custom chains internally (#3040) 2024-05-16 20:11:31 -07:00
c417bdaae3 Fix v4 marketplace gas estimate (#3054)
Co-authored-by: Jonas Daniels <[email protected]>
2024-05-16 20:11:11 -07:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
02c3eebf2e chore(chains): update chains (#3053)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-16 18:47:54 -07:00
Jonas DanielsandGitHub ad88eceff6 chore: update size limit for thirdweb (#3055) 2024-05-16 18:47:27 -07:00
gregandGitHub d491a2dd9a Corrections & enhancements to sendCalls jsdoc (#3052) 2024-05-16 18:26:10 -07:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
7ced4cb471 chore(chains): update chains (#3045)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-16 16:17:42 -07:00
Joaquim VergesandGitHub f006429d7c RN support for v5 (#3037) 2024-05-16 16:17:14 -07:00
FirekeeperandGitHub 338e0ac86f Unity 4.13.1 - avoid iframe when not explicitly disconnected (#3032) 2024-05-16 21:23:02 +00:00
gregandGitHub 462045ecc3 Fix legacy tests (again) (#3050) 2024-05-16 21:06:33 +00:00
gregandGitHub 726618b97a EIP-5792 Support (#3001)
Signed-off-by: greg <[email protected]>
2024-05-16 18:53:53 +00:00
cfe60d22a3 Improve error message for resolveAbiFromBytecode (#3048)
Signed-off-by: Kien Ngo <[email protected]>
Co-authored-by: Jonas Daniels <[email protected]>
2024-05-16 17:24:41 +00:00
gregandGitHub 12b92b1b1b Fix automatic query invalidation (#3046) 2024-05-16 04:41:11 +00:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
46492bb66e chore(chains): update chains (#3033)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-15 18:56:15 -07:00
Phillip HoandGitHub f5e7272b72 Bump service-utils package (#3042) 2024-05-16 01:26:12 +00:00
Jonas DanielsGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>GitHub Action
8f5a0b796c Version Packages (#3038)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
2024-05-16 09:54:04 +12:00
Phillip HoandGitHub 5593037dd2 chore: add sdkOS to usage (#3041) 2024-05-15 21:19:08 +00:00
gregandGitHub 99fa2da05a Adds custom logo to social login modal (#3034) 2024-05-15 20:14:17 +00:00
gregandGitHub 001449de69 Tiny bump to esm size limit (#3039) 2024-05-15 19:37:54 +00:00
3c044508ee Export extensions and events for Pack contract (#3035)
Co-authored-by: Kien Ngo <[email protected]>
2024-05-15 09:44:54 +00:00
Jonas DanielsGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>GitHub Action
b001d6fa0a Version Packages (#3009)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
2024-05-15 12:11:30 +12:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
128a1fa63d build(deps): bump @walletconnect/utils from 2.12.2 to 2.13.0 (#3017)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-14 23:31:55 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a8395b4268 build(deps-dev): bump @microsoft/api-documenter from 7.24.1 to 7.24.5 (#3014)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-14 23:29:57 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4d0e941ab1 build(deps-dev): bump vite from 5.2.8 to 5.2.11 (#3011)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-14 23:29:30 +00:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
c0755637cf chore(chains): update chains (#3010)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-14 16:31:27 -07:00
gregandGitHub 6b81db5d0d Bump React minimal size (#3028) 2024-05-14 16:31:08 -07:00
YashandGitHub cdfca2b56d zksolc publish and deploy fixes (#3029) 2024-05-14 23:13:56 +00:00
Joaquim VergesandGitHub 50441b810b Revert "Allows adding a custom logo to the social login screen (#3020) (#3031) 2024-05-15 11:10:24 +12:00
Joaquim VergesandGitHub c23d8bd4ec fix tsdoc + better changelog (#3030) 2024-05-15 10:47:02 +12:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>greg
b8ee2088c9 build(deps): bump typedoc from 0.25.12 to 0.25.13 (#3016)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: greg <[email protected]>
2024-05-14 20:52:37 +00:00
gregandGitHub 20dd8943ca Allows adding a custom logo to the social login screen (#3020) 2024-05-14 20:48:59 +00:00
gregandGitHub c08a5f298d Fix chain overrides when fetching metadata (#3027) 2024-05-14 20:33:06 +00:00
gregandGitHub 50834640af Add Core Wallet Extension Support (#3018) 2024-05-14 20:32:40 +00:00
gregandGitHub 90bb1185ea Uncomment and disable sdk legacy tests (#3026) 2024-05-14 20:27:01 +00:00
Joaquim VergesGitHubWinston YeoManan TankJonas Danielsgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>github-actions[bot] <github-actions[bot]@users.noreply.github.com>GitHub Actiongreg
9caa9d7a8d feat: passkey support for in-app wallets (#2912)
Co-authored-by: Winston Yeo <[email protected]>
Co-authored-by: Manan Tank <[email protected]>
Co-authored-by: Jonas Daniels <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
Co-authored-by: greg <[email protected]>
2024-05-14 19:37:03 +00:00
eb29adf157 Add BSC mainnet and testnet (#3024)
Co-authored-by: Kien Ngo <[email protected]>
2024-05-14 15:31:20 +00:00
YashandGitHub e89f36b2b7 ZkSync addresses update (#3025) 2024-05-14 08:29:24 -07:00
gregandGitHub 08855f3714 Remove faulty legacy tests (#3023) 2024-05-14 05:36:38 +00:00
FirekeeperandGitHub c4299918f2 Unity 4.13.0 (#3021) 2024-05-14 01:50:36 +00:00
YashandGitHub 6d36a1498a ZkSync Addresses (#3019) 2024-05-13 22:26:58 +00:00
gregandGitHub 145ff4890f Tiny refactor for shortenAddress inputs and docs (#3004) 2024-05-13 21:18:49 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dd628cc84e build(deps): bump @typescript-eslint/parser from 7.5.0 to 7.9.0 (#3013)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 21:01:30 +00:00
gregandGitHub d0934b777d Minor test cleanup (#3006) 2024-05-13 19:15:57 +00:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
d34e21bd06 chore(chains): update chains (#3003)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-13 12:50:29 -07:00
Jonas DanielsGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>GitHub Action
7fcd60ec64 Version Packages (#3007)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <[email protected]>
2024-05-13 17:31:23 +12:00
Joaquim VergesandGitHub 0006e547a4 fix: chain switching with in-app smart accounts (#3005) 2024-05-13 04:16:51 +00:00
Jonas DanielsGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
1ed12557bb Version Packages (#2996)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-10 18:17:33 -07:00
Manan TankandGitHub 0ab14075d3 Fix wallet image fallback (#3000) 2024-05-10 18:10:52 -07:00
cf7b6fc7bc feat: createWalletAdapter for interop with other libraries (#2997)
Co-authored-by: Manan Tank <[email protected]>
2024-05-10 17:52:08 -07:00
gregandGitHub 523cd1e16f shortenAddress util (#2995) 2024-05-10 23:40:12 +00:00
373 changed files with 25284 additions and 4856 deletions
+2 -33
View File
@@ -83,39 +83,9 @@ pnpm lint
If there are errors, try running `pnpm fix` to auto-fix any basic errors. Other linter errors, like missing documentation, will need to be fixed manually. See existing files for examples of inline documentation.
#### Creating a Local Test Project
#### Testing on the Demo Apps
You can use [yalc](https://github.com/wclr/yalc) to test changes on a local project.
Install the yalc CLI globally:
```bash
pnpm add yalc -g
```
First, create a test project where you can experiment with your changes. This can be any node project that uses your changes.
Push your local version to your `yalc` store with:
```bash
pnpm build && pnpm push
```
Link your local changes in the monorepo to the test project by running the following command from your test repo:
```bash
yalc add thirdweb
```
Now, each time you make a change to the monorepo, you can run `pnpm push` from the monorepo then `yalc update thirdweb` from your test project to publish your latest changes to the test project.
If your changes modify dependencies, you may need to reinstall dependencies on your test project with `pnpm install`
To make sure your latest changes are used, in your test project you may need to:
1. Delete the dependencies cache. If you're using Next.js, that's the `.next` directory, and if you're using CRA, that's the `node_modules/.cache` directory.
2. Restart the development server.
You can test your changes on any of the demo apps within the `/apps` directory without linking or publishing your changes to npm. When you run `pnpm dev` from the root directory, turbo will start the demo apps and watch the dependent packages for changes. Any time you make a change anywhere in the repo, the apps will hot reload and the changes will be reflected in the browser.
#### Testing from npm
@@ -169,4 +139,3 @@ git push origin <YOUR BRANCH NAME>
```
4. Create a [pull request](https://www.atlassian.com/git/tutorials/making-a-pull-request) to the `main` branch of the official (not your fork) SDK repo.
+1 -1
View File
@@ -51,7 +51,7 @@ jobs:
steps:
- name: get pull request ref
id: get_pull_request_ref
uses: octokit/[email protected].0
uses: octokit/[email protected].1
with:
route: GET /repos/{owner}/{repository}/pulls/{issue_id}
owner: ${{ github.repository_owner }}
+1
View File
@@ -0,0 +1 @@
NEXT_PUBLIC_THIRDWEB_CLIENT_ID=""
+3
View File
@@ -0,0 +1,3 @@
{
"extends": "next/core-web-vitals"
}
+39
View File
@@ -0,0 +1,39 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# dependencies
/node_modules
/.pnp
.pnp.js
.yarn/install-state.gz
# testing
/coverage
# next.js
/.next/
/out/
# production
/build
# misc
.DS_Store
*.pem
# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# local env files
.env*.local
# vercel
.vercel
# typescript
*.tsbuildinfo
next-env.d.ts
# Turborepo
.turbo
+8
View File
@@ -0,0 +1,8 @@
# playground-web
## 0.1.1
### Patch Changes
- Updated dependencies [[`a22eb5c`](https://github.com/thirdweb-dev/js/commit/a22eb5c4bff839aa5137b0a743d75afc929b49f1), [`a2275c4`](https://github.com/thirdweb-dev/js/commit/a2275c409c4a7f8f595bd1ee7250fee46d54f1e7), [`da63eab`](https://github.com/thirdweb-dev/js/commit/da63eab29a53ff04cbe1dc175c6a6b6066a1ee9d), [`f49f8ca`](https://github.com/thirdweb-dev/js/commit/f49f8cacb4f69dc46551b023c22bda71712df04a), [`5994685`](https://github.com/thirdweb-dev/js/commit/599468559d2c63b337f770fb492d386cdd90e7ae), [`f8e0a50`](https://github.com/thirdweb-dev/js/commit/f8e0a50136a600b93c05802322f208c133a9c81e), [`57f7cd5`](https://github.com/thirdweb-dev/js/commit/57f7cd5a661ac3b0611782f17e96a3e30a3485ae), [`b46173f`](https://github.com/thirdweb-dev/js/commit/b46173f982dd3b31795739b9a834046ed3599dba), [`7abbe03`](https://github.com/thirdweb-dev/js/commit/7abbe03a11fc38a02a64329de201636d8e1c5b44), [`f55fa4c`](https://github.com/thirdweb-dev/js/commit/f55fa4ca856924a0a1eb6b8e5fe743d76b6e2760), [`49aa6e4`](https://github.com/thirdweb-dev/js/commit/49aa6e41d5df93204821b72f17f1ba5c3cfe41f7), [`9c9969e`](https://github.com/thirdweb-dev/js/commit/9c9969e41abb86f819bad55f5bb3dd36447e41e4)]:
- thirdweb@5.23.0
+36
View File
@@ -0,0 +1,36 @@
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
## Getting Started
First, run the development server:
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
## Learn More
To learn more about Next.js, take a look at the following resources:
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
## Deploy on Vercel
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
+9
View File
@@ -0,0 +1,9 @@
/** @type {import('next').NextConfig} */
const nextConfig = {
webpack: (config) => {
config.externals.push("pino-pretty", "lokijs", "encoding");
return config;
},
};
export default nextConfig;
+28
View File
@@ -0,0 +1,28 @@
{
"name": "playground-web",
"version": "0.1.1",
"private": true,
"scripts": {
"dev": "rm -rf .next && next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
},
"dependencies": {
"next": "14.2.3",
"react": "^18",
"react-dom": "^18",
"thirdweb": "workspace:*"
},
"devDependencies": {
"@types/node": "^20",
"@types/react": "^18",
"@types/react-dom": "^18",
"eslint": "^8",
"eslint-config-next": "14.2.3",
"postcss": "^8",
"tailwindcss": "^3.4.1",
"tailwindcss-animate": "^1.0.7",
"typescript": "^5"
}
}
+5831
View File
File diff suppressed because it is too large Load Diff
+8
View File
@@ -0,0 +1,8 @@
/** @type {import('postcss-load-config').Config} */
const config = {
plugins: {
tailwindcss: {},
},
};
export default config;
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

+76
View File
@@ -0,0 +1,76 @@
@tailwind base;
@tailwind components;
@tailwind utilities;
@layer base {
:root {
--background: 0 0% 100%;
--foreground: 0 0% 3.9%;
--card: 0 0% 100%;
--card-foreground: 0 0% 3.9%;
--popover: 0 0% 100%;
--popover-foreground: 0 0% 3.9%;
--primary: 0 0% 9%;
--primary-foreground: 0 0% 98%;
--secondary: 0 0% 96.1%;
--secondary-foreground: 0 0% 9%;
--muted: 0 0% 96.1%;
--muted-foreground: 0 0% 45.1%;
--accent: 0 0% 96.1%;
--accent-foreground: 0 0% 9%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 0 0% 98%;
--border: 0 0% 89.8%;
--input: 0 0% 89.8%;
--ring: 0 0% 3.9%;
--radius: 0.5rem;
}
.dark {
--background: 0 0% 3.9%;
--foreground: 0 0% 98%;
--card: 0 0% 3.9%;
--card-foreground: 0 0% 98%;
--popover: 0 0% 3.9%;
--popover-foreground: 0 0% 98%;
--primary: 0 0% 98%;
--primary-foreground: 0 0% 9%;
--secondary: 0 0% 14.9%;
--secondary-foreground: 0 0% 98%;
--muted: 0 0% 14.9%;
--muted-foreground: 0 0% 63.9%;
--accent: 0 0% 14.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--border: 0 0% 14.9%;
--input: 0 0% 14.9%;
--ring: 0 0% 83.1%;
}
}
@layer base {
* {
@apply border-border;
}
body {
@apply bg-background text-foreground;
}
}
+22
View File
@@ -0,0 +1,22 @@
import type { Metadata } from "next";
import { Inter } from "next/font/google";
import "./globals.css";
const inter = Inter({ subsets: ["latin"] });
export const metadata: Metadata = {
title: "Create Next App",
description: "Generated by create next app",
};
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return (
<html lang="en" className="dark">
<body className={inter.className}>{children}</body>
</html>
);
}
+83
View File
@@ -0,0 +1,83 @@
"use client";
import { THIRDWEB_CLIENT } from "@/lib/client";
import Link from "next/link";
import { PayEmbed, ThirdwebProvider } from "thirdweb/react";
import { ThirdwebIcon } from "../icons/thirdweb";
export default function Index() {
return (
<ThirdwebProvider>
<div className="flex flex-col min-h-[100dvh]">
<header className="px-4 lg:px-6 h-14 flex items-center">
<Link
className="flex items-center justify-center"
target="_blank"
href="https://thirdweb.com"
>
<ThirdwebIcon />
<span className="sr-only">thirdweb</span>
</Link>
</header>
<main className="flex-1 content-center relative">
<section className="w-full py-12 md:py-24 lg:py-32 xl:py-48 z-10">
<div className="container px-4 md:px-6">
<div className="grid gap-10 lg:grid-cols-[1fr_400px] lg:gap-12 xl:grid-cols-[1fr_600px]">
<div className="flex flex-col justify-center space-y-4 min-h-[100%]">
<div className="space-y-2">
<h1 className="text-3xl font-bold tracking-tighter sm:text-5xl xl:text-6xl/none font-inter mb-4 text-balance">
Unlock seamless transactions with thirdweb pay
</h1>
<p className="max-w-[600px] text-gray-500 md:text-xl dark:text-gray-300 font-inter">
Thirdweb Pay enables your users to easily purchase
cryptocurrencies and execute transactions using their
credit or debit card.
</p>
<p className="max-w-[600px] text-gray-500 md:text-xl dark:text-gray-300 font-inter">
Experience hassle-free cross-chain routing and token
transactions like never before.
</p>
</div>
<div className="flex flex-col gap-2 min-[400px]:flex-row">
<Link
className="inline-flex h-10 items-center justify-center rounded-md bg-gray-900 px-8 text-sm font-medium text-gray-50 shadow transition-colors hover:bg-gray-900/90 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-gray-950 disabled:pointer-events-none disabled:opacity-50 dark:bg-gray-50 dark:text-gray-900 dark:hover:bg-gray-50/90 dark:focus-visible:ring-gray-300 font-inter"
target="_blank"
href="https://portal.thirdweb.com/connect/pay/get-started"
>
Get Started
</Link>
<Link
className="inline-flex h-10 items-center justify-center rounded-md border border-gray-20 bg-white px-8 text-sm font-medium shadow-sm transition-colors hover:bg-gray-100 hover:text-gray-900 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-gray-950 disabled:pointer-events-none disabled:opacity-50 dark:border-gray-800 dark:border-gray-800 dark:bg-gray-950 dark:hover:bg-gray-800 dark:hover:text-gray-50 dark:focus-visible:ring-gray-300 font-inter"
target="_blank"
href="https://portal.thirdweb.com/connect/pay/overview"
>
Learn More
</Link>
</div>
</div>
<div className="w-full mx-auto my-auto sm:w-full lg:order-last relative flex flex-col space-y-2">
<div className="shadow-xl md:w-[400px] md:mx-auto">
<PayEmbed client={THIRDWEB_CLIENT} theme="light" />
</div>
<p className="text-gray-500 md:text-xl dark:text-gray-300 font-inter text-center">
<small>👆 This is live, try it out! 👆</small>
</p>
</div>
</div>
</div>
</section>
<div
className="absolute bottom-0 left-0 right-0 h-full z-[-1] bg-cover md:bg-[length:100%_100%] bg-no-repeat"
style={{
backgroundImage: "url(bottom-gradient.png)",
}}
/>
</main>
<footer className="flex flex-col gap-2 sm:flex-row py-6 w-full shrink-0 items-center px-4 md:px-6 border-t">
<p className="text-xs text-gray-500 dark:text-gray-400 font-inter">
© 2024 thirdweb. All rights reserved.
</p>
</footer>
</div>
</ThirdwebProvider>
);
}
+67
View File
@@ -0,0 +1,67 @@
export const ThirdwebIcon: React.FC = ({}) => {
return (
<svg viewBox="0 0 516 321" fill="none" className="aspect-square w-10 h-10">
<g clipPath="url(#clip0_3:35)">
<path
d="M1.40497 27.0011C-3.73633 14.022 5.84519 0 19.8669 0H106.919C115.098 0 122.342 4.86715 125.381 12.3996L194.671 185.299C196.541 189.935 196.541 195.149 194.671 199.901L151.087 308.484C144.427 325.056 120.823 325.056 114.163 308.484L1.40497 27.0011Z"
fill={"url(#paint0_linear_3:35)"}
/>
<path
d="M169.547 26.4217C164.873 13.5585 174.454 0 188.242 0H264.077C272.49 0 279.968 5.2148 282.772 12.9791L345.753 185.879C347.272 190.166 347.272 194.918 345.753 199.321L307.894 303.27C301.585 320.652 276.813 320.652 270.503 303.27L169.547 26.4217Z"
fill={"url(#paint1_linear_3:35)"}
/>
<path
d="M321.331 27.0011C316.19 14.022 325.771 0 339.793 0H426.845C435.024 0 442.269 4.86715 445.307 12.3996L514.597 185.299C516.467 189.935 516.467 195.149 514.597 199.901L471.013 308.484C464.353 325.056 440.75 325.056 434.089 308.484L321.331 27.0011Z"
fill={"url(#paint2_linear_3:35)"}
/>
</g>
<defs>
<linearGradient
id="paint0_linear_3:35"
x1="7.40492"
y1="55.24"
x2="260.485"
y2="164.437"
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#F213A4" />
<stop offset="0.1517" stopColor="#E011A7" />
<stop offset="0.4554" stopColor="#B20DAF" />
<stop offset="0.8789" stopColor="#6806BB" />
<stop offset="1" stopColor="#5204BF" />
</linearGradient>
<linearGradient
id="paint1_linear_3:35"
x1="175.093"
y1="54.447"
x2="410.968"
y2="148.471"
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#F213A4" />
<stop offset="0.1517" stopColor="#E011A7" />
<stop offset="0.4554" stopColor="#B20DAF" />
<stop offset="0.8789" stopColor="#6806BB" />
<stop offset="1" stopColor="#5204BF" />
</linearGradient>
<linearGradient
id="paint2_linear_3:35"
x1="327.331"
y1="55.24"
x2="580.411"
y2="164.437"
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#F213A4" />
<stop offset="0.1517" stopColor="#E011A7" />
<stop offset="0.4554" stopColor="#B20DAF" />
<stop offset="0.8789" stopColor="#6806BB" />
<stop offset="1" stopColor="#5204BF" />
</linearGradient>
<clipPath id="clip0_3:35">
<rect width="516" height="321" fill="white" />
</clipPath>
</defs>
</svg>
);
};
+5
View File
@@ -0,0 +1,5 @@
import { createThirdwebClient } from "thirdweb";
export const THIRDWEB_CLIENT = createThirdwebClient({
clientId: process.env.NEXT_PUBLIC_THIRDWEB_CLIENT_ID as string,
});
+80
View File
@@ -0,0 +1,80 @@
import type { Config } from "tailwindcss";
const config = {
darkMode: ["class"],
content: [
"./pages/**/*.{ts,tsx}",
"./components/**/*.{ts,tsx}",
"./app/**/*.{ts,tsx}",
"./src/**/*.{ts,tsx}",
],
prefix: "",
theme: {
container: {
center: true,
padding: "2rem",
screens: {
"2xl": "1400px",
},
},
extend: {
colors: {
border: "hsl(var(--border))",
input: "hsl(var(--input))",
ring: "hsl(var(--ring))",
background: "hsl(var(--background))",
foreground: "hsl(var(--foreground))",
primary: {
DEFAULT: "hsl(var(--primary))",
foreground: "hsl(var(--primary-foreground))",
},
secondary: {
DEFAULT: "hsl(var(--secondary))",
foreground: "hsl(var(--secondary-foreground))",
},
destructive: {
DEFAULT: "hsl(var(--destructive))",
foreground: "hsl(var(--destructive-foreground))",
},
muted: {
DEFAULT: "hsl(var(--muted))",
foreground: "hsl(var(--muted-foreground))",
},
accent: {
DEFAULT: "hsl(var(--accent))",
foreground: "hsl(var(--accent-foreground))",
},
popover: {
DEFAULT: "hsl(var(--popover))",
foreground: "hsl(var(--popover-foreground))",
},
card: {
DEFAULT: "hsl(var(--card))",
foreground: "hsl(var(--card-foreground))",
},
},
borderRadius: {
lg: "var(--radius)",
md: "calc(var(--radius) - 2px)",
sm: "calc(var(--radius) - 4px)",
},
keyframes: {
"accordion-down": {
from: { height: "0" },
to: { height: "var(--radix-accordion-content-height)" },
},
"accordion-up": {
from: { height: "var(--radix-accordion-content-height)" },
to: { height: "0" },
},
},
animation: {
"accordion-down": "accordion-down 0.2s ease-out",
"accordion-up": "accordion-up 0.2s ease-out",
},
},
},
plugins: [require("tailwindcss-animate")],
} satisfies Config;
export default config;
+26
View File
@@ -0,0 +1,26 @@
{
"compilerOptions": {
"lib": ["dom", "dom.iterable", "esnext"],
"allowJs": true,
"skipLibCheck": true,
"strict": true,
"noEmit": true,
"esModuleInterop": true,
"module": "esnext",
"moduleResolution": "bundler",
"resolveJsonModule": true,
"isolatedModules": true,
"jsx": "preserve",
"incremental": true,
"plugins": [
{
"name": "next"
}
],
"paths": {
"@/*": ["./src/*"]
}
},
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
"exclude": ["node_modules"]
}
+1 -1
View File
@@ -15,6 +15,6 @@
},
"devDependencies": {
"ora": "^6.3.1",
"vite": "^5.2.8"
"vite": "^5.2.11"
}
}
+49
View File
@@ -1,5 +1,54 @@
# @thirdweb-dev/auth
## 4.1.84
### Patch Changes
- Updated dependencies []:
- @thirdweb-dev/wallets@2.5.26
## 4.1.83
### Patch Changes
- Updated dependencies []:
- @thirdweb-dev/wallets@2.5.25
## 4.1.82
### Patch Changes
- Updated dependencies []:
- @thirdweb-dev/wallets@2.5.24
## 4.1.81
### Patch Changes
- Updated dependencies []:
- @thirdweb-dev/wallets@2.5.23
## 4.1.80
### Patch Changes
- Updated dependencies []:
- @thirdweb-dev/wallets@2.5.22
## 4.1.79
### Patch Changes
- Updated dependencies []:
- @thirdweb-dev/wallets@2.5.21
## 4.1.78
### Patch Changes
- Updated dependencies []:
- @thirdweb-dev/wallets@2.5.20
## 4.1.77
### Patch Changes
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@thirdweb-dev/auth",
"version": "4.1.77",
"version": "4.1.84",
"main": "dist/thirdweb-dev-auth.cjs.js",
"module": "dist/thirdweb-dev-auth.esm.js",
"browser": {
@@ -80,7 +80,7 @@
}
},
"devDependencies": {
"@microsoft/api-documenter": "^7.24.1",
"@microsoft/api-documenter": "^7.24.5",
"@microsoft/api-extractor": "^7.43.0",
"@microsoft/tsdoc": "^0.14.2",
"@preconstruct/cli": "2.7.0",
+24
View File
@@ -1,5 +1,29 @@
# @thirdweb-dev/chains
## 0.1.112
### Patch Changes
- [#3061](https://github.com/thirdweb-dev/js/pull/3061) [`2cd8a01`](https://github.com/thirdweb-dev/js/commit/2cd8a01ec07cc9dadf9570f807181be6b8d43047) Thanks [@github-actions](https://github.com/apps/github-actions)! - Synced Chains Package
## 0.1.111
### Patch Changes
- [#3056](https://github.com/thirdweb-dev/js/pull/3056) [`9a9ec97`](https://github.com/thirdweb-dev/js/commit/9a9ec978f44f4f8034dda088aa22df753cae7549) Thanks [@github-actions](https://github.com/apps/github-actions)! - Synced Chains Package
## 0.1.110
### Patch Changes
- [#3033](https://github.com/thirdweb-dev/js/pull/3033) [`46492bb`](https://github.com/thirdweb-dev/js/commit/46492bb66e5225279b9f2de91e0a42f00a3506d3) Thanks [@github-actions](https://github.com/apps/github-actions)! - Synced Chains Package
## 0.1.109
### Patch Changes
- [#3003](https://github.com/thirdweb-dev/js/pull/3003) [`d34e21b`](https://github.com/thirdweb-dev/js/commit/d34e21bd060a2e9c9ee095742ae954a3eadc6a7c) Thanks [@github-actions](https://github.com/apps/github-actions)! - Synced Chains Package
## 0.1.108
### Patch Changes
+35
View File
@@ -0,0 +1,35 @@
import type { Chain } from "../src/types";
export default {
"chain": "ALIENX Hal",
"chainId": 10241025,
"explorers": [
{
"name": "Hal Explorer",
"url": "https://hal-explorer.alienxchain.io",
"standard": "EIP3091"
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmWAa7JayD8HCtAMXezzUNcUoi2Rikqpu2WmrHpFBmDEez",
"width": 480,
"height": 480,
"format": "png"
},
"infoURL": "https://alienxchain.io/home",
"name": "ALIENX Hal Testnet",
"nativeCurrency": {
"name": "Ethereum",
"symbol": "ETH",
"decimals": 18
},
"networkId": 10241025,
"rpc": [
"https://10241025.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://hal-rpc.alienxchain.io/http",
"https://hal.rpc.caldera.xyz/http"
],
"shortName": "ALIENXHal",
"slug": "alienx-hal-testnet",
"testnet": true
} as const satisfies Chain;
+36
View File
@@ -0,0 +1,36 @@
import type { Chain } from "../src/types";
export default {
"chain": "TAO EVM",
"chainId": 10324,
"explorers": [
{
"name": "TAO Testnet Explorer",
"url": "https://testnet.taoscan.org",
"standard": "EIP3091"
}
],
"faucets": [
"https://faucet.taoevm.io"
],
"icon": {
"url": "ipfs://QmS78hUX5zqYDqoFgyVmtWpCcx7bZW86Nhw5Nqt2GJrLh2",
"width": 256,
"height": 234,
"format": "png"
},
"infoURL": "https://taoevm.io",
"name": "TAO EVM Testnet",
"nativeCurrency": {
"name": "TAO",
"symbol": "TAO",
"decimals": 18
},
"networkId": 10324,
"rpc": [
"https://10324.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://testnet-rpc.taoevm.io"
],
"shortName": "TAOt",
"slug": "tao-evm-testnet",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 10849,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "Lamina1",
"nativeCurrency": {
"name": "Lamina1 Token",
"symbol": "L",
"decimals": 18
},
"networkId": 10849,
"redFlags": [],
"rpc": [
"https://10849.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/lamina1/mainnet/rpc"
],
"shortName": "Lamina1",
"slug": "lamina1",
"testnet": false
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 10850,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "Lamina1 Identity",
"nativeCurrency": {
"name": "Lamina1 Identity Token",
"symbol": "LID",
"decimals": 18
},
"networkId": 10850,
"redFlags": [],
"rpc": [
"https://10850.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/lamina1id/mainnet/rpc"
],
"shortName": "Lamina1 Identity",
"slug": "lamina1-identity",
"testnet": false
} as const satisfies Chain;
+5 -11
View File
@@ -6,20 +6,14 @@ export default {
{
"name": "Cyber Testnet Explorer",
"url": "https://testnet.cyberscan.co",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmYtUimyqHkkFxYdbXXRbUqNg2VLPUg6Uu2C2nmFWowiZM",
"width": 551,
"height": 540,
"format": "png"
}
"standard": "EIP3091"
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmP61yDNPv7fxY9ZzPs4CjQDbZLoKtF8eWWjszVYbwkabd",
"width": 1000,
"height": 1000,
"url": "ipfs://QmR8NuaSqALStb95YsMsJRG2BoYkibjS1XE1pZFtvEkAXY",
"width": 213,
"height": 212,
"format": "svg"
},
"infoURL": "https://cyber.co/",
@@ -35,7 +29,7 @@ export default {
"chain": "eip155-11155111",
"bridges": [
{
"url": "https://cyber-testnet-bridge.alt.technology/deposit"
"url": "https://cyber-testnet.testnets.rollbridge.app/"
}
]
},
+43
View File
@@ -0,0 +1,43 @@
import type { Chain } from "../src/types";
export default {
"chain": "L3X",
"chainId": 12324,
"explorers": [
{
"name": "L3X Mainnet Explorer",
"url": "https://explorer.l3x.com",
"standard": "EIP3091"
}
],
"faucets": [],
"icon": {
"url": "ipfs://Qmf1cim2ZvkgszKiFtmZj3K1z2YgVY7A4VtLkWw8kQxijq",
"width": 100,
"height": 100,
"format": "png"
},
"infoURL": "https://l3x.com",
"name": "L3X Protocol",
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"networkId": 12324,
"parent": {
"type": "L2",
"chain": "eip155-42161",
"bridges": [
{
"url": "https://bridge.arbitrum.io"
}
]
},
"rpc": [
"https://12324.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc-mainnet.l3x.com"
],
"shortName": "l3x",
"slug": "l3x-protocol",
"testnet": false
} as const satisfies Chain;
+43
View File
@@ -0,0 +1,43 @@
import type { Chain } from "../src/types";
export default {
"chain": "L3X",
"chainId": 12325,
"explorers": [
{
"name": "L3X Testnet Explorer",
"url": "https://explorer-testnet.l3x.com",
"standard": "EIP3091"
}
],
"faucets": [],
"icon": {
"url": "ipfs://Qmf1cim2ZvkgszKiFtmZj3K1z2YgVY7A4VtLkWw8kQxijq",
"width": 100,
"height": 100,
"format": "png"
},
"infoURL": "https://l3x.com",
"name": "L3X Protocol Testnet",
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"networkId": 12325,
"parent": {
"type": "L2",
"chain": "eip155-421614",
"bridges": [
{
"url": "https://bridge.arbitrum.io"
}
]
},
"rpc": [
"https://12325.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc-testnet.l3x.com"
],
"shortName": "l3x-testnet",
"slug": "l3x-protocol-testnet",
"testnet": true
} as const satisfies Chain;
+34
View File
@@ -0,0 +1,34 @@
import type { Chain } from "../src/types";
export default {
"chain": "PLAYFAIR",
"chainId": 12898,
"explorers": [
{
"name": "Avalanche Subnet Explorer",
"url": "https://subnets-test.avax.network/letsplayfair",
"standard": "EIP3091"
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmNvoUp2RWiWQzHUKrZ7SnPzwF3FbCNd3jSdpGJhQdH1y5",
"width": 256,
"height": 256,
"format": "png"
},
"infoURL": "https://letsplayfair.ai",
"name": "PlayFair Testnet Subnet",
"nativeCurrency": {
"name": "BTLT Token",
"symbol": "BTLT",
"decimals": 18
},
"networkId": 12898,
"rpc": [
"https://12898.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.letsplayfair.ai/ext/bc/2hhXFNp1jR4RuqvCmWQnBtt9CZnCmmyGr7TNTkxt7XY7pAzHMY/rpc"
],
"shortName": "playfair",
"slug": "playfair-testnet-subnet",
"testnet": true
} as const satisfies Chain;
+14 -2
View File
@@ -2,7 +2,19 @@ import type { Chain } from "../src/types";
export default {
"chain": "COTI",
"chainId": 13068200,
"explorers": [],
"explorers": [
{
"name": "coti devnet explorer",
"url": "https://explorer-devnet.coti.io",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmVQidJf4ZXt6whYqZk9atCXLrmterkHrL4wYBCetZbsdj",
"width": 200,
"height": 200,
"format": "png"
}
}
],
"faucets": [
"https://faucet.coti.io"
],
@@ -22,7 +34,7 @@ export default {
"networkId": 13068200,
"rpc": [
"https://13068200.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://devnet.coti.io"
"https://devnet.coti.io/rpc"
],
"shortName": "coti-devnet",
"slug": "coti-devnet",
+22
View File
@@ -0,0 +1,22 @@
import type { Chain } from "../src/types";
export default {
"chain": "NFIC",
"chainId": 132,
"explorers": [],
"faucets": [],
"infoURL": "https://namefi.io/",
"name": "Namefi Chain Mainnet",
"nativeCurrency": {
"name": "Namefi Coin",
"symbol": "NFIC",
"decimals": 18
},
"networkId": 132,
"rpc": [
"https://132.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.chain.namefi.io"
],
"shortName": "nfic",
"slug": "namefi-chain",
"testnet": false
} as const satisfies Chain;
+25
View File
@@ -0,0 +1,25 @@
import type { Chain } from "../src/types";
export default {
"chain": "Automata Testnet",
"chainId": 1398243,
"explorers": [],
"faucets": [],
"icon": {
"url": "ipfs://QmW7ugm31MRdhjGtimzWMK5N4g5L84tSyKMpZQYk6N9KvJ",
"width": 1676,
"height": 1600,
"format": "png"
},
"infoURL": "https://ata.network",
"name": "Automata Testnet",
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"networkId": 1398243,
"rpc": [],
"shortName": "automatatest",
"slug": "automata-testnet",
"testnet": true
} as const satisfies Chain;
+29
View File
@@ -0,0 +1,29 @@
import type { Chain } from "../src/types";
export default {
"chain": "Eter",
"chainId": 140,
"explorers": [],
"faucets": [],
"icon": {
"url": "ipfs://bafybeibexfskndvhn5xtrcmpjoifp2ufnzgwiwbfrjcxat55alergskkve",
"width": 122,
"height": 133,
"format": "svg"
},
"infoURL": "https://eternalcoin.io",
"name": "EternalCoin Mainnet",
"nativeCurrency": {
"name": "Eternal",
"symbol": "Eter",
"decimals": 18
},
"networkId": 140,
"rpc": [
"https://140.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://mainnet.eternalcoin.io/v1",
"ws://mainnet.eternalcoin.io/v1/ws"
],
"shortName": "Eter",
"slug": "eternalcoin",
"testnet": false
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 14255,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QI0521S2T",
"nativeCurrency": {
"name": "QI0521S2T Token",
"symbol": "YFT",
"decimals": 18
},
"networkId": 14255,
"redFlags": [],
"rpc": [
"https://14255.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QI0521S2T",
"slug": "qi0521s2t",
"testnet": true
} as const satisfies Chain;
+44
View File
@@ -0,0 +1,44 @@
import type { Chain } from "../src/types";
export default {
"chain": "DeFiVerse",
"chainId": 16116,
"explorers": [
{
"name": "DeFiVerse Explorer",
"url": "https://scan.defi-verse.org",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmaSqPELi11UepS3odwHyiwfUPkLBnE4WP4zNkwumHoPmw",
"width": 512,
"height": 512,
"format": "png"
}
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmaSqPELi11UepS3odwHyiwfUPkLBnE4WP4zNkwumHoPmw",
"width": 512,
"height": 512,
"format": "png"
},
"infoURL": "https://defi-verse.org",
"name": "DeFiVerse Mainnet",
"nativeCurrency": {
"name": "Oasys",
"symbol": "OAS",
"decimals": 18
},
"networkId": 16116,
"parent": {
"type": "L2",
"chain": "eip155-248"
},
"rpc": [
"https://16116.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.defi-verse.org/"
],
"shortName": "DFV",
"slug": "defiverse",
"testnet": false
} as const satisfies Chain;
+54
View File
@@ -0,0 +1,54 @@
import type { Chain } from "../src/types";
export default {
"chain": "Gravity",
"chainId": 1625,
"explorers": [
{
"name": "Gravity Alpha Mainnet Explorer",
"url": "https://explorer.gravity.xyz",
"standard": "EIP3091"
}
],
"faucets": [],
"features": [
{
"name": "EIP155"
},
{
"name": "EIP1559"
},
{
"name": "EIP1108"
}
],
"icon": {
"url": "ipfs://QmZR15YFtH3EyQp3V7vPkm8PFyevXs2w3y2Trf2k6ikVQL",
"width": 480,
"height": 480,
"format": "png"
},
"infoURL": "https://gravity.xyz",
"name": "Gravity Alpha Mainnet",
"nativeCurrency": {
"name": "Gravity",
"symbol": "G.",
"decimals": 18
},
"networkId": 1625,
"parent": {
"type": "L2",
"chain": "eip155-1",
"bridges": [
{
"url": "https://bridge.gravity.xyz"
}
]
},
"rpc": [
"https://1625.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.gravity.xyz"
],
"shortName": "gravity",
"slug": "gravity-alpha",
"testnet": false
} as const satisfies Chain;
+28
View File
@@ -0,0 +1,28 @@
import type { Chain } from "../src/types";
export default {
"chain": "Eclat",
"chainId": 165279,
"explorers": [
{
"name": "Eclat Mainnet Explorer",
"url": "https://eclatscan.com",
"standard": "EIP3091"
}
],
"faucets": [],
"infoURL": "https://eclatscan.com",
"name": "Eclat Mainnet",
"nativeCurrency": {
"name": "Eclat",
"symbol": "ECLAT",
"decimals": 18
},
"networkId": 165279,
"rpc": [
"https://165279.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://mainnet-rpc.eclatscan.com"
],
"shortName": "ECLAT",
"slug": "eclat",
"testnet": false
} as const satisfies Chain;
+3 -3
View File
@@ -28,10 +28,10 @@ export default {
"redFlags": [],
"rpc": [
"https://167008.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.katla.taiko.xyz",
"wss://ws.katla.taiko.xyz",
"https://taiko-katla.drpc.org",
"wss://taiko-katla.drpc.org"
"wss://taiko-katla.drpc.org",
"https://rpc.katla.taiko.xyz",
"wss://ws.katla.taiko.xyz"
],
"shortName": "tko-katla",
"slug": "taiko-katla-l2",
+40
View File
@@ -0,0 +1,40 @@
import type { Chain } from "../src/types";
export default {
"chain": "DeFiVerse Testnet",
"chainId": 17117,
"explorers": [
{
"name": "DeFiVerse Testnet Explorer",
"url": "https://scan-testnet.defi-verse.org",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmaSqPELi11UepS3odwHyiwfUPkLBnE4WP4zNkwumHoPmw",
"width": 512,
"height": 512,
"format": "png"
}
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmaSqPELi11UepS3odwHyiwfUPkLBnE4WP4zNkwumHoPmw",
"width": 512,
"height": 512,
"format": "png"
},
"infoURL": "https://defi-verse.org",
"name": "DeFiVerse Testnet",
"nativeCurrency": {
"name": "Oasys",
"symbol": "OAS",
"decimals": 18
},
"networkId": 17117,
"rpc": [
"https://17117.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc-testnet.defi-verse.org/"
],
"shortName": "DFV-testnet",
"slug": "defiverse-testnet",
"testnet": true
} as const satisfies Chain;
+40
View File
@@ -0,0 +1,40 @@
import type { Chain } from "../src/types";
export default {
"chain": "Metal L2 Testnet",
"chainId": 1740,
"explorers": [
{
"name": "blockscout",
"url": "https://testnet.explorer.metall2.com",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmYtUimyqHkkFxYdbXXRbUqNg2VLPUg6Uu2C2nmFWowiZM",
"width": 551,
"height": 540,
"format": "png"
}
}
],
"faucets": [],
"icon": {
"url": "ipfs://Qmesm61n8vVVDEeZU7npz39aQYofes9vMfXYwWM4JehLFS",
"width": 250,
"height": 250,
"format": "svg"
},
"infoURL": "https://metall2.com",
"name": "Metal L2 Testnet",
"nativeCurrency": {
"name": "ETH",
"symbol": "ETH",
"decimals": 18
},
"networkId": 1740,
"rpc": [
"https://1740.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://testnet.rpc.metall2.com"
],
"shortName": "metall2-testnet",
"slug": "metal-l2-testnet",
"testnet": true
} as const satisfies Chain;
+40
View File
@@ -0,0 +1,40 @@
import type { Chain } from "../src/types";
export default {
"chain": "Metal L2",
"chainId": 1750,
"explorers": [
{
"name": "blockscout",
"url": "https://explorer.metall2.com",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmYtUimyqHkkFxYdbXXRbUqNg2VLPUg6Uu2C2nmFWowiZM",
"width": 551,
"height": 540,
"format": "png"
}
}
],
"faucets": [],
"icon": {
"url": "ipfs://Qmesm61n8vVVDEeZU7npz39aQYofes9vMfXYwWM4JehLFS",
"width": 250,
"height": 250,
"format": "svg"
},
"infoURL": "https://metall2.com",
"name": "Metal L2",
"nativeCurrency": {
"name": "ETH",
"symbol": "ETH",
"decimals": 18
},
"networkId": 1750,
"rpc": [
"https://1750.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.metall2.com"
],
"shortName": "metall2",
"slug": "metal-l2",
"testnet": false
} as const satisfies Chain;
+35
View File
@@ -0,0 +1,35 @@
import type { Chain } from "../src/types";
export default {
"chain": "dcchain",
"chainId": 176,
"explorers": [
{
"name": "dcscan",
"url": "https://exp.dcnetio.cloud",
"standard": "none"
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmQsNtUoaKUHWaxFMBuCQwkX9WmKHz7iNotcZTFkWo7Qgt",
"width": 1020,
"height": 1022,
"format": "png"
},
"infoURL": "https://www.dcnetio.cloud",
"name": "DC Mainnet",
"nativeCurrency": {
"name": "DC Native Token",
"symbol": "DCT",
"decimals": 18
},
"networkId": 176,
"rpc": [
"https://176.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.dcnetio.cloud",
"wss://ws.dcnetio.cloud"
],
"shortName": "dcchain",
"slug": "dc",
"testnet": false
} as const satisfies Chain;
@@ -7,6 +7,11 @@ export default {
"name": "Kakarot Scan",
"url": "https://sepolia.kakarotscan.org",
"standard": "EIP3091"
},
{
"name": "Kakarot Explorer",
"url": "https://sepolia-explorer.kakarot.org",
"standard": "EIP3091"
}
],
"faucets": [],
+42
View File
@@ -0,0 +1,42 @@
import type { Chain } from "../src/types";
export default {
"chain": "ETH",
"chainId": 185,
"explorers": [
{
"name": "blockscout",
"url": "https://explorer.mintchain.io",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmVfsiKWkiYzxoq1j2Ri3yLYGvgHJBPybVEPsgyw5kqsMN",
"width": 96,
"height": 96,
"format": "png"
}
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmVfsiKWkiYzxoq1j2Ri3yLYGvgHJBPybVEPsgyw5kqsMN",
"width": 96,
"height": 96,
"format": "png"
},
"infoURL": "https://www.mintchain.io",
"name": "Mint Mainnet",
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"networkId": 185,
"rpc": [
"https://185.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.mintchain.io",
"https://global.rpc.mintchain.io",
"https://asia.rpc.minchain.io"
],
"shortName": "mint",
"slug": "mint",
"testnet": false
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 19110,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QI0521s3t",
"nativeCurrency": {
"name": "QI0521s3t Token",
"symbol": "VTV",
"decimals": 18
},
"networkId": 19110,
"redFlags": [],
"rpc": [
"https://19110.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QI0521s3t",
"slug": "qi0521s3t",
"testnet": true
} as const satisfies Chain;
+22
View File
@@ -0,0 +1,22 @@
import type { Chain } from "../src/types";
export default {
"chain": "Panarchy",
"chainId": 2013,
"explorers": [],
"faucets": [],
"infoURL": "https://polytopia.org/",
"name": "Panarchy",
"nativeCurrency": {
"name": "GAS",
"symbol": "GAS",
"decimals": 18
},
"networkId": 1,
"rpc": [
"https://2013.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://polytopia.org:8545"
],
"shortName": "panarchy",
"slug": "panarchy",
"testnet": false
} as const satisfies Chain;
+28
View File
@@ -0,0 +1,28 @@
import type { Chain } from "../src/types";
export default {
"chain": "SWAN",
"chainId": 20241133,
"explorers": [
{
"name": "Swan Proxima Chain explorer",
"url": "https://proxima-explorer.swanchain.io",
"standard": "EIP3091"
}
],
"faucets": [],
"infoURL": "https://swanchain.io/",
"name": "Swan Proxima Testnet",
"nativeCurrency": {
"name": "SWANETH",
"symbol": "sETH",
"decimals": 18
},
"networkId": 20241133,
"rpc": [
"https://20241133.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc-proxima.swanchain.io"
],
"shortName": "Proxima",
"slug": "swan-proxima-testnet",
"testnet": true
} as const satisfies Chain;
+41
View File
@@ -0,0 +1,41 @@
import type { Chain } from "../src/types";
export default {
"chain": "Aleph Zero Testnet",
"chainId": 2039,
"explorers": [
{
"name": "Aleph Zero Testnet",
"url": "https://test.azero.dev/#/explorer",
"standard": "none",
"icon": {
"url": "ipfs://QmbeSYW2c5pXAyEUzj8UFRdJhp5oMQzRMPqAsxJAqbGiem",
"width": 317,
"height": 303,
"format": "png"
}
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmbeSYW2c5pXAyEUzj8UFRdJhp5oMQzRMPqAsxJAqbGiem",
"width": 317,
"height": 303,
"format": "png"
},
"infoURL": "https://testnet.alephzero.org",
"name": "Aleph Zero Testnet",
"nativeCurrency": {
"name": "TZERO",
"symbol": "TZERO",
"decimals": 18
},
"networkId": 2039,
"rpc": [
"https://2039.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.alephzero-testnet.gelato.digital",
"wss://rpc.alephzero-testnet.gelato.digital"
],
"shortName": "aleph",
"slug": "aleph-zero-testnet",
"testnet": true
} as const satisfies Chain;
+42
View File
@@ -0,0 +1,42 @@
import type { Chain } from "../src/types";
export default {
"chain": "UCHAIN",
"chainId": 2112,
"explorers": [
{
"name": "uchain.info",
"url": "https://uchain.info",
"standard": "EIP3091"
}
],
"faucets": [],
"features": [
{
"name": "EIP155"
},
{
"name": "EIP1559"
}
],
"icon": {
"url": "ipfs://QmUz6jimQbYZ43aeQBC6nSy2m7W7U6xR2qG8tCki2Jvj9k",
"width": 344,
"height": 342,
"format": "png"
},
"infoURL": "https://u.cash/",
"name": "UCHAIN Mainnet",
"nativeCurrency": {
"name": "UCASH",
"symbol": "UCASH",
"decimals": 18
},
"networkId": 2112,
"rpc": [
"https://2112.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.uchain.link/"
],
"shortName": "uchain",
"slug": "uchain",
"testnet": false
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 21825,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QaUser6991",
"nativeCurrency": {
"name": "QaUser6991 Token",
"symbol": "HIO",
"decimals": 18
},
"networkId": 21825,
"redFlags": [],
"rpc": [
"https://21825.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QaUser6991",
"slug": "qauser6991",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 22039,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QaUser1631",
"nativeCurrency": {
"name": "QaUser1631 Token",
"symbol": "UVA",
"decimals": 18
},
"networkId": 22039,
"redFlags": [],
"rpc": [
"https://22039.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QaUser1631",
"slug": "qauser1631",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 25688,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QR0520T1TD",
"nativeCurrency": {
"name": "QR0520T1TD Token",
"symbol": "DYH",
"decimals": 18
},
"networkId": 25688,
"redFlags": [],
"rpc": [
"https://25688.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/qr0520t1td/testnet/rpc"
],
"shortName": "QR0520T1TD",
"slug": "qr0520t1td",
"testnet": true
} as const satisfies Chain;
+29
View File
@@ -0,0 +1,29 @@
import type { Chain } from "../src/types";
export default {
"chain": "WP",
"chainId": 260693,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "ipfs://Qmd4g9i2VjndV1TuWZySYoBiNt6eVyJMEujov7YtcTyoqq/whalepass_logo_3.png",
"width": 512,
"height": 512,
"format": "png"
},
"name": "Whalepass Testnet",
"nativeCurrency": {
"name": "Whalepass",
"symbol": "WP",
"decimals": 18
},
"networkId": 260693,
"redFlags": [],
"rpc": [
"https://260693.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://fraa-flashbox-2684-rpc.a.stagenet.tanssi.network"
],
"shortName": "wptest",
"slug": "whalepass-testnet",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Eclat",
"chainId": 262371,
"explorers": [
{
"name": "Eclat Testnet Explorer",
"url": "https://testnet-explorer.eclatscan.com",
"standard": "EIP3091"
}
],
"faucets": [
"https://faucet.eclatscan.com"
],
"infoURL": "https://testnet-explorer.eclatscan.com",
"name": "Eclat Testnet",
"nativeCurrency": {
"name": "Eclat Testnet",
"symbol": "ECLAT",
"decimals": 18
},
"networkId": 262371,
"rpc": [
"https://262371.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://testnet-rpc.eclatscan.com"
],
"shortName": "tECLAT",
"slug": "eclat-testnet",
"testnet": true
} as const satisfies Chain;
+3 -2
View File
@@ -29,8 +29,9 @@ export default {
},
"rpc": [
"https://2810.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc-holesky.morphl2.io",
"https://rpc-quicknode-holesky.morphl2.io"
"https://rpc-quicknode-holesky.morphl2.io",
"wss://rpc-quicknode-holesky.morphl2.io",
"https://rpc-holesky.morphl2.io"
],
"shortName": "hmorph",
"slip44": 1,
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 2864,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QI0613I1",
"nativeCurrency": {
"name": "QI0613I1 Token",
"symbol": "NPQ",
"decimals": 18
},
"networkId": 2864,
"redFlags": [],
"rpc": [
"https://2864.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QI0613I1",
"slug": "qi0613i1",
"testnet": true
} as const satisfies Chain;
+34
View File
@@ -0,0 +1,34 @@
import type { Chain } from "../src/types";
export default {
"chain": "Xchain",
"chainId": 31753,
"explorers": [
{
"name": "Xchain Mainnet Explorer",
"url": "https://xchainscan.com",
"standard": "EIP3091"
}
],
"faucets": [],
"icon": {
"url": "ipfs://bafybeia5n537fj2mkfcwmjfwktkmqrcwef3affdodhxnvmkg2gkvmbv2ke",
"width": 500,
"height": 500,
"format": "png"
},
"infoURL": "https://xchainscan.com",
"name": "Xchain Mainnet",
"nativeCurrency": {
"name": "Intdestcoin",
"symbol": "INTD",
"decimals": 18
},
"networkId": 31753,
"rpc": [
"https://31753.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.xchainscan.com"
],
"shortName": "INTD",
"slug": "xchain",
"testnet": false
} as const satisfies Chain;
+36
View File
@@ -0,0 +1,36 @@
import type { Chain } from "../src/types";
export default {
"chain": "Xchain",
"chainId": 31754,
"explorers": [
{
"name": "Xchain Testnet Explorer",
"url": "https://xchaintest.net",
"standard": "EIP3091"
}
],
"faucets": [
"https://xchainfaucet.net"
],
"icon": {
"url": "ipfs://bafybeia5n537fj2mkfcwmjfwktkmqrcwef3affdodhxnvmkg2gkvmbv2ke",
"width": 500,
"height": 500,
"format": "png"
},
"infoURL": "https://xchaintest.net",
"name": "Xchain Testnet",
"nativeCurrency": {
"name": "Intdestcoin Testnet",
"symbol": "INTD",
"decimals": 18
},
"networkId": 31754,
"rpc": [
"https://31754.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.xchaintest.net"
],
"shortName": "tINTD",
"slug": "xchain-testnet",
"testnet": true
} as const satisfies Chain;
+26
View File
@@ -0,0 +1,26 @@
import type { Chain } from "../src/types";
export default {
"chain": "ETH",
"chainId": 31929,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "ipfs://QmQHysdcSj7FemPm96k6ShNrc7bMcuzcqpD1gcUPY3YjA3/photo_2024-05-13%2017.19.03.jpeg",
"width": 512,
"height": 512,
"format": "jpeg"
},
"name": "Worlds OP",
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"networkId": 31929,
"redFlags": [],
"rpc": [],
"shortName": "WorldsOP",
"slug": "worlds-op",
"testnet": true
} as const satisfies Chain;
+34
View File
@@ -0,0 +1,34 @@
import type { Chain } from "../src/types";
export default {
"chain": "NGL",
"chainId": 33033,
"explorers": [
{
"name": "Entangle Mainnet Explorer",
"url": "https://explorer.entangle.fi",
"standard": "none"
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmUQiosuH8ib8aXSpYcJRTje9Lro9VeZyd4cNXrXGY5r8D",
"width": 100,
"height": 100,
"format": "svg"
},
"infoURL": "https://www.entangle.fi",
"name": "Entangle Mainnet",
"nativeCurrency": {
"name": "Entangle",
"symbol": "NGL",
"decimals": 18
},
"networkId": 33033,
"rpc": [
"https://33033.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://json-rpc.entangle.fi"
],
"shortName": "ngl",
"slug": "entangle",
"testnet": false
} as const satisfies Chain;
+28
View File
@@ -0,0 +1,28 @@
import type { Chain } from "../src/types";
export default {
"chain": "NGL",
"chainId": 33133,
"explorers": [],
"faucets": [],
"icon": {
"url": "ipfs://QmUQiosuH8ib8aXSpYcJRTje9Lro9VeZyd4cNXrXGY5r8D",
"width": 100,
"height": 100,
"format": "svg"
},
"infoURL": "https://www.entangle.fi",
"name": "Entangle Testnet",
"nativeCurrency": {
"name": "Entangle",
"symbol": "NGL",
"decimals": 18
},
"networkId": 33133,
"rpc": [
"https://33133.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://evm-testnet.entangle.fi"
],
"shortName": "tngl",
"slug": "entangle-testnet",
"testnet": true
} as const satisfies Chain;
+42
View File
@@ -0,0 +1,42 @@
import type { Chain } from "../src/types";
export default {
"chain": "BFT",
"chainId": 355110,
"explorers": [
{
"name": "Bitfinity Mainnet Block Explorer",
"url": "https://explorer.mainnet.bitfinity.network",
"standard": "EIP3091",
"icon": {
"url": "ipfs://bafkreiczbhnoc5wpjikskmehexmg3xmqr4fchrny64db4wmk3lrygqik5e",
"width": 796,
"height": 129,
"format": "png"
}
}
],
"faucets": [],
"features": [
{
"name": "EIP155"
},
{
"name": "EIP1559"
}
],
"infoURL": "https://bitfinity.network",
"name": "Bitfinity Network Mainnet",
"nativeCurrency": {
"name": "Bitfinity Token",
"symbol": "BFT",
"decimals": 18
},
"networkId": 355110,
"rpc": [
"https://355110.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://mainnet.bitfinity.network"
],
"shortName": "bitfinity-mainnet",
"slug": "bitfinity-network",
"testnet": false
} as const satisfies Chain;
+23 -5
View File
@@ -4,8 +4,8 @@ export default {
"chainId": 355113,
"explorers": [
{
"name": "Bitfinity Block Explorer",
"url": "https://explorer.bitfinity.network",
"name": "Bitfinity Testnet Block Explorer",
"url": "https://explorer.testnet.bitfinity.network",
"standard": "EIP3091",
"icon": {
"url": "ipfs://bafkreiczbhnoc5wpjikskmehexmg3xmqr4fchrny64db4wmk3lrygqik5e",
@@ -13,15 +13,34 @@ export default {
"height": 129,
"format": "png"
}
},
{
"name": "Bitfinity Testnet Block Explorer",
"url": "https://bitfinity-test.dex.guru",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmRaASKRSjQ5btoUQ2rNTJNxKtx2a2RoewgA7DMQkLVEne",
"width": 83,
"height": 82,
"format": "svg"
}
}
],
"faucets": [
"https://bitfinity.network/faucet"
],
"features": [
{
"name": "EIP155"
},
{
"name": "EIP1559"
}
],
"infoURL": "https://bitfinity.network",
"name": "Bitfinity Network Testnet",
"nativeCurrency": {
"name": "BITFINITY",
"name": "Bitfinity Token",
"symbol": "BFT",
"decimals": 18
},
@@ -30,8 +49,7 @@ export default {
"https://355113.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://testnet.bitfinity.network"
],
"shortName": "Bitfinity",
"slip44": 1,
"shortName": "bitfinity-testnet",
"slug": "bitfinity-network-testnet",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 35641,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QaUser3338",
"nativeCurrency": {
"name": "QaUser3338 Token",
"symbol": "BQL",
"decimals": 18
},
"networkId": 35641,
"redFlags": [],
"rpc": [
"https://35641.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QaUser3338",
"slug": "qauser3338",
"testnet": true
} as const satisfies Chain;
+7 -1
View File
@@ -2,7 +2,13 @@ import type { Chain } from "../src/types";
export default {
"chain": "DS2",
"chainId": 363636,
"explorers": [],
"explorers": [
{
"name": "Digit Soul Explorer",
"url": "https://dgs-exp.digitsoul.co.th",
"standard": "EIP3091"
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmRiAUu3xV5uiX6Nk1iXD5w6qjki5ugGFETRVavzJ2h5QF",
+46
View File
@@ -0,0 +1,46 @@
import type { Chain } from "../src/types";
export default {
"chain": "crtr-testnet",
"chainId": 37003,
"explorers": [
{
"name": "blockscout",
"url": "https://explorerl2new-crtr-testnet-mev0ni0xlx.t.conduit.xyz",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmbYKZ1MuDa1hzwLGjdCZGapuhV7C9uyRDPJWD994qbocY/generic-icon.png",
"width": 512,
"height": 512,
"format": "png"
}
}
],
"faucets": [],
"features": [],
"icon": {
"url": "ipfs://QmbYKZ1MuDa1hzwLGjdCZGapuhV7C9uyRDPJWD994qbocY/generic-icon.png",
"width": 512,
"height": 512,
"format": "png"
},
"name": "crtr-testnet",
"nativeCurrency": {
"name": "CRTR",
"symbol": "CRTR",
"decimals": 18
},
"networkId": 37003,
"parent": {
"type": "L3",
"chain": "eip155-1",
"bridges": []
},
"redFlags": [],
"rpc": [
"https://37003.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc-crtr-testnet-mev0ni0xlx.t.conduit.xyz"
],
"shortName": "crtr-testnet-mev0ni0xlx",
"slug": "crtr-testnet",
"testnet": true
} as const satisfies Chain;
+44
View File
@@ -0,0 +1,44 @@
import type { Chain } from "../src/types";
export default {
"chain": "CBR",
"chainId": 4040,
"explorers": [
{
"name": "Carbonium Network tesnet Explorer",
"url": "https://testnet.carboniumscan.com",
"standard": "none",
"icon": {
"url": "ipfs://QmUTDMvoY7JgDs9sZuuBhsyJz6B2dNfc5jj6xUj355be2C",
"width": 500,
"height": 500,
"format": "png"
}
}
],
"faucets": [
"https://getfaucet.carbonium.network"
],
"icon": {
"url": "ipfs://QmUTDMvoY7JgDs9sZuuBhsyJz6B2dNfc5jj6xUj355be2C",
"width": 500,
"height": 500,
"format": "png"
},
"infoURL": "https://carbonium.network",
"name": "Carbonium Testnet Network",
"nativeCurrency": {
"name": "Carbonium",
"symbol": "tCBR",
"decimals": 18
},
"networkId": 4040,
"rpc": [
"https://4040.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc-dev.carbonium.network/",
"https://server-testnet.carbonium.network"
],
"shortName": "tcbr",
"slip44": 1,
"slug": "carbonium-testnet-network",
"testnet": true
} as const satisfies Chain;
+34
View File
@@ -0,0 +1,34 @@
import type { Chain } from "../src/types";
export default {
"chain": "TBC",
"chainId": 4080,
"explorers": [
{
"name": "tobescan",
"url": "https://tobescan.com",
"standard": "EIP3091"
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmXARMjJGkXEVEdjUyxkeG4ffsWvEo9vSJpVon3JwRxckS",
"width": 512,
"height": 512,
"format": "png"
},
"infoURL": "https://tobechain.net",
"name": "Tobe Chain",
"nativeCurrency": {
"name": "Tobe Coin",
"symbol": "TBC",
"decimals": 18
},
"networkId": 4080,
"rpc": [
"https://4080.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.tobescan.com"
],
"shortName": "tbc",
"slug": "tobe-chain",
"testnet": false
} as const satisfies Chain;
+6
View File
@@ -4,6 +4,12 @@ export default {
"chainId": 43111,
"explorers": [],
"faucets": [],
"icon": {
"url": "ipfs://QmfP6GDn5eXFcpWuoiyWn5pjn6PYB7HQhRD8nSko1zR8KD",
"width": 1200,
"height": 1200,
"format": "png"
},
"infoURL": "https://hemi.xyz",
"name": "Hemi Network",
"nativeCurrency": {
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 43593,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QaUser1596",
"nativeCurrency": {
"name": "QaUser1596 Token",
"symbol": "VNE",
"decimals": 18
},
"networkId": 43593,
"redFlags": [],
"rpc": [
"https://43593.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QaUser1596",
"slug": "qauser1596",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 46145,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QI0520I2",
"nativeCurrency": {
"name": "QI0520I2 Token",
"symbol": "YZG",
"decimals": 18
},
"networkId": 46145,
"redFlags": [],
"rpc": [
"https://46145.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QI0520I2",
"slug": "qi0520i2",
"testnet": true
} as const satisfies Chain;
+1 -1
View File
@@ -25,6 +25,6 @@ export default {
"https://subnets.avax.network/space/testnet/rpc"
],
"shortName": "Space",
"slug": "space",
"slug": "space-space",
"testnet": true
} as const satisfies Chain;
+7
View File
@@ -7,9 +7,15 @@ export default {
"name": "Mantle Explorer",
"url": "https://explorer.mantle.xyz",
"standard": "EIP3091"
},
{
"name": "Mantle Explorer",
"url": "https://mantlescan.xyz/",
"standard": "EIP3091"
}
],
"faucets": [],
"features": [],
"icon": {
"url": "ipfs://QmYddHh5zdceSsBU7uGfQvEHg6UUtAFbzQBBaePS4whx7o",
"width": 225,
@@ -33,6 +39,7 @@ export default {
}
]
},
"redFlags": [],
"rpc": [
"https://5000.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.mantle.xyz",
+32
View File
@@ -0,0 +1,32 @@
import type { Chain } from "../src/types";
export default {
"chain": "BTC",
"chainId": 50097,
"explorers": [
{
"name": "Zytron Explorer",
"url": "http://b2-testnet-zytron-blockscout.zypher.game/",
"standard": "EIP3091"
}
],
"faucets": [],
"features": [],
"icon": {
"url": "https://d391b93f5f62d9c15f67142e43841acc.ipfscdn.io/ipfs/bafybeiaav4gyweksnce4asrkqxxjevkpcx7xol6a72kzihrhppb5p5z6aa/zytron_T_white.png",
"width": 1420,
"height": 400,
"format": "png"
},
"name": "Zytron B2 Testnet",
"nativeCurrency": {
"name": "BTC",
"symbol": "BTC",
"decimals": 18
},
"networkId": 50097,
"redFlags": [],
"rpc": [],
"shortName": "zytron-b2-testnet",
"slug": "zytron-b2-testnet",
"testnet": true
} as const satisfies Chain;
+7 -1
View File
@@ -18,6 +18,12 @@ export default {
"name": "EIP1559"
}
],
"icon": {
"url": "ipfs://bafkreieenivbkpmaxslvvvaybi53hynnarng4ek37xhtf5euvsyunvhbai",
"width": 256,
"height": 256,
"format": "png"
},
"infoURL": "https://www.ongr.org/",
"name": "ONIGIRI Test Subnet",
"nativeCurrency": {
@@ -30,7 +36,7 @@ export default {
"https://5039.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/onigiri/testnet/rpc"
],
"shortName": "onigiri",
"shortName": "onigiritest",
"slug": "onigiri-test-subnet",
"testnet": true
} as const satisfies Chain;
+42
View File
@@ -0,0 +1,42 @@
import type { Chain } from "../src/types";
export default {
"chain": "ONIGIRI",
"chainId": 5040,
"explorers": [
{
"name": "ONIGIRI Explorer",
"url": "https://subnets.avax.network/onigiri",
"standard": "EIP3091"
}
],
"faucets": [],
"features": [
{
"name": "EIP155"
},
{
"name": "EIP1559"
}
],
"icon": {
"url": "ipfs://bafkreieenivbkpmaxslvvvaybi53hynnarng4ek37xhtf5euvsyunvhbai",
"width": 256,
"height": 256,
"format": "png"
},
"infoURL": "https://www.ongr.org/",
"name": "ONIGIRI Subnet",
"nativeCurrency": {
"name": "ONIGIRI",
"symbol": "ONGR",
"decimals": 18
},
"networkId": 5040,
"rpc": [
"https://5040.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/onigiri/mainnet/rpc"
],
"shortName": "onigiri",
"slug": "onigiri-subnet",
"testnet": false
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 55200,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QaUser5256",
"nativeCurrency": {
"name": "QaUser5256 Token",
"symbol": "UDQ",
"decimals": 18
},
"networkId": 55200,
"redFlags": [],
"rpc": [
"https://55200.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QaUser5256",
"slug": "qauser5256",
"testnet": true
} as const satisfies Chain;
-3
View File
@@ -58,11 +58,8 @@ export default {
"https://61.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://etc.rivet.link",
"https://besu-at.etc-network.info",
"https://besu-de.etc-network.info",
"https://geth-at.etc-network.info",
"https://geth-de.etc-network.info",
"https://etc.etcdesktop.com",
"https://rpc.etcinscribe.com",
"https://etc.mytokenpocket.vip"
],
"shortName": "etc",
+24 -4
View File
@@ -2,7 +2,19 @@ import type { Chain } from "../src/types";
export default {
"chain": "ETH",
"chainId": 62050,
"explorers": [],
"explorers": [
{
"name": "optopia-scan",
"url": "https://scan.optopia.ai",
"standard": "EIP3091",
"icon": {
"url": "ipfs://bafkreid3xv3zkuo2cygwt7vwm5c2aqjbyhy5qxn7xkc66ajhu2mjh2ybki",
"width": 1000,
"height": 1000,
"format": "png"
}
}
],
"faucets": [],
"features": [
{
@@ -25,11 +37,19 @@ export default {
"networkId": 62050,
"parent": {
"type": "L2",
"chain": "eip155-1"
"chain": "eip155-1",
"bridges": [
{
"url": "https://bridge.optopia.ai"
}
]
},
"rpc": [],
"rpc": [
"https://62050.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc-mainnet.optopia.ai",
"https://rpc-mainnet-2.optopia.ai"
],
"shortName": "Optopia",
"slug": "optopia",
"status": "incubating",
"testnet": false
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 62293,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QI0516s1dev",
"nativeCurrency": {
"name": "QI0516s1dev Token",
"symbol": "OMF",
"decimals": 18
},
"networkId": 62293,
"redFlags": [],
"rpc": [
"https://62293.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QI0516s1dev",
"slug": "qi0516s1dev",
"testnet": true
} as const satisfies Chain;
+39
View File
@@ -0,0 +1,39 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 62831,
"explorers": [
{
"name": "Avalanche Subnet Testnet Explorer",
"url": "https://subnets-test.avax.network/plyr",
"standard": "EIP3091"
}
],
"faucets": [
"https://faucet.avax.network/?subnet=plyr"
],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "PLYR TAU TESTNET",
"nativeCurrency": {
"name": "PLYR TAU TESTNET Token",
"symbol": "PLYR",
"decimals": 18
},
"networkId": 62831,
"redFlags": [],
"rpc": [
"https://62831.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/plyr/testnet/rpc"
],
"shortName": "PLYR TAU TESTNET",
"slip44": 1,
"slug": "plyr-tau-testnet",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 68042,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QI0514s1",
"nativeCurrency": {
"name": "QI0514s1 Token",
"symbol": "TQA",
"decimals": 18
},
"networkId": 68042,
"redFlags": [],
"rpc": [
"https://68042.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QI0514s1",
"slug": "qi0514s1",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 73322,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QaUser7831",
"nativeCurrency": {
"name": "QaUser7831 Token",
"symbol": "RAN",
"decimals": 18
},
"networkId": 73322,
"redFlags": [],
"rpc": [
"https://73322.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QaUser7831",
"slug": "qauser7831",
"testnet": true
} as const satisfies Chain;
+7 -1
View File
@@ -5,7 +5,7 @@ export default {
"explorers": [
{
"name": "blockscout",
"url": "https://testnet.explorer.hemi.network",
"url": "https://testnet.explorer.hemi.xyz",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmYtUimyqHkkFxYdbXXRbUqNg2VLPUg6Uu2C2nmFWowiZM",
@@ -16,6 +16,12 @@ export default {
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmfP6GDn5eXFcpWuoiyWn5pjn6PYB7HQhRD8nSko1zR8KD",
"width": 1200,
"height": 1200,
"format": "png"
},
"infoURL": "https://hemi.xyz",
"name": "Hemi Sepolia",
"nativeCurrency": {
+5 -11
View File
@@ -6,20 +6,14 @@ export default {
{
"name": "Cyber Mainnet Explorer",
"url": "https://cyberscan.co",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmYtUimyqHkkFxYdbXXRbUqNg2VLPUg6Uu2C2nmFWowiZM",
"width": 551,
"height": 540,
"format": "png"
}
"standard": "EIP3091"
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmP61yDNPv7fxY9ZzPs4CjQDbZLoKtF8eWWjszVYbwkabd",
"width": 1000,
"height": 1000,
"url": "ipfs://QmR8NuaSqALStb95YsMsJRG2BoYkibjS1XE1pZFtvEkAXY",
"width": 213,
"height": 212,
"format": "svg"
},
"infoURL": "https://cyber.co/",
@@ -35,7 +29,7 @@ export default {
"chain": "eip155-1",
"bridges": [
{
"url": "https://cyber-bridge.alt.technology/deposit"
"url": "https://cyber.co/bridge"
}
]
},
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 77898,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QI0517I1",
"nativeCurrency": {
"name": "QI0517I1 Token",
"symbol": "YGV",
"decimals": 18
},
"networkId": 77898,
"redFlags": [],
"rpc": [
"https://77898.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QI0517I1",
"slug": "qi0517i1",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 79062,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QI0521s4t",
"nativeCurrency": {
"name": "QI0521s4t Token",
"symbol": "VTV",
"decimals": 18
},
"networkId": 79062,
"redFlags": [],
"rpc": [
"https://79062.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QI0521s4t",
"slug": "qi0521s4t",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 79466,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QI0513I2",
"nativeCurrency": {
"name": "QI0513I2 Token",
"symbol": "YSC",
"decimals": 18
},
"networkId": 79466,
"redFlags": [],
"rpc": [
"https://79466.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QI0513I2",
"slug": "qi0513i2",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 8227,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "Space",
"nativeCurrency": {
"name": "Space Token",
"symbol": "FUEL",
"decimals": 18
},
"networkId": 8227,
"redFlags": [],
"rpc": [
"https://8227.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/space/mainnet/rpc"
],
"shortName": "Space",
"slug": "space",
"testnet": false
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 84045,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "Jovica's Testnet",
"nativeCurrency": {
"name": "Jovica's Testnet Token",
"symbol": "ZQG",
"decimals": 18
},
"networkId": 84045,
"redFlags": [],
"rpc": [
"https://84045.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/jovicax/testnet/rpc"
],
"shortName": "Jovica's Testnet",
"slug": "jovica-s-testnet",
"testnet": true
} as const satisfies Chain;
+35
View File
@@ -0,0 +1,35 @@
import type { Chain } from "../src/types";
export default {
"chain": "Waterfall Testnet8",
"chainId": 8601152,
"explorers": [],
"faucets": [
"https://faucet.testnet8.waterfall.network"
],
"features": [
{
"name": "EIP1559"
}
],
"icon": {
"url": "ipfs://QmSDJPBKh9cLVL8UZ5KYwdwPyhD8bRWNb33jjt48wtu5Uc",
"width": 241,
"height": 179,
"format": "png"
},
"infoURL": "https://waterfall.network",
"name": "Waterfall 8 Test Network",
"nativeCurrency": {
"name": "WATER",
"symbol": "WATER",
"decimals": 18
},
"networkId": 8601152,
"rpc": [
"https://8601152.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.testnet8.waterfall.network/"
],
"shortName": "waterfall",
"slug": "waterfall-8-test-network",
"testnet": true
} as const satisfies Chain;
+30
View File
@@ -0,0 +1,30 @@
import type { Chain } from "../src/types";
export default {
"chain": "Avalanche",
"chainId": 87389,
"explorers": [],
"faucets": [],
"features": [],
"icon": {
"url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg",
"width": 256,
"height": 256,
"format": "svg"
},
"infoURL": "https://avacloud.io",
"name": "QaUser1804",
"nativeCurrency": {
"name": "QaUser1804 Token",
"symbol": "UOA",
"decimals": 18
},
"networkId": 87389,
"redFlags": [],
"rpc": [
"https://87389.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://subnets.avax.network/defi-kingdoms/dfk-chain/rpc"
],
"shortName": "QaUser1804",
"slug": "qauser1804",
"testnet": true
} as const satisfies Chain;
+28
View File
@@ -0,0 +1,28 @@
import type { Chain } from "../src/types";
export default {
"chain": "INOAI",
"chainId": 88559,
"explorers": [
{
"name": "inoai live",
"url": "https://inoai.live",
"standard": "none"
}
],
"faucets": [],
"infoURL": "https://inoai.info",
"name": "Inoai Network",
"nativeCurrency": {
"name": "Inoai",
"symbol": "INO",
"decimals": 18
},
"networkId": 88559,
"rpc": [
"https://88559.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://inoai-network.com"
],
"shortName": "INOAI",
"slug": "inoai-network",
"testnet": false
} as const satisfies Chain;
+1
View File
@@ -33,5 +33,6 @@ export default {
"shortName": "chz",
"slip44": 1,
"slug": "chiliz-scoville-testnet",
"status": "deprecated",
"testnet": true
} as const satisfies Chain;
+10 -1
View File
@@ -3,6 +3,11 @@ export default {
"chain": "Spicy",
"chainId": 88882,
"explorers": [
{
"name": "spicy-explorer",
"url": "https://testnet.chiliscan.com",
"standard": "EIP3091"
},
{
"name": "Spicy Explorer",
"url": "http://spicy-explorer.chiliz.com/",
@@ -10,6 +15,8 @@ export default {
}
],
"faucets": [
"https://spicy-faucet.chiliz.com",
"https://tatum.io/faucets/chiliz",
"https://spicy-faucet.chiliz.com/"
],
"features": [],
@@ -30,9 +37,11 @@ export default {
"redFlags": [],
"rpc": [
"https://88882.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://spicy-rpc.chiliz.com/"
"https://spicy-rpc.chiliz.com/",
"https://spicy-rpc.chiliz.com"
],
"shortName": "Spicy",
"slip44": 1,
"slug": "spicy-chain",
"testnet": true
} as const satisfies Chain;
+40
View File
@@ -0,0 +1,40 @@
import type { Chain } from "../src/types";
export default {
"chain": "ALG",
"chainId": 8911,
"explorers": [
{
"name": "algscan",
"url": "https://scan.algen.network",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmdSNGv2Atdaexawc4L3uAL7dL5aDREgWwPo2HNayQbpLm",
"width": 323,
"height": 323,
"format": "png"
}
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmdSNGv2Atdaexawc4L3uAL7dL5aDREgWwPo2HNayQbpLm",
"width": 323,
"height": 323,
"format": "png"
},
"infoURL": "https://www.algen.network",
"name": "Algen",
"nativeCurrency": {
"name": "ALG",
"symbol": "ALG",
"decimals": 18
},
"networkId": 8911,
"rpc": [
"https://8911.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.algen.network"
],
"shortName": "alg",
"slug": "algen",
"testnet": false
} as const satisfies Chain;
+40
View File
@@ -0,0 +1,40 @@
import type { Chain } from "../src/types";
export default {
"chain": "ALG",
"chainId": 8912,
"explorers": [
{
"name": "algscan",
"url": "https://scan.test.algen.network",
"standard": "EIP3091",
"icon": {
"url": "ipfs://QmdSNGv2Atdaexawc4L3uAL7dL5aDREgWwPo2HNayQbpLm",
"width": 323,
"height": 323,
"format": "png"
}
}
],
"faucets": [],
"icon": {
"url": "ipfs://QmdSNGv2Atdaexawc4L3uAL7dL5aDREgWwPo2HNayQbpLm",
"width": 323,
"height": 323,
"format": "png"
},
"infoURL": "https://www.algen.network",
"name": "Algen Testnet",
"nativeCurrency": {
"name": "ALG",
"symbol": "ALG",
"decimals": 18
},
"networkId": 8912,
"rpc": [
"https://8912.rpc.thirdweb.com/${THIRDWEB_API_KEY}",
"https://rpc.test.algen.network"
],
"shortName": "algTest",
"slug": "algen-testnet",
"testnet": true
} as const satisfies Chain;

Some files were not shown because too many files have changed in this diff Show More