aboutsummaryrefslogtreecommitdiffstats
path: root/Home.md
blob: 9d0f011e5abb9cb98ad0a5900717c00ba19cb195 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
DEXON's fullnode implementation is based on the [go-ethereum](https://github.com/ethereum/go-ethereum) project. These means we are API-compatible with Ethereum.

The JSON-RPC specification is the same as Ethereum, the readers could refer to the [Ethereum Wiki on the fullnode JSON-PRC](https://github.com/ethereum/wiki/wiki/JSON-RPC).

To access the testnet, please follow the steps [here](https://github.com/dexon-foundation/wiki/wiki/Access-to-Testnet).

# List of Repositories

* [dexon-consensus](https://github.com/dexon-foundation/dexon-consensus): the consensus SDK and simulation.
* [dexon](https://github.com/dexon-foundation/dexon): the DEXON fullnode implementation, based on go-ethereum.
* [governance-abi](https://github.com/dexon-foundation/governance-abi): the DEXON governance contract interface solidity implementation for generating ABI.
* [dekusan](https://github.com/dexon-foundation/dekusan): Chrome wallet extension based on MetaMask.
* [dsolidity](https://github.com/dexon-foundation/dsolidity): DEXON fork of the solidity compiler, includes extra features supported by DEXON's modification of EVM.
* [DIPs](https://github.com/dexon-foundation/DIPs): a place for DEXON Improvement Proposals
* [hello-dexon](https://github.com/dexon-foundation/hello-dexon): a simple DEXON smart contract, demonstrating the on-chain unbiased random oracle
* [dexon-remix-ide](https://github.com/dexon-foundation/remix-ide): DEXON fork of Remix, a solidity IDE that runs on any modern browsers
* [dexon-truffle](https://github.com/dexon-foundation/truffle): DEXON fork of Truffle, a solidity contract development toolkit.
* [dexon-ganache-cli](https://github.com/dexon-foundation/ganache-cli): DEXON for of Ganache, a mocking Ethereum blockchain implemented in JavaScript. Used for developing and testing smart contracts.

# Development Guide

* [DApp development](https://github.com/dexon-foundation/wiki/wiki/Dapp-Development)
* [Access to Testnet](https://github.com/dexon-foundation/wiki/wiki/Access-to-Testnet)

# Technical Documentations

* [Blockchain Comparision](https://github.com/dexon-foundation/wiki/wiki/Blockchain-Comparison)
* [Governance Contract Interface](https://github.com/dexon-foundation/wiki/wiki/Governance-Contract-Interface)
* [DKG-Tsig Protocol](https://github.com/dexon-foundation/wiki/wiki/DKG-TSIG-Protocol)
* [On-chain Random Oracle](https://github.com/dexon-foundation/wiki/wiki/On-Chain-Random-Oracle)
* [Configuration Change](https://github.com/dexon-foundation/wiki/wiki/Configuration-Change)
* [Consensus Algorithm V2 Specification](https://github.com/dexon-foundation/wiki/wiki/Consensus-Algo-v2-Spec)
* [DEXON Cryptoeconomics](https://github.com/dexon-foundation/wiki/wiki/DEXON-Cryptoeconomics)
* [Selection of notary set size](https://github.com/dexon-foundation/wiki/wiki/Selection-of-the-notary-set-size)

# Guide
* [Running a testnet BP node](https://github.com/dexon-foundation/wiki/wiki/Running--a-BP-node-for-Testnet)
* [Running a BP node](https://github.com/dexon-foundation/wiki/wiki/DEXON-BP-Node-Operation-Guide)
* [Rule for the DEXON node set](https://github.com/dexon-foundation/wiki/wiki/Rule-for-the-DEXON-node-set)