Today, the Dash community announced the open-sourcing of the Dash Platform software repositories, including the Distributed API (DAPI) and Drive. The Dash Platform is one of 3 parts, along with Core and DashPay Wallet, which together collectively form what is commonly known as Evolution.
The process is in the final stages and being silently released in batches in an order which makes sense based on dependencies (so, more foundational components are released first, then higher-level afterward). This on-going effort should be finished by the end of this month. A few repositories have already been published, such as js-dpp, a Javascript implementation of the layer 2 consensus protocol.
Note that Dash Core Group has two organizations on GitHub due to historical, technical and security reasons:
This structure is still maintained because Dash keeps membership in dashpay very small (as this contains the Core and Sentinel software), and components related to the 2nd layer, aka the Dash Platform, are kept in dashevo.
“That said, I’d like to state that this software is still relatively new and changing fast. It’s somewhere between alpha and beta level. Please help us test it out! One huge benefit of opening this codebase is the number of eyes we’ll get on it. You will find bugs, and we hope you’ll report them — or better yet, submit Pull Requests to help us fix them! The entire development team is really excited and has been itching to get these projects released to the community. I’m super proud of them for everything they’ve accomplished to create this code, and grateful for the support of the rest of the team and the community to help us get where we are now. It’s definitely been a team endeavor and we couldn’t have arrived here without the combined efforts of everyone involved.”