Skip to content

Commit 5cd63c8

Browse files
authored
fix(docs): update dev tooling (#1072)
2 parents 4dbf885 + 70b60e1 commit 5cd63c8

File tree

3 files changed

+46
-39
lines changed

3 files changed

+46
-39
lines changed

docs/network/2-developer-tools.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
id: developer-tools
33
title: Developer Tools
44
sidebar_label: Developer Tools
5-
description: Developer tools for Flare including RPCs, bridges, indexers, wallet SDKs, and more.
5+
description: Developer tools for Flare including RPCs, bridges, wallet SDKs, and more.
66
keywords: [developer tools, rpc, bridge, indexer, sdk, wallet]
77
toc_min_heading_level: 2
88
toc_max_heading_level: 3
@@ -14,12 +14,12 @@ import DeveloperTools from "@site/src/components/developerTools";
1414

1515
<div className="visually-hidden">
1616

17+
## Bridges
18+
1719
## RPCs
1820

1921
## OFTs
2022

21-
## Bridges
22-
2323
## Indexers
2424

2525
## Wallet SDKs

src/components/developerTools.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ const DeveloperTools: React.FC = () => {
9191
{/* Header Section */}
9292
<div className="developer-tools-header">
9393
<p>
94-
Developer tools for Flare including RPCs, bridges, indexers, account
95-
abstraction, wallet SDKs, and more.
94+
Developer tools for Flare including RPCs, bridges, wallet SDKs, and
95+
more.
9696
</p>
9797
{/* Network Selector */}
9898
<div className="network-selector-container">
@@ -132,9 +132,7 @@ const DeveloperTools: React.FC = () => {
132132
<div className="tools-cards">
133133
{/* Check if tools array exists and is empty */}
134134
{tools?.length === 0 ? (
135-
<div className="empty-category">
136-
No tools listed in this category
137-
</div>
135+
<div className="empty-category">No tools in this category</div>
138136
) : (
139137
/* Map over tools if array has items */
140138
tools?.map((tool) => (

src/data/developerTools.json

Lines changed: 40 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
"SubQuery": "Open indexing protocol for organizing and querying blockchain data efficiently.",
1515
"sqd": "Blockchain indexing solution optimized for speed, reliability, and data transformations.",
1616
"MetaMask Embedded Wallets": "OAuth social logins with non-custodial key management for Web3 applications.",
17-
"Etherspot Prime SDK": "Wallet infrastructure using account abstraction and batched transactions.",
17+
"Etherspot Prime SDK": "ERC-4337 account abstraction features like sponsored txs, ERC-20 gas payments, and more.",
18+
"Etherspot Modular SDK": "ERC-7579 smart account modules.",
1819
"Wagmi": "React hooks library streamlining wallet connections and contract interactions.",
1920
"RainbowKit": "Customizable React components for wallet connections.",
2021
"Tenderly": "Development platform offering debugging, monitoring, and simulation services.",
@@ -35,6 +36,20 @@
3536
"flare": {
3637
"name": "Flare Mainnet",
3738
"categories": {
39+
"Bridges": [
40+
{
41+
"name": "LayerZero V2",
42+
"link": "https://docs.layerzero.network/v2/deployments/chains/flare"
43+
},
44+
{
45+
"name": "Stargate V2",
46+
"link": "https://stargateprotocol.gitbook.io/stargate/v/v2-developer-docs/technical-reference/mainnet-contracts#flare"
47+
},
48+
{
49+
"name": "zkBridge",
50+
"link": "https://docs.zkbridge.com/layerzero-zklightclient-configurations/layerzero-v2-zklightclient-dvn-addresses"
51+
}
52+
],
3853
"RPCs": [
3954
{
4055
"name": "QuickNode",
@@ -63,20 +78,6 @@
6378
"link": "https://stargateprotocol.gitbook.io/stargate/v/v2-developer-docs/technical-reference/v2-supported-networks-and-assets#flare"
6479
}
6580
],
66-
"Bridges": [
67-
{
68-
"name": "LayerZero V2",
69-
"link": "https://docs.layerzero.network/v2/deployments/chains/flare"
70-
},
71-
{
72-
"name": "Stargate V2",
73-
"link": "https://stargateprotocol.gitbook.io/stargate/v/v2-developer-docs/technical-reference/mainnet-contracts#flare"
74-
},
75-
{
76-
"name": "zkBridge",
77-
"link": "https://docs.zkbridge.com/layerzero-zklightclient-configurations/layerzero-v2-zklightclient-dvn-addresses"
78-
}
79-
],
8081
"Indexers": [
8182
{
8283
"name": "Goldsky",
@@ -100,10 +101,6 @@
100101
"name": "Wagmi",
101102
"link": "https://wagmi.sh/react/chains"
102103
},
103-
{
104-
"name": "RainbowKit",
105-
"link": "https://www.rainbowkit.com/docs/introduction"
106-
},
107104
{
108105
"name": "MetaMask Embedded Wallets",
109106
"link": "https://docs.metamask.io/embedded-wallets/connect-blockchain/evm/flare/"
@@ -112,9 +109,17 @@
112109
"name": "Etherspot Prime SDK",
113110
"link": "https://etherspot.fyi/prime-sdk/intro"
114111
},
112+
{
113+
"name": "Etherspot Modular SDK",
114+
"link": "https://etherspot.fyi/modular-sdk/intro"
115+
},
115116
{
116117
"name": "Dfns",
117118
"link": "https://www.dfns.co"
119+
},
120+
{
121+
"name": "RainbowKit",
122+
"link": "https://www.rainbowkit.com/docs/introduction"
118123
}
119124
],
120125
"Full-stack infra": [
@@ -176,6 +181,12 @@
176181
"coston2": {
177182
"name": "Flare Testnet Coston2",
178183
"categories": {
184+
"Bridges": [
185+
{
186+
"name": "LayerZero V2",
187+
"link": "https://docs.layerzero.network/v2/deployments/chains/flare-testnet"
188+
}
189+
],
179190
"RPCs": [
180191
{
181192
"name": "QuickNode",
@@ -191,12 +202,6 @@
191202
}
192203
],
193204
"OFTs": [],
194-
"Bridges": [
195-
{
196-
"name": "LayerZero V2",
197-
"link": "https://docs.layerzero.network/v2/deployments/chains/flare-testnet"
198-
}
199-
],
200205
"Indexers": [
201206
{
202207
"name": "Goldsky",
@@ -212,17 +217,21 @@
212217
"name": "Wagmi",
213218
"link": "https://wagmi.sh/react/chains"
214219
},
215-
{
216-
"name": "RainbowKit",
217-
"link": "https://www.rainbowkit.com/docs/introduction"
218-
},
219220
{
220221
"name": "MetaMask Embedded Wallets",
221222
"link": "https://docs.metamask.io/embedded-wallets/connect-blockchain/evm/flare/"
222223
},
223224
{
224225
"name": "Etherspot Prime SDK",
225226
"link": "https://etherspot.fyi/prime-sdk/intro"
227+
},
228+
{
229+
"name": "Etherspot Modular SDK",
230+
"link": "https://etherspot.fyi/modular-sdk/intro"
231+
},
232+
{
233+
"name": "RainbowKit",
234+
"link": "https://www.rainbowkit.com/docs/introduction"
226235
}
227236
],
228237
"Full-stack infra": [
@@ -255,6 +264,7 @@
255264
"songbird": {
256265
"name": "Songbird Canary-Network",
257266
"categories": {
267+
"Bridges": [],
258268
"RPCs": [
259269
{
260270
"name": "Ankr",
@@ -266,7 +276,6 @@
266276
}
267277
],
268278
"OFTs": [],
269-
"Bridges": [],
270279
"Indexers": [
271280
{
272281
"name": "SubQuery",
@@ -318,6 +327,7 @@
318327
"coston": {
319328
"name": "Songbird Testnet Coston",
320329
"categories": {
330+
"Bridges": [],
321331
"RPCs": [
322332
{
323333
"name": "Ankr",
@@ -329,7 +339,6 @@
329339
}
330340
],
331341
"OFTs": [],
332-
"Bridges": [],
333342
"Indexers": [],
334343
"Wallet SDKs": [
335344
{

0 commit comments

Comments
 (0)