a 🏗 scaffold-eth build for creating an NFT platform that scales

Image for post
Image for post

👀 TL;DR:

There is a long tail of users that are currently “priced out” of Ethereum because of gas costs. Small purchases of mainnet tokenized artwork aren’t economically viable right now.

We smashed together a bunch of magic like meta transactions, burner wallets, side chains, and bridges to create a web2 like experience that “upgrades” to the Ethereum mainnet.

You can try it out at 🎨 nifty.ink and you can fork the code here.

💡Iterations

When @azacharyf and I set out to build nifty.ink


Publishing a 🏗 Scaffold-ETH build to IPFS + ENS

This is [ part 2 of 2 ] from “🚀 Connecting ETH to IPFS”:

Assuming you have a local development environment setup from part 1, we’ll take that build and deploy it to an Ethereum test net and IPFS…

📡 Smart Contract

The first thing we want to deploy will be the smart contract. We will use Rinkeby in this example but the steps to go to mainnet Ethereum are the same. We need to edit our packages/buidler/buidler.config.js and change the defaultNetwork to rinkeby:

Image for post
Image for post

☢️ Warning: You will need to get your own Infura url, this one won’t work.

Next, we need to create a file named mnemonic.txt in packages/buidler. This file needs to contain a 12 word seed phrase that has enough ETH to pay the gas to deploy our contracts. …


a 🏗Scaffold-ETH tutorial and example dapp for HackFS

🤔 Introduction

If you are planning on building with Ethereum and IPFS for HackFS, this starter guide should help get you up and running fast!

Storage on Ethereum is expensive. You usually don’t put files directly on Ethereum. You store the file somewhere else and provide a reference to it in your smart contracts. However, your censorship resistance is only as strong as your weakest link!

IPFS is a protocol for storing and retrieving files to and from a distributed network. There is no central server that can be shutdown and anyone can store files and participate. …

About

Austin Thomas Griffith

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store