Skip to content

Commit 2eda678

Browse files
committed
Merge branch 'main' into dev
2 parents 4e127ad + ca48f45 commit 2eda678

File tree

2 files changed

+84
-71
lines changed

2 files changed

+84
-71
lines changed

docs/auth-index.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ hide:
1212

1313
# Web3 Made Effortless
1414

15-
<div>
16-
<img style="height: 75px" src="{{config.extra.arcana.img_dir}}/Auth_Wordmark.{{config.extra.arcana.img_png}}" alt="Auth SDK Word Logo"></img>
17-
</div>
1815

1916
<!---
2017
@@ -60,10 +57,18 @@ This documentation contains everything you need to get started using [[introduct
6057

6158
**TL;DR**
6259

63-
Head to the [Quick start](#quick-start) section. You can also try the [Auth Playground](#auth-playground).
60+
Head to the {{config.extra.arcana.sdk_name}} [Quick start](#quick-start) section.
61+
62+
Check out the [integration examples](https://github.com/arcana-network/auth-examples), [[web-auth-usage-guide|Usage Guide]] and the {% include "./text-snippets/authsdkref_url.md" %}.
63+
64+
You can also try the [Auth Playground](#auth-playground).
6465

6566
==}
6667

68+
<div>
69+
<img style="height: 75px" src="{{config.extra.arcana.img_dir}}/Auth_Wordmark.{{config.extra.arcana.img_png}}" alt="Auth SDK Word Logo"></img>
70+
</div>
71+
6772
<div class="grid cards" markdown>
6873

6974
- :material-account-group:{ .lg .middle .icon-color} __Social Login__

docs/index.md

Lines changed: 75 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -10,113 +10,121 @@ hide:
1010
- toc
1111
---
1212

13-
# Welcome
13+
# Unify Web3 Balance
1414

15-
<div>
16-
<img style="height: 75px" src="{{config.extra.arcana.img_dir}}/CA_Wordmark.{{config.extra.arcana.img_png}}" alt="Auth SDK Word Logo"></img>
17-
</div>
15+
## Welcome
1816

19-
{==
17+
=== "Web3 Developers"
2018

21-
**TL;DR**
19+
Integrate Web3 apps with {{config.extra.arcana.ca_sdk_name}} and enable [[ca-top#unified-balance|unified balance]] for app users. Let them spend on any chain by beating liquidity fragmentation across chains in the wallet.
2220

23-
*Get started* with [[ca-quick-start|Quick start Guide]], [[ca-examples| integration examples]] [[web-ca-usage-guide|Usage Guide]] and the {% include "./text-snippets/casdkref_url.md" %}.
21+
{==
2422

25-
[Try Now](https://codesandbox.io/p/github/arcana-network/ca-sdk-example){ .md-button }
23+
**TL;DR**
2624

27-
==}
25+
Head to the {{config.extra.arcana.ca_sdk_name}} [[ca-quick-start|Quick start Guide]].
26+
27+
Check out the [[ca-examples| integration examples]], [[web-ca-usage-guide|Usage Guide]] and the {% include "./text-snippets/casdkref_url.md" %}.
2828

29-
## Bridge no More
29+
[Try Now](https://codesandbox.io/p/github/arcana-network/ca-sdk-example){ .md-button }
3030

31-
Arcana’s [[concept-casdk|Chain Abstraction (CA) SDK ]] enables [[ca-top#unified-balance|unified balance]] across chains. It lets your app users spend blockchain assets anywhere, anytime. No bridging required.
31+
==}
3232

33-
<figure markdown="span">
34-
<img alt="With CA" src="{{config.extra.arcana.img_dir}}/an_ca_landing.{{config.extra.arcana.img_png}}" class="an_screenshots width_85pc"/>
35-
<figcaption>Arcana's Chain Abstraction</figcaption>
36-
</figure>
33+
<div>
34+
<img style="height: 75px" src="{{config.extra.arcana.img_dir}}/CA_Wordmark.{{config.extra.arcana.img_png}}" alt="Auth SDK Word Logo"></img>
35+
</div>
3736

38-
## Why Chain Abstraction?
37+
## Bridge no More
3938

40-
Chain Abstraction removes the friction of users having to bridge across different blockchains to try apps. Users can spend a unified balance across multiple chains through your app, bypassing the hassle of procuring or converting funds for gas on new chains.
39+
Arcana’s [[concept-casdk|Chain Abstraction (CA) SDK ]] enables [[ca-top#unified-balance|unified balance]] across chains. It lets your app users spend blockchain assets anywhere, anytime. No bridging required.
4140

42-
To issue a blockchain transaction on a new chain where user does not have any assets yet, there are several hoops that a user must jump. The table below illustrates these steps when not using chain abstraction. With chain abstraction, the user experience is much simpler with a single click transaction.
41+
<figure markdown="span">
42+
<img alt="With CA" src="{{config.extra.arcana.img_dir}}/an_ca_landing.{{config.extra.arcana.img_png}}" class="an_screenshots"/>
43+
<figcaption>Arcana's Chain Abstraction</figcaption>
44+
</figure>
4345

44-
| UX: Transact on New Chain | No CA: Complex, Multi-step UX | With CA: One-step UX |
45-
| :---------- | :----------------------------------- | :-----------------------|
46-
| :material-numeric-1-circle: Figure out which chain your app runs on | :material-clipboard-text-clock::material-cursor-default-click-outline::octicons-ellipsis-16: | :material-minus-circle-off:{ .icon-color } |
47-
| :material-numeric-2-circle: Hunt for the best bridge to move assets | :material-clipboard-text-clock::material-cursor-default-click-outline::octicons-ellipsis-16: | :material-minus-circle-off:{ .icon-color } |
48-
| :material-numeric-3-circle: Fund gas tokens on different chains | :material-clipboard-text-clock::material-cursor-default-click-outline::octicons-ellipsis-16: | :material-minus-circle-off:{ .icon-color } |
49-
| :material-numeric-4-circle: Track and transfer balances across chains | :material-clipboard-text-clock::material-cursor-default-click-outline::octicons-ellipsis-16: | :material-minus-circle-off:{ .icon-color } |
50-
| Issue a transaction on a new chain | :material-cursor-default-click-outline::material-timer-sand-complete::material-check-outline: | :material-check-bold:{ .icon-color .logo_icon_anim } |
46+
## Why Chain Abstraction?
5147

52-
[Learn more...](https://blog.arcana.network/)
48+
Chain Abstraction removes the friction of users having to bridge across different blockchains to try apps. Users can spend a unified balance across multiple chains through your app, bypassing the hassle of procuring or converting funds for gas on new chains.
5349

54-
## Why Arcana?
50+
To issue a blockchain transaction on a new chain where user does not have any assets yet, there are several hoops that a user must jump. The table below illustrates these steps when not using chain abstraction. With chain abstraction, the user experience is much simpler with a single click transaction.
5551

56-
Arcana’s Chain Abstraction SDK enables apps to offer Chain Abstraction to users with a single integration. Users can spend their consolidated multi-chain balance of ETH, wETH, USDC, and USDT on your app. Onboard users from any ecosystem effortlessly
52+
| UX: Transact on New Chain | No CA: Complex, Multi-step UX | With CA: One-step UX |
53+
| :---------- | :----------------------------------- | :-----------------------|
54+
| :material-numeric-1-circle: Figure out which chain your app runs on | :material-clipboard-text-clock::material-cursor-default-click-outline::octicons-ellipsis-16: | :material-minus-circle-off:{ .icon-color } |
55+
| :material-numeric-2-circle: Hunt for the best bridge to move assets | :material-clipboard-text-clock::material-cursor-default-click-outline::octicons-ellipsis-16: | :material-minus-circle-off:{ .icon-color } |
56+
| :material-numeric-3-circle: Fund gas tokens on different chains | :material-clipboard-text-clock::material-cursor-default-click-outline::octicons-ellipsis-16: | :material-minus-circle-off:{ .icon-color } |
57+
| :material-numeric-4-circle: Track and transfer balances across chains | :material-clipboard-text-clock::material-cursor-default-click-outline::octicons-ellipsis-16: | :material-minus-circle-off:{ .icon-color } |
58+
| Issue a transaction on a new chain | :material-cursor-default-click-outline::material-timer-sand-complete::material-check-outline: | :material-check-bold:{ .icon-color .logo_icon_anim } |
5759

58-
=== "Onboard Users on Any Chain"
60+
[Learn more...](https://blog.arcana.network/)
5961

60-
<div class="grid cards" markdown>
62+
## Why Arcana?
6163

62-
- :fontawesome-solid-money-bill-trend-up:{ .icon-color } __Unified Balance__
64+
Arcana’s Chain Abstraction SDK enables apps to offer Chain Abstraction to users with a single integration. Users can spend their consolidated multi-chain balance of ETH, wETH, USDC, and USDT on your app. Onboard users from any ecosystem effortlessly
6365

64-
---
66+
=== "Onboard Users on Any Chain"
6567

66-
Display users' consolidated balance across chains. Use Arcana’s plug-and-play UI or design your own.
68+
<div class="grid cards" markdown>
6769

68-
- :material-gas-station:{ .icon-color } __Flexible Gas Payments__
70+
- :fontawesome-solid-money-bill-trend-up:{ .icon-color } __Unified Balance__
6971

70-
---
72+
---
7173

72-
Users can pay gas fees in USDC or USDT if they do not have native gas tokens.
74+
Display users' consolidated balance across chains. Use Arcana’s plug-and-play UI or design your own.
7375

74-
- :material-vector-union:{ .icon-color } __Larger Transactions__
76+
- :material-gas-station:{ .icon-color } __Flexible Gas Payments__
7577

76-
---
78+
---
7779

78-
Users can seamlessly access and spend their entire multi-chain balance on the desired chain, in a single click.
79-
80-
- :material-lock-open:{ .icon-color } __No Lock-In__
80+
Users can pay gas fees in USDC or USDT if they do not have native gas tokens.
8181

82-
---
82+
- :material-vector-union:{ .icon-color } __Larger Transactions__
8383

84-
All assets are in user's custody, no compulsion to rely on Arcana for accessing funds. Users can freely spend their assets on any app.
85-
84+
---
8685

87-
</div>
86+
Users can seamlessly access and spend their entire multi-chain balance on the desired chain, in a single click.
87+
88+
- :material-lock-open:{ .icon-color } __No Lock-In__
8889

90+
---
8991

90-
=== "Quick Integration"
92+
All assets are in user's custody, no compulsion to rely on Arcana for accessing funds. Users can freely spend their assets on any app.
93+
9194

92-
<div class="grid cards" markdown>
95+
</div>
9396

94-
- :material-application-edit:{ .icon-color } __Frontend Code Updates__
9597

96-
---
98+
=== "Quick Integration"
9799

98-
Requires **minimal** changes to the Web3 app's front-end code.
100+
<div class="grid cards" markdown>
99101

100-
- :material-cancel:{ .icon-color } __No Smart Contract Changes__
101-
102-
---
103-
104-
Requires **zero** migration or updates to Web3 app's smart contracts.
102+
- :material-application-edit:{ .icon-color } __Frontend Code Updates__
105103

106-
- :material-wallet-plus:{ .icon-color } __Bring Existing Wallets__
107-
108-
---
109-
110-
Users can bring their existing EOA wallets such as MetaMask, Rabby, Rainbow, etc.
104+
---
111105

112-
113-
- :octicons-stop-24:{ .icon-color } __Assets: Zero Lockups or Transfers__
114-
115-
---
116-
117-
Users do not need to transfer their funds to a new wallet address or lockup in a smart contract.
106+
Requires **minimal** changes to the Web3 app's front-end code.
118107

119-
</div>
108+
- :material-cancel:{ .icon-color } __No Smart Contract Changes__
109+
110+
---
111+
112+
Requires **zero** migration or updates to Web3 app's smart contracts.
113+
114+
- :material-wallet-plus:{ .icon-color } __Bring Existing Wallets__
115+
116+
---
117+
118+
Users can bring their existing EOA wallets such as MetaMask, Rabby, Rainbow, etc.
119+
120+
121+
- :octicons-stop-24:{ .icon-color } __Assets: Zero Lockups or Transfers__
122+
123+
---
124+
125+
Users do not need to transfer their funds to a new wallet address or lockup in a smart contract.
126+
127+
</div>
120128

121129
## Need Help?
122130

0 commit comments

Comments
 (0)