Skip to content

med-amiine/elastikchain-solidity

Repository files navigation

CircleCI Join the chat at https://gitter.im/angular/angular npm version Ask Me Anything !

ElastikChain

Elastik-Chain is a DApp that will help lunch other Dapps by making sure that the fund and sponsors prizes are well managed we are also giving you the choice as a user to choose the best Dapps to get funded and shine.

It's not much but its done in less than 48 hours.

About environement

This project is developped using Angular (development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages).

Quickstart

  1. Clone the project
  2. Go to the project and launch npm install
  3. Start the project using this command ng serve

Elastikchain contract

1.Contract deployment (Remix IDE)

Make sure to deploy "Elastikchain" contract first by creating a new challenge.

Image of Elastik

Now you can copy the address of the contract and use to deploy "At address".

Image of Elastik

  1. How to use the contract

Image of Elastik

As a sponsor start by creating your challenges and add all the Dapps (creatDapps) that will participate by categories lets say Defi apps. You need to fund the contract (fund) by the prize.(remember for every challenge you need to create a diffirent contract simply call Elastikchain ) Set tight and let the users decide which DApps are more promising by voting (VoteDapp). At the end of the vote you will be able to release the fund to the winner (finalizeDapp) or follow the crowed vote (getWinner). Investors are welcome to step up and invest (fund) any project they like preferably at the end of vote. Dapp winner will recieve part of the fund and need to follow the milestones to get further fund(milestoneValidation).

3.Who is behind this project

Image of Elastik