DegenDen
  • šŸ«…About DegenDen
  • šŸ’µ$DD Tokenomics
  • šŸ“„Registration
    • Step 1: Initiate Registration
    • Step 2: Disclaimer Agrement
    • Step 3: Telegram Username
    • Step 5: Wallet Generation
    • Step 5: Completion & Main Menu Access
    • Step 6: Adding $SOL & $DD to Your Wallet
    • Transferring Funds to the Casino Wallet
  • šŸ™ŽProfile
  • šŸ“–Game Menu
  • 🚪Lobbies
  • šŸŽ°Slots
  • šŸŽ®Multiplayer Games
    • šŸŽEmoji Race
    • šŸŽ²Dice
    • šŸŽ³Bowling
    • ā™ ļøBlackJack
    • 🟔Connect 4
  • šŸŽŸļøAdmin
  • šŸ”ŽAnalytics
  • šŸ”—Links & Commands
Powered by GitBook
On this page
  • Storing User Information
  • Providing Wallet Keys to Users
  1. Registration

Step 5: Wallet Generation

PreviousStep 3: Telegram UsernameNextStep 5: Completion & Main Menu Access

Last updated 4 months ago

Once the username is validated and sanitized, DegenDen automatically generates a new Solana wallet for the user.

šŸ”¹ Generating a Solana Keypair – Each user receives a unique public and private key pair. šŸ”¹ Encrypting the Private Key – To enhance security, the private key is encrypted before being stored. šŸ”¹ Securing User Funds – The encryption ensures that no unauthorized access can occur.


Storing User Information

DegenDen securely stores only essential user details in the database, including:

  • Username & Chat ID – For unique identification.

  • Encrypted Private Key – Ensuring no unauthorized access.

  • Public Key – Used for receiving funds and transactions.

  • Initial Wallet Balances & Stats – Default fields such as wallet balance, games played, and winnings are initialized.


Providing Wallet Keys to Users

After successful registration, DegenDen sends the wallet details to the user in a secure message:

šŸ“Œ Public Key – Displayed for the user to receive funds. šŸ” Private Key – Sent securely with a warning never to share it. Losing access to this key means losing access to the wallet.

āš ļø Users are strongly advised to back up their private keys safely!

šŸ“„