Skip to main content

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