Skip to content
Roadmap
2019
  • Change network capacity metric from transactions/ledger to operations/ledger
  • Create buy offer operations
  • Add quorum intersection detection for administrators of Stellar Core
  • Create dashboard for monitoring a single validator’s overall health
  • Add node performance report for administrators of Stellar Core
  • Add Automatic Quorum Set Generation for administrators of Stellar Core
  • Eliminate advertising of unreachable peers from network
  • Increase Stellar Core’s performance to 100 operations/second on a single test network with 100M accounts and a quorum of 20 validators (Q4)
    • Enable batching and prefetching from Stellar Core database for increased performance
    • Enable performant quorum of 20 validators (Q4)
  • Increase performance and allow for more complex checks of network quorum intersection for administrators (Q3)
  • Establish plan for supporting hundreds of watcher nodes (Q4)
  • Provide measurement of peer quality to administrators (Q4)
  • Enable fee payment by arbitrary accounts to allow for more flexible pre-authorized transactions (CAP-0015, Q4)
  • Remove bucket shadows to increase Stellar Core’s performance and lower storage costs (CAP-0025, Q4)
  • Maintain a consistent ship schedule (done/ongoing)
    • 6 Minor Releases
      • February
      • March
      • May
      • June
      • August
      • October
    • 3 Protocol upgrades
      • Q2
      • Q3
      • Q4
  • Add transactions that fail in consensus to Horizon
  • Create technical spec for Core/Horizon API
  • Bring Horizon SDKs to parity with Horizon server
  • Whittle down the Github PR and issue backlog
  • Build new Go SDK for Horizon
  • Create Accounts for Signer release candidate with new ingestion system (Q3)
  • Add in-memory path-finding to Horizon to greatly reduce the amount of time path finding takes. (Q3)
  • Migrate Horizon to new pluggable ingestion system that does not depend on Stellar Core DB’s ledger state, include guide for custom development using ingestion system (Q3)
  • Enable Horizon’s new ingestion to handle need for Horizon to re-ingest, catch up after outage, or fill gaps in a robust way (Q4)
  • Make it so that Horizon’s new ingestion does not depend on Stellar Core DB at all, not even for history (Q4)
  • Create a generalized keystore that can be used the Stellar Wallet SDK and additional apps
  • Create a new, robust Stellar DEX ticker with a faster refresh time and a wider range of available data
  • Create a node and quorum administration panel for stellar-core administrators (Q3)
  • Keep SDKs and tools updated
    • Ensure the Go, Java, and JS SDKs are in good shape (on track)
    • Migrate internal tools to new Go SDK
      • Friendbot
      • Bridge
      • Compliance server
      • Kelp
      • Federation client
    • Release versions of Bridge and Compliance with protocol v11
    • Create a SEP-0006 anchor server implementation for easier integration between wallets and anchors around the world. (Q3 2019)
  • Kelp (a free open-source trading bot for the Stellar universal marketplace)
    • Address PRs (always ongoing)
    • Add library for centralized exchanges
    • Create user-friendly GUI (Q3)
    • Provide publicly hosted GUI environment on testnet (Q3)
    • Create content to make it easier to use + get involved (Q3)
    • Add historical and indicator-based trading strategies (Q4)
    • Allow users to share trading strategies with one another (Q4)
  • Zkvm (an experimental multi-asset blockchain architecture for scalable and confidential smart contracts)
    • Bulletproofs R1CS: paper + implementation
    • Cloak protocol: spec + implementation
    • Core ZkVM protocol: spec + implementation
    • MuSig multi-signature protocol: spec + implementation
    • Keytree key blinding protocol: spec + implementation
    • Blockchain state machine protocol: spec + implementation
    • Utreexo state compression protocol: spec + implementation
    • MVP: demo with simple accounts and transfers
    • Pinned signatures in ZkVM for simpler payment channels
    • Encryption instructions
    • Stellar peg-in/out to the ZkVM sidechain
    • SCP integration
    • Payment channels implementation
    • Multi-party R1CS proving
  • Create Stellar-built dollar savings and payment app
    • Design app
    • Develop MVP
    • Implement key management
    • Implement deposit / withdrawal APIs
    • Set up LATAM on/off ramps
    • Create marketing and customer acquisition plan
    • Launch app
  • Revamp stellar.org
    • Create MVP pages
      • Home
      • What is Stellar?
      • Asset Issuance Explainer
      • Decentralized Trading Explainer
      • Open Participation Explainer
      • Get started landing pages
      • Case Study: IBM
      • Case Study: Satoshipay
      • Lumens
      • Exchanges
      • Wallets
      • About
      • Team
      • Community
      • Projects
      • Developer Blog
      • Foundation Blog
      • Newsletters
      • Contact
    • Launch MVP on beta.stellar.org
    • Roll out new site on www.stellar.org
    • Revise design
      • Home page hero
      • Page header system
      • Column system
      • Font
      • Illustrations
    • Add additional features
      • Turn home page code snippets into runkits
      • Directory
      • Case Study 3
      • Case Study 4
      • Case Study 5
      • Case Study 6
  • Revamp developer documentation
    • Create new outline for both documentation and API reference
    • Design new documentation and API reference templates
    • Design new documentation landing page
    • Rewrite documentation and API reference content
    • Develop new documentation and API reference UIs
    • Hook new UIs up to open-source GitHub repository for documentation
  • Create proposal UI for displaying CAPs and SEPs
    • Design proposal UI
    • Develop proposal UI
    • Hook proposal UI up to open-source GitHub repository for proposals
  • Create UI for easily issuing an asset
    • Design Asset Issuance Wizard UI
    • Develop Asset Issuance Wizard UI
  • Switch important discussions to public Keybase channels
  • Infrastructure grants (ongoing)
    • Block explorer (stellar.expert)
    • Quorum explorer (stellarbeat.io)
    • SEP-compliant wallet (Lobstr)
    • DEX frontend (Stellarport)
    • Stellar 2FA (Stellarguard)
    • SDKs (Kotlin, Dotnet, Scala, Python, Swift)
  • Stellar Community Fund Round 1
  • Stellar Community Fund Round 2 (Q4)
  • Host a Stellar conference: Meridian scheduled for 11/4-11/5!
  • Increase clarity around SDF’s lumen holdings and distribution plans (Q3)
  • Hire, hire, hire.