{"id":138,"date":"2025-08-17T23:22:10","date_gmt":"2025-08-17T23:22:10","guid":{"rendered":"https:\/\/learn.rantissi.my.id\/?p=138"},"modified":"2025-08-17T23:22:12","modified_gmt":"2025-08-17T23:22:12","slug":"cara-membuat-nft-sendiri-tanpa-dan-dengan-coding","status":"publish","type":"post","link":"https:\/\/learn.rantissi.my.id\/index.php\/2025\/08\/17\/cara-membuat-nft-sendiri-tanpa-dan-dengan-coding\/","title":{"rendered":"Cara Membuat NFT Sendiri (Tanpa dan Dengan Coding)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Opsi A: <strong>Membuat NFT Tanpa Coding<\/strong> (Cara Termudah)<\/h2>\n\n\n\n<p>Ini cocok kalau kamu mau langsung coba tanpa harus belajar pemrograman dulu.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Alat yang Dipakai:<\/h3>\n\n\n\n<p>\ud83d\udd39 MetaMask (wallet)<br>\ud83d\udd39 OpenSea (marketplace NFT terbesar)<br>\ud83d\udd39 Gambar atau file yang ingin dijadikan NFT<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Langkah-langkah:<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Siapkan wallet MetaMask<\/strong>\n<ul class=\"wp-block-list\">\n<li>Install di Chrome\/Firefox<\/li>\n\n\n\n<li>Buat wallet baru dan simpan <em>seed phrase<\/em><\/li>\n\n\n\n<li>Tambahkan saldo sedikit ETH (untuk biaya gas kalau pakai Ethereum)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Kunjungi situs <a>OpenSea.io<\/a><\/strong>\n<ul class=\"wp-block-list\">\n<li>Klik <strong>Connect Wallet<\/strong>, pilih MetaMask<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Klik tombol <strong>Create<\/strong>\n<ul class=\"wp-block-list\">\n<li>Upload gambar\/file<\/li>\n\n\n\n<li>Isi nama, deskripsi, dan detail lainnya<\/li>\n\n\n\n<li>Pilih blockchain (Ethereum atau <strong>Polygon<\/strong> untuk gratis gas fee!)<\/li>\n\n\n\n<li>Klik <strong>Create<\/strong> \u2192 selesai! NFT kamu langsung tampil<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Keunggulan Tanpa Coding:<\/h3>\n\n\n\n<p>\u2705 Gampang &amp; cepat<br>\u2705 Cocok untuk pemula<br>\u2705 Banyak fitur visual<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kekurangannya:<\/h3>\n\n\n\n<p>\u274c Kurang fleksibel (tidak bisa bikin aturan khusus seperti royalti kompleks, game logic, dsb)<br>\u274c Masih bergantung ke platform<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Opsi B: <strong>Membuat NFT dengan Coding (Solidity)<\/strong><\/h2>\n\n\n\n<p>Ini cocok buat kamu yang ingin belajar bikin <strong>NFT Collection sendiri<\/strong> secara penuh.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Alat yang Dipakai:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a>Remix IDE<\/a> (langsung di browser)<\/li>\n\n\n\n<li>MetaMask<\/li>\n\n\n\n<li>Bahasa pemrograman <strong>Solidity<\/strong><\/li>\n\n\n\n<li>Testnet ETH (misalnya dari Goerli faucet)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Contoh Smart Contract NFT (ERC-721) Minimalis:<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ SPDX-License-Identifier: MIT\npragma solidity ^0.8.0;\n\nimport \"@openzeppelin\/contracts\/token\/ERC721\/extensions\/ERC721URIStorage.sol\";\n\ncontract MyNFT is ERC721URIStorage {\n    uint public tokenCount;\n\n    constructor() ERC721(\"MyNFT\", \"MNFT\") {}\n\n    function mint(string memory _tokenURI) external returns (uint) {\n        tokenCount++;\n        _mint(msg.sender, tokenCount);\n        _setTokenURI(tokenCount, _tokenURI);\n        return tokenCount;\n    }\n}\n<\/code><\/pre>\n\n\n\n<p>\ud83d\udd27 <strong>Penjelasan:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>ERC721URIStorage<\/code>: menyimpan metadata token (link ke gambar)<\/li>\n\n\n\n<li><code>mint<\/code>: membuat NFT baru &amp; menyimpan metadata-nya (link gambar IPFS)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Langkah-langkah:<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Tulis kode di Remix<\/li>\n\n\n\n<li>Compile dan deploy ke testnet (Goerli)<\/li>\n\n\n\n<li>Panggil fungsi <code>mint()<\/code> dengan URL metadata (misal dari Pinata\/IPFS)<\/li>\n\n\n\n<li>NFT kamu akan muncul di Etherscan atau OpenSea testnet<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Tools Tambahan (Opsional)<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Pinata \/ NFT.Storage<\/strong> \u2192 upload gambar ke IPFS<\/li>\n\n\n\n<li><strong>Moralis \/ thirdweb<\/strong> \u2192 no-code NFT minting + backend Web3<\/li>\n\n\n\n<li><strong>Hardhat \/ Foundry<\/strong> \u2192 framework lokal untuk smart contract lebih lanjut<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Ringkasan<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Cara<\/th><th>Cocok untuk<\/th><th>Biaya<\/th><th>Kustomisasi<\/th><\/tr><\/thead><tbody><tr><td>Tanpa Coding (OpenSea)<\/td><td>Pemula<\/td><td>Gratis (Polygon)<\/td><td>Terbatas<\/td><\/tr><tr><td>Dengan Coding (Solidity)<\/td><td>Developer<\/td><td>Ada gas fee<\/td><td>Sangat fleksibel<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Opsi A: Membuat NFT Tanpa Coding (Cara Termudah) Ini cocok kalau kamu mau langsung coba tanpa harus belajar pemrograman dulu. Alat yang Dipakai: \ud83d\udd39 MetaMask (wallet)\ud83d\udd39 OpenSea (marketplace NFT terbesar)\ud83d\udd39 Gambar atau file yang ingin dijadikan NFT Langkah-langkah: Keunggulan Tanpa Coding: \u2705 Gampang &amp; cepat\u2705 Cocok untuk pemula\u2705 Banyak fitur visual Kekurangannya: \u274c Kurang fleksibel&#8230;<\/p>\n","protected":false},"author":1,"featured_media":24,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-138","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web3-blockchain"],"_links":{"self":[{"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/posts\/138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/comments?post=138"}],"version-history":[{"count":1,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/posts\/138\/revisions"}],"predecessor-version":[{"id":139,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/posts\/138\/revisions\/139"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/media\/24"}],"wp:attachment":[{"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/media?parent=138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/categories?post=138"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/tags?post=138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}