Dalam praktiknya, ThirdWeb berada di antara kode aplikasi dan stack blockchain yang digunakan dalam Web3. Tim memanfaatkan SDK, toolkit Connect wallet, templat kontrak, dan backend Engine untuk menangani login wallet, minting NFT, alur marketplace, serta pemanggilan kontrak bervolume tinggi tanpa perlu membangun setiap komponen dari awal. Dukungan secara historis mencakup ekosistem EVM utama seperti Ethereum dan Polygon, dengan perangkat yang ditujukan bagi explorer tanpa kode maupun engineer yang menulis TypeScript, Python, atau Go.
ThirdWeb didirikan pada Desember 2021 oleh Steven Bartlett, pendiri Social Chain dan investor ternama dalam acara Inggris Dragons’ Den, serta Furqan Rydhan, CTO pendiri Bebo dan AppLovin. Materi perusahaan thirdweb dan pemberitaan pada periode tersebut menyebutkan bahwa pendukung awalnya mencakup Gary Vaynerchuk, Shaan Puri, Ryan Hoover, Greg Isenberg, dan Packy McCormick dalam putaran pendanaan seed senilai $5 juta.
Sekitar sembilan bulan setelah diluncurkan pada 2022, perusahaan tersebut mengumpulkan tambahan $24 juta dalam putaran Series A dengan valuasi sekitar $160 juta. Investor yang terkait dengan periode tersebut mencakup peserta yang terhubung dengan dana kripto milik Katie Haun, serta nama-nama seperti Shopify, Polygon, dan Coinbase Ventures. Pesan platform pada saat itu menyoroti puluhan ribu developer yang menerapkan templat kontrak dan SDK yang ditinjau komunitas, alih-alih menulis setiap kontrak dari berkas kosong.
Latar belakang tersebut penting karena fokus ThirdWeb adalah infrastruktur developer: kontrak yang dapat digunakan kembali beserta SDK, bukan satu wallet konsumen atau produk exchange. Riwayat pendanaan berguna sebagai konteks untuk membandingkan infrastruktur developer, bukan sebagai jaminan keamanan kontrak.
SDK ThirdWeb adalah perangkat developer untuk membangun aplikasi dan aplikasi terdesentralisasi yang berjalan di browser atau aplikasi seluler serta berkomunikasi dengan chain yang didukung. Opsi bahasa dan framework yang kompatibel mencakup TypeScript, Python, dan Go, dengan integrasi untuk stack front-end umum. Jaringan yang didukung mencakup Ethereum, Solana, Polygon, Flow, Avalanche, Fantom, dan Near, bergantung pada permukaan produk dan rilisnya; detail terkini tersedia dalam dokumentasi thirdweb.
Nilai praktis SDK terletak pada komposisi yang lebih cepat: developer dapat menambahkan widget dan API untuk tindakan wallet, penjualan token, serta NFT drop, alih-alih menghubungkan setiap panggilan RPC dan ABI secara manual. Pola ini sangat berguna ketika produk juga memerlukan halaman tata kelola bergaya DAO atau alur klaim yang menetapkan kepemilikan NFT ke wallet pengguna.
Karena SDK membungkus interaksi kontrak dan wallet, SDK berada dekat dengan smart contract. Tim tetap perlu memahami fungsi setiap kontrak, chain yang dituju, serta cara menangani upgrade atau kunci admin, dan melakukan pengujian sebelum mengandalkannya untuk traffic produksi.
Connect adalah salah satu solusi wallet dan onboarding ThirdWeb untuk menghubungkan pengguna ke aplikasi. Produk ini menggabungkan API interaksi blockchain, embedded wallet, bantuan account abstraction, on-ramp, serta onboarding yang dapat disesuaikan dengan fungsi in-app self-custodial. Connect ditujukan untuk chain yang kompatibel dengan EVM dan dirancang untuk mengurangi hambatan pada UX “hubungkan wallet” yang sering menghalangi pengguna Web3 baru.
Connect menyediakan komponen UI dan antarmuka agar tim dapat menyesuaikan pengalaman hubungkan-wallet, sehingga pengguna dapat menandatangani dan mengirim tindakan melalui API. Kemampuan umum meliputi:
Connect juga berfungsi sebagai lapisan onboarding. Pengguna dapat memulai dengan email, nomor telepon, akun media sosial, atau wallet yang sudah ada, sehingga mereka tidak perlu langsung memahami seed phrase. Jalur pendaftaran yang lebih fleksibel dapat meningkatkan konversi ketika audiens produk belum terbiasa dengan kripto.
Connect menyediakan perangkat untuk account abstraction, sehingga developer dapat membangun alur penandatanganan dan sponsorship yang lebih lancar. Dalam praktiknya, hal ini sering berarti perilaku smart account dengan session key atau transaksi yang disponsori Gas, sehingga pengalamannya lebih menyerupai login Web2 daripada pop-up wallet klasik.
Embedded wallet ThirdWeb membuat wallet untuk pengguna ketika mereka memasuki aplikasi setelah melakukan autentikasi melalui penyedia seperti email, Twitter/X, Apple, Discord, atau opsi lain yang kompatibel dengan OpenID. Setelah terautentikasi, pengguna menerima wallet yang dapat mengirim transaksi dan melakukan mint NFT.
Kasus penggunaan umum meliputi:
Jalur Pay Connect memungkinkan pengguna akhir mendanai aktivitas dengan kartu fiat atau routing kripto lintas chain, yang dapat mendukung tip, fitur berbayar, donasi, atau setoran ke dApp. Developer dapat mengarahkan dana on-ramp ke transaksi tertentu, alih-alih memaksa pengguna keluar dari aplikasi, membeli kripto di tempat lain, lalu kembali.
ThirdWeb Contracts adalah salah satu layanan inti ThirdWeb yang menyediakan templat siap pakai serta jalur menuju modul khusus untuk deployment smart contract dan integrasi aplikasi di berbagai dApp, game, dan produk Web3 lainnya. Tujuannya adalah menyediakan cakupan end-to-end mulai dari pemilihan templat hingga deployment di chain yang kompatibel dengan EVM.
Materi platform telah menyebutkan volume deployment dan transaksi yang besar di berbagai chain EVM. Templat yang sering ditonjolkan meliputi:
NFT Drop ditujukan untuk koleksi NFT unik dengan pola bergaya ERC-721A. Fase klaim dapat memuat allowlist, jendela rilis, batas klaim, dan reveal tertunda, sehingga tim dapat mengatur tahapan drop tanpa menulis ulang logika klaim untuk setiap kampanye.
MarketplaceV3 adalah kontrak bergaya marketplace yang mendukung listing NFT untuk penjualan langsung atau lelang, dengan pola terkait royalti yang selaras dengan distribusi bergaya EIP-2981. Operator dapat membatasi pihak yang boleh membuat listing atau membukanya untuk pengguna mana pun, bergantung pada konfigurasi.
Kontrak Token membantu tim membuat aset ERC-20 untuk pembayaran marketplace, hadiah, atau saldo in-app lainnya. Pola umum mencakup peluncuran token khusus, penerimaan token tersebut di marketplace, dan pemberian hadiah kepada pengguna yang menyelesaikan tindakan tertentu.
ThirdWeb mengelompokkan kontrak ke dalam berbagai kategori sehingga tim dapat menelusuri templat resmi dan komunitas berdasarkan kasus penggunaan. Kategori yang ditonjolkan dalam materi produk meliputi:
Kontrak modular menekankan komposisi yang dapat disesuaikan dan di-upgrade, yang dibangun di atas kerangka kerja modular. Kontrak ini berguna ketika produk perlu mengganti modul dari waktu ke waktu, alih-alih melakukan deployment ulang terhadap monolit secara keseluruhan.
Kontrak NFT mencakup koleksi, edisi, drop, dan berbagai permukaan NFT terkait. Developer sering memilih kategori ini terlebih dahulu ketika produk berpusat pada minting atau pengumpulan.
Kontrak marketplace membantu tim membangun venue on-chain untuk membeli dan menjual NFT atau aset terkait, serta menyalurkan hasilnya ke berbagai tujuan.
Kontrak drop menjadwalkan perilisan token ERC-20, aset ERC-1155, atau NFT dengan harga dan aturan klaim yang telah ditentukan.
Kontrak airdrop mendistribusikan aset ERC-20, ERC-721, atau ERC-1155 kepada banyak penerima melalui alur push atau dapat diklaim.
Kontrak account abstraction membantu developer melakukan deployment terhadap account factory yang membuat smart wallet bergaya ERC-4337 untuk pengguna akhir, termasuk pola upgrade jika didukung.
Kontrak staking memungkinkan pengguna melakukan stake NFT ERC-721, NFT ERC-1155, atau token untuk memperoleh hadiah ERC-20, atau melakukan stake satu ERC-20 untuk memperoleh ERC-20 lainnya.
Kontrak DAO dan tata kelola mendukung alur proposal, pengawasan treasury, serta pola distribusi ERC-20 terkait untuk proyek yang dikelola komunitas.
Thirdweb Engine adalah server backend sumber terbuka untuk membaca, menulis, dan melakukan deployment kontrak dalam skala produksi, sebagaimana dijelaskan dalam ikhtisar Engine thirdweb. Engine dirancang untuk mengirim banyak transaksi blockchain secara bersamaan, menangani pengelolaan nonce dan pengaturan Gas, memulihkan diri dari kegagalan RPC, mengirim ulang transaksi yang macet, serta menghindari pengiriman duplikat.
Engine juga dapat mengawasi wallet backend, mengendalikan akses tim dan backend, serta mensponsori Gas pengguna sehingga pengguna akhir terutama hanya memerlukan sesi wallet, bukan saldo Gas yang didanai di setiap chain. Peran backend tersebut menjadi semakin penting ketika aplikasi beralih dari demo ke traffic multi-chain yang serupa dengan pola yang dibahas dalam panduan penskalaan Ethereum Layer 2.
Standard Engine ditujukan untuk throughput penulisan yang tinggi pada wallet pengguna, airdrop, dan mint melalui API. Keunggulan yang didokumentasikan mencakup penanganan nonce dan batching otomatis, opsi penyimpanan wallet backend yang aman seperti kunci lokal atau cloud KMS, dukungan untuk sejumlah besar chain EVM dan subnet privat, pola sesi account abstraction, serta webhook untuk peristiwa wallet atau kontrak.
Engine Premium menambahkan fitur penskalaan dan ketahanan di atas Standard Engine, termasuk fleet autoscaling, pola failover database dan server, serta jendela pencadangan database yang lebih panjang untuk workload produksi.
ThirdWeb mengemas perangkat tanpa kode, low-code, dan berbasis SDK sehingga developer dan kreator dapat membangun, meluncurkan, serta mengelola aplikasi Web3 dengan lebih cepat. Connect, Contracts, dan Engine mencakup alur umum mulai dari onboarding wallet hingga tindakan on-chain dan keandalan transaksi backend. Seperti halnya stack Web3 lainnya, tim harus memverifikasi izin kontrak, dukungan chain, dan asumsi kustodi sebelum peluncuran di mainnet.
ThirdWeb digunakan untuk membangun dan mengoperasikan aplikasi Web3, termasuk login wallet, kontrak NFT dan token, marketplace, airdrop, staking, perangkat DAO, serta pemrosesan transaksi backend melalui Engine.
Tidak. ThirdWeb mendukung jalur tanpa kode dan low-code di samping SDK. Non-engineer dapat memulai dari templat, sedangkan developer dapat memperluas fungsionalitas dalam TypeScript, Python, Go, dan stack terkait.
Dukungan berpusat pada jaringan yang kompatibel dengan EVM dan secara historis mencakup Ethereum, Polygon, Avalanche, Fantom, serta jaringan lainnya, dengan permukaan tambahan seperti Solana, Flow, dan Near, bergantung pada produknya. Selalu periksa dokumentasi terkini untuk daftar chain yang tepat.
Connect berfokus pada onboarding wallet pengguna akhir, autentikasi, dan UX pembayaran in-app. Engine adalah server backend untuk pembacaan/penulisan kontrak bervolume tinggi, operasi wallet, serta fitur keandalan produksi seperti penanganan nonce dan sponsorship Gas.
Tidak. Templat dan SDK mempercepat deployment, tetapi kunci admin, kemampuan upgrade, aturan klaim, dan desain kustodi tetap menimbulkan risiko. Tinjau kontrak dan izin sebelum mengandalkannya dengan dana nyata.
* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.





