Skip to content

Smart contracts for Web3 Reputation framework powered by Foundry

Notifications You must be signed in to change notification settings

ironsoul0/Reputy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reputy

Web3 reputation framework to integrate with your own DApp

Screenshot

Idea

Unified framework that deploys rating system smart contract for your own decentralized application.

Flexible

Integrate our solution and change rating of users based on the actions they perform in your application.

Rarity

Our smart contract generates on-chain NFT for users with 5 different levels of rarity.

Smart contracts

Our core smart contract is verified on Goerli testnet.

Contract Link
ReputyRegistry 0x5C799D1c1E23476847010a632AA68bcF6AFe4BA5

Setup

Install

git clone https://github.com/ironsoul0/Reputy
cd Reputy
forge install

Run

Run tests with Foundry.

forge test

Deploy to your local blockchain node.

forge script script/Reputy.s.sol:ReputyScript --broadcast --rpc-url $ETH_RPC_URL --private-key $PRIVATE_KEY --verify

Notes

License

This project is open source and available under the MIT License.

About

Smart contracts for Web3 Reputation framework powered by Foundry

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published