Skip to content
AshWallet

AshWallet

One Wallet, Multichain , Anonymous & Untraceable

Created on 4th December 2025

AshWallet

AshWallet

One Wallet, Multichain , Anonymous & Untraceable

The problem AshWallet solves

Privacy & Anonymity Challenges in DeFi-

Traditional blockchain wallets expose your entire transaction history to anyone who knows your address. This creates several critical problems:

  1. Complete Transaction Transparency-
  • Problem: Every transaction on public blockchains is permanently visible and traceable
  • Solution: Generate unlimited anonymous addresses that cannot be linked to your intity or each other
  • Use Case: Protect your financial privacy when trading, swapping, or interacting with DeFi protocols
  1. Cross-Chain Identity Linking
  • Problem: Using the same wallet across multiple chains allows anyone to link your activity across Solana, NEAR, Ethereum, etc.
  • Solution: Derive unique, unlinkable addresses on each chain from a single NEAR account using chain signatures
  • Use Case: Maintain separate identities across chains while managing everything from one account
  1. KYC Requirements & Identity Exposure
  • Problem: Many DeFi platforms require KYC, forcing you to reveal your identity
  • Solution: No KYC required - generate addresses anonymously without any identity verification
  • Use Case: Access DeFi services without compromising your privacy or personal information
  1. Complex Multi-Chain Wallet Management
  • Problem: Managing separate wallets, private keys, and seed phrases for each chain is complex and risky
  • Solution: One NEAR account controls infinite addresses across all supported chains via chain signatures
  • Use Case: Simplify your multi-chain operations without managing multiple wallets or keys
  1. Traceable Cross-Chain Swaps
  • Problem: Traditional bridges and swaps leave a clear trail connecting your source and destination addresses
  • Solution: Swap ZCash to any token on any chain via NEAR intents with enhanced privacy
  • Use Case: Move assets across chains without revealing the connection between addresses
  1. Limited Address Generation
  • Problem: Most wallets generate a fixed set of addresses from a single seed phrase
  • Solution: Generate unlimited unique addresses by simply choosing different wallet names (paths)
  • Use Case: Create separate addresses for different purposes (trading, savings, DeFi) without managing multiple wallets

Challenges I ran into

  1. Chain Signature Address Derivation Errors
    Base58 encoding errors and unexpected return structures from the chainsig library. Fixed by adding logging, extracting the publicKey correctly, and using numeric paths

  2. TypeScript isolatedModules Type Export Errors
    Build failed with "Re-exporting a type when 'isolatedModules' is enabled requires using 'export type'." Fixed by separating function exports from type exports using export type for interfaces.

  3. Quote Execution Status Polling and Timeout Handling
    Quote execution could hang indefinitely without feedback. Fixed by implementing a polling mechanism with a 60-second timeout (20 attempts × 3 seconds) and clear status logging.

Tracks Applied (6)

General Bounty

We built Ashwallet — a cross-chain privacy solution that: Generates unlimited anonymous wallet identities from a single...Read More

Network School

Cross-Chain Privacy Solutions

Solana ↔ Zcash cross-chain privacy integration -Ashwallet enables private swaps from Zcash (ZEC) on NEAR to SOL on Solan...Read More

Pump Fun

Privacy Infrastructure & Developer Tools

Developer tools and libraries for privacy-preserving applications -Ashwallet provides reusable functions (depositZec, sw...Read More

Zcash Community Grants

Cross-Chain Privacy Solutions

NEAR intents SDK integration for Zcash cross-chain privacy -Ashwallet uses the NEAR intents SDK to enable private swaps ...Read More
NEAR Protocol

NEAR Protocol

Private Payments & Transactions

New wallet per transaction for maximum privacy -Users can generate a new anonymous wallet for each payment, preventing t...Read More
NEAR Protocol

NEAR Protocol

General Bounty

Privacy-preserving solution with Zcash integration Ashwallet enables private cross-chain transactions using Zcash (ZEC) ...Read More

Project Tachyon

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio