Giter Site home page Giter Site logo

4dodi / babylon Goto Github PK

View Code? Open in Web Editor NEW

This project forked from babylonchain/babylon

0.0 0.0 0.0 11.9 MB

Main repo for Babylon full node

Home Page: https://babylonchain.io

License: Other

Shell 0.57% Go 98.13% Makefile 1.13% Dockerfile 0.17%

babylon's Introduction

Babylon

Unlocking 21 Million โ‚ฟ to Secure the Decentralized Economy

Website Twitter Discord Medium

Babylon provides a suite of security-sharing protocols between Bitcoin and the PoS world. It provides two inter-connected protocols:

  • Bitcoin timestamping: Submits succinct and verifiable timestamps of any data (such as PoS blockchains) to Bitcoin.
  • Bitcoin staking: Enables Bitcoin holders to provide economic security to any decentralized system through trustless (and self-custodian) staking.

BTC staking litepaper BTC timestamping whitepaper

System requirements

This system spec has been tested by validators and found to be comfortable:

  • Quad Core or larger AMD or Intel (amd64) CPU
  • 32GB RAM
  • 1TB NVMe Storage
  • 100MBps bidirectional internet connection

You can run Babylon on lower-spec hardware for each component, but you may find that it is not highly performant or prone to crashing.

Build and install

To build and install, you need to have Go 1.21 available. Follow the instructions on the Golang page to do that.

To build the binary:

make build

The binary will then be available at ./build/babylond .

To install the binary to system directories:

make install

Documentation

For user-facing documents, please visit docs.babylonchain.io. For technical documents about high-level designs of Babylon, please visit docs/README.md. Each module under x/ also contains a document about its design and implementation.

Joining the testnet

Please follow the instructions on the User Guides.

Contributing

The docs directory contains the necessary information on how to get started using the babylond executable for development purposes.

babylon's People

Contributors

sebastianelvis avatar vitsalis avatar konradstaniec avatar gitferry avatar gusin13 avatar faddat avatar maurolacy avatar aakoshh avatar toliujiayi avatar filippos47 avatar harveyv avatar fadeev avatar edwardfanfan avatar gakunt avatar kunallimaye avatar freshe4qa avatar atomicinnovation321 avatar danbryan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.