ZingPay Docs
esc

    Wallets & Private Keys

    What is a Wallet?

    A crypto wallet is essentially a digital keychain. It doesn't actually "store" your coins. Your coins live on the blockchain. Instead, the wallet stores the cryptographic keys that prove you own those coins and give you the authority to move them.

    Think of it this way:

    ConceptTraditional BankingCrypto
    Where money livesBank's databaseThe blockchain
    Proof of ownershipID + passwordPrivate key
    How you access itBank appWallet app
    Who controls itThe bankYou

    Public Key vs. Private Key

    Every wallet has two components:

    • Public Key: Your "address" on the blockchain. Like an email address, you can share it freely for others to send you funds.
    • Private Key: Your "password" to sign transactions. Never share this. Anyone with your private key controls your funds.

    Critical Rule: If you lose your private key, you lose access to your funds forever. There is no "forgot password" button in crypto. No bank. No customer support. You are your own bank.


    How to Buy and Sell Crypto

    To interact with the blockchain, users typically convert fiat currency (like USD or INR) into crypto using an On-Ramp via Centralized Exchanges (CEXs) like:

    • Binance: Popular globally
    • Coinbase: Strong in the US
    • WazirX: Used in India

    Once purchased, the crypto can be transferred to a personal, non-custodial wallet for use in applications like ZingPay.


    How ZingPay Changes the Game

    In traditional crypto, the receiver needs to:

    1. Download a wallet app
    2. Write down a seed phrase
    3. Share their public key manually

    ZingPay eliminates all of this. Here's how:

    1

    No wallet needed upfront

    The receiver doesn't need any wallet app installed. ZingPay generates an ephemeral keypair directly in the browser.

    2

    Claim with your phone number

    When someone sends you SOL via ZingPay, the app uses your phone number hash to find the locked funds on-chain.

    3

    Download your keys

    After claiming, ZingPay exports a solpay-keypair.json file. This file is your private key. Download it, and you have full, non-custodial control of your wallet.

    Bottom line: ZingPay lets you receive crypto before you even understand what a wallet is. The learning curve comes after you've already been onboarded, not before.