Sloth Shaming

Sloth Shaming

Sloth Shaming is a platform that allows you to create a profile, receive ratings based on your invoices on Request Network, and wether or not you are paying them on time.

Sloth Shaming

Sloth Shaming

Sloth Shaming is a platform that allows you to create a profile, receive ratings based on your invoices on Request Network, and wether or not you are paying them on time.

The problem Sloth Shaming solves

Many hackathon participants, freelancers, and entrepreneurs face the same issue. You work hard, send an invoice to get paid, and it doesn't get paid on time. The responsible sponsors and/or companies are often unresponsive and face no consequences for their tardiness.

🦥 Sloth Shaming is a platform that allows you to create a profile, receive ratings based on your invoices on Request Network, and wether or not you are paying them on time. Late payers will be named and shamed, and responsible payers will be rewarded with good reputation, and as an effect, have provable credibility.

  • 🩻 SoulBound: Upon registration users will receive a soulbound token that represents their profile.
  • ⛓️ Dynamic NFT: The associated NFT will be dynamically changed throughout your activity history on request network.
  • 🔎 Search the Registry: Search for anyone, using ther ethereum address or ENS name to quickly check their reputation.
  • 💅 Name and Shame: If a payer has a late payment, we have added a function to post an auto LLM generated roast on x dot com the everything app.

Challenges we ran into

We build most of what we set out to do, but still faced some issues.

Worldcoin issues

Worldcoin staging environment was under maintenance, so we had to switch to production by using our phones. This only worked on iPhones. It took some hours for us to figure this out, but luckily we have a teammember with an iPhone that we could test with.

No subgraphs for some testnets

There is no Request Network subgraph for Celo Alfajores testnet available. Celo provided us with mainnet CELO tokens, which allowed us to create payments using CELO.

Golem

We ran into some issues with Golem not being compatible with Next.js, which we were using for this project. We tried for a long time, and got a lot of help from the Golem team. But unfortunatly, could not fix these issues before the deadline.

Tracks Applied (16)

Platform Innovate

Our initial idea was to automatically generate roasts for late payments, we use Golem to run an AI model. These roasts w...Read More

Golem Network

Application Build

Our initial idea was to automatically generate roasts for late payments, we use Golem to run an AI model. These roasts w...Read More

Golem Network

Best app that creates requests

We created a reputation system for to create, query and update reputation for Request Network.

Request Network

Best app that consumes data from Request Network and displays it

We created a reputation system for to create, query and update reputation on chain for Request Network. We query the inv...Read More

Request Network

Integrate with ENS

Our dapp fully supports ENS names, and users are able to search and interact with others using their ENS name as well as...Read More

Ethereum Name Service

Best use of ENS

Our dapp fully supports ENS names, and users are able to search and interact with others using their ENS name as well as...Read More

Ethereum Name Service

Best UX/UI project

Mantle is available as a payment Chain on our Request Network dApp. Also, we use Mantle testnet for for creating a SBT i...Read More

Mantle

Pooled bounty, everyone who deploys their solution to SeiNetwork EVM.

We use Sei network for for creating a SBT in our registry. Deployment link: https://seitrace.com/address/0xF519289Ed6732...Read More

DragonSwap.app

Mobile-first 🤳. EVM compatible 🧩. Carbon negative 🌱

Celo is available as a payment Chain on our Request Network dApp. Also, we use Celo Alfojores testnet for for creating a...Read More

Celo

Best Use of World ID

We use Worldcoin World ID for preventing sybill and spam attacks, to ensure a more fair and robust reputation system in ...Read More

Worldcoin (Tools For Humanity)

Most Creative Use Case

Sloth Shaming is an unique use case for Worldcoin. By linking the World ID to a reputation, we ensure everyone is held a...Read More

Worldcoin (Tools For Humanity)

Best Public Goods Use Case

Sloth Shaming is a public good built with Worldcoin. By holding hackathon sponsors and other companies accountable for l...Read More

Worldcoin (Tools For Humanity)

Pool Prize

We use Worldcoin World ID for preventing sybill and spam attacks, to ensure a more fair and robust reputation system in ...Read More

Worldcoin (Tools For Humanity)

Zircuit Bounty

We use Zircuit testnet for for creating a SBT in our registry. Deployment link: https://explorer.testnet.zircuit.com/add...Read More

Zircuit

BuidlGuidl Bounty

We initialized the project using Scaffold-ETH 2 with the SE2 Request Network extension.

BuidlGuild

Optimism Bounty

We deployed our contracts on Optimism Sepolia, because Worldcoin World ID is required for our dApp. Also it's possible t...Read More

Optimism

Discussion