ERC721 with Physical Asset Shipping Part 1
A Project that explores how to ship real, physical products, which are connected to ERC721 NFTs.
In this part we are using the OpenZeppelin ERC721PresetMinterPauserAutoId.
In the next part we are reducing it to a more low-level functionality and discuss gas costs and potential savings, as well as the shipping module.
In the final part we are building a small Web3 UI around this.
Video Walkthrough
Loading video player...
Background
Beginning of 2021 we (the Team behind the Ethereum Blockchain Course) had an intriguing idea: What if we can auction tokens like traditional NFTs, but have a physical component to it? Project Aishtisiā was born. This page contains the technical lessons learned and a full rundown of the Smart Contract architecture weāre using for the project.
Content
This is the lab youāve been looking for if you want a tutorial style guide for ERC721 Smart Contracts which contain a Supply Chain component. All following industry best practices.
Real-World Use-Case for this Project
šø ERC721 Token generation
š¾ Auction of Real World Items
š® Understand the Supply Chain Component
š· Applicable for Oil, Wine, and all kinds of Commodities
Development-Goal
š¤ Deep Dive Into ERC721 and MetaData
š Understand how tokens are auctioned on Opensea or Mintable
š¤ Understand the OpenZeppelin ERC721 Contracts
Letās get started!