Piñata Overlay

Pinata Overlay is a system consisting of a smart contract and IPFS oracles that allows for decentralized funding of IPFS storage. The smart contract overlay allows dApp companies to have access to and utilize decentralized IPFS nodes without the need to build and host their own IPFS infrastructure. Pinata Overlay is built using Solidity for the funding smart contracts along with an IPFS oracle that watches smart contracts that desire storage. - Mitch Kosowski (ETHPrize)

https://devpost.com/software/project-overlay

Inspiration

DApp companies hate the current state of IPFS infrastructure. These companies are unhappy with the centralization associated with hosting their own IPFS node and are forced to waste dev resources building and managing their own nodes. These IPFS obstacles prevent dApps from being truly decentralized applications and prevent the dApp companies from being able to focus on solveing their customer's problems. At #ETHBerlin, we talked with people from Gitcoin, Gnosis, Kauri, ConsenSys and Colony who formed and strengthened these assumptions.

What it does

Pinata Overlay is a system consisting of a smart contract and IPFS oracles that allows for decentralized funding of IPFS storage. Our smart contract overlay allows dApp companies to have access and utilize decentralized IPFS nodes without the need to build and host their own IPFS infrastructure. This solution provides the necessary IPFS infrastructure that dApp companies desire, decentralizes IPFS hosting through a smart contract, and allows them to focus on solving their customer's problems.

How We built it

We built Pinata Overlay using solidity for the funding smart contracts and developed an IPFS oracle that watches smart contracts that desire storage.

More Technical Details

Pinata Overlay consists of two main features:

Accomplishments that we are proud of

NOTE - THE ADDRESS ABOVE IS UPLOADED TO THE KOVAN TESTNET

What's next for Pinata Overlay

We will continue building out Pinata Overlay for #ETHSanFransisco where we intend to launch and provide the service to dApp companies.

Built With

Try it out

ipfs.io

Smart Contracts Repo

Oracle Node Repo

Frontend Demo Repo