Apa Itu ThirdWeb: Penjelasan untuk Pemula

Terakhir Diperbarui 04-09-2026 05.32.16
Waktu Membaca: 4m
ThirdWeb adalah platform pengembangan Web3 open-source full-stack yang membantu tim membuat, menerapkan, dan mengelola aplikasi terdesentralisasi (dApps) di berbagai Blockchain. Platform ini memadukan komponen UI, perangkat backend, dan kontrak on-chain, sehingga Pengembang dapat menghadirkan fitur Web3 di jaringan yang kompatibel dengan EVM tanpa harus banyak membangun infrastruktur khusus.

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.

Ringkasan Utama

  • ThirdWeb adalah platform pengembangan Web3 untuk membangun dan mengelola dApp dengan SDK, kontrak siap pakai, Connect wallet, dan Engine produksi.
  • Connect mencakup login wallet, account abstraction, in-app wallet, dan on-ramp fiat di berbagai jaringan EVM.
  • Templat kontrak mencakup NFT drop, marketplace, token, airdrop, staking, dan modul tata kelola DAO.
  • Engine menangani pembacaan/penulisan kontrak dalam skala produksi dan sponsorship Gas, tetapi risiko smart contract dan wallet tetap perlu ditinjau secara independen sebelum digunakan di mainnet.

Latar Belakang Thirdweb dalam Pengembangan Web3

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.

Apa Itu Thirdweb Software Development Kits (SDK) dan Perangkat Developer?

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.

Proyek Thirdweb

Thirdweb Connect

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.

Fitur Connect

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:

  • Menghubungkan ke berbagai penyedia wallet di jaringan EVM
  • Melakukan autentikasi melalui alur login dengan email, nomor telepon, passkey, atau media sosial
  • Menjalankan tindakan wallet seperti pengiriman, penampilan saldo, penamaan bergaya ENS, penghubungan, dan pemutusan koneksi melalui API bertipe
  • Berintegrasi dengan kontrak ThirdWeb sehingga pengguna dapat melakukan mint, pembelian, atau pemanggilan metode khusus aplikasi
  • Mendukung pembayaran sehingga pengguna dapat mengisi saldo atau membeli aset on-chain dengan kartu melalui Pay

Onboarding Pengguna

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.

Account Abstraction

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.

In-App Wallet

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:

  • Membuat wallet tanpa mengharuskan pengguna memasang aplikasi kripto terpisah terlebih dahulu
  • Mengaktifkan alur NFT atau ERC-20 dengan sponsorship Gas melalui account abstraction
  • Memungkinkan pengguna mengakses wallet yang sama di berbagai perangkat tanpa membagikan seed phrase mentah di UI
  • Menghubungkan ke aplikasi yang kompatibel dengan WalletConnect ketika produk memerlukan marketplace eksternal atau perangkat komunitas

Menghasilkan Pendapatan

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.

Smart Contract ThirdWeb

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

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

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.

Token

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.

Kategori Kontrak ThirdWeb

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 (Beta)

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.

NFT

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.

Marketplace

Kontrak marketplace membantu tim membangun venue on-chain untuk membeli dan menjual NFT atau aset terkait, serta menyalurkan hasilnya ke berbagai tujuan.

Drop

Kontrak drop menjadwalkan perilisan token ERC-20, aset ERC-1155, atau NFT dengan harga dan aturan klaim yang telah ditentukan.

Airdrop

Kontrak airdrop mendistribusikan aset ERC-20, ERC-721, atau ERC-1155 kepada banyak penerima melalui alur push atau dapat diklaim.

Account Abstraction

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.

Staking Thirdweb

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.

DAO dan Tata Kelola ThirdWeb

Kontrak DAO dan tata kelola mendukung alur proposal, pengawasan treasury, serta pola distribusi ERC-20 terkait untuk proyek yang dikelola komunitas.

Thirdweb Engine

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.

Jenis ThirdWeb Engine

Standard Engine

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.

Premium Engine

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.

Ringkasan

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.

FAQ

Untuk Apa ThirdWeb Digunakan?

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.

Apakah ThirdWeb Hanya untuk Developer yang Menulis Kode?

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.

Blockchain Apa Saja yang Didukung ThirdWeb?

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.

Apa Perbedaan antara ThirdWeb Connect dan Engine?

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.

Apakah Penggunaan ThirdWeb Menghilangkan Risiko Smart Contract?

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.

Penulis: Abhishek Rajbhar
Penerjemah: Paine
Pengulas: Matheus、Edward、Ashley、Jayne
Pernyataan Formal

* 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.

Artikel Terkait

Bagaimana Midnight Mencapai Privasi di Blockchain? Analisis Zero-Knowledge Proofs dan Mekanisme Privasi yang Dapat Diprogram
Pemula

Bagaimana Midnight Mencapai Privasi di Blockchain? Analisis Zero-Knowledge Proofs dan Mekanisme Privasi yang Dapat Diprogram

