Notice: This is an experimental wallet. Please use it with a small amount of funds. No funds are required for signing a message or using the Shared Secret Key Exchange feature.
Generate Wallet
Copy and save private key WIF somewhere secure. The WIF is not stored anywhere, so you will need to import it again if the page is closed or refreshed. You can also manually save the address and WIF in your browser's password manager.
Import Wallet
Wallet Info
Send NEXA or Tokens
Mainnet only (for now)
Token Information
Token Name:
Ticker:
Decimals:
Document URL:
Token Description:
Sign and Verify a Message
Shared Secret Key Exchange
Seller Encrypt Panel (Sender)
KeyWallet Features
Wallet Address Generation: KeyWallet generates a unique wallet address for users to receive NEXA coin. It functions as a single-address wallet.
Private Key Generation: The wallet generates a private key in Wallet Import Format (WIF), which is essential for accessing and managing the user's funds. By default, the newly generated WIF is not stored anywhere.
Fund Sending: Users can send NEXA to other wallets. Users can send a message of up to 220 bytes to any address on the blockchain as an OP_RETURN output, allowing for the transmission of small amounts of data.
Signing and Verifying a Message: Users can easily sign and verify messages using digital signatures. The signing process involves hashing the message and encrypting that hash with a private key, while the verification process involves hashing the received message and comparing it to the decrypted signature. This process ensures both the authenticity and integrity of the message.
Shared Secret Key Exchange: This feature enables two parties to establish a shared secret using KeyWallet's private and public keys, along with Schnorr signatures and AES encryption. Tutorial.
Technical Notice: KeyWallet uses a polyfilled version of the libnexa-ts package. This means that the package has been modified to work in a web browser environment. The wallet uses an API to broadcast transactions, using methods from the Rostrum Protocol.