Mulai dengan wallet yang perlu digunakan anggota Anda
Rencana wallet yang baik dimulai dengan tugas yang jelas untuk produk. Kami melihat siapa yang akan menggunakannya, apa yang perlu mereka lakukan, dan di mana mereka berharap melakukannya. Pilihan-pilihan itu memandu keputusan kustodi, platform, dan integrasi sebelum pekerjaan desain berjalan terlalu jauh.
| Pilihan wallet | Apa yang harus diputuskan terlebih dahulu | Fokus desain yang berguna |
|---|---|---|
| Non-kustodial | Bagaimana orang membuat, melindungi, dan memulihkan akses | Prompt penandatanganan, panduan cadangan, dan detail transaksi |
| Kustodial | Bagaimana layanan mengelola akun dan izin | Perlindungan akun, langkah dukungan, dan kontrol operasional |
| Ekstensi browser | Tugas desktop mana yang paling penting | Instalasi, koneksi, dan momen penandatanganan yang jelas |
| Telegram Mini App | Tindakan wallet mana yang berada di dalam Telegram | Jalur sederhana antara aplikasi dan setiap tindakan wallet |
| Wallet seluler | Perjalanan mana yang memerlukan pengalaman ponsel khusus | Onboarding, akses akun, dan status transaksi yang terbaca |
Anda tidak memerlukan setiap format dalam rilis pertama. Pilih perjalanan anggota utama, lalu catat jaringan, aset, dan tindakan apa yang dibutuhkannya. Jika wallet adalah bagian dari produk yang lebih luas, lihat pekerjaan pengembangan Web3 kami untuk ruang lingkup terkait.
Wallet yang mendukung dApp yang sudah ada mungkin memerlukan alur koneksi dan penandatanganan yang terfokus. Produk mandiri mungkin juga memerlukan onboarding, panduan pemulihan, dan alat dukungan. Kami dapat membangun dari MVP menuju produksi, atau mengambil bagian yang ditentukan di samping tim Anda sendiri.
Buat pilihan penting sebelum layar berlipat ganda
Bayangkan tim kemitraan bursa kecil pada malam sebelum AMA. Mereka ingin menunjukkan pengalaman wallet, tetapi masih perlu memutuskan siapa yang mengontrol akses dan tindakan mana yang termasuk dalam demo. Kami akan memetakan keputusan itu terlebih dahulu, lalu menyetujui perjalanan sederhana yang dapat dijelaskan tim dengan jelas.
Percakapan awal semacam itu menjaga bahasa produk tetap jujur. Wallet non-kustodial harus menjelaskan apa yang dikendalikan pengguna dan bagaimana mereka dapat memulihkan akses. Wallet kustodial harus membuat tanggung jawab layanan dan batasan dukungan menjadi jelas. Jika model masih terbuka, kami akan mencatat pertanyaan daripada mendesain seolah-olah sudah diputuskan.
Kami meninjau diagram kustodi, jalur kritis pengguna, dan kondisi kegagalan yang diharapkan dengan pemilik produk Anda. Kemudian kami menyimpan keputusan dan pertanyaan terbuka dalam catatan bersama. Anda dapat membawa catatan produk yang ada, layar kasar, atau kode yang berfungsi; tidak perlu rapi. Jika wallet bergantung pada perilaku kontrak, selaraskan pilihan itu dengan pengembangan kontrak pintar sebelum menetapkan kriteria penerimaan.
Perjalanan wallet mana yang harus didukung rilis pertama?
Rilis pertama harus membuat serangkaian kecil perjalanan wallet yang penting mudah diikuti. Mulailah dengan tindakan yang datang untuk diselesaikan anggota, lalu putuskan apa yang perlu mereka pahami sebelum dan sesudahnya.
Petakan tindakan, bukan hanya layar
Untuk alur kirim, setujui bagaimana pengguna mengidentifikasi aset, tujuan, dan jumlah. Buat tindakan penandatanganan dan status transaksi menjadi jelas. Untuk swap, putuskan informasi apa yang ditinjau orang dan apa yang ditunjukkan antarmuka jika transaksi tidak dapat dilanjutkan. Untuk dukungan multi-chain, daftar jaringan dan tunjukkan bagaimana pengguna dapat mengetahui jaringan dan aset mana yang sedang mereka gunakan.
Pilih permukaan yang sesuai dengan momen
Ekstensi browser dapat cocok untuk produk yang mengutamakan desktop. Aplikasi seluler dapat mendukung perjalanan ponsel khusus; lihat pengembangan aplikasi seluler untuk pekerjaan produk itu. Telegram Mini App dapat menempatkan tindakan wallet dalam pengalaman Telegram. Setiap permukaan membawa pekerjaan desain, implementasi, dan verifikasinya sendiri. Kami membantu Anda memilih permukaan pertama berdasarkan tugas anggota yang sebenarnya, bukan daftar fitur.
Bayangkan seorang anggota memeriksa aset di ponsel mereka, lalu membuka Telegram Mini App untuk melanjutkan. Kami akan memetakan di mana pengalaman berubah dan informasi apa yang harus tetap jelas. Untuk penayangan Telegram, lihat pengembangan bot dan mini app Telegram.
Kami dapat menggunakan peta itu untuk memperjelas serah terima dan menjaga tindakan anggota selanjutnya tetap dapat dipahami. Ini juga memberi tim Anda jalur konkret untuk memutuskan permukaan mana yang termasuk dalam rilis pertama.
Berikan setiap keputusan wallet tempat dalam pembangunan
Proyek wallet lebih mudah diikuti ketika tim menyelesaikan pertanyaan produk sebelum implementasi. Kami menggunakan ritme check-in 3 bagian: perjelas keputusan, tinjau pekerjaan saat alur terbentuk, dan konfirmasi serah terima yang disepakati.
- Bagikan gambaran awal. Beri tahu kami untuk siapa wallet itu, tugas anggota utama, platform target, dan jaringan yang diperlukan. Sertakan desain, kode, dan integrasi saat ini jika Anda memilikinya.
- Tinjau kustodi dan arsitektur. Kami memetakan tanggung jawab akun, pemulihan, izin, perjalanan transaksi, dan keputusan terbuka dengan pemilik produk Anda.
- Setujui apa artinya siap. Kami menetapkan pekerjaan yang termasuk, kriteria penerimaan, dependensi, dan titik tinjau bersama. Ini memberi semua orang gambaran yang sama tentang penyelesaian.
- Desain dan bangun alur yang disepakati. Tim bekerja melalui permukaan produk dan koneksi teknis yang dipilih. Kami memeriksa perjalanan prioritas saat terbentuk.
- Verifikasi dan serahkan. Kami meninjau pekerjaan yang disepakati terhadap kriteria penerimaan, menyiapkan materi keamanan yang ditentukan, dan mendokumentasikan kepemilikan operasional.
Jadwal datang setelah tim memahami permukaan yang dipilih, pendekatan kustodi, integrasi, dan kebutuhan tinjauan. Minggu pertama dapat difokuskan pada pengumpulan detail produk dan menyelesaikan pertanyaan terbuka, jika sesuai dengan ketersediaan tim Anda. Kami akan menjaga rencana tetap terlihat dan mengidentifikasi di mana tim Anda perlu memberikan akses, persetujuan, atau kontak teknis.
Jaga kesiapan wallet berdasarkan apa yang dapat diperiksa tim Anda
Serah terima wallet yang berguna memberi tim Anda lebih dari sekadar layar yang berfungsi. Tergantung pada pekerjaan yang disepakati, ini dapat mencakup persyaratan produk, desain antarmuka, kode wallet, koneksi backend atau rantai, dan pengujian untuk alur prioritas. Ini juga dapat mencakup catatan teknis dan rencana monitoring. Jika wallet Anda terhubung ke token launch, koordinasikan dengan pembuatan dan penerapan token. Untuk produk yang lebih luas, pengembangan Web3 dapat membantu mengidentifikasi keputusan teknis bersama.
Sebelum rilis, kumpulkan pemeriksaan utama di satu tempat. Konfirmasikan bahwa pilihan kustodi dan pemulihan telah didokumentasikan. Pastikan pengguna dapat meninjau detail transaksi sebelum menandatangani. Tetapkan pemilik untuk integrasi, akses, dan peringatan. Berikan temuan tinjauan keamanan pemilik yang jelas dan jalur menuju resolusi.
Kami dapat memberikan implementasi yang disepakati dan menyiapkan materi untuk tinjauan keamanan. Auditor eksternal memutuskan temuannya; penasihat hukum Anda harus meninjau klasifikasi regulasi dari setiap produk kustodial sebelum diluncurkan. Ketersediaan jaringan dan perilaku integrasi pihak ketiga juga tetap di luar kendali tim pembangun.
Kirimkan kami ringkasan singkat dengan pengguna Anda, pilihan kustodi jika diketahui, platform, jaringan, dan tindakan prioritas. Kami akan meninjaunya dengan pemilik produk Anda dan memetakan keputusan wallet pertama bersama.
Cara kerja
- Bagikan gambaran awalBeri tahu kami untuk siapa wallet itu, tugas anggota utama, platform target, dan jaringan yang diperlukan. Sertakan desain, kode, atau integrasi saat ini jika tersedia.
- Tinjau kustodi dan arsitekturKami memetakan tanggung jawab akun, pemulihan, izin, perjalanan transaksi, dan keputusan terbuka dengan pemilik produk Anda.
- Setujui apa artinya siapKami menetapkan pekerjaan yang termasuk, kriteria penerimaan, dependensi, dan titik tinjau bersama.
- Desain dan bangun alur yang disepakatiTim bekerja melalui permukaan produk dan koneksi teknis yang dipilih, memeriksa perjalanan prioritas saat terbentuk.
- Verifikasi dan serahkanKami meninjau pekerjaan yang disepakati terhadap kriteria penerimaan, menyiapkan materi keamanan yang ditentukan, dan mendokumentasikan kepemilikan operasional.
Pertanyaan umum
Apa yang harus saya kirim sebelum kita mendiskusikan pembangunan wallet?
Mulailah dengan pengguna yang dituju, tindakan yang perlu mereka lakukan, platform target, dan jaringan yang diperlukan. Beri tahu kami apakah kustodi sudah ditentukan dan layanan atau kontrak apa yang harus dihubungkan oleh wallet. Desain atau kode yang ada membantu, tetapi catatan kasar sudah cukup untuk diskusi pertama. Kami dapat mendaftar keputusan terbuka sebelum siapa pun mulai membangun.
Bisakah Anda membangun wallet tempat pengguna mengontrol kunci mereka sendiri?
Ya. Kami dapat merencanakan wallet non-kustodial, wallet kustodial, atau produk dengan tanggung jawab pengguna dan layanan yang terpisah. Untuk produk non-kustodial, kami akan memperjelas bagaimana orang membuat akses, meninjau permintaan penandatanganan, dan memulihkan wallet mereka. Pilihan itu memengaruhi bahasa produk dan rencana teknis.
Bisakah satu wallet mendukung ekstensi browser dan Telegram Mini App?
Itu dapat direncanakan untuk keduanya, tetapi setiap permukaan memerlukan desain interaksi dan verifikasinya sendiri. Kami pertama-tama memetakan tugas yang harus diselesaikan anggota di setiap permukaan. Kemudian kami menyetujui bagaimana pengalaman terhubung dan mana yang termasuk dalam rilis pertama. Itu menjaga rencana awal tetap fokus pada penggunaan nyata.
Bagaimana Anda merencanakan swap dan beberapa jaringan?
Kami mulai dengan mendaftar jaringan dan tindakan yang perlu didukung produk. Untuk swap, kami mendefinisikan apa yang ditinjau pengguna sebelum mengonfirmasi dan apa yang ditunjukkan antarmuka jika tindakan tidak dapat dilanjutkan. Untuk beberapa jaringan, kami membuat konteks jaringan aktif dan aset menjadi jelas dalam perjalanan pengguna sebelum implementasi.
Apa yang perlu diputuskan sebelum Anda menetapkan jadwal wallet?
Kami dapat menetapkan jadwal yang berguna setelah meninjau kustodi, platform, perjalanan anggota, integrasi, dan kebutuhan tinjauan keamanan. Alur wallet yang terfokus berbeda dari produk dengan beberapa permukaan dan koneksi backend. Kami menyetujui pekerjaan, dependensi, dan titik tinjau bersama sebelum implementasi dimulai.
Apakah persiapan keamanan Anda berarti auditor akan menyetujui wallet?
Tidak. Kami dapat membangun produk yang disepakati, menguji perjalanan yang ditentukan, dan menyiapkan materi untuk tinjauan, tetapi auditor eksternal yang memutuskan temuan apa yang akan dilaporkan. Misalnya, tim dapat menyiapkan inventaris jaringan, integrasi, dan tindakan istimewa untuk pengulas. Penasihat hukum Anda juga harus menilai klasifikasi regulasi produk kustodial sebelum diluncurkan.
Ceritakan proyek Anda
Jawab empat pertanyaan singkat, manajer akan kirim rencana, waktu, dan kisaran harga dalam satu jam. Semua rahasia.
Memuat formulir…