Awesome
<h1 align="center"> <b> <a href="https://thelibra.org"><img height="80" src="https://user-images.githubusercontent.com/92568442/183552059-89827da4-16f7-4803-aa29-b600597cf3d0.svg"/></a> <br> </b> </h1> <h3 align="center">Decentralized Payments System that empowers the next e-commerce.</h3> <p align="center"> <a href="https://golibra.xyz"><b>Website</b></a> • <a href="https://docs.golibra.xyz"><b>Documentation</b></a> </p>Overview
Blockchain is revolutionizing eCommerce, making payment safer and faster while bringing greater access to global consumers.
Due to the nature of digital currency protocols, transactions cannot be canceled or altered once they are initiated.
However, global eCommerce data shows that at least 30% of all products ordered online are returned.
How can we adopt blockchain to eCommerce with such a barrier?
Libra was born to tackle this problem and help facilitate blockchain adoption in the eCommerce industry.
Libra is decentralized payments system that empowers the next e-commerce. Through its SDK, Libra allows sellers to accept cryptocurrency payments in minutes.
Libra includes a Lock and Release Payment (LRP) Protocol and Decentralized Dispute Resolution at its core.
LRP Protocol helps the buyer to purchase with confidence. It also helps the seller to increase conversion and do proper order handling.
Decentralized Dispute Resolution leverages the power of blockchain and the community to resolve transaction conflict in a quick and efficient method without involving any financial institution.
Libra bridges the gap between blockchain and eCommerce to enable all people to exchange value and transact globally, securely, at significantly lower cost, and more inclusively than traditional financial systems allow.
The project's scope is to build three core components that define the foundation of Libra Network: LRP protocol, Decentralized Dispute Resolution, and Javascript SDK. From these components, people can easily integrate the cryptocurrencies payment to their business while their customers are protected by Libra Network.
Installation
Clone Repo
git clone --recursive git@github.com:atscaletech/libra.git
cd libra
Setup environment
sudo apt update && sudo apt install -y git clang curl libssl-dev llvm libudev-dev
curl https://sh.rustup.rs -sSf | sh
source ~/.cargo/env
rustup default stable
rustup update
rustup update nightly
rustup target add wasm32-unknown-unknown --toolchain nightly
Build
cargo build --release
Run dev chain
./target/release/libra --dev --tmp
Run tests
cargo test --release