Disclaimer: These are planning documents. The functionalities described here may not be implemented, or may be only partially implemented.

Feature Planning

Features listed here exist in various stages of the development process. Many are in the design phase and may result in significant changes that may impact applications built on top of Splinter and its constellation of related libraries and services.

We welcome discussion on these topics, either on Slack or during the engineering forum.


  • Admin Service Store

    New design for storing circuit and circuit proposal state.

  • Admin UI

    Splinter administration utility.

  • Biome OAuth Integration

    New design for a linkage between an OAuth user id and a biome userid.

  • Canopy 0.2

    New design of the Canopy system that enables dynamic loading of saplings and improved inter-sapling communication.

  • Cylinder JWT

    A JSON Web Token module for the Cylinder Signing library.

  • OAuth 2 REST API Authentication

    Support of OAuth 2 authentication for the Splinter REST API.

  • PeerManager

    The PeerManager is in charge of keeping track of peers and their reference counts, as well as requesting connections from the ConnectionManager.