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
Copy file name to clipboardExpand all lines: docs/src/routes/docs/[...4]wallets/cede-store.md
+54-2Lines changed: 54 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,10 @@
2
2
3
3
## Wallet module for connecting cede.store Wallet SDK to web3-onboard
4
4
5
+
cede.store is a non-custodial browser extension designed to store CEX (centralized exchange) API keys and to sign CEX requests from the client-side. It allows users to manage their cryptos in their CEX through a unified interface.
6
+
7
+
Any dApp can integrate cede.store in order to track and/or manage a user's CEX assets. In this way, we offer the dApp a way to monitor and manage a user's CEX assets while remaining non-custodial and maintaining the same user experience as any DeFi browser wallet.
8
+
5
9
See [cede.store Wallet Developer Docs](https://docs.cede.store)
6
10
7
11
### Install
@@ -10,14 +14,14 @@ See [cede.store Wallet Developer Docs](https://docs.cede.store)
Vaults allow creating bundles of CEX accounts. The extension connects with CEX through CEX API keys and everything is stored in the Local Storage of the browser, on a mobile or on a Ledger (more coming soon...). We can compare Vaults with the [Keyring concept](https://www.wispwisp.com/index.php/2020/12/25/how-metamask-stores-your-wallet-secret/) of Metamask.
52
+
53
+
A user can have multiple vaults with different CEX accounts inside.
54
+
This system allows the user to give a dApp custom access to his accounts depending on the degree of trust he has in the dApp in question.
55
+
56
+
Let's say the user has three vaults: a main one with full access (track, trade, withdraw) to all his CEX, one just for tracking and one just for trading.
57
+
If the user does not know the reputation of the dApp he is using, the most logical solution would be to give access
58
+
only to the tracking vault so the dApp will not be able to initiate trade requests.
59
+
60
+
## CEX connection
61
+
62
+
All requests are divided into two categories:
63
+
- private requests
64
+
- public requests
65
+
66
+
All public data, such as prices, volumes, historical data are collected from different exchanges and provided with our API.
67
+
68
+
All private requests, such as user balances, trades, open positions are coming from cede.store (from the user's machine).
69
+
70
+
You can access both public and private data through the extension's API. cede.store handles all exchanges requests, as well as API keys secure storage.
71
+
72
+
## Example of a workflow (fetch user balances and transactions)
Copy file name to clipboardExpand all lines: packages/cede-store/README.md
+55Lines changed: 55 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,11 @@
1
1
# @web3-onboard/cede-store
2
2
3
3
## Wallet module for connecting cede.store Wallet SDK to web3-onboard
4
+
5
+
cede.store is a non-custodial browser extension designed to store CEX (centralized exchange) API keys and to sign CEX requests from the client-side. It allows users to manage their cryptos in their CEX through a unified interface.
6
+
7
+
Any dApp can integrate cede.store in order to track and/or manage a user's CEX assets. In this way, we offer the dApp a way to monitor and manage a user's CEX assets while remaining non-custodial and maintaining the same user experience as any DeFi browser wallet.
8
+
4
9
See [cede.store Wallet Developer Docs](https://docs.cede.store)
Vaults allow creating bundles of CEX accounts. The extension connects with CEX through CEX API keys and everything is stored in the Local Storage of the browser, on a mobile or on a Ledger (more coming soon...). We can compare Vaults with the [Keyring concept](https://www.wispwisp.com/index.php/2020/12/25/how-metamask-stores-your-wallet-secret/) of Metamask.
38
+
39
+
A user can have multiple vaults with different CEX accounts inside.
40
+
This system allows the user to give a dApp custom access to his accounts depending on the degree of trust he has in the dApp in question.
41
+
42
+
Let's say the user has three vaults: a main one with full access (track, trade, withdraw) to all his CEX, one just for tracking and one just for trading.
43
+
If the user does not know the reputation of the dApp he is using, the most logical solution would be to give access
44
+
only to the tracking vault so the dApp will not be able to initiate trade requests.
45
+
46
+
## CEX connection
47
+
48
+
All requests are divided into two categories:
49
+
- private requests
50
+
- public requests
51
+
52
+
All public data, such as prices, volumes, historical data are collected from different exchanges and
53
+
provided with our API.
54
+
55
+
All private requests, such as user balances, trades, open positions are coming from cede.store (from the user's machine).
56
+
57
+
You can access both public and private data through the extension's API. cede.store handles all exchanges requests, as well as API keys secure storage.
58
+
59
+
## Example of a workflow (fetch user balances and transactions)
0 commit comments