project screenshot
project screenshot
project screenshot
project screenshot
project screenshot
project screenshot

PODP - Proof Of Data Preservation -

PODP is Proof Of Data Preservation. PODP mint the dynamic SBTs based on the Filecoin data preservation status. That SBT proves that "I'm an actual data preserver in the community."

PODP - Proof Of Data Preservation -

Created At

Hack FEVM

Winner of

trophy

📊 Filecoin — FEVM & Data DAOs

Project Description

Users can claim SBTs for proof of data preservation by checking the deal status in the Filecoin network.

This is very related to the DATA DAO track.

Problem

One of the best practices of NFT data management is using IPFS. However, the content tends to be managed only by the creator. The content may be disappeared in the future.

Solution

One of the solutions to this is to make the incentive to preserve the NFT-related data for the community members.

And that is where PODP comes in.

PODP provides very cool SBTs to data preservers, which can be used as proof of preserving essential data for the community.

How it's Made

There is a detailed explanation in the readme. https://github.com/taijusanagi/podp/blob/main/README.md

The deal ID is an argument for claim SBT, and the smart contract checks the deal status and gets the payload CID and miner address from Filecoin API.

Then the SBT is minted to the miner reserving the data in the Filecoin ecosystem and NFT community.

Contract implementation is here. https://github.com/taijusanagi/PODP/blob/main/packages/contracts/contracts/ProofOfDataPreservation.sol#L22

And the SBT metadata is fetched by payload CID, so it is like dynamic SBT by the Filecoin deal.

Backend implementation is here https://github.com/taijusanagi/PODP/blob/main/packages/backend/src/index.ts

And the SBT metadata is fetched by payload CID, so it is like dynamic SBT by the Filecoin deal.

background image mobile

Join the mailinglist

Get the latest news and updates