CryptoDFS - Daily Fantasy Sports for Web3

Name of Project: CryptoDFS by aiSports

Proposal overview

I have also made a pdf version of this proposal, with extra images and links. You can find it here.

Project Overview

aiSports’ CryptoDFS is the first daily fantasy sports (DFS) platform built on the blockchain. Create a lineup, mint your team as an NFT, and stake it in a contest!

For those not familiar with DFS, here’s a quick primer: You are given a set “salary” to draft a team of real world players. Your team will compete against the other teams entered in the contest and your players will score points based on the real world statistics that they accrue in their game.

Everyday after each of the NBA games is finished, aiSports assigns a score to each team. The contract will then sort the NFTs, and payout the owners of those NFT’s automatically based on their scores.

There are a number of advantages vs. traditional (Web2) DFS model:

  1. No withdrawal time. When you win, your prizes are automatically deposited into your wallet.
  2. Dramatically lower contest fees. aiSports currently charges 2% compared to 10% on major web2 DFS platforms.
  3. You own the team. Trusted DFS players can mint teams and sell them at a higher price to players who trust their judgement.
  4. Own your contest history, players can earn special NFTs for hitting goals or winning large tournaments.

Currently, aiSports only supports the NBA, but our goal is to be the web3 DFS provider for all major sports.

Project Status

We have a demo version of cryptoDFS up and running on www.aisportspro.com. This version is live on the polygon mumbai testnet. We started developing on polygon before ETHDenver, and discovered Harmony One through their amazing presence at the event. If aiSports qualifies for the grant, we will gladly switch to Harmony testnet ASAP.

We also have an active discord of 95 members that creates and shares DFS lineups, everyday.

A major part of the grant to aiSports would go to:

  1. Community Building and Marketing
  2. Smart Contract Auditing
  3. Front End UI & Design
  4. Partnerships with Existing DFS Influencers

Timeline

Project Team

CJ Carnicle - Technical Founder. I’ve built and run the aiSports website and discord community.

In a previous life I was managing $50M of business per year for a large tech company. For the last 3 years, I have been a full time entrepreneur, launching products from travel to sports. I’ve built my site using React, node and next.js. I’ve coded and implemented the entire site + solidity smart contract.

With funding, I will focus on hiring a community manager and UX/UI designer. With such lofty goals, I will be looking to build the team quickly.

Proposal ask

We are requesting a $50K equity-free contribution from Harmony, based on the following milestones:

  • $10K after launching a feature-complete product on Harmony testnet
  • $10K after launching on Harmony mainnet with audit
  • $10K after forming a DAO with 5-out-of-9 multisig with Harmony DAOs
  • $10K after 1K daily active users (with launch video, full PR promotion)
  • $10K after 10k daily active users (with a detailed roadmap, governance process)

Metrics for success

  1. 1k DAU before the end of the NBA regular Season (5/16/22)
  2. 10k DAU, staking over 15k teams daily - one month after the start of the NFL Season (9/2/22)

External links

2 Likes

Since I have “leveled-up”, I can now post a few more images and links, here are a few things I had to leave off of the original proposal:

  1. Logo:
  2. About me Links:

Approved for $50K Launch grant. Congratulations! Looking forward to seeing this built out with the first milestone for a Testnet Launch built on Harmony :tada:

“Testnet Launch” means launching a feature-complete product on Harmony Testnet. We define feature complete to include a user interface, connection to a wallet (Metamask, Harmony ONE Chrome Extension, etc.) on Testnet, and can be tested end-to-end by at least 100 users.

Funds will be released upon completing these milestones

$10K after launching a feature-complete product on our testnet
$10K after forming a DAO with 5-out-of-9 multisig with our DAOs
$10K after launching on our mainnet with audit
$10K after 1K daily active users (with launch video, full PR promotion)
$10K after 10k daily active users (with a detailed roadmap, governance process)

Meanwhile, to prepare receiving funds, email your identification documents to kyc@harmony.one and create a Gnosis Safe MultiSig wallet at https://multisig.harmony.one and using instructions below
:arrow_right: Setup Gnosis Safe with MetaMask & 1Wallet

Checkout the Funding FAQ for further info at Harmony Funding FAQ. Join the Harmony Grants Telegram channel to share your story and to gain partnerships there by growing your own ecosystem.

Please join the Harmony Grants Telegram channel and Harmony’s Discord server.

We’d love :blue_heart: to see weekly updates on this thread here, to keep the community posted on this proposal’s progress!

Thank you, I am so excited to launch CryptoDFS on Harmony! I’ll be getting the MultiSig wallet setup and sending the identification info shortly. Also, can’t wait to meet and integrate with the community.

