Krisna FirdausKrisna Firdaus

Full-Stack Engineer building AI-Native products with modern technologies.

Navigation

  • About
  • Experience
  • Projects
  • Blog
  • Contact

Connect

  • GitHub
  • LinkedIn
  • Email
  • Twitter / X

Let's Work Together

I'm available for freelance projects and full-time opportunities.

Get in Touch

© 2026 Krisna Firdaus. All rights reserved.

Built with Next.js & Tailwind CSS

Magic Transfer
Back to Portfolio
Web32024

Magic Transfer

Telegram Crypto Wallet for Seamless Cross-Chain Transfers

3+
Chains Supported
Self-Custodial
Wallet Type
Fiat On-Ramp
Features
Full Stack Developer
6 months
2024
Telegram Mini AppReactPrivy WalletEVMSmart ContractsTONSolana

Overview

Magic Transfer is a Telegram Mini App enabling users to send crypto to contacts without sharing wallet addresses. Integrated with EVM ecosystems for seamless cross-chain transfers and trading.

The Challenge

Traditional crypto wallets require users to share complex wallet addresses, creating friction for casual users. Cross-chain transfers are complicated. Non-crypto-native users struggle with seed phrases and wallet management.

Solution & Approach

  • 1

    Built Telegram Mini App allowing crypto transfers via contact names instead of addresses

  • 2

    Integrated Privy for self-custodial wallet creation without seed phrase management

  • 3

    Implemented multi-chain support for EVM, TON, and Solana ecosystems

  • 4

    Added fiat on-ramp gateway for easy crypto purchasing

  • 5

    Built in-app DApp browser for ecosystem exploration

Results & Impact

  • ✓

    Simplified crypto transfers to one-click contact-based sending

  • ✓

    Multi-chain support enables portfolio diversification

  • ✓

    Self-custodial security with user-friendly UX

Key Takeaways

💡

User experience is the biggest barrier to crypto adoption

💡

Telegram Mini Apps offer excellent distribution for Web3 products

💡

Self-custody can be made accessible with proper abstraction

Visit Live ProjectWant to build something similar? Let's talk