Roadmap
This roadmap provides an overview of the features we have recently delivered, those currently in development, as well as the next steps planned to improve our solution.
Current Milestone: 0.5 - System Infrastructure Upgrades and Transaction Management Enhancements
Now
- Centralized Monitoring and Supervision
Done
- No more Earthly Cloud
- Blockscout to Subquery Migration
- Transaction History by Token Types
- Transaction History Pagination
- Pagination for ERC-20 Tokens and Balances
- Pagination for NFTs, Metadata, and Balances
Upcoming Milestones
1.0 - Production Infrastructure Setup and Secure Share Storage
Now
- React Client Share Remote Storage and Data Replication Strategies
Later
- Store Server Key Share in KMS
- Set Up Production Infrastructure
- Wallet Addresses Whitelisting
- Zero Trust Architecture
1.1 - Wallet Content Sorting and Filtering
Now
- Token List (ERC-20) Sort & Filter
Next
- Transaction History Sort & Filter
- NFT List (ERC-721 & ERC-1155) Sort & Filter
Later
- Consistent Pagination During Live Data Changes
1.2 - Stellar Blockchain Integration
Later
- Restore the EdDSA TSS MPC Signer
- Support for Additional Blockchains: Stellar
- Setup Test and Development Infrastructure and Configure CI/CD for Stellar
1.3 - Starknet Blockchain Integration
Later
- Support for Additional Blockchains: Starknet
- Setup Test and Development Infrastructure and Configure CI/CD for Starknet
1.4 - Initial DPP Support
Later
- API for Issuing DPPs from Product List
- Automated Issuance of Tokenized DPPs for Sold Products Using Email
- Admin Interface for API Access
- DPP Enumeration and Search Functionality
1.5 - User Onboarding and DPP Consultation
Later
- User Registration and Onboarding
- User Interface to View Personal DPPs
- Admin View of User Accounts and Their DPPs
1.6 - Onboarding and Linking Loyalty Accounts
Later
- End User Onboard with Phone Number
- Link History Loyalty Cards to Accounts
- Wallets and Associated Loyalty Points Overview
- Loyalty Points History Tracking for End Users and Back Office
- Admin Role and Permissions Management
1.7 - Automated Loyalty Points and POS Integration
Later
- Automated Loyalty Points Application During Purchases
- Integration with POS Systems
1.8 - Dashboard and Loyalty Marketing Campaigns
Later
- Loyalty Points Statistics Dashboard
- Marketing Campaign Notifications (Push Mode)
- Claim-Based Loyalty Points System
1.9 - Loyalty Transaction Notifications and Security
Later
- Loyalty Points Notifications via Google/Apple Wallet
- Notification for Incoming and Outgoing Cryptocurrency Transactions
2 - Security and Compliance
Later
- Track User Interactions with the SDK Across Various Services
- Signer Operation Benchmarking
- Service SLA Features
- Penetration Testing
- Real-Time Platform Status
2.1 - SOC 2 Certification Achievement
Later
- SOC 2 Certification
Show delivered milestones
0.1 - Secure EdDSA Signing Setup
Done
- EdDSA TSS MPC Signer
- C4 Model
- React Component for Browser Unsafe Key Storage Solution
- Deploy CI/CD for Testing
- Unified Error Handling and Loggers for the EdDSA Signer
0.2 - Polygon Account Management Demo
Done
- ECDSA MPC TSS Signer
- Unified Error Handling and Loggers for the ECDSA Signer
- React Balance Display with RPC Node
- React Ethereum EOA Account
- SDK Documentation Hub publication
- React Cryptocurrency Send Component
- MPC TSS EOA Wallet on Polygon demo
0.3 - On-Chain Loyalty Management Demo with Google Wallet
Done
- Deploy the documentation on the `demo env`
- Deploy the demo Mobile Wallet demo on the `demo env`
- Demo of WaaS integration into a mobile wallet card
0.4 - SDK Alpha Deployment, Advanced Balance and Transaction Management
Done
- React Non-Native Balance (ERC-20) Display with Indexer Access
- React Network Selection Component
- Transaction Fee Estimation for Native Token and ERC-20 Token Transfers
- React Token Send Non-native Tokens Features (ERC-20)
- Secure EOA Management and Token-Based Access Control
- Deploy the WaaS-demo that uses the dev packages on the demo-env
- Run all tests, linters, etc., in the testing environment for each PR
- FAQs and Troubleshooting
- SDK Quick Start Guide
- Deploy the 0.1.0 version of the SDK
- Use npm to create a new React Keyban app using the 0.1.0 release of the SDK
- Environment Segregation by AWS Accounts for Cost Optimization and Policy Control
- ERC-721 & ERC-1155 Support: Balance, Token Details, and Transaction Estimations