# Integrating Web3 & Cryptography

AK Poker integrates seamlessly with Web3, aiming to change the essential aspects of the traditional Web2 poker model without imposing unnecessary changes.&#x20;

1. **Account System**
   * **Decentralized Identity Verification:** Users log in by connecting their wallets, using their wallet address as a unique identity ID. We believe every player should have a secure environment where they can participate in games without revealing personal identity information. We need to protect user privacy, especially in cases where certain players prefer not to disclose their real personal information.
   * **Multi-level Identity Verification:** In specific situations, like for celebrity poker players, the platform supports identity confirmation through email, phone, and KYC verification.
2. **On-chain Settlement**
   * When entrusting all user funds to a single entity, the inherent risk of centralized malfeasance cannot be ignored. While the advent of blockchain offers new possibilities, relying solely on on-chain contracts is not foolproof, exposing users to risks such as hacking and phishing attacks.
   * AK Platform is committed to separating business and fund management, ensuring that malicious actions are prevented on the centralized business end and that funds are secure and controllable. The specific approach will be continuously optimized and improved during the actual operation of Poker. To enhance transparency and user trust, core smart contracts will undergo auditing by third-party security firms and be open-sourced, ensuring platform openness and fairness.
3. **Verifiable Random Shuffling**

   * **Trusted third-party Random Source:** AK Poker employs a trusted third-party random source, guaranteeing a genuinely random shuffling process and minimizing the risks of manipulation by the platform.
   * **Asymmetric Encryption:** Ensuring the secure transmission of card sequence data, to ensure the safety of shuffling.
   * **Pre-release of the Card Sequence Hash:** Leveraging the collision-resistant properties of the Hash function, the platform proactively discloses the Hash of each shuffled sequence in advance. This mitigates the risks of platform cheating and manipulation. Users can save the Hash in advance, enabling them to independently verify the authenticity of the sequence.

   \
   Prioritizing user privacy and verifiability not only enhances platform security but also ensures fairness. As we proceed ahead, we remain dedicated to innovating based on Web3 and blockchain principles.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ak.com/integrating-web3-and-cryptography.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