Midnight, yang dikembangkan oleh Input Output Global, merupakan jaringan blockchain berfokus privasi dan menjadi komponen penting dalam ekosistem Cardano. Melalui penerapan zero-knowledge proofs, struktur buku besar dua status, serta fitur privasi yang dapat diprogram, jaringan ini menjaga data sensitif pada aplikasi blockchain tanpa mengurangi aspek keterverifikasian.
24-03-2026 13.49.16
Hubungan Antara Midnight dan Cardano: Bagaimana Sidechain Privasi Memperluas Ekosistem Aplikasi Cardano
Pemula

Hubungan Antara Midnight dan Cardano: Bagaimana Sidechain Privasi Memperluas Ekosistem Aplikasi Cardano

Midnight, yang dikembangkan oleh Input Output Global, merupakan jaringan blockchain berfokus privasi yang menyediakan fitur privasi terprogram untuk Cardano. Platform ini memungkinkan para pengembang membangun aplikasi terdesentralisasi dengan tetap menjaga kerahasiaan data.
24-03-2026 13.45.27
Sentio vs The Graph: Perbandingan Mekanisme Indeksasi Real Time dan Indeksasi Subgraf
Menengah

Sentio vs The Graph: Perbandingan Mekanisme Indeksasi Real Time dan Indeksasi Subgraf

Sentio dan The Graph sama-sama platform untuk pengindeksan data on-chain, namun memiliki perbedaan signifikan pada tujuan inti desainnya. The Graph memanfaatkan subgraph untuk mengindeks data on-chain, dengan fokus utama pada kebutuhan permintaan data dan agregasi. Di sisi lain, Sentio menggunakan mekanisme pengindeksan real-time yang memprioritaskan pemrosesan data berlatensi rendah, pemantauan visualisasi, serta fitur peringatan otomatis—sehingga sangat ideal untuk pemantauan real-time dan peringatan risiko.
17-04-2026 08.55.07
0x Protocol vs Uniswap: Bagaimana Perbedaan Order Book Protocol dengan Model AMM?
Menengah

0x Protocol vs Uniswap: Bagaimana Perbedaan Order Book Protocol dengan Model AMM?

Baik 0x Protocol maupun Uniswap dirancang untuk perdagangan aset terdesentralisasi, tetapi keduanya menggunakan mekanisme perdagangan yang berbeda. 0x Protocol mengandalkan arsitektur Order Book off-chain dengan penyelesaian on-chain, mengagregasi likuiditas dari berbagai sumber untuk menyediakan infrastruktur perdagangan bagi Dompet dan DEX. Sementara itu, Uniswap mengadopsi model Automated Market Maker (AMM), memfasilitasi Swap aset on-chain melalui pool likuiditas. Perbedaan utama antara keduanya adalah cara pengorganisasian likuiditas. 0x Protocol berfokus pada agregasi order dan routing perdagangan yang efisien, sehingga sangat cocok untuk memberikan dukungan likuiditas dasar kepada aplikasi. Uniswap memanfaatkan pool likuiditas untuk menawarkan layanan Swap langsung kepada pengguna, menjadikan dirinya sebagai platform eksekusi perdagangan on-chain yang kuat.
29-04-2026 03.48.20
Analisis Kedalaman Audiera GameFi: Cara Dance-to-Earn Memadukan AI dengan Permainan Ritme
Pemula

Analisis Kedalaman Audiera GameFi: Cara Dance-to-Earn Memadukan AI dengan Permainan Ritme

Bagaimana Audition bertransformasi menjadi Audiera? Pelajari bagaimana permainan ritme telah berkembang melampaui hiburan tradisional, menjadi ekosistem GameFi yang didukung AI dan Blockchain. Temukan perubahan inti serta pergeseran nilai yang muncul berkat integrasi mekanisme Dance-to-Earn, interaksi sosial, dan ekonomi kreator.
27-03-2026 14.34.27
Apa saja komponen utama dalam 0x Protocol? Penjelasan mengenai Relayer, Mesh, dan arsitektur API
Pemula

Apa saja komponen utama dalam 0x Protocol? Penjelasan mengenai Relayer, Mesh, dan arsitektur API

0x Protocol membangun infrastruktur perdagangan terdesentralisasi dengan komponen utama seperti Relayer, Mesh Network, 0x API, dan Exchange Proxy. Relayer mengelola penyiaran order off-chain, Mesh Network memfasilitasi pembagian order, 0x API menyediakan antarmuka penawaran likuiditas terpadu, dan Exchange Proxy mengawasi eksekusi perdagangan on-chain serta pengalihan likuiditas. Gabungan komponen ini menghadirkan arsitektur yang mengintegrasikan propagasi order off-chain dengan penyelesaian perdagangan on-chain, sehingga Dompet, DEX, dan aplikasi DeFi dapat mengakses likuiditas multi-sumber melalui satu antarmuka terpadu.
29-04-2026 03.06.50