Skip to content

Commit 432aaa4

Browse files
Simplify Starknet diagram (#1729)
1 parent 1443403 commit 432aaa4

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

wallet/how-to/use-non-evm-networks/starknet/about-get-starknet.md

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,17 @@ This allows users to send Starknet transactions, sign Starknet messages, and man
1616
accounts within MetaMask, and this functionality can be extended to multiple wallets in the Starknet
1717
ecosystem.
1818

19-
The following diagram displays how a dapp interacts with Starknet, emphasizing the distinct roles of `wallet_invokeSnap` and `get-starknet`:
20-
2119
<p align="center">
2220

2321
```mermaid
24-
graph
25-
dapp[Dapp] -- wallet_invokeSnap --> snap[Starknet Snap]
26-
dapp[Dapp] -- get-starknet --> swo[Starknet Window Object]
27-
swo -- wallet_invokeSnap --> snap
28-
swo --> acc[Account object]
29-
acc --> signer[Signer object] -- wallet_invokeSnap --> snap
30-
acc -- wallet_invokeSnap --> snap
31-
acc --> sp[Starknet network]
32-
snap --> sp
33-
```
22+
flowchart TD
23+
A(Dapp) -->|get-starknet| B(Starknet Window Object)
24+
A -->|wallet_invokeSnap| C(MetaMask / Starknet Snap)
25+
B --> C
26+
B --> D(Other Starknet wallets)
27+
C --> E(Starknet network)
28+
D --> E
29+
````
3430
3531
</p>
3632

0 commit comments

Comments
 (0)