Signchain Development Roadmap :rocket:
===
:::info
A highlevel development roadmap created after the EthOnline hackathon
Roadmap comprises of these features:
- User profiles
- Verifiable credintials
- Secure document exchange
- Tamperproof and varifiable signature proofs
---
We have classified our development roadmap into categories:
- :bust_in_silhouette: **Identity :**
> Technologies : Ceramic IDX, Textile ThreadDB
- :file_folder: **Data storage :**
> Technologies : Ceramic IDX, Textile ThreadDB
- :memo: **Signature and encryption standards**
> Technologies : Ethereum, Textile, Ceramic wallets
- :art: **UI/UX :**
> Frameworks: Ant design/ Semantic UI
- :moneybag: **Onchain incentivisation**
> Languages & tools: Solidity, buidler
:::
:bust_in_silhouette: Identity
---
Integration of SSI based solutions
> Technologies : Ceramic IDX, Textile ThreadDB
- [x] Authenticating user though Metamask + 3ID connect for signing and encryption
- [x] User profile creation on IDX
- [ ] Attaching the signable document to the profile
- [ ] Getting a credential issued
- [ ] Presenting the credential whenever needed
:file_folder: Data storage
---
Integration of decentralized storage solutions with privacy
> Technologies : Textile ThreadDB, Textile Buckets
- [x] Storing the encrypted docs using decentralized storage services
- [x] Move the key exchange mechanism from contract to Textile ThreadDB
- [x] Store the user and document metadata on ThreadDB until pinned to IDX profile
:memo: Signature and encryption standards
---
Integration of wallets for key generation
> Technologies : Ethereum, Textile, Ceramic wallets
- [ ] Supporting multiple electronic signature formats
- [x] Migrating the key generation and signature standards
- [ ] Digital signature and encryption specifications
:moneybag: Onchain incentivisation
---
Integration of onchain contracts
> Languages & tools: Solidity, buildler
- [x] Incentivizing the notaries and other entities
- [ ] Support different networks and tokens
:art: UI/ UX
---
> Frameworks: Ant design/ Semantic UI
- [x] Update the existing components with new inspirations
- [x] Make the code base lightweight
# Highlevel roadmap
<!-- Other important details discussed during the meeting can be entered here. -->