People already give each other one ups via thanks and emoji reactions. At the same time, tokenized communities want to share and exchange value easily. 1UP let’s you do both. Via a simple command,
/1up, you can give people shoutouts and tokens at the same time. These tokens can be used for reputation, rewards, or even governance in a project!
The main goal of 1UP is that sending people tokens is as easy as just saying “1UP!”
There are 3 main components to the 1UP system:
- Bot and server.
RaidGuild is using 1UP internally and it’s awesome. The bot, database, and front-end works. Currently, however, the DAO integration is configured to work with DAOstack DAOs. This is awesome, but we’d like to make 1UPs available to all the DAOs. To make this possible, esp for Aragon, we are seeking a grant to create an Aragon 1UP integration.
Currently the bot gives people points that are then stored in an Airtable database and reflected on the front-end. When users want to redeem their points they can click a button to submit a form to create a DAO proposal to mint tokens proportional to their 1UPs. This creates a balance of power between the off-chain 1UP system and the on-chain DAO. Every new token minting proposal needs to be approved by DAO members. If for some reason the 1UP bot misbehaves the DAO can revoke it’s permission to create proposals.
With this system 1UPs can represent reputation, a claim on a DAO’s assets, or governance power in a community or protocol. It’s a super simple and intuitive way to onboard community contributors into a DAO.
We’ve been running 1UP now for over 6 months and so far everyone loves it. The only complaint is that gas fees are so high it’s prohibitive to claim tokens. To make it even easier, we’d like to build it on xDAI! Of course 1UP will also work on Ethereum mainnet, but we’ll include an xDAI option as well.
The scope of this project is to create an MVP for an Aragon 1UP system (front-end, bot, and backend). We can then set up an instance of this for the Aragon community on Discord.
In a future project we will generalize this model to make it easy for communities to 1UPs for their DAO, however, that is outside the scope of this grant. That will require creating a 1UP launcher, scalable backend, custom front-ends for communities, and plug and play DAO connections. It’s going to be awesome!
- burrrata: DAOs are cool.
- Scott: A rare breed of wizard, Scotty is truly a Web3 native. He writes contracts in Solidity and connects them to React front-ends (a gryffindor). He helped build the first 1UP and he’ll help build it again!
- Dekan: Dekan does all the things. He’s summoned DAOs, slain demons, and picked mushrooms from the highest peaks of Moorea. He’s going to help us 1UP this 1UP raid!
- Sam: Sam is wise beyond his years. Where we see darkness, he sees opportunity! Where we see shiny temptations, he sees folly. Sam’s going to help us navigate the jungles of the codebase to avoid pitfalls and poisonous snakes.
With our mad skills (and limited availability) we expect this to take 3-4 weeks.
For our efforts we humbly request 500 ANT. This can be sent to
The 500 ANT request is not enough to cover a project of this calibur, however, it was chosen because getting anything more passed will require a lot of conviction. That being said, for a project of this size and calibur we would normally request 5-10k. As such, we will also be making a request to the ye olde AraCartel DAO for further support. This will be in the spirit of the human onboarding bounty.
We look forward to contributing to the Aragon ecosystem and we appreciate your support!