Requirements
Functional requirements
- CIP-30 for wallet connectivity 
Non-functional requirements
Usability
- This section should be accessible to non-technical users 
- This section should be transparent and easy to engage 
- Meet WCAG 3.0 AA standards for accessibility 
- Development needs to include i18n standards for internationalization 
Scalability
- We expect this tool would need to support at least 250,000 concurrent users 
Performance
- Responsiveness of the tool: Front page load time must be no more than 2 seconds for users that access the website using an LTE mobile connection 
Open source requirements
Key open source requirements
- The section needs to follow the same apache 2.0 
- The applicant accepts to create full documentation to allow open contribution 
IP rights
- The code must be open source with an open source license that permits the assets to be changed, redistributed, and used commercially (suggested: Apache 2.0 for code and CC BY 4.0 for other documents and assets) 
- Any third party dependencies must not hinder the assets from being changed, redistributed and used commercially 
- The assets created for this proposal are universally accessible on a public repository by the time the project has completed 
- The assets created for this proposal must migrate into Intersect’s repositories if requested by Intersect 
Optional functions
- Admin dashboard to create voting events and set up the criteria 
- Admin dashboard to track the voting events with key metrics such as participation based on stake 
- Be handled on a side chain 
- The snapshot should be limited to voters who delegated to a DRep 
- Support for multi-language 
- If possible, use the style used in the design system used for Govtool 
Last updated
Was this helpful?
