Wallet recovery
tl;dr The
Export key
option is currently available for Solana. For EVMs, key export is available on request. Full support is coming with the EIP-7702 transition. Once the key is exported, the security of your wallet is entirely your responsibility
Your goodcryptoX wallet is fully non-custodial. You retain access to your funds even if goodcryptoX ceases to operate.
There are two types of wallets in the app — Solana and EVM — each with its own architecture and recovery path.
Solana wallet
The Solana wallet uses MPC-based security. The private key is sharded and never fully reconstructed on any device. However, you can export the full private key at any time.
Use the
Export key
option in the Wallet tab to obtain the key.You can then import this key into any Solana-compatible wallet.
Exporting the private key undermines the security model of MPC-based protection. Once exported, the private key is your sole responsibility. If lost or compromised, you risk losing your funds
EVM wallet
The EVM wallet currently uses a dual architecture:
An EOA wallet (Externally Owned Account) secured via Web3Auth
A Smart Contract Wallet deployed via ZeroDev, which holds your actual funds
The EOA wallet controls the Smart Contract Wallet and its private key can be exported upon request.
However:
The EOA wallet does not contain funds.
To access funds, you must interact with the Smart Contract Wallet it controls.
This requires use of developer tools (e.g. CLI, ZeroDev SDK) or basic scripting (can be done with ChatGPT assistance).
At this time, there is no graphical interface to interact with the Smart Contract Wallet outside of goodcryptoX. If needed, contact support to request export of the EOA private key.
Upcoming changes
We are transitioning to a single-wallet architecture for EVM chains using EIP-7702. After this upgrade:
The EOA wallet will function directly as a Smart Contract Wallet.
It will behave like a traditional single wallet, combining self-custody with smart contract functionality.
The private key will be exportable from the app.
Exported keys will provide full control and access to funds without requiring external tools.
Last updated