|
1 | | -This page serves as a wallet index for wallets compatible with Polygon. You can browse through the many [partner wallets](#partner-wallets) that support Polygon chains, or choose to go with [Polygon Portal](#native-wallets), which is Polygon's native asset management solution. |
| 1 | +!!! warning "Content disclaimer" |
2 | 2 |
|
3 | | -Wallets that support Polygon allow for key management, access to accounts controlled by |
4 | | -private keys, and interfaces that allow users to perform chain actions and sign transactions. |
| 3 | + Please view the third-party content disclaimer [here](https://github.com/0xPolygon/polygon-docs/blob/main/CONTENT_DISCLAIMER.md). |
5 | 4 |
|
6 | | -!!! info "Centralized Exchanges (CEXs)" |
| 5 | +This page serves as a resource for using Polygon compatible wallets which have key management and interfaces that allow users to perform chain actions and sign transactions, such as sending assets. |
7 | 6 |
|
8 | | - For a list of CEXs that support Polygon, visit a third-party tracking website such as [**CoinMarketCap**](https://coinmarketcap.com/currencies/polygon/markets). |
| 7 | +If you are new to the concepts and terminology of wallets, start at the [wallet basics](#wallet-basics) section of this page. You can browse through the many [third-party wallets](#third-party-wallets) that support Polygon chains or, if you already have Polygon networks in your wallet of choice, check out Polygon's native asset management solution [Polygon Portal](#polygon-portal). |
9 | 8 |
|
10 | | -## Native wallets |
11 | 9 |
|
12 | | -The [Polygon Portal](https://portal.polygon.technology) is a comprehensive solution for account management on Polygon. |
| 10 | +!!! info "Centralized Exchanges (CEXs)" |
| 11 | + For a list of CEXs that support Polygon, visit a third-party tracking website such as [**CoinGecko**](https://www.coingecko.com/). |
13 | 12 |
|
14 | | -The Portal can be used to perform a variety of tasks, such as: |
| 13 | +## Wallet basics |
15 | 14 |
|
16 | | -- Bridge your assets via Socket bridge and a range of third-party bridges |
17 | | -- Manage your assets and token lists |
18 | | -- Use the Refuel Gas feature to purchase MATIC or ETH for gas on the destination chain |
19 | | -- Leverage developer tools to help you build your dream dApp |
20 | | -- Swap assets easily with third-party DEXs |
| 15 | +Comprehensive information and guides on wallets, including what a wallet is, how to use it, types of wallets, and key terminology can be found on [Ethereum.org's wallet documentation page](https://ethereum.org/en/wallets/). |
21 | 16 |
|
22 | | -For more details on what features Polygon Portal offers, and guides on how to use it perform token operations such as bridging ETH, MATIC, and custom tokens between Polygon PoS and zkEVM, and Ethereum, refer to the guide below. |
| 17 | +### Important wallet safety information |
23 | 18 |
|
24 | | -- [Polygon Portal reference guide](../wallets/portal.md) |
| 19 | +**You are responsible for keeping your keys safe and secure.** There are many scams and pitfalls in managing your wallet and protecting it from malicious situations where bad actors try to compromise your wallet. Ethereum.org documentation has a [how to stay safe section](https://ethereum.org/en/wallets/) on their wallet documentation page (scroll to the middle of the page) referenced in the screenshot below. It includes some tips and links to more comprehensive articles. |
25 | 20 |
|
26 | | -!!! info |
| 21 | +[](https://ethereum.org/en/wallets/) |
27 | 22 |
|
28 | | - If you come across any issues, [Polygon support](https://support.polygon.technology/support/home) is just a click away! Feel free to get in touch with us for assistance. |
| 23 | +There are companion plugins for wallets that help detect, warn, and prevent malicious wallet scams and transactions. Visit the [wallet security tools section on the Alchemy website](https://www.alchemy.com/best/wallet-security-tools). Look for the **Wallet Security Tools** tag for tools you can use to protect your wallet. |
29 | 24 |
|
30 | | -## Partner wallets |
| 25 | +!!! warning "Wallet safety" |
| 26 | + The official Polygon Support _cannot_ provide assistance for stolen wallet assets and third-party wallet security plugins/software. Do your own research and be cautious. |
31 | 27 |
|
| 28 | +## Third party wallets |
| 29 | + |
| 30 | +!!! info "Third-party" |
| 31 | + Some third party wallets may not have Polygon networks natively as an option in their blockchain network selection. It is easy to fix this by using Chainlist. Search for the Polygon network you want to add to your wallet, and click the **Connect Wallet** button. More information and an example of adding a mainnet or testnet Polygon chain using Chainlist MetaMask wallet can be found [here](../wallets/metamask/add-polygon-network.md). |
| 32 | + |
32 | 33 | !!! warning "Third-party wallets" |
| 34 | + Do your own due diligence before using third party wallets. The official Polygon Support _cannot_ provide assistance for issues with these wallets or other non-native wallets. |
33 | 35 |
|
34 | | - These third-party wallets have integrated Polygon and support a variety of features. |
35 | | - **You should do your own due diligence before using them**. The official Polygon |
36 | | - Support **cannot** provide assistance for issues with these wallets or other non-native wallets. |
| 36 | +[Ethereum.org's wallet documentation page](https://ethereum.org/en/wallets/) has a comprehensive page of different wallets you can select from. There are many options to filter the list to find a wallet that is right for you including: |
37 | 37 |
|
38 | | -!!! warning "Content disclaimer" |
| 38 | +- Device type: browser plugin, desktop, mobile, or hardware wallet. |
| 39 | +- Security: open source, personal ownership/custody of your wallet. |
| 40 | +- Language support: filter by your preferred language. |
39 | 41 |
|
40 | | - Please view the third-party content disclaimer [here](https://github.com/0xPolygon/polygon-docs/blob/main/CONTENT_DISCLAIMER.md). |
| 42 | +Be sure to select **Layer 2** on the Filter menu on the left side of the page to list wallets that are compatible with Polygon networks. |
| 43 | + |
| 44 | +<center> |
| 45 | +[](https://ethereum.org/en/wallets/find-wallet/) |
| 46 | +</center> |
| 47 | + |
| 48 | +## Polygon portal |
| 49 | + |
| 50 | +The [Polygon Portal](https://portal.polygon.technology) is a comprehensive solution for account management on Polygon. |
| 51 | + |
| 52 | +The Portal can be used to perform a variety of tasks, such as: |
| 53 | + |
| 54 | +- Bridge your assets via the [Polygon native bridge](https://support.polygon.technology/support/solutions/articles/82000905011-how-does-bridging-work-) and a variety of third-party bridges. |
| 55 | +- View your assets and token lists. |
| 56 | +- Use the refuel gas feature to purchase MATIC or ETH for gas on the destination chain. |
| 57 | +- Swap assets with third-party DEXs. |
41 | 58 |
|
42 | | -The following wallets are solutions that Polygon Technology has partnered with: |
43 | | - |
44 | | -!!! info |
45 | | - |
46 | | - Please note that this is not an exhaustive index. |
47 | | - |
48 | | -| Wallet | Custody | Account Type | Multi-Sig | NFT | dApp Browser | Bridge Support | Fiat On-Ramp | Platforms | |
49 | | -| ---------------------------------------------------------------------------------------------------- | ------------- | -------------- | --------- | --------- | ------------ | -------------- | ------------ | --------------------------------- | |
50 | | -| [1inch](https://1inch.io/wallet/) | non-custodial | EOA | no | interface | yes | yes | yes | mobile | |
51 | | -| [Alpha Wallet](https://alphawallet.com/) | non-custodial | EOA | no | interface | yes | yes | yes | mobile, api/sdk | |
52 | | -| [Atomic Wallet](https://atomicwallet.io/)* | non-custodial | EOA | no | no | no | no | yes | mobile, desktop, api/sdk | |
53 | | -| [Ambire](https://www.ambire.com/) | non-custodial | smart contract | no | interface | no | yes | yes | browser | |
54 | | -| [BitKeep](https://bitkeep.com/) | non-custodial | EOA | no | interface | yes | yes | yes | mobile, browser extension | |
55 | | -| [Bitski](https://www.bitski.com/) | custodial | EOA | no | interface | no | yes | no | browser, api/sdk | |
56 | | -| [Coin Wallet](https://coin.space/) | non-custodial | EOA | no | no | no | no | yes | mobile, browser, desktop | |
57 | | -| [Coin98](https://coin98.com/wallet) | non-custodial | EOA | no | interface | yes | yes | yes | mobile, browser, api/sdk | |
58 | | -| [Coinbase](https://www.coinbase.com/wallet) | hybrid | EOA | no | interface | yes | yes | yes | mobile, browser, api/sdk | |
59 | | -| [CypherD](https://cypherd.io/) | non-custodial | EOA | no | yes | yes | yes | yes | mobile | |
60 | | -| [D'Cent](https://dcentwallet.com/) | hybrid | EOA | no | interface | yes | yes | no | mobile | |
61 | | -| [Exodus](https://www.exodus.com/) | non-custodial | EOA | no | yes | no | no | yes | mobile, desktop | |
62 | | -| [Gnosis Safe](https://gnosis-safe.io/) | non-custodial | smart contract | yes | interface | no | no | no | mobile, browser, desktop, api/sdk | |
63 | | -| [Guarda](https://guarda.com/) | non-custodial | EOA | no | no | no | yes | yes | mobile, browser, desktop | |
64 | | -| [Huobi](https://www.itoken.com/en) | non-custodial | EOA | no | yes | yes | yes | no | mobile | |
65 | | -| [Ledger](https://www.ledger.com/) | non-custodial | EOA | no | interface | no | no | yes | hardware, mobile, desktop | |
66 | | -| [Loopring](https://loopring.io/#/) | non-custodial | smart contract | no | no | no | no | no | mobile, api/sdk | |
67 | | -| [Magic](https://fortmatic.com/)* | custodial | EOA | no | no | no | | | mobile, browser, api/sdk | |
68 | | -| [MathWallet](https://mathwallet.org/en-us/) | custodial | EOA | no | no | no | yes | yes | mobile, browser, api/sdk | |
69 | | -| [MetaMask](https://metamask.io/)* | non-custodial | EOA | no | interface | yes | no | no | mobile, browser, api/sdk | |
70 | | -| [Multis](https://multis.co/)* | non-custodial | EOA | no | no | no | | yes | mobile, desktop | |
71 | | -| [MyEtherWallet](https://www.myetherwallet.com/)* | non-custodial | EOA | no | interface | no | | yes | mobile | |
72 | | -| [Omni](https://omni.app/) | non-custodial | EOA | no | interface | no | yes | | mobile, api/sdk | |
73 | | -| [Opera Crypto Browser](https://www.opera.com/crypto/next)* | non-custodial | EOA | no | support | yes | | | mobile, browser | |
74 | | -| [Paraswap Multichain Wallet](https://apps.apple.com/dz/app/paraswap-multichain-wallet/id1584610690)* | non-custodial | EOA | no | support | yes | | | Apple iOS | |
75 | | -| [Pillar](https://www.pillar.fi/) | non-custodial | EOA | no | interface | no | | yes | mobile | |
76 | | -| [Rainbow](https://rainbow.me/) | non-custodial | EOA | no | interface | yes | | no | mobile, api/sdk | |
77 | | -| [SafePal](https://safepal.io/) | non-custodial | EOA | no | no | yes | yes | | hardware, mobile, api/sdk | |
78 | | -| [Sequence](https://sequence.app/auth) | non-custodial | smart contract | no | interface | no | | | browser, api/sdk | |
79 | | -| [SimpleHold](https://simplehold.io/) | non-custodial | EOA | yes | no | no | | yes | mobile, api/sdk | |
80 | | -| [TokenPocket](https://www.tokenpocket.pro/en) | non-custodial | EOA | no | support | yes | yes | yes | mobile, browser, api/sdk | |
81 | | -| [Torus](https://toruswallet.io/) | non-custodial | EOA | yes | support | no | no | no | browser, api/sdk | |
82 | | -| Trezor | non-custodial | EOA | no | support | no | | | hardware, mobile | |
83 | | -| [Trust Wallet](https://trustwallet.com/) | non-custodial | EOA | no | support | yes | | yes | mobile | |
84 | | -| [Unstoppable](https://unstoppable.money/) | non-custodial | EOA | no | yes | yes | | no | mobile, api/sdk | |
85 | | -| [Venly](https://www.venly.io/) | hybrid | smart contract | no | interface | no | | | browser, api/sdk | |
86 | | -| [WalletKit](https://walletkit.com) | non-custodial | EOA, smart contract | no | yes | yes | yes | no | browser, mobile, api/sdk | |
87 | | -| [Wirex](https://wirexapp.com/en/wirex-wallet)* | non-custodial | EOA | yes | no | no | | | mobile | |
88 | | -| [XDeFi](https://www.xdefi.io/) | non-custodial | EOA | no | interface | no | no | no | browser | |
89 | | -| [Zerion](https://zerion.io/) | non-custodial | EOA | no | yes | yes | yes | | mobile, browser | |
90 | | -| [Particle Network](https://particle.network) | non-custodial | hybrid | no | yes | yes | yes | yes | mobile, browser, api/sdk | |
91 | | - |
92 | | -!!! info "Non-native wallet support" |
93 | | - |
94 | | - Wallets denoted with * in the table above are not natively supported with the wallet software and require manual steps to add the Polygon network. |
95 | | - |
96 | | -## Key management strategy |
97 | | - |
98 | | -The following basic steps allow for the integration of a client-side application with Polygon: |
99 | | - |
100 | | -1. **Set up Web3**: [web3.js](https://web3js.readthedocs.io/) is a javascript library that |
101 | | - allows a client-side application to talk to the blockchain. We configure web3.js to communicate |
102 | | - via a developer-based wallet like MetaMask. Use the [web3.js docs](https://web3js.readthedocs.io/en/v1.2.2/getting-started.html#adding-web3-js) to learn about adding `web3.js` to your project. |
103 | | -2. **Set up an account**: You will be able to send transactions (specifically those that alter the |
104 | | - state of the blockchain). |
105 | | -3. **Instantiate contracts**: Once a web3 object is in place, we next instantiate our deployed contract, |
106 | | - with which we interact. |
107 | | -4. **Call functions**: Fetch data via functions in the contract through our contract object. |
| 59 | +For more details on what features Polygon Portal offers, and how-to guides, visit the [Polygon Portal documentation page](../wallets/portal.md). |
0 commit comments