All Projects → line → lfb

line / lfb

Licence: Apache-2.0 License
LINE Financial Blockchain forked from gaia(https://github.com/cosmos/gaia)

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to lfb

keplr-wallet
The most powerful wallet for the Cosmos ecosystem and the Interchain
Stars: ✭ 321 (+970%)
Mutual labels:  cosmos-sdk
cosmostation-ios
👽 Cosmostation iOS Wallet
Stars: ✭ 14 (-53.33%)
Mutual labels:  cosmos-sdk
cosmos-keys
Library for creating keys and signing messages on Cosmos 🔑
Stars: ✭ 24 (-20%)
Mutual labels:  cosmos-sdk
curium
Bluzelle Decentralized Database Service
Stars: ✭ 61 (+103.33%)
Mutual labels:  cosmos-sdk
cosmonauts-world
Projects in the Cosmos and Tendermint ecosystem 🌌
Stars: ✭ 14 (-53.33%)
Mutual labels:  cosmos-sdk
cosmocope
Find repositories, releases, and modules for projects in the Cosmos ecosystem.
Stars: ✭ 13 (-56.67%)
Mutual labels:  cosmos-sdk
bonds
A custom Cosmos SDK module for universal token bonding curve functions.
Stars: ✭ 32 (+6.67%)
Mutual labels:  cosmos-sdk
testnets
Stargaze testnets
Stars: ✭ 43 (+43.33%)
Mutual labels:  cosmos-sdk
regen-ledger
Blockchain for planetary regeneration
Stars: ✭ 154 (+413.33%)
Mutual labels:  cosmos-sdk
ledger-cosmos-js
No description or website provided.
Stars: ✭ 23 (-23.33%)
Mutual labels:  cosmos-sdk
likecoin-tx-poll
Firestore based service of polling eth status and resending tx
Stars: ✭ 13 (-56.67%)
Mutual labels:  cosmos-sdk
cosmos-paychan
A Cosmos SDK module to add payment channels to any blockchain built using the SDK.
Stars: ✭ 14 (-53.33%)
Mutual labels:  cosmos-sdk
distributed-compliance-ledger
DCL is a public permissioned ledger framework for Zigbee compliance certification of device models. The ledger is based on Cosmos SDK and Tendermint.
Stars: ✭ 41 (+36.67%)
Mutual labels:  cosmos-sdk
desmos
Improving the well-being of users on social networks through the blockchain technology.
Stars: ✭ 82 (+173.33%)
Mutual labels:  cosmos-sdk
sommelier
Sommelier Chain
Stars: ✭ 64 (+113.33%)
Mutual labels:  cosmos-sdk
cosmospy
Python tools for Cosmos wallet management and offline transaction signing
Stars: ✭ 57 (+90%)
Mutual labels:  cosmos-sdk
interchain-security
interchain-security houses the code implementing interchain security (aka replicated security) for Cosmos based blockchains.
Stars: ✭ 96 (+220%)
Mutual labels:  cosmos-sdk
juno
Open Source Platform for Interoperable Smart Contracts
Stars: ✭ 267 (+790%)
Mutual labels:  cosmos-sdk
SecretNetwork
𝕊 The Secret Network
Stars: ✭ 466 (+1453.33%)
Mutual labels:  cosmos-sdk
Cosmos Sdk
⛓️ A Framework for Building High Value Public Blockchains ✨
Stars: ✭ 3,144 (+10380%)
Mutual labels:  cosmos-sdk

LFB(LINE Financial Blockchain)

codecov

This repository hosts LFB(LINE Financial Blockchain). This repository is forked from gaia at 2021-03-15. LFB is a mainnet app implementation using lbm-sdk and ostracon.

Node: Requires Go 1.15+

Warnings: Initial development is in progress, but there has not yet been a stable.

Quick Start

Docker

Build Docker Image

make build-docker GITHUB_TOKEN=${YOUR_GITHUB_TOKEN}                # build docker image

or

make build-docker WITH_CLEVELDB=yes GITHUB_TOKEN=${YOUR_GITHUB_TOKEN}  # build docker image with cleveldb

Configure

./.initialize.sh docker          # prepare keys, validators, initial state, etc.

or

./.initialize.sh docker testnet  # prepare keys, validators, initial state, etc. for testnet

Run

docker-compose up                # Run a node

visit with your browser

Local

Set up permissions

go env -w GOPRIVATE="github.com/line/*"
git config --global url."https://${YOUR_GITHUB_TOKEN}:[email protected]/".insteadOf "https://github.com/"

Note1

You have to replace ${YOUR_GITHUB_TOKEN} with your token.

To create a token, see: https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/creating-a-personal-access-token

Note2

Please check GOPRIVATE is set by run export and check the result.

go env

if you can see GOPRIVATE, then you're good to go.

Otherwise you need to set GOPRIVATE as environment variable.

Build

make build
make install 

Configure

./.initialize.sh

or

./.initialize.sh testnet  # for testnet

Run

lfb start                # Run a node

visit with your browser

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].