My goal is to have the beta ported over to Harmony testnet in less than 2 weeks. I’ll post weekly progress updates on this thread!

Status update: We have successfully ported the beta version of aiSports to Harmony’s testnet :tada:

This version allows players to create a team, stake it in the day’s contest and receive prizes in $ONE. It is live at https://www.aisportspro.com/

I am planning on hosting a test run this Friday (3/25), I will send a message to the aiSports community, Harmony Discord and Harmony Telegram to help test. I’ll also be posting instructions on exactly how to create and stake an NFT team for those who are unfamiliar with Daily Fantasy Sports.

@giv could you help to verify this milestone? Thanks!

Also, I have created a Gnosis Safe MultiSig Wallet with 6 signers.

Great! Confirmed testnet integration although I can’t work out how to use the app :slight_smile:

1 Like

Awesome! We’re you able to mint a team? Once you mint a team, you can stake it in a contest using this link: aiSports - Daily Fantasy Sports on the Blockchain (this is the page that it takes you to after minting a team).

You can then click the “enter contest” button to stake your team in tonight’s contest. The prizes will be distributed tomorrow morning after all of tonight’s NBA games are finished.

My goal before main launch will be do repurpose the UI so that this is all a bit more intuitive.

I tried but not sure what I was doing. Would love to see a tutorial/walkthrough video.

I will have a tutorial video up before the user test on Friday. I’ll post it on this thread!

2 Likes

funded: 0x91976939f64502f2a9a3c9639f43b86216c5e2d8af53ad480828f9abdf93950c

2 Likes

Congrats!!! Great idea

2 Likes

Thank you!

We are planning to use the DFS contest tomorrow to stress test the application. I will announce it on the Harmony Discord and Telegram, as well as the aiSports Discord and Twitter channels.

I have made a demo video to help test, you can find it here: aiSports Testnet Demo - YouTube

Also, there are detailed instructions on how to test on the aiSports gitbook: Get Started - CryptoDFS by aiSports

UPDATE - so the test went pretty well, we had around 140 entries. The contract worked super efficiently on harmony and didn’t have any issues handling the traffic!

There were some small issues that it exposed but nothing major. That’s what these tests are for! Super excited to continue to the next steps.

Next up, I’m hiring a designer and getting the site prepped for a rebuilt UI and mainnet launch. Goal is to start with basketball but to make the platform easily expandable to other sports.

Also, will be working on the framework for the DAO

Anyways, I want to be super transparent for this whole process, so I’ll be continuing to post in the vision-and-ideas and aisports-tech channels on the aiSports discord. Feel free to follow along / contribute ideas :bulb:

Weekly Update:

  1. We have hired a UI designer! We are working on updated an updated look and user flow for the main launch. Once we get some initial mockups, I will be posting on this thread.

  2. We will be spending this week setting up the 5 for 9 multisig, and setting up the guiding principles for the aiSports DAO.

This is a great project! I’d love to offer myself if you guys need any advice.

1 Like

Thanks! Love the interest, would be happy to discuss more. Feel free to shoot me a DM or join the discord. My username is aiSports_gm, same as here :slight_smile:

george12312#2614 is my discord. I tried adding you, but for some reason Discord isn’t finding you.

No worries, I’ll shoot you a message on discord tomorrow!

We have successfully formed the aiSports DAO with a 5 out of 9 multi-sig! We have outlined the values and structure of the DAO on our gitbook here: Values - CryptoDFS by aiSports

Our Harmony Multi-Sig Wallet address is 0x680B2e91D901e0fD39582A9fA0E0Af30167Ad98A.

@giv could you help to verify this milestone? Thanks!

Here is more detail on the signers:

aiSports_gm: Technical Founder and General Manager of the aiSports DAO.

  1. 0xcb10777525C25465901B54EDFa59671a5Ab2BFa7
  2. 0x3e4a729E0A975d61494f6992aB19271167D8E0AE
  3. 0x259E3527578f9005d65D04bbCb58afA79993BBC0

El Jay C: Resident Systems Expert

  1. 0xb9b79261993D9afBa9B3bb604BBAc54DBD517F57
  2. 0xa46a8Fb13a87730251934eD7945189317fCcACc8

Leona Marlene: Marketing Guru

  1. 0xd08A61d98E89A766e2cCF923f75c88957640a39A

VT305: Front-End Wizard & React Expert

  1. 0xB7d25baA12BF53ac46Fb7BC914A530732f832d59

Nate Dawg: NFT Connoisseur & Launch Advisor

  1. 0x40a107e90f136346008d62FB1F1362890a0004A8

SYSJCC: Lock Down Security Specialist

  1. 0x20735eCA69C86a9630056B613b3572D49C457751

Looks good! Thanks. Go ahead and send in an invoice same as last time.