Giveth / DeVouch-BE

DeVouch - Decentralized Vouching via Attestations
GNU General Public License v3.0
24 stars 2 forks source link

add new schema with resolver contract to back-end config, ensure multi-attest works #144

Open divine-comedian opened 3 weeks ago

divine-comedian commented 3 weeks ago

we will implement a smart contract function allowing users to issue attestations, issue multiple attestations and also collect a small fee on each attestation they make,

https://github.com/Giveth/DeVouch-contracts/blob/master/src/DevouchAttester.sol#L44

we should ensure the back-end captures attestations made in this new way and attributes them correctly in our DB.

AC

VOUCHES issued by users (with new smart contract implemented) show the correct information

FLAGS issued by users (with new smart contract implemented) show the correct information

EDIT

REVOKE/DELETE

divine-comedian commented 1 week ago

We made a new schema using a resolver contract which will collect fees and can be upgraded to add more functionality later on. We need to add this to our back-end config array on SEPOLIA to start testing it:

https://sepolia.easscan.org/schema/view/0x87607c7f565dfc1473309a45e7f7d26f0915615258fffd6745fc6238822c108b