SubVT (Substrate Validator Toolkit) is a native mobile application for iOS and Android phones, tablets and wearables that provides node operators with tools that aid them in running their validators on any Substrate-based blockchain network.
Original discussion can be found here, and below is a list of deliverables for milestones 1-3 as planned in the initial proposal document.
Milestone 1
- Milestone report.
- Use cases and feature documentation.
- System architecture document.
- Data definition document for design.
Milestone 2
- Branding document.
- Design document.
- Design assets.
- UX map on Figma.
- UX design on Figma.
- Service specifications for REST and WS RPC services.
- Application REST service OpenAPI specification.
- Report REST service OpenAPI specification.
- Live network status WS RPC service specification.
- Validator list WS RPC service specification.
- Validator details WS RPC service specification.
Milestone 3
- Backend implementation.
- UI design.
- Test landing site (non-functional) @ subvt-test.helikon.io.
Work To Do
Ongoing
- Time-series database queries for off-chain Telemetry notifications (best/finalized block height, uptime, up/download bandwidth, peer count, transaction queue length).
- More integration tests and Prometheus integration for the backend.
- Notification content templates for different channels (push notification, SMS, email - working with the design team for these) and text-to-speech content for GSM calls .
- Twilio integration for SMS and GSM notifications - near completion.
- Backend data access frameworks for iOS (Swift) and Android (Kotlin).
Milestone 4
- Complete iOS and Android application development.
- Work with the design team for emergent changes.
- Begin alpha testing.
Milestone 5
- Beta testing & QA.
Time and Budget
We're planning to begin open beta testing in early May, and release mid-June.
Budget for the last 2 milestones is 18,680.00 EUR as stated in the initial spending proposal, equivalent to 21,417.55 USD as of 13.01.2022.
Thank you very much for your support and attention, and please share with us your ideas, questions and comments. We really hope we are on to something very useful, and are looking forward to sharing the applications with the community.