by 0x01d871870cbbdde934526e17637c0cfef0b3b38b (VLM)
Should the following $24,000 grant in the Platform category be approved?
Abstract
As virtual environments like Decentraland grow, the necessity for effective moderation tools becomes increasingly paramount to ensure an enjoyable and welcoming user experience. This project proposes the development of a real-time moderation tool tailored for Decentraland, delivered as an npm library. The tool will feature an API for seamless integration with real-time builder tools, including Virtual Land Manager.
Grant size
24,000 USD in DAI
Project duration
6 months
Beneficiary address
0x01d871870CbBddE934526E17637c0cfEf0b3b38B
Email address
dev@unknower.com
Description
This suite of moderation tools will allow the scene administrator to take the following actions:
- Move a troublesome user to a spawn point or other specified location
- Create a "jail" area to trap trolls in
- Black out a user's screen
- Prompt a troublesome user to teleport to another parcel
- Hide your scene with physical walls that show only for people you've banned
Scene administrators will also have the ability to empower visitors with certain collective moderation actions, such as:
- Community voting to ban or suspend a user from a scene
- Community abuse reporting via Discord webhook (visitors can report abuse to a channel in your Discord server)
An integration API will be created along with documentation which will allow other tools to implement these moderation features into existing platforms.
Roadmap
August
- Create library, publish to GitHub, set up publishing to NPM
- Define API methods that will be needed for integrations
- Draft user interface concepts for the tool
September
- Define API endpoints that will be needed for integrations
- Finalize user interface design
- Create a working proof of concept for creating a "jail" box
- Create a working proof of concept for allowing admin to move and keep visitors in different locations
October
- Build out functional UI skeleton
- Create a working proof of concept for scene admin adding/removing users from a ban list and hiding the scene from banned users
- Create a working proof of concept for scene admin blacking out a user's screen
- Create a working proof of concept for scene admin prompting a visitor to teleport to another location
November
- Start building a system that allows non-admin visitors to propose a ban and vote on removing someone
December
- Finish building a system that allows non-admin visitors to propose a ban and vote on removing someone
January
- Clean up UI
- Implement any proof of concept work into its final interface
- Fix bugs
- Document API usage
Milestones
This proposal is summarized due to technical limitations. To view it complete and vote on it, visit the DCL DAO Governance dApp