Back to projects
ShadowMesh icon

ShadowMesh

Trade and transfer across chains in full privacy

$2,500
Total awarded
ShadowMesh
Lydia
Builder
React Node.js Next.js WebSockets PostgreSQL TypeScript NEAR Protocol

Awards

The problem it solves

ShadowMesh addresses the complexity, fragmentation, and privacy risks of managing multiple wallets and moving assets across different blockchains.

Users can:

  • Move assets securely across chains

    • Bridge funds between Ethereum, Solana, Cardano, Bitcoin, Zcash, and others without exposing wallet data
  • Connect multiple wallets in one interface

    • Eliminate the need to switch apps or browser extensions constantly
  • Execute private, cross-chain transactions safely

    • All operations are routed through privacy-preserving tools (Fhenix, Arcium, Zcash shielded transactions, Mina zk-proofs)
  • Leverage AI to simplify operations

    • Natural language commands allow users to trigger complex cross-chain transactions without manual intervention
  • Maintain full session privacy

    • Multi-wallet sessions are cleared automatically when all wallets are disconnected, leaving no trace

Benefits:

  • Reduces the technical friction of cross-chain asset management
  • Protects user privacy and prevents sensitive data leaks
  • Offers a single, unified, and intuitive interface for multiple blockchains
  • Provides a visual, interactive experience showing progress and confirmation without revealing critical info

Challenges we ran into

Building ShadowMesh was intense — the idea is huge, and fitting it into a hackathon timeframe was a major challenge.

  • Idea vs. time constraints: Distilling a revolutionary cross-chain, privacy-preserving platform into a working demo in just one day was overwhelming.
  • Integration bugs: Connecting the frontend to multiple blockchain wallets and orchestration tools caused repeated issues that were hard to debug, especially under extreme time pressure.
  • Hardware/power issues: Around 2 p.m., as I was getting the bridge to work, my laptop died due to a power outage. I tried to troubleshoot for two hours but couldn’t make any progress.

How I overcame these challenges:

  • Reached out to the hackathon coordinator on the platform for help.
  • He kindly granted a four-hour extension, giving me enough time to recover and finish the project.
  • Despite the stress and exhaustion, I stayed focused and pushed through the technical hurdles to complete a functional, demo-ready solution.

Gallery