OTHub-io is the next iteration of OTHub with a new vision for the future.
OTHub-io seeks to incorporate and augment the hallmark features that distinguished OTHub, paving the way for broader adoption. It not only continues to provide a comprehensive overview of the Decentralized Knowledge Graph V6 network statistics to all participants but also introduces bespoke dashboards for asset publishers and DKG network stakeholders. The main focus is to enhance accessibility, efficiency, and user-friendliness for the publication of new knowledge assets on the ecosystem. Expanding OTHub's scope, the platform will serve as the foundational layer - the OTHub portal, enabling other projects and individuals to seamlessly get, update, and publish knowledge assets via OTHub-api and OTHub-bot.
The following repositories represent the architecture diagram of OTHub-io:
- OTHub-react: front end interface for OTHub-io
- OTHub-runtime: back end infrastructure for OTHub-io
- OTHub-sync: OTP parachain synchronization
- OTHub-api: API runtime system
- OTHub-bot: multi purpose bot runtime system
(Requirement: 20k TRAC)
- Technical Planning & Infrastructure Development
- Comprehensive system architecture planification
- Creation of GitHub repositories and framework
- Establishing the basic architecture of front end and back end modules
- Development of database management system
- Server and domain set up
- Full indexing and synchronization of OT Parachain
- Front End Development for Node Operator and Community
- Development of record keeping tables for all V6 nodes, trending data charts and network statistics
- Development of node operator dashboards, alerts and monitoring via Telegram ID and bot tokens
- Development of an asset page to view all published knowledge assets on the network with links to DKG Explorer and Subscan
- Implementation of Web3 Metamask support
- OTHub-io Beta Launch
(Requirement: 30k TRAC)
- Creation of Asset Publishers and Developers' OTHub Portal
- Open and Nodeless API publishing, supported on both testnet and mainnet
- Front end interface to allow app users to sign/cancel transactions queued by OTHub's API
- Front end "Magnify" interface for publishing, updating, transfering and other application SDK functionalities (getOwner, etc.)
- Asset publishing templates
- Postman API documentation to get, update and publish assets
- Unrestricted API keys generation for developer applications
- Configurable API key parameters to govern API key usage
- App board to showcase users to various apps built with OTHub's API
- OTHub Bot Development
- Design a social platform bot to query networks and node statistics
- Publish Knowledge Assets on OTHub Bot (testnet)
- ChatDKG Demonstration
- Full Launch of OTHub-io
(Requirement: 50k TRAC)
- Multichain integration (network statistics, analytics, API and asset creation)
- Gnosis integration (Q1 2024)
- Ongoing Support, Updates, and Maintenance
- Continuous development of new features based on user feedback
- Phase 1 improvements (TRAC/USD conversion on network analytics, user requested data points, etc.)
- Postman instructions for OTHub API
- Video instructions for create/update/transfer assets and for DKG apps
- Support and integration of other community Projects
- Providing support and an inventory page to TracVerse
- Telegram bot with OTHub API by Calvin
- OTHub nodes
- Support the DKG infrastructure by running OTHub nodes
The renewed vision of OTHub-io, underpinned by principles of transparency, accessibility, user-friendliness, and asset publishing efficiency, is anticipated to stimulate vibrant activity within the DKG ecosystem. By enhancing the user interface and enriching the overall experience, OTHub-io is poised to attract a wider audience, from current network participants to newcomers exploring the OriginTrail Decentralized Network's potential. We are confident that with continued community support, OTHub-io will become an integral component in the DKG ecosystem.
OTHub is built and maintained by the Origintrail Community. Disclaimer.