goodcryptox
  • 👋Intro
  • ☯️GoodCrypto vs goodcryptoX
  • 💻App platforms
  • 🧊Supported blockchains
  • 💱Supported DEXs
  • WALLET
    • 🔐Wallet management
      • Create wallet
      • Receive coins
      • Buy coins with 💳
      • Send coins
      • Wallet password
      • 2nd device access
      • Gas
      • Non-custodial wallet
      • Wallet security
      • Wallet architecture
    • 🏦Smart Contract Wallets
      • Session keys
      • Batch transactions
      • Gas in any ERC20 token
      • Decoding SCW transactions
  • TRADING
    • 🔄Order types
      • Swap
      • Limit
      • Trailing
      • Take Profit
      • Stop Loss
      • Trailing Stop Loss
      • TP + SL combo
    • 🤖DCA bot
      • Features & setup
      • Running the bot
    • 🔎DEX screener
    • 🛠️Order mechanics
    • 👮MEV protection
    • ❌Errors
    • 📊Charts
    • 📨Notifications
    • 🚀Upcoming functionality
      • gems 💎 sniper bot
      • copy trading bot
      • grid bot
      • infinity bot
      • SOS bot
      • rebalancer bot
      • gas in any ERC20 token
      • gas saver bot
      • L2 auto-mirroring
      • auto-bridging
      • batch orders
      • batch transfers
      • VWAP & TWAP orders
      • multiple TPs
      • iceberg orders
      • Telegram shortcuts
      • conversational trading
      • recurring buys
      • other
  • ECOSYSTEM
    • 💳Swap fee
    • 🤑Revenue sharing
    • ⛏️Trade mining
    • 💌Loyalty program
    • 🗣️Referral program
    • 🤘Subscription plans
    • 🗝️NFTs
  • GOOD TOKEN
    • 📐Token metrics
    • 💰Tokenomics
    • 🪙Holding benefits
    • 💸Airdrop
    • 🔥Burn
    • 🧑‍🎓Governance
    • 🦄GOOD protocol
  • OTHER
    • 🗞️Changelog
    • 🛑Avoiding Scams
Powered by GitBook
On this page
  • Using wallet without the wallet password
  • Setting wallet password
  • Changing wallet password
  • Other ways to recover
  1. WALLET
  2. 🔐Wallet management

Wallet password

PreviousSend coinsNext2nd device access

Last updated 5 months ago

goodcryptox wallet is non-custodial. If you lose your wallet password - in most cases you will lose access to your funds.

Using wallet without the wallet password

When you create a goodcryptoX wallet, its private key is sharded and initially stored with two different cloud providers (see wallet architecture for details). At this point, as long as you have access to your GoodCrypto account - you have access to your wallet.

While your wallet's security at this stage is already comparable to a cold wallet as it's protected by the full MPC (again, see wallet architecture), the setup is semi-custodial (no third party has access to your key but several parties together can theoretically have).

Thus, we recommend to go fully non-custodial by creating a wallet password for your goodcryptoX wallet. Once you set it up, no one can have access to your wallet, even theoretically (again, see wallet architecture).

Setting wallet password

To set your wallet password, click on 'Set password' in the wallet tab:

On the next page, pick a wallet password that will be easy to remember. Your wallet password could literally be anything: a word, a phrase, a number, even your favorite poem - as long as you can remember it.

Once you save it, your wallet password will be created and your wallet will become fully non-custodial:

Now, whenever you sign in to your GoodCrypto account in a new browser or on a new device, you will need to enter your wallet password to regain access to your wallet. In this case you will see the 'Setup wallet' buttons again:

Clicking on any of them will ask you to enter your wallet password:

Once you enter it - you will regain access to your wallet. You will only need to enter your wallet password once on a new device.

Changing wallet password

You can change your wallet password at any time - simply click 'Change password' in the wallet tab. You will be asked to enter your current wallet password and the new one you want to set:

If you are using your wallet on several devices, after changing the wallet password you'll need to enter the new one on each of those devices.

Other ways to recover

We recommend to authorize your wallet on several devices you control (sign in to your GoodCrypto account and enter your wallet password). This way, if you ever lose/forget your walletg password, at least you'll be able to transfer your funds out of this wallet from any of those devices.

In one of the upcoming releases we will add the ability for advanced users to export the private key to your wallet. This way, even if goodcryptoX were to disappear tomorrow, you will still be able to recover access to your wallet.

Also, you can recover your wallet directly with web3auth (see wallet architecture to understand what it is) by using the social login/email that you used to create your GoodCrypto account and your wallet password. At the moment this process is manual (you'll have to contact web3auth's support), but they are building a self-service web interface for it.

Last but not least, we will be taking advantage of the Smart Contract Wallet functionality and will add the ability to assign trusted delegates to your goodcryptoX Smart Contract Wallet. You will be able to pick one or several wallets that you or your trusted persons control to act as recovery wallets. You'll be able to setup your own recovery rules (e.g. 2 out of 3 trusted delegates needed to recover access). We will create a special recovery portal for this case. Alternatively, it can be done via ZeroDev's web interface (again, see wallet architecture to understand what it is) or by communicating directly with the blockchain (requires minimal coding skills or spending 5 min. with ChapGPT).