Developer · Base

Buat mini app Base untuk cash out USDC.

Gunakan ini saat app Base Anda membutuhkan permukaan cash-out yang fokus, bukan dashboard wallet penuh. Templatenya sengaja kecil: satu form, satu wallet client, satu hasil deposit.

01

Gunakan starter

  1. 1Clone ADWilkinson/usdctofiat-peerlytics-starters dan buka templates/base-mini-app.
  2. 2Set NEXT_PUBLIC_APP_URL ke origin HTTPS publik sebelum menguji discovery surfaces.
  3. 3Jaga form tetap ringkas: route, amount, payout handle, wallet connect, dan result.
  4. 4Panggil offramp(walletClient, params) dengan integratorId dan referralId agar deposit bisa diatribusikan.
02

Kebutuhan khusus Base

App Next.js

Sesuai quickstart resmi Base app dan membuat deployment sederhana.

Base Account

Memberi pengguna jalur koneksi Base-native lewat @base-org/account.

Viem WalletClient

SDK off-ramp menandatangani dengan wallet client yang Anda sediakan.

Builder Code

Mengatribusikan aktivitas onchain setelah app terdaftar di Base.dev.

Tes transaksi nyata

Production build saja tidak cukup; verifikasi deposit kecil di Base dari awal sampai akhir.

03

Jangan perluas permukaan

  • Jangan tambahkan marketing hero sebelum form cash-out.
  • Jangan sembunyikan payout route, amount, atau handle di balik copy onboarding.
  • Jangan klaim fill speed terjamin; likuiditas tetap dikendalikan permintaan buyer.
  • Jangan tambahkan wiring Builder Code sampai kode asli tersedia.

Common questions

Apa yang harus dilakukan mini app Base terlebih dahulu?

Mini app harus membuat deposit seller USDCtoFiat nyata dari wallet Base Account yang terhubung. Mulai dengan amount, route, payout handle, dan hasil deposit sebelum menambahkan hal lain.

Apakah mini app Base perlu backend terpisah?

Tidak untuk flow cash-out dasar. Wallet menandatangani lewat client dan @usdctofiat/offramp membuat deposit Base. Tambahkan backend hanya saat membutuhkan account state, webhooks, atau database order sendiri.

Kapan saya harus menambahkan Builder Code?

Setelah mendaftarkan app di Base.dev dan menerima kode asli. Sampai saat itu, siapkan integrasi untuk attribution, tetapi jangan ship placeholder code seolah-olah sudah terverifikasi.