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
Before suggesting a wallet, make sure you've read [our listing policy](https://www.ethereum.org/en/contributing/adding-wallets/). Only continue with the issue if the wallet meets the criteria listed there.
9
+
Before suggesting a wallet, make sure you've read [our listing policy](https://www.ethereum.org/en/contributing/adding-wallets/). Only continue with the issue if the wallet meets the criteria listed there. For any required questions, please answer N/A for any questions not applicable to your wallet.
10
10
- type: markdown
11
11
id: project_info
12
12
attributes:
@@ -18,6 +18,16 @@ body:
18
18
description: Please provide the official name of the wallet.
19
19
validations:
20
20
required: true
21
+
- type: dropdown
22
+
id: wallet_hardware_support
23
+
attributes:
24
+
label: What type of wallet?
25
+
options:
26
+
- "EOA"
27
+
- "Account Abstraction"
28
+
- "Smart contract"
29
+
validations:
30
+
required: true
21
31
- type: textarea
22
32
id: wallet_description
23
33
attributes:
@@ -69,11 +79,13 @@ body:
69
79
description: Please list any KYC requirements or geographic limitations of the wallet, if any exist.
70
80
validations:
71
81
required: true
72
-
- type: input
82
+
- type: textarea
73
83
id: wallet_languages
74
84
attributes:
75
85
label: Is the wallet available in multiple languages?
76
86
description: Please list languages that the wallet actively supports.
87
+
validation:
88
+
required: true
77
89
- type: textarea
78
90
id: wallet_socials
79
91
attributes:
@@ -90,35 +102,50 @@ body:
90
102
attributes:
91
103
label: Does the wallet have a mobile app? If yes, which operating systems are supported (iOS, Android)?
92
104
description: Please provide app store links for the operating systems supported.
105
+
validations:
106
+
required: true
93
107
- type: textarea
94
108
id: wallets_desktop
95
109
attributes:
96
110
label: Does the wallet have a desktop app? If yes, which operating systems are supported (Windows, Mac, Linux)?
97
111
description: Please provide links and information for the desktop operating systems supported.
112
+
validations:
113
+
required: true
98
114
- type: textarea
99
115
id: wallets_browser
100
116
attributes:
101
117
label: Does the wallet have a browser extension? If yes, which browsers are supported (Chromium, Firefox, Safari)?
102
118
description: Please provide links and information for the browsers that are supported.
119
+
validations:
120
+
required: true
103
121
- type: textarea
104
122
id: wallets_hardware
105
123
attributes:
106
124
label: Is it a hardware wallet?
107
125
description: How does it broadcast signed transactions (e.g. USB, Bluetooth, QR code)?
126
+
validations:
127
+
required: true
108
128
- type: markdown
109
129
id: security
110
130
attributes:
111
131
value: "## Security"
112
-
- type: input
132
+
- type: dropdown
113
133
id: wallet_source_code
114
134
attributes:
115
-
label: Is the source code for the wallet fully open-source?
116
-
description: If yes, please provide a direct link to the repository.
135
+
label: What is the availability of your source code?
136
+
options:
137
+
- "Open source"
138
+
- "Source available"
139
+
- "Closed source"
140
+
validations:
141
+
required: true
117
142
- type: input
118
143
id: wallet_license
119
144
attributes:
120
145
label: What license is the wallet software released under?
121
146
description: Please provide information on the software license used for the wallet.
147
+
validations:
148
+
required: true
122
149
- type: textarea
123
150
id: wallet_custodial
124
151
attributes:
@@ -133,43 +160,51 @@ body:
133
160
attributes:
134
161
label: Please describe the measures taken to ensure the wallet's security and provide documentation wherever possible
135
162
description: Please provide a link to any security audits, code reports, and bug bounties. If you haven't been audited but think the wallet should be listed anyway, explain here.
163
+
validations:
164
+
required: true
136
165
- type: input
137
166
id: wallet_smart_contract_audit
138
167
attributes:
139
168
label: Has the wallet's smart contract code or security modules been audited?
140
169
description: If yes, provide a link to any audits.
170
+
validations:
171
+
required: true
141
172
- type: input
142
173
id: wallet_security_team
143
174
attributes:
144
175
label: Does the wallet have an internal security team?
145
176
description: If yes, please provide details.
177
+
validations:
178
+
required: true
146
179
- type: textarea
147
180
id: wallet_security_testing
148
181
attributes:
149
182
label: Any other security testing that should be noted?
150
183
description: Please note any other security precautions taken.
184
+
validations:
185
+
required: true
151
186
- type: textarea
152
187
id: wallet_scam_protection
153
188
attributes:
154
189
label: Scam protection?
155
190
description: Does the wallet employ any practices to warn users against potential scams (e.g. when interacting with suspicious accounts/contracts)?
191
+
validations:
192
+
required: true
156
193
- type: markdown
157
194
id: features
158
195
attributes:
159
196
value: "## Features"
160
-
- type: dropdown
161
-
id: wallet_hardware_support
197
+
- type: input
198
+
id: wallet_dapp_support
162
199
attributes:
163
-
label: Does the wallet support connecting to a hardware wallet?
164
-
options:
165
-
- "Yes"
166
-
- "No"
200
+
label: Does the wallet support connecting to Ethereum applications?
201
+
description: Please provide documentation for how users connect to applications. List examples (ie. WalletConnect, connect wallet to dapp directly, in wallet browser, etc.)
167
202
validations:
168
203
required: true
169
204
- type: dropdown
170
-
id: wallet_walletconnect
205
+
id: wallet_hardware_support
171
206
attributes:
172
-
label: Does the wallet support WalletConnect?
207
+
label: Does the wallet support connecting to a hardware wallet?
173
208
options:
174
209
- "Yes"
175
210
- "No"
@@ -180,6 +215,8 @@ body:
180
215
attributes:
181
216
label: Does the wallet support importing Ethereum RPC endpoints?
182
217
description: Please provide documentation on how a user can import an Ethereum RPC into the wallet.
218
+
validations:
219
+
required: true
183
220
- type: dropdown
184
221
id: wallet_nft_viewing
185
222
attributes:
@@ -189,51 +226,76 @@ body:
189
226
- "No"
190
227
validations:
191
228
required: true
192
-
- type: input
193
-
id: wallet_dapp_support
194
-
attributes:
195
-
label: Does the wallet support connecting to Ethereum applications?
196
-
description: Please provide documentation for how users connect to applications. List examples (ie. connect wallet to dapp, in wallet browser, etc.)
197
229
- type: input
198
230
id: wallet_direct_staking
199
231
attributes:
200
232
label: Does the wallet support staking directly?
201
233
description: Please provide documentation on direct staking this wallet supports.
234
+
validations:
235
+
required: true
202
236
- type: input
203
237
id: wallet_swaps
204
238
attributes:
205
239
label: Does the wallet support swaps directly?
206
240
description: Please provide documentation on swaps.
241
+
validations:
242
+
required: true
243
+
- type: input
244
+
id: wallet_bridging
245
+
attributes:
246
+
label: Does the wallet support bridging directly?
247
+
description: Please provide documentation on bridging.
248
+
validations:
249
+
required: true
207
250
- type: input
208
251
id: wallet_multi_chain_support
209
252
attributes:
210
253
label: Does the wallet support multi-chain networks?
211
254
description: Please provide documentation on multi-chain networks this wallet supports.
255
+
validations:
256
+
required: true
212
257
- type: input
213
258
id: wallet_l2_support
214
259
attributes:
215
260
label: Does the wallet support Ethereum layer 2 networks?
216
261
description: Please provide documentation on Ethereum layer 2 networks this wallet supports.
262
+
validations:
263
+
required: true
217
264
- type: input
218
265
id: wallet_customize_gas_fees
219
266
attributes:
220
267
label: Does the wallet allow the user to customize gas fees?
221
268
description: Please provide documentation on how users can customize gas fees for transactions.
269
+
validations:
270
+
required: true
222
271
- type: input
223
272
id: wallet_ens_support
224
273
attributes:
225
274
label: Does the wallet support sending transactions to ENS addresses?
226
275
description: Please provide information on ENS support.
276
+
validations:
277
+
required: true
227
278
- type: input
228
279
id: wallet_erc_20_support
229
280
attributes:
230
281
label: Does the wallet support importing or automatically querying and displaying ERC-20 tokens?
231
282
description: Please provide documentation on how to import tokens into the wallet.
283
+
validations:
284
+
required: true
232
285
- type: input
233
286
id: wallet_eip_1559_support
234
287
attributes:
235
288
label: Does the wallet support EIP-1559 (type 2) transactions?
236
289
description: Please provide information on the type of transactions this wallet supports.
290
+
validations:
291
+
required: true
292
+
- type: textarea
293
+
id: wallet_recovery_options
294
+
attributes:
295
+
label: Does the wallet have any recovery options?
296
+
description: Please provide any information on any recovery options for your wallet
297
+
validations:
298
+
required: true
237
299
- type: markdown
238
300
id: finance
239
301
attributes:
@@ -243,11 +305,15 @@ body:
243
305
attributes:
244
306
label: Does the wallet have fiat on-ramps through credit/debit cards, wire transfers, or bank transfers (ACH)?
245
307
description: Please provide documentation on how a user is able to onboard and purchase crypto in the wallet.
308
+
validations:
309
+
required: true
246
310
- type: input
247
311
id: wallet_fiat_withdrawals
248
312
attributes:
249
313
label: Does the wallet support withdrawals to fiat?
250
314
description: an a user cash out their crypto assets directly to a card or bank account? Please provide documentation.
315
+
validations:
316
+
required: true
251
317
- type: markdown
252
318
id: smart_contract
253
319
attributes:
@@ -262,6 +328,13 @@ body:
262
328
attributes:
263
329
label: Does the wallet support social recovery?
264
330
description: Please provide documentation on how users set up guardians and use social recovery for the wallet.
331
+
- type: input
332
+
id: wallet_bundled_transactions
333
+
attributes:
334
+
label: Does the wallet support bundled transactions?
335
+
description: Please provide any documentation on bundled transactions
336
+
validations:
337
+
required: true
265
338
- type: markdown
266
339
id: support
267
340
attributes:
@@ -273,18 +346,24 @@ body:
273
346
description: |
274
347
If possible, provide a Telegram, Discord, or Twitter username.
275
348
Please note that as a result of any future dispute the wallet may be temporarily removed from ethereum.org. Having a contact person allows lets us avoid this situation and resolve issues more quickly.
349
+
validations:
350
+
required: true
276
351
- type: textarea
277
352
id: wallet_support_team
278
353
attributes:
279
354
label: Does the wallet have a dedicated support team?
280
355
description: |
281
356
Where should we send users that are having issues?
282
357
How fast is the support?
358
+
validations:
359
+
required: true
283
360
- type: textarea
284
361
id: wallet_educational_resources
285
362
attributes:
286
363
label: What educational resources/documentation do you provide to users?
287
364
description: Please provide links to developer documentation, user documentation, and/or educational resources.
365
+
validations:
366
+
required: true
288
367
- type: markdown
289
368
id: extra
290
369
attributes:
@@ -305,3 +384,7 @@ body:
305
384
required: false
306
385
validations:
307
386
required: true
387
+
- type: markdown
388
+
id: removal
389
+
attributes:
390
+
value: "### A note on product removal \n Wallet providers are responsible for resubmitting their wallet information every 6 months to ensure validity and relavance of provided information (even if there are no changes to their product). If the product team fails to do so, ethereum.org reserves the right to remove the project from the page."
Copy file name to clipboardExpand all lines: public/content/contributing/adding-wallets/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ Wallets are rapidly changing in Ethereum. We've tried to create a fair framework
30
30
31
31
### Product removals: {#product-removals}
32
32
33
-
-**Updated information** - Wallet providers are responsible for resubmitting their wallet information every 6 months to ensure validity and relavance of provided information (even if there are no changes to their product). If the product team fails to do so, ethereum.org reserves the right to remove the project from the page.
33
+
-**Updated information** - Wallet providers are responsible for resubmitting their wallet information every 6 months to ensure validity and relevance of provided information (even if there are no changes to their product). If the product team fails to do so, ethereum.org reserves the right to remove the project from the page.
34
34
35
35
### Other criteria: the nice-to-haves {#the-nice-to-haves}
0 commit comments