Skip to content
EOSIO Specifications Repository
Branch: master
Clone or download
Pull request Compare This branch is 22 commits behind EOSIO:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Welcome to the EOSIO Specifications Repository


Scope: The EOSIO Specifications Repository aims to provide high level design details for many of the ideas discussed in the Strategic Vision Document

Goal: We aim to communicate our technical design choices and seek feedback from the community on our approach. However, we may not be able to respond to every element of feedback or synthesize all the feedback into a consensus approach.

Details: The software design docs are being released as part of EOSIO Labs. The design docs are forward looking guesses when they are published on how we might want to realize the feature/functionality needs. We make no guarantees about implementing it as designed or even keeping the specs updated to match the eventual design choices. Interested members of the community can engage with us on the technical design details of how we are thinking about implementing various pieces of functionality.

Repo mechanics and feedback: Each spec will be a separate markdown file similar to this one. Community members can create issues to provide feedback on the various specifications. Issues can be created using the provided issue template.

About EOSIO Labs

EOSIO Labs repositories are experimental. Developers in the community are encouraged to use EOSIO Labs repositories as the basis for code and concepts to incorporate into their applications. Community members are also welcome to contribute and further develop these repositories. Since these repositories are not supported by, we may not provide responses to issue reports, pull requests, updates to functionality, or other requests from the community.



  • . = Still being drafted
  • R = Ready for feedback

In dependency order:

Not in dependency order:


Practices to Consider (PTC):


Contributing Guide

Code of Conduct


All material is provided subject to this important notice and you must familiarize yourself with its terms. The notice contains important information, limitations and restrictions relating to our software, publications, trademarks, third-party resources and forward-looking statements. By accessing any of our material, you accept and agree to the terms of the notice.

You can’t perform that action at this time.