PENGEMBANGAN APLIKASI NON-FUNGIBLE TOKEN MARKETPLACE BERBASIS ANDROID DAN IOS MENGGUNAKAN FRAMEWORK FLUTTER DAN TEKNOLOGI BLOCKCHAIN
MARSEKAL RAMA H, Muhammad Fakhrurrifqi, S.Kom., M.Cs.
2022 | Tugas Akhir | D4 TEKNOLOGI REKAYASA PERANGKAT LUNAKSeiring dengan perkembangan industri, muncul tren baru aset digital berupa seni, aset digital itu disebut non-fungible token (NFT). Permasalahan yang terjadi saat ini adalah di Indonesia hanya terdapat beberapa NFT marketplace buatan lokal dan kebanyakan hanya berbasis website, sehingga banyak pengguna dari Indonesia masih menggunakan platform NFT marketplace dari luar negeri seperti Binance, OpenSea dan Rarible untuk melakukan transaksi NFT. Berdasarkan permasalahan tersebut, maka dibangunlah sebuah Aplikasi NFT Marketplace Berbasis Android dan iOS untuk mempermudah pengguna dari Indonesia untuk melakukan transksi jual beli NFT. Aplikasi ini dibangun menggunakan perangkat lunak Visual Code Studio dengan memanfaatkan Framework Flutter yang ditulis dengan Dart yang terintegrasi dengan smart contract pada jaringan Blockchain serta memanfaatkan API (Application Program Interface) yang dibagun menggunakan The Graph untuk transaksi data yang tersimpan di database. Dengan dibangunnya Aplikasi NFT Marketplace Berbasis Android dan iOS maka pengguna dari Indonesia dimudahkan untuk melakukan transaksi jual beli aset NFT menggunakan smartphonenya. Pengguna juga akan merasa nyaman menggunakan Aplikasi NFT Marketplace ini karena aplikasi dikembangkan dengan tampilan antarmuka pengguna yang baik serta biaya transaksi yang murah.
Along with the development of the industry, there is a new trend of digital assets in the form of art, the digital assets are called non-fungible tokens (NFT). The problem that is currently happening is that in Indonesia there are only a few locally made NFT Marketplaces and most of them are website-based, so many users from Indonesia still use NFT Marketplace platforms from abroad such as Binance, Open Sea and Rarible to make NFT transactions. Based on these problems, an Android and iOS-based NFT Marketplace Application was built to make it easier for users from Indonesia to carry out NFT buying and selling transactions. This application is built using Visual Code Studio software by utilizing the Flutter Framework written with Dart which is integrated with smart contracts on the Blockchain network and utilizes an API (Application Program Interface) which was built using The Graph for data transactions stored in the database. With the development of the Android and iOS-based NFT Marketplace Application, it is easier for users from Indonesia to make transactions for buying and selling NFT assets using their smartphones. Users will also feel comfortable using the NFT Marketplace application because the application was developed with a good user interface and low transaction fees.
Kata Kunci : Android, iOS, Blockchain, Non-Fungible Token, Flutter