You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Shoutout to [@TABASCOatw](https://github.com/TABASCOatw) for contributing the following [third-party document](/for-devs/third-party-docs/contribute)!
@@ -37,7 +39,7 @@ Given its modular architecture, developers have the liberty to choose which of t
37
39
38
40
The user flow with Particle Network begins with social logins (using either a custom authentication or preset login methods provided by Particle Network), which leads to the generation of an EOA through MPC-TSS. This EOA is then used as a Signer for a smart account implementation that best fits the needs of the application in question (natively, this means a choice between SimpleAccount, Biconomy V1/V2, Light Account, and Cyber Account). A visualization of this process can be found below:
39
41
40
-

42
+
<ImageZoomsrc="https://i.imgur.com/qfEpjgz.png"alt="Particle Network User Flow" />
This code sets up Particle Connect with a configuration for wallet authentication and blockchain interactions on Arbitrum Sepolia. It includes social logins and traditional Web3 options through WalletConnect and enables Account Abstraction (AA) with a `SimpleAccount` instance version 2.0.0. The configured `ConnectKitProvider` component then wraps the app’s content, making this configuration available.
131
+
This code sets up Particle Connect with a configuration for wallet authentication and blockchain interactions on Arbitrum Sepolia. It includes social logins and traditional Web3 options through WalletConnect and enables Account Abstraction (AA) with a `SimpleAccount` instance version 2.0.0. The configured `ConnectKitProvider` component then wraps the app's content, making this configuration available.
130
132
131
133
## Integrate Particle Connect in Your App
132
134
@@ -164,7 +166,7 @@ export default function RootLayout({
164
166
165
167
With your project set up, dependencies installed, and Particle Connect configured, you can start building in the `page.tsx` file.
166
168
167
-
In `page.tsx`, you’ll define the core features: login flow, data visualization, transaction handling, and the UI.
169
+
In `page.tsx`, you'll define the core features: login flow, data visualization, transaction handling, and the UI.
This section explores the various methods users can employ to submit transactions for inclusion on the <adata-quicklook-from="arbitrum">Arbitrum</a> chain. We discuss the different pathways available—sending transactions to the <adata-quicklook-from="sequencer">Sequencer</a> or bypassing it by submitting transactions through the <adata-quicklook-from="delayed-inbox">Delayed Inbox</a> contract on the <adata-quicklook-from="parent-chain">parent chain</a>. By outlining these options, we aim to clarify how users can interact with the network, detail the processes involved in each method, and identify the modules responsible for handling these transactions. This overview will enhance your understanding of the initial steps in Arbitrum ecosystem's <adata-quicklook-from="transaction">Transaction</a> lifecycle and prepare you for a detailed exploration of transaction inclusion mechanisms in the subsequent sections.
11
13
12
14
The first subsection, [Submitting Transactions to the Sequencer](#submitting-transactions-to-the-sequencer), presents four different methods users can utilize to send their transactions to the sequencer: via Public RPC, Third-Party RPC, Arbitrum Nodes, and the Sequencer Endpoint. Transactions sent through the first three pathways will route through our Load Balancer before reaching the sequencer. In contrast, the Sequencer Endpoint allows transactions to bypass the Load Balancer and be sent directly to the sequencer.
@@ -15,7 +17,11 @@ The second subsection, [Bypassing the Sequencer](#bypassing-the-sequencer), desc
15
17
16
18
This diagram illustrates the various pathways for submitting transactions to the Arbitrum chain. It highlights the options for sending transactions through the sequencer or bypassing it and using the delayed inbox contract on the parent chain.
0 commit comments