Development

From Genesis Network Wiki
Revision as of 16:04, 19 March 2019 by Ssowellsvt (talk | contribs) (Phase 2: Expansion)
Jump to navigation Jump to search

Genesis Network development begins with the blockchain but reaches further out beyond just the cryptocurrency world.

The Genesis blockchain simply delivers the fundamental building blocks to begin allowing the Genesis Network platforms to develop.

Initial Roadmap

Launch

  • Website/Forum Implementation (Completed)
    • Genesis launched with a feature rich, mobile friendly website and forum
  • Windows/Linux/Mac Wallets (Completed)
    • Wallets were available for every major OS platform at launch. Allowing for everyone to have an equal opportunity in participating
  • Block Explorer (Completed)
    • Chainmapper provided Genesis with an explorer in the beginning. Allowing for transparency in the very beginning
  • Mining Pools (Completed)
    • PoolOfD23th and NibiruPool were Genesis first two mining pools. The mixture of those two teams along with the Genesis team made the first Equihash mining pools based on Bitcoin Core 0.16.x
  • Launch Paper (Completed)
    • A white paper is based on a technology or product that's been created or developed. Since Genesis is still in it's infancy, the team has a "Launch Paper" in order to give guidance and direction of where the team is going
  • Faucet (Completed)
    • Mass adoption begins with easy and fair distribution for everyone.

Phase 1: Genesis

  • First Exchange Listings (Completed)
    • First exchange listing was TradeSatoshi three days after launch. Followed by EscoDEX, SafeTrade, Raisex & most recently, STEX
  • First Major Airdrops (Completed)
    • The team performed 5 weeks of airdrops for a total of over 1 million $GENX distributed for free
  • Bounty System (Revolving)
    • The bounty system begins with automated Twitter bounties. After implementation of these, bug, development, translation bounties have been available on the official forums. Bitcointalk Signature Bounty is in progress.
  • Web Wallet (Completed)
    • 100% Decentralized Web Wallet based on utilizing raw transactions in which YOU hold the private keys.
  • Paper Wallets (Completed)
    • The Genesis team has provided a paper wallet with Legacy, SegWit & Bech32 Integration.
  • Initial Point-of-Sale Platform R&D (Revolving)
    • Initial research has been conducted. This is constant R&D.

Phase 2: Expansion

  • Genesis Maturity-Based Masternodes (Completed)
    • Available block 325,000, Genesis maturity-based masternodes makes $GENX one-of-a-kind
  • Core Wallet Updates & Revamping (Completed)
    • Introduced in v3. Upgraded back-end codebase to 0.16.3 along with cleanup and additional speed modifications
  • Mobile Wallets
    • Important for the mass-distribution and accessibility of GENX.
  • Wallet Expansion (Electrum, etc.) (In Progress)
    • ZelCore Multi-Asset Wallet Integration Completed
  • Begin Point-of-Sale/Payment Ecosystem Research & Development (Revolving)
    • Initial research has been conducted. This is constant R&D.
  • Block Reward Restructuring (Completed)
    • Randomized block rewards for miners have changed to 350 GENX per block, 200 GENX per masternode
  • Marketing Campaign (Negotiating Contract)
    • As of 3/19/2019 - Negotiating contract with marketing team with multiple years of marketing experience
  • Website/Branding Revamping (Completed)
    • Old website and branding have been replaced with more friendly coloring scheme and better design

Phase 3: Upgrading

  • Genesis Masternodes (In Testnet)
    • Masternode implementation will be important for Genesis to help with instant transactions, privacy, security, blockchain voting and governance, and to assist with budgeting. Masternode benefits will further increase the consumer and business demand for Genesis. Genesis Masternodes will be developed in a fashion that is sympathetic towards non-technical users with a simple, and intuitive install process.
  • Block Reward Restructuring
    • This will happen with PoS and Masternode integration. Randomized block rewards for mining will turn into one specific block reward of 500 $GENX. Proof-of-Stake will be variable rewards.
  • Core Wallet Updates
    • This will also happen with PoS and Masternode integration. The team will seek to rebase to the latest bitcoin codebase at this time in order to remain robust and always up-to-date
  • Beta Marketplace & Beta Point-of-Sale Platforms
    • Genesis will look to begin a beta marketplace and seek to incorporate with blockchain payment processors such as CoinPayments, ShapeShift and others. This will help Genesis by allowing more consumers to be exposed to Genesis and purchase items virtually everywhere. These two efforts will substantially grow the liquidity and use cases for Genesis.

Phase 4: Future

  • Point-of-Sale Platforms & Outreach
    • Establishing, growing and fine-tuning the Genesis point-of-sale Ecosystems. After much development, testing, upgrading and auditing the systems, Genesis will begin looking towards implementing these systems to larger businesses in a mass adoption manner. Corporate partnerships will be sought.
  • Community/Masternode Voting
    • New features and guidance to new platforms will be proposed and voted on by a mix of community and masternode governance.
  • Atomic Swap/Cross-Chain Integration (Proposed)
    • As expansion of the platform and greater adoption occurs, so does the need for scalability. These development factors will become part of our great future and longevity as a blockchain currency.
  • Governance Proposal Implementations
    • Expanding Genesis payment processing systems and victorious proposals will begin setting the bar for the next phases of Genesis

Additional Development

As the Genesis team and community learns and grows, things change. In the case of Genesis, a number of other features have been integrated not captured in the initial roadmap. Hopefully as the Genesis team and community grows, we'll be able to add even more to this list

Key Contributions

  • Crypto-Social Bot
    • The bot is a ever-adapting project. It is currently used as a way to distribute funds and automated bounties in the Genesis Discord. The bot features are virtually limitless and also assist our core development team in ideas for platform integration
  • Tweety
    • Tweety shows the power of platform integration. Rewriting nearly all of the twitter API data and feeding it into the Crypto-Social bot, the team has shown how API data can be used in payment systems across different platforms

Misc. Contributions

  • Faucet
    • With over 20k payouts for over 100k $GENX being distributed (as of early November 2018), the Official Faucet is the easiest way for anyone to obtain $GENX
  • Blockchain Visualizations
    • Blockchain visualizations show again the power of the API. Utilizing Grafana and allowing gorgeous infographics, these infographics systems can be used to target audiences and used as kiosk information for conventions and summits.

Community Initiatives

So far no community development has happened. If you are a developer that wants to build something for Genesis and the Genesis Network as a community initiative, please do so and contact the team on Discord or the Official Forums.