GithubHelp home page GithubHelp logo

erc20-g-token's Introduction

G Token

This is the official repository for G Token.

The G Token is a new token contract replacing the old token GAL, proposed in GP25.

There are 3 contracts in this repository:

  • GravityTokenG.sol: The main new ERC20 token contract, the G token. This token contract natively supports minter management for making G a native cross-chain token. Each minter will have limited minting power within a time window. Minters are enumerable. Implementation of this management is in LimitedMinterManager.sol.
  • TokenUpgrader.sol: A contract to upgrade the GAL token to the G token.
  • TokenVesting.sol: A simple token vesting contract.

Deployment

The contracts have been deployed at the following addresses:

G Token

Token Name: Gravity

Token Symbol: G

Initial Total Supply: 12,000,000,000 G

Contract Address: 0x9C7BEBa8F6eF6643aBd725e45a4E8387eF260649

Networks:

G tokens can be natively bridged to deployed network via our official bridge, using cross-chain message protocols.

Token Upgrader

Only available on networks where the old GAL token is deployed:

  • Ethereum
  • BNB Chain
    • Owner: Safe multi-sig on BNB Chain
    • BSC address: 0x35272c5e7236d1042Af432046706111e314d1577
    • Note: This upgrader is different from Ethereum's upgrader that burns GAL tokens by sending them to 0xdead address. Instead, it will send the BEP-20 GAL token to the owner of the upgrader contract. The owner will then send those BEP-20 GAL tokens to the exchange that issued them, to burn and unlocked the original ERC-20 GAL tokens. Those ERC-20 GAL tokens will then be burned by sending to the 0xdead address on Ethereum.

G Token OFT

For chains that do not have G token contract deployed natively, we use Layerzero's OFT standard to bring G token to those chains.

  • Token Name: GravityTokenG (OFT)
  • Token Symbol: G.oft

Deployed networks:

Security configurations:

erc20-g-token's People

Contributors

stumble avatar oyyblin avatar charleswayn avatar depingmeng avatar

Stargazers

Qiang Zhu avatar

Watchers

 avatar  avatar

Forkers

bizxcentral

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.