Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ABA Submission #121

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

handsomecodemonkey
Copy link

@handsomecodemonkey handsomecodemonkey commented Jun 24, 2018

Project Description

TL;DR I'm creating a futuristic, fantasy Basketball League of Augmented Athletes run entirely by DAOs.
The Augmented Basketball Association or (ABA) is an experiment in running a basketball league on the blockchain.
It is made up of 3 parts. Parts 1 & 2 are out of scope of this hackathon and instead this hackathon will be mostly focused on part 3 the front office DAO.

  1. ABA Contracts
  2. Oracle's Arena
  3. Front Office DAO

ABA Contracts
The basketball players will be ERC-721 Non-Fungible tokens owned by a basketball team (in this case a colony). The entire basketball season will be simulated, meaning teams will get to draft players, and we will simulate actual games similar to the MyLeague feature in NBA 2k. As for why I wanted the basketball players to be augmented, I though it would be more fun that way. The setting of the game will be in the near future where human augmentation is controversial, but becoming more widely adopted (Think Deus Ex); and the NBA has started an experimental league called the (ABA) Augmented Basketball Association to see what is possible. The ABA contracts will include smart contracts for players, teams, and trading between teams.

Oracle's Arena
The Oracle's Arena is a way to simulate basketball games in a semi-decentralized way. This will use a POS sidechain where multiple nodes will simulate the game and each block will represent either a possession of the basketball game or perhaps a length of time in the game. The transactions in each block will be player actions such as shot attempts, blocks, steals, etc.

Front Office DAO
Every basketball team is run by a front office who does things like drafting, trading, managing contracts, marketing, and branding. I thought it would be cool if a DAO could be able to do this for a simulated basketball team. For this hackathon I'm using Colony as the DAO.

Issue

This closes the issue colonyHackathon#35

Repository

The project code lives at https://github.com/handsomecodemonkey/hackathonStarter

Final Commit

The final commit of our project for submission is:
handsomecodemonkey/hackathonStarter@534c927

Team

The project was built with contributions from:

@gitcoinbot
Copy link

⚡️ A tip worth 500 DAI (5e-16 USD @ $1.0/DAI) has been granted to @handsomecodemonkey for this issue from collinvine. ⚡️

The sender had the following public comments:

Colony Hackathon

Nice work @handsomecodemonkey! To redeem your tip, login to Gitcoin at https://gitcoin.co/explorer and select 'Claim Tip' from dropdown menu in the top right, or check your email for a link to the tip redemption page.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants