出品者:Max F.

TypeScript frontend for a multi-chain crypto wallet supporting Bitcoin, Ethereum, Solana, Tron, and stablecoins (USDT/USDC) across multiple networks. Built with Next.js 14, React 18, and Tailwind CSS, it includes withdrawal/deposit flows, real-time updates via Socket.io, and QR code generation. Includes comprehensive multi-network asset reference documentation for proper asset/network parameter handling across ERC-20, BEP-20, TRC-20, and SPL token standards.
walletFrontend is a Next.js-based cryptocurrency wallet frontend supporting multi-chain asset management. It provides a complete UI for wallet operations including deposits, withdrawals, internal transfers, and balance tracking across multiple blockchain networks (Bitcoin, Ethereum, BSC, Solana, Tron, XRP).
The application includes comprehensive multi-chain network reference documentation to guide developers on correct asset and network parameter usage for API requests.
npm install
# or
yarn install
npm run dev
Starts the development server at http://localhost:3000
npm run build
npm start
npm run lint
next.config.js)images.pexels.comDemo credentials for testing:
demo@example.comdemo1234| Asset | asset | network | Blockchain |
|---|---|---|---|
| Bitcoin | btc | btc | Bitcoin |
| Ethereum | eth | eth | Ethereum |
| BNB | bnb | bsc | BNB Smart Chain |
| Solana | sol | sol | Solana |
| Tron | trx | trx | Tron |
| XRP | xrp | xrp | XRP Ledger |
| Asset | asset | network | Blockchain |
|---|---|---|---|
| USDT | usdt | erc20, bep20, trc20, spl | Ethereum, BSC, Tron, Solana |
| USDC | usdc | erc20, bep20, spl | Ethereum, BSC, Solana |
POST /api/wallet/withdraw
{
"asset": "eth",
"network": "eth",
"amount": "0.5",
"address": "0x742d35Cc6634C0532925a3b844Bc9e7595f5bA12",
"withdrawal_password": "123456"
}
POST /api/wallet/withdraw
{
"asset": "usdt",
"network": "trc20",
"amount": "50",
"address": "TExampleTrxAddressHere",
"withdrawal_password": "123456"
}
GET /api/wallet/withdraw/preview?asset=trx&network=trx&amount=100
POST /api/wallet/internal-transfer
{
"asset": "usdt",
"network": "bep20",
"amount": "100",
"to_user_id": "12345"
}
❌ Using token network for native coins
{ "asset": "trx", "network": "trc20" } // Wrong!
✅ Correct
{ "asset": "trx", "network": "trx" }
❌ Using native network for tokens
{ "asset": "usdt", "network": "trx" } // Wrong!
✅ Correct
{ "asset": "usdt", "network": "trc20" }
❌ Using "bnb" as network
{ "asset": "bnb", "network": "bnb" } // Wrong!
✅ Correct
{ "asset": "bnb", "network": "bsc" }
src/
├── app/
│ ├── error.tsx # Page-level error boundary
│ └── ... # Page components
├── components/ # Reusable UI components
├── hooks/ # Custom React hooks
└── utils/ # Utility functions
public/
├── manifest.json # PWA manifest
└── icons/ # App icons (192x512)
next.config.js隔離されたサンドボックスを起動しサーバー側で実行 — ローカル設定不要。
サンドボックス検証が完了し、検出された実行経路は合格しました。
This Next.js, React web app completed archive review. Structure, dependency manifests, documentation, functional source, and common risk patterns were checked by the Tetrees verification pipeline; runtime phases are stated separately.
Deterministic AVCP artifact review
パイプライン avcp-2026-08-04.1 · SHA-256 b939e4dcb30dcae8…
This version-scoped review deterministically inspects the submitted archive for structure, dependencies, documentation, functional source, and common malicious or high-risk signals. Build and test phases are reported as passed only after an isolated sandbox audition. It is not a guarantee of perfect security.
レビュー日 2026年8月4日
完全なインストールガイドと統合プロンプトは購入後に解放されます。
この製品をお使いのAI IDE・Webビルダー・クラウドIDEに直接取り込みます。
Tetreesを対応AI IDEに接続し、所有製品の一覧取得と検証済みZIPの取得を、販売者のアップロード権限を公開せずに行えます。
レビュー 25件
Great starting point. Picked up this automation setup for a client workflow — The abstractions are sensible and easy to swap out. Highly recommend.
Clean and well thought out. Zero mystery dependencies, everything is documented, and the README covered every config I needed.
Really solid work. As someone who automates these all day, the code is readable and the structure makes sense.
Dropped it into my stack and it just worked. As someone who automates these all day, typeScript types are actually accurate, no fighting the compiler. Will definitely check their other products.
Dropped it into my stack and it just worked. Setup was a single command and it ran first try, and the walkthrough got me running in minutes.
Saved me a ton of time. Dropped "Multilanguage Web Crypto Wallet" straight into the workflow; docs were clear enough that I never had to open an issue. Support answered my question fast.
Exactly what I needed. As someone who automates these all day, setup was a single command and it ran first try.
Worth every point. Picked up this automation setup for a client workflow — No spaghetti — the folder layout is sane.
Punches well above its price. Used this automation setup to automate my workflow and it cut days off the build.
Shipped with this same week. Picked up this automation setup for a client workflow — The abstractions are sensible and easy to swap out.
Sign in to join the discussion
Loading discussion…