We need your input! Please comment below with your top five favorite projects from the list of eight before February 17th. Your feedback is valuable!
1. SuiNS Profiles
Provide the ability to attach rich metadata to a SuiNS name.
- Users should be able to store rich information about themselves including information, social links, profile image, and more.
- Profiles should be extensible, allowing users and dapps to add additional key/value pairs (e.g. KYC).
- User should be able to generate a profile page to walrus.sites and link to it.
- Wallets (and dapps) should be able to easily pull user profile information when sending assets on the transaction dialogue screen.
2. SuiNS Friends
On-chain protocol for allowing wallets to follow other wallets and objects.
- Users should be able to create an address book of known wallets with data stored on-chain
- The protocol should create NFTs in each users wallet representing their relationships and management of their list.
- Users should be able to export their friend list and store in a permanent data storage solution (Walrus).
- Users should be able to attach metadata such as blacklist, silence, star/favorites, as well as extensible metadata for grouping to each known wallet with data stored off-chain and private.
- Builders should be able to visualize on-chain social graph of users.
3. SuiNS Activity Feed
Combines users friend list, assets owned, and protocols engaged with to provide a interactive experience of current events on-chain. Enables projects and companies to market directly to specific groups.
- Users should be able to view an activity feed of relevant (and current) on-chain activities based on the assets they own (token, NFTs) and protocols they have interacted with.
- Users should be able to view an activity feed of relevant (and current) on-chain activities based on wallets they follow and assets (token, NFTs) that wallet has deployed or has control over (AdminCap).
- Users should be able to click any of the relevant actions such that they are taken to a dapp allowing them to interact (purchase assets, interact with protocols).
- Builders/Dapp should be able to advertise on the activity feed based on relevance, freshness, and $NS tokens provided for advertisement.
4. SuiNS Messaging
Allows two anonymous parties to achieve first contact in a permission-less manner while keeping their conversation secure, immutable, and transferable. Also allow for projects and companies to provide incentivized and targeted ads directly to any wallet.
- Users should be able to send a message to any wallet who is following their wallet (without fee)
- Users should be able to send a message to any wallet based on a fee ($NS tokens)
- Users should be able to filter and ignore messages that do not meet a certain dollar value (in $NS)
- Users should be able to see any messages they have received, and send messages back utilizing a Web UI
- Users should be able to receive alert notifications of new messages within wallet and dapps.
5. 1-2 Character Names
- Users should be able to register and manage 1-2 character names in the SuiNS website UI.
- Supporting Infrastructure (RPC, wallets) should be able to utilize and interact with 1-2 character names.
- SuiNS contracts should be updated to properly handle and create 1-2 character names.
6. Delegated Staking
Provide the ability for users to stake their delegation with a SuiNS delegate.
- Users should be able to delegate their tokens with a list of preferred delegators.
- Users should be able to visit a website which provides information on delegates (past voting record, number of tokens delegated to them).
- Users should be able to receive the same amount of rewards they would have previously received if voting independently when voting with a delegate.
- Delegated staking should allow users to assign their voting power of staked/locked $NS tokens with a delegate.
7. 1st Party Auction Service
Build a first party auction service directly into the SuiNS protocol
- Users should be able to list their names for auction based on a defined time period
- Users should be able to bid on names which are not currently up for auction.
- Users should receive a notification when receiving a new bid on a name.
- Users should be able to watch names and be alerted when a name is placed into auction.
8. Referral System
A on-chain contract allowing resellers to sell SuiNS names on their website for a predefined referral amount.
- Builders (and users) should be able to sell names directly to customers at the standard SuiNS protocol prices while receiving a % (customizable) referral fee for each sale. SuiNS discounts should automatically be supported.
- Builders should be provided with a sample widget/code on how reselling names on their website will work.
- The SuiNS protocol should allow for 3rd party websites to provide the same navigation elements (search, available/unavailable results) on their site for reselling names.