GitXplorerGitXplorer
o

okexchain-docs

public
44 stars
20 forks
14 issues

Commits

List of commits on branch master.
Verified
6ccae4a6d3c7ee6f0f3535a0f7765e4b4a80cace

Update introduction.md (#381)

zzccst committed 2 months ago
Verified
6959b518a9fc2fef020cdfdda69ef4b01522840b

Merge pull request #380 from okx/okexchain-zesheng

ssylbj23 committed 5 months ago
Unverified
4218746ade9043c2408ee60b097c3da67aac3e5b

fix

zzeshengOKX committed 5 months ago
Unverified
c7092fc3c7cb754c02a32aff2b1e22da1f024e32

Merge branch 'okexchain-zesheng' of https://github.com/okx/okexchain-docs into okexchain-zesheng

zzeshengOKX committed 5 months ago
Unverified
aed4bea5d0af0bbbe39513eb4556b8a010395d0b

fix typo

zzeshengOKX committed 5 months ago
Verified
53b50e04690d9465409054adc15dad92ea5cadad

Merge pull request #379 from okx/okexchain-zesheng

ssylbj23 committed 5 months ago

README

The README file for this repository.

Introduction

Welcome to the OKTC

What is OKT Chain?

About OKX Chain

OKTChain (OKTC) is an EVM-compatible layer 1 built on Cosmos with a focus on true interoperability (IBC) and maximal performance. OKTC lets developers build cross-chain applications that can scale with low gas fees. The OKTChain ecosystem and infrastructure, including the all-in-one multi-chain Web3 interface, enables a seamless experience for both developers and users.

Advantages of OKTChain

  • High scalability & Performance: Based on enhanced Tendermint and Delegated Proof of Stake (DPoS) consensus, OKTC supports up to 5000 Transactions per Second (TPS), letting Web3 applications reach their full potential at extremely low cost.
  • Enhanced interoperability: OKTChain supports Inter-blockchain communication (IBC)protocol that — together with instant finality of Tendermint consensus — allows real time value transmission between EVM chains and the Cosmos ecosystem. Being fully EVM compatible, OKTC allows developers to build projects using standard Solidity developer tooling and deployment workflows.
  • Developer friendly: OKTChain is completely open-source. Anyone can read it, check the progress, comment on it, and help build the ecosystem. OKTChain also provides a native oracle protocol and Chainlink interop for maximum flexibility to access price feeds.
  • Secure: The OKTChain team offers a reliable smart contract auditing service, making it a genuinely decentralized protocol that avoids the centralization risks of most blockchain networks today.

OKTC multichain framework

OKT tokens

The OKT

Do you have OKT tokens? With OKT, you have the unique ability to contribute to the security and governance of the OKTC. Delegate your OKT to one or more of the 30 validators on the OKTC blockchain to earn more OKT through Delegated Proof-of-Stake. You can also vote with your OKT to influence the future of OKT Chain through on-chain governance proposals. Learn more about being a delegator.

OKTC explorer

The OKTC block explorer allows you to search, view and analyze OKTC data—like blocks, transactions, validators as well as other key information.

OKTC CLI

exchaincli is a command-line interface to interact with OKTChain. exchaincli is the only tool that supports 100% of the OKTC features, including accounts, transfers, delegation, and governance. Learn more about exchaincli with the delegator's CLI guide.

Running a full-node on the OKTC testnet

In order to run a full-node on the OKTC testnet, you must first install exchaind. Then, follow the guide.

If you would like to run a validator node, follow the validator setup guide.

Join the community

Have questions, comments, or ideas? Feel free to participate and to become part of the OKTC community through one of the following channels.

Contributing to this documentation

As an open source project we appreciate contributions from our community. If you see any errors or ways to improve these docs please open an issue or Pull Request.

This documentation can be run locally using vuepress:

  1. Fork this repo.
  2. Create and navigate into a new directory in your local dev environment: mkdir oktc-docs
  3. Install vuepress globally: npm install -g vuepress
  4. Create a new vuepress project setup using node v16: npm init && npm install vue-template-compiler
  5. Clone your fork into the directory and rename it dev: gh repo clone your-github-name/okexchain-docs && mv okexchain-docs dev
  6. Create a .vuepress dir and config.js in the top level directory: mkdir .vuepress && touch .vuepress/config.js

The contents of config.js will be:

const oktcDocs = require('./oktc-docs');

module.exports = {
  title: 'OKTC Documentation',
  description: 'A documentation site for OKTC',
  themeConfig: {
    sidebar: oktcDocs
  }
};

You can then run the project on localhost:8080 with the vuepress dev command. The formatting and stylings will be slightly different in standard vuepress but the content will be identical.

Version

The version of the program relating to this documentation is: 0.10