Coder Social home page Coder Social logo

arashdm2020 / ibax-blockchain Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 2.0 563 KB

An innovative Blockchain Protocol Platform, which everyone can deploy their own applications quickly and easily, such as Dapp, DeFi, DAO, Cross-Blockchain transactions, etc.

License: Apache License 2.0

Makefile 0.08% Shell 0.06% Go 99.85%

ibax-blockchain's Introduction

IBAX Blockchain System Platform

Go Reference Go Report Card

The Most Powerful Infrastructure for Applications on Decentralized/Centralized Ecosystems

A powerful blockchain system platform with a new system framework and a simplified programming language, it is including smart contract, database table and interface.

Support the project

I develop and maintain this package on my own for free in my spare time, any support is greatly appreciated.

You can contact me on Telegram

https://t.me/Blackspid3r9

Donate

Make a one time donation in a crypto currency of your choice. If you prefer to donate a currency not listed here please contact me.

Eth: 0x4eC35Dd891621109e6AC608d6B066e21156E8f80

Build from Source

Install Go

The build process for go-ibax requires Go 1.17 or higher. If you don't have it: Download Go 1.17+.

You'll need to add Go's bin directories to your $PATH environment variable e.g., by adding these lines to your /etc/profile (for a system-wide installation) or $HOME/.profile:

export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:$GOPATH/bin

(If you run into trouble, see the Go install instructions).

Compile

$ export GOPROXY=https://athens.azurefd.net
$ GO111MODULE=on go mod tidy -v

$ go build

Run

  1. Create the node configuration file:
$    go-ibax config
  1. Generate node keys:
$    go-ibax generateKeys
  1. Generate the first block. If you are creating your own blockchain network. You must use the --test=true option. Otherwise you will not be able to create new accounts.
$    go-ibax generateFirstBlock --test=true
  1. Initialize the database.
$    go-ibax initDatabase

5.Starting go-ibax.

$    go-ibax start

ibax-blockchain's People

Contributors

arashdm2020 avatar

Watchers

 avatar

Forkers

topstar116

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.