Badges Are Live In The Maker Forum!

The Maker community is extremely excited to announce the arrival of our new Badges!

Created by members of the Community Development team to help personalize interactions between community members in the Maker Forum, the first release includes 33 badges that can be earned for taking actions relating to Dai and Governance. IF there are badges you know should be released that you are not receiving, please post about it in our Github, here.

Badges in Discourse, the software used to power the Maker Forum, are normally used for likes on posts and receiving feedback on your posts but our new Badges enable community members to demonstrate their participation in various aspects of MakerDAO.

Read on to learn more about what badges are available, how they were created, and where you can go to redeem them.

MakerDAO Community Badges

Governance

Governance Polls

On-chain polling is used to understand the sentiment of token holders toward implementing and changing risk parameters.

Vote on a Governance Poll to unlock this achievement.

This badge is tiered; vote on another 5, 10, 20, 50, 100 polls to redeem all (currently) available.

Executive Votes

Governance is able to implement progressive changes while protecting the system from unintended changes, using Continuous Approval Voting.

Vote on an Executive Proposal to unlock this achievement.

This badge is tiered; vote on another 5, 10, 20, or 50 Executive Proposals to unlock all of the badges!

Dai

Send 10 Dai

Sending Dai is the backbone of the decentralized ecosystem.

Send 10 Dai (from your compatible web3 wallet) for gifts, rent, or returning the favor to unlock this achievement.

This badge is tiered, send 20 or 100 Dai to redeem the next badges!

Bite an Unsafe Vault

In order to keep Dai stable, MKR holders need to ensure collateral can be swiftly swapped to repay Dai debt.

Help maintain the system by biting a vault that is below the required collateralization ratio to unlock this achievement.

This badge is tiered; bite another 10, 50, or 100 vaults to redeem further badges!

Accrue 1 Dai in the DSR

Accruing Dai in the Dai Savings Rate (DSR) is a great way to earn while maintaining the value of your holdings.

You can start accumulating with Dai from an exchange.

Accrue 1 Dai by locking Dai in Oasis Save to unlock this achievement.

This badge is tiered, the next levels are earning in DSR for 3 months and for 6 months.

Bid on a Collateral Auction

Once unsafe vaults are bitten, the collateral is swapped for Dai to pay back the outstanding debt.

Bid on a collateral auction from a liquidated vault to unlock this achievement.

This badge is tiered; bid on another 5, 10, or 25 auctions to unlock further achievements!

Making The Badges

The Badges are created using a modified version of ERC721 based on a special form of non-fungible tokens (NFTs) called Unique Non-Transferrable NFTs (NTNFTs).

Like NFTs, NTNFTs can’t be divided into parts the way “regular” cryptocurrencies can. Unlike NFTs, however, NTNFTs can’t be transferred from one address to another after they’ve been distributed.

The goal of this project is to increase community engagement by gamifying interactions between the people of MakerDAO.

Badges aren’t just a fun way to tell how different community members participate in MakerDAO, they provide a basis for different forms of coordination around things like leaderboards, vote delegation, and communication in the Maker Forums.

To learn more about this project and how the badges are created, please visit the Readme on Github.

How to Redeem Your Badges

These badges are now available for redemption via the Maker Forum.

Redeeming badges does tie the address(es) used to participate in MakerDAO and use Dai to the username you use in the Maker Forum. The risk is that a researcher can deduce the likelihood of an address and username being connected based on the badges claimed.

Here’s how to claim your badge(s):

  1. Click on your avatar at the top-right corner of the page.

  2. Click your username in the top-left corner of the pop-up menu.

  3. Select “Preferences.”

At the bottom of the “Preferences” page is a button that says “Import Maker Badges.”

  1. Click “Import Maker Badges.”

  2. Connect to MetaMask and sign the transaction.

Signing the transaction unlocks your badges, the signing address qualifies. You do have to use the same wallet that is connected to the Governance Portal.

You may need to refresh the page. Signing the contract twice won’t cause an issue but won’t change the status either.

You should receive a notification with a link confirming you’ve received your Badge(s). Please note that it may take several minutes for the system to process your claim.

That’s it!

