The testnet is available on GitHub.
The Libra Blockchain is a decentralized, programmable database designed to support a low-volatility cryptocurrency that will have the ability to serve as an efficient medium of exchange for billions of people around the world. To validate the design of the Libra protocol, we have built an open-source prototype implementation — Libra Core — in anticipation of a global collaborative effort to advance this new ecosystem.
We present Move, a safe and flexible programming language for the Libra Blockchain. Move is an executable bytecode language used to implement custom transactions and smart contracts. The safety and expressivity of Move have enabled us to implement significant parts of the Libra protocol in Move, including Libra coin, transaction processing, and validator management.
This report presents LibraBFT, a robust and efficient state machine replication system designed for the Libra Blockchain. LibraBFT is based on HotStuff, a recent Byzantine fault tolerant (BFT) consensus protocol.
This document outlines some of the questions, decisions, and challenges the association will face on the journey to permissionless governance and consensus.
A detailed look at the Libra Association's responsibilities, roles, and governance mechanisms. This proposal will serve as a basis for discussion among the association's members, leading to the modification of its charter and formulation of its bylaws.
An overview of the approach and implementation of security and privacy on the Libra Blockchain. Keeping the Libra network secure is the primary responsibility of the Libra Association, and this document outlines the Libra Association's commitment to security and privacy.
How to get started with the Libra Blockchain.
Learn how transactions work on the Libra Blockchain.
Move is designed to make it safe and easy to program with digital assets. Learn what you will be able to do.
Join the Libra forum, and follow us on Twitter.Sign up for the Developer Newsletter to get the latest updates here.