0x0.ai: Whitepaper v2
  • 0x0.ai: AI Smart Contract Auditor
    • ๐Ÿ‘€Overview
    • ๐Ÿ“ˆTokenomics
    • ๐Ÿ“Thesis
    • ๐Ÿ”ฎVision
  • 0x0 Ecosystem
    • ๐Ÿ”ŽAI Smart Contract Auditor
    • Arcane Privacy Wallet
      • Moving assets Anonymously
      • Calculating the Shared Secret
      • Creating the View Tag
      • Deriving the Stealth Public Key
      • Identifying Relevant Transactions for Wallets
      • Accessing Privately Transferred Assets
      • Arcane Contract
      • Shielding Assets
      • Single Transfers
      • Multiple Transfers
      • Withdrawal or Unshielding
      • Relayers
    • ๐Ÿ‘ปSpectre (Coming Soon)
  • 0x0 Income Sources
    • ๐Ÿ”ฅBuybacks and Burns
    • ๐Ÿ’ฐETH Rewards
  • Upcoming Plans
    • ๐Ÿ“†Roadmap
    • ๐Ÿ†•Dapp Updates
    • ๐Ÿ‘‚Community Feedback
Powered by GitBook
On this page
  1. 0x0 Ecosystem
  2. Arcane Privacy Wallet

Accessing Privately Transferred Assets

After recognizing a transaction intended for her, Alice reconstructs the necessary private key to unlock the assets. This process relies solely on the ephemeral public key ePK. The steps are as follows:

  1. Recalculate the shared secret using Aliceโ€™s viewing private key and the ephemeral public key ePK.

  2. Derive the stealth private key stPrivK by integrating the shared secret with Aliceโ€™s spending private key:

Where:

  • spPrivK is Aliceโ€™s spending private key.

  • n represents the order of the elliptic curve.

  • s represents shared secret

Once stPrivK is derived, Alice can authenticate and retrieve the assets from the associated stealth address.

PreviousIdentifying Relevant Transactions for WalletsNextArcane Contract

Last updated 5 months ago