Finding the Badges

  1. Click the 3-bar menu icon next to your picture/name in the top right corner. This opens a small menu that includes a “Badges” button.

Select “Badges” to see all of the badges that are available as well as ones you’ve already obtained.

Clicking a specific badge on this page will display all of the users who have obtained the badge.

Share Your Feedback

Have comments, questions, or other feedback you’d like to share? Leave it in the comments below or reach out to the #community-development channel on Maker Chat. You can also report bugs or other issues on our Github, here.

11 Likes

When I click the “Claim Maker Badge” button, nothing happens. I’m using Firefox 75 on Ubuntu Focus. I’ve used metamask on this browser many times so I doubt that is the issue.

1 Like

Thank you for letting us know about this behavior and the environment. We’ll try to reproduce this behavior and patch it!

Try using Chrome in the meantime. If the component is working properly, you’ll see user feedback and errors immediately below the redemption button.

1 Like

Great work!

I have claimed some badges (send DAI), but I’m fairly certain I have earned some of the other badges that are not showing up on my account.

Some examples of ones that I am unable to claim:

  • Vote on an Executive Proposal
  • Vote on a Governance Poll
  • Vote on 2 consecutive Governance Polls

For some additional data, my votes on these have come in the last two rounds of governance and executive polls.

Does this seem like an issue or is there something I may be misunderstanding? I’d be happy to provide additional data if needed.

2 Likes

Google chrome worked fine. Badges were claimed :grin:

3 Likes

If you have used different accounts for those activities, connect and sign with those accounts to collect the rest.

If that’s not the case, the developers can do some research to discover the root of the issue. If you don’t mind, drop by https://github.com/andersonmmi/discourse-maker-badges-theme-component/issues and open an issue. Include the address(es) that are qualified for badges and any logs from the inspector you can get ahold of if you can.

2 Likes

Will do. Thanks!

2 Likes

This is really really really cool. Good work guys. I’m pumped!

4 Likes

@web3developer I am confirming and writing up an issue, but have one question. According to this site, I have not participated in any executive votes. I may be missing something fundamental, but does going on vote.makerdao.com and sending a transaction to vote not enough?

Example voting transaction that I would assume have earned me the badge: 0xb2ad8c452dde387b72f56b6c6e70c23197b3190ff7aa543a8e0c3e97c51010e3.

(For some reason I am unable to edit my last message so I will continue it here)

Somehow that site now does show my history. See below. Given that I do have a history of voting on that site, would you imagine I technically should have badges?

Here is my address to try on that site if you want: 0x92e5a4b202f57b3634d6352fbabba9cf2908a14a
Maker Governance Dashboard Voting Confirmation: https://mkrgov.science/voter/0x92e5a4b202f57b3634d6352fbabba9cf2908a14a

2 Likes

That sounds like it should have been enough. The issue is likely on our side. I’ll ask the merkle service devs to troubleshoot it.

@scottrepreneur and @naszam, any ideas?

1 Like

Tracking on issue #21 :slight_smile:

2 Likes

Do these badges have any utility in the forum? Eg private executive voter lounge, or signal requests only available to folks who have voted in polls?

2 Likes

Anyone filing issues at https://github.com/andersonmmi/discourse-maker-badges-theme-component/issues, please be advised that you don’t have to reveal your address or logs that contain your address if you want to maintain pseudonymity.

Only reveal your address in a bug report if your control of that particular address is already public knowledge.

3 Likes

We haven’t added any features like that yet.

We do intend to take user feedback and requests and channel them through the CDIP process in order to extend web3 interactivity on this forum.

3 Likes

Hey Shane, I found a bug in the proxy lookup logic. Will get this fixed and update you.

3 Likes

Wow, this looks cool and fun to play with! :rofl:

I’m curious to see who will be first to collect them all !

EDIT: my bet is on @reuptaken ! :muscle: :muscle: :muscle:

2 Likes

I like the badges, this is very neat

2 Likes

LOL, I doubt that. I couldn’t even claim my badges.

2 Likes

Where can I see i.e. your wallet address used to claim your badges? Did anyone calculate how much it costs to claim all badges (@ 100 gwei for example) and what skills are required besides using a wallet + web UI?