Skip to content

Repository files navigation

ownft_v2

Self-hostable IPFS-backed data availability for NFTs, with a hardware wallet component. Built at ETHGlobal NFTHACK 2021.

Most NFTs point at media somebody else is hosting. ownft moves that storage onto hardware you control: a Raspberry Pi pins your own media over IPFS, so the asset stays available without depending on a third-party gateway staying up.

More projects: https://sha512rma.eth.limo/projects/

Layout

  • contracts/, migrations/: Solidity contracts, deployed with Truffle.
  • src/: React front end for minting and viewing.
  • server/: Node service backing the front end.
  • rpi/: Raspberry Pi provisioning (bootstrap.sh, ssh-cp.sh).

Run it

npm install && npm start              # front end
cd server && npm install && npm start # server
npx truffle migrate                   # contracts

Authors

Alex Matson (alexmat2on), Kartikeya Sharma (sha256rma), Denny Liang (denny999222), Taehun Lim (kevtae). MIT licensed, see LICENSE.

About

Self-hostable IPFS-backed data availability for NFTs with a hardware wallet component. ETHGlobal NFTHACK 2021.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages