Key Generation Using the GGX Block Explorer
The GGX Explorer is a web-based interface for interacting with GGX chain. It allows users to import keys from a QR code, generate Multisig accounts and create proxied accounts.
Security Considerations
It is an open-source project, and considered to be safe. But running anything in a browser often increases security risks. For this reason, it is advisable to have unnecessary extensions disabled when working with the keys in UI.
Creating a Key Pair
By default, creating keys in the GGX Block Explorer is disabled for security reasons. Make sure you take the necessary precautions if you choose to use this feature. To enable it, go to the "Settings" section and select the "Enable local in-browser account storage" in the "account options" and click "Save". Alternatively, you can import a key pair from JSON file.



Creating a Multisig Account
- Open the GGX Explorer UI and navigate to the "Accounts" section.
- Sign up with an extension or add an account by scanning a QR-code.
- Click on the "+ Multisig" button on the top right section of the interface.
- A popup appears where you can set the name of the account and the number of signatories and choose from available accounts on the left side. You can optionally upload a JSON file with the public keys of the signatories.
- The "threshold" controls the minimum amount of signatories required to approve a transaction.
- Click on the "Create" button to create the Multisig account.
Please note, that a Multisig account doesn't have a private key. Instead, it is identified by a combination of its signatories' addresses and a threshold, which represents the minimum number of signatories required to approve a transaction.
The identifier (or address) of a Multisig wallet is derived from the addresses of the signatories and the threshold using a deterministic function. This identifier can be calculated by anyone who knows the addresses of the signatories and the threshold, but it does not provide any control over the Multisig wallet.
Proxied Accounts
A proxied account is a special type of account that allows another account to make transactions on its behalf. This is useful for delegating the management of an account to another account, for example, a multisig account.
You can create a proxied account in the Explorer by navigating to the Accounts section and clicking the button on the top right of the interface.


Vanity Generator
You can genereate a vanity address using the GGX Explorer UI. A vanity address is an address that includes a specific string for better readability. For example, you can generate an address that includes "GGX" or "Alice" words.
- Open the GGX Explorer and navigate to the "Accounts" section.
- Sign up with an extension or add an account by scanning a QR-code.
- Click on the "Vanity Generator" in the Accounts section.
- Enter the desired prefix and click on the "Generate" button.
- The generated addresses will start to appear in the list of accounts. It may take some time depending on the length of the prefix string.
- Hit "Save" button and save the keys securely.