← Back to home

Trantor

We are creating a system for single smart-contract call file storing. It automates off-chain storage provider negotiations routine by tipping third-party agents. Single payment for all deals and auto prolongation included.

Screenshots

Trantor screenshot 1
Trantor screenshot 2
Trantor screenshot 3
Trantor screenshot 4
Trantor screenshot 5
Trantor screenshot 6

Problem Statement

We suggest system run by FEVM smart contracts for standartizing all processes with third-party actors. We deploy TrantorBucket smart contract. It needs amount of balance to execute next transactions with storage provider. Next step we need to add Object(cid, filesize, filename, original_url) with a link to file in Web2 storage. Third party agent downloads file from original_url and makes deal with one of providers he negotiated. Third party agent verifies deal calling smart contract function verifyDeal(uint64 dealId) public and gets reward.

Solution

We developed a smart contract Trantor.sol on Solidity that helps to automate off-chain routine. It has an interface developed on Vue.js for Dapp. Commonly it's a contract that getting information from client and guarantee a deal in Filecoin network. Bounty hanter can be a real human making manually or Python script looking to blockchain.

Hackathon

FVM Space Warp

2024

Contributors