Code Monkey home page Code Monkey logo

exzocoin's Introduction

Exzo Network - Proof-of-Stake Blockchain Core

Chain Specs

  • Native Token Name - Exzo
  • Symbol - XZO
  • Supply - 50 Million
  • Blocktime - ~1-3 seconds
  • Consensus - IBFT Proof-of-Stake (PoS)
  • P2P Port - 1478
  • JSON-RPC Port - 8545
  • ChainID Mainnet - 1229
  • ChainID Testnet - 2370
  • Ethereum Virtual Machine (EVM) Compatible

Official Links

About the Exzo Network

  • Exzo Network uses a modular architecture and provides Ethereum compatibility.
  • Users able to interact with industry standard wallets through JSON-RPC.
  • Develop with Solidity/Vyper, full EVM support.
  • Build using widely-adopted Ethereum tooling, libraries and development tools.
  • Streamlined UX when doing cross-chain operations.
  • Go beyond Ethereum’s Smart Contracts with Runtime plugins.

The Exzo Network Token (XZO) features the following utilities, and the value of XZO token will accrue with the increased usage of the network and revenue from stability fees and liquidation penalties.

  • As Network Utility Token: to pay for network fees and stability fees.
  • As Governance Token: to vote for/against risk parameters and network change proposals.
  • As Economic Capital: in case of liquidation without sufficient collaterals.
  • As fee reducing token on decentralized applications and wallets upon the Exzo Network.
  • For staking to help secure the Exzo Network in a decentralized fashion.

Cross-Chain Communication

  • Completely trustless and decentralized built-in Ethereum Bridge solution.
  • Transfer assets to and from any EVM compatible network, most notably Exzo Network and Ethereum mainnets.
  • Transfer ERC-20 tokens, NFTs or wrapped native currencies.
  • Customize the bridge functionality using Bridge plugins.

Testing Framework References

Note: This section is still work in progress, we will be adding more information as we progress.

Build from Source (Ubuntu 20.04)

Requirements - Go >=1.18.x

Setup Go Path

sudo nano ~/.profile

Paste this into the bottom of the file

export GOPATH=$HOME/work
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
source ~/.profile

Install Go

wget https://go.dev/dl/go1.18.7.linux-amd64.tar.gz
sudo tar -xvf go1.18.7.linux-amd64.tar.gz
sudo mv go /usr/local && rm go1.18.7.linux-amd64.tar.gz

Check that it's installed

go version

You should see something like this:

go version go1.18.7 linux/amd64

Build Exzo Network

git clone https://github.com/ExzoNetwork/ExzoCoin.git
cd ExzoCoin/
go build -o exzocoin main.go

Setup a Validator Node (optional)

You can setup your node as a validator to help secure the network. You can follow this guide to setting one up.

Running a Non-validating Node

After you have downloaded the binaries or built from source, enter the ExzoCoin directory and run the following:

mkdir ~/.exzocoin
./exzocoin server --data-dir ~/.exzocoin --chain mainnet-genesis.json --libp2p 0.0.0.0:1478 --nat <public_or_private_ip>

Copyright 2022 Exzo Network

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

exzocoin's People

Contributors

topdefi avatar nexisdev 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.