Hello ICPeople,
I want to share some exciting news regarding an upcoming product release from 221Bravo.App - I’m looking for feedback and any ideas for how it could be used and if any projects would be interested in doing a collaboration to test it.
The product leverages our comprehensive dataset created from indexing all SNS tokens, ckBTC, ckETH, ICP and a few smaller independent tokens such as BOB.fun
So what does it do?
Put simply our account validation canister will allow a project to call a function with a ICP or ICRC account and receive a simple yes/ no answer depending on if it meets meets the projects criteria. You can be a strict or relaxed as you like.
The idea behind this is to allow projects doing token swaps or airdrops to control who can participate and make it very difficult to ‘bot’ the process. Fair-drops and Fair-mint - fully on chain!
What criteria can be set
Projects can choose as many of the following options as they like:
- Account activity history - set a criteria based on ‘first active’ or ‘last active’ dates for the account.
- Minimum transaction count/ volume - just as it sounds. Use count or volume or both.
- Minimum account balance - Combine this and first active dates to make an airdrop for early ICP whales?
- Min, Max and Total swap/ airdrop sizes - Set limits on how much people can mint per transaction and set a max overall limit per account if you want.
- Screen an account’s links to other accounts
- Min number of linked accounts
- Max number of linked accounts
- Must-include linked accounts (imagine an airdrop only accessible for accounts that have used XYZ service)
- Common linked account tracking (anti-bot)
- Manually set ban-lists and auto flagging of suspicious accounts.
Multiple Canisters = Even More Options
Each validation canister checks against a single token… you see where this is going? Yip, you could setup multiple validation canisters to create crazy complex rules for account filtering. Imagine setting up a super-elite airdrop for any accounts that participated in ALL SNS sales?
How about a token mint for the first 2000 ckBTC users who were also in ICP prior to 2023?
What do you think folks? Could this start another wave of fair-launch tokens?