Last Update
Apr 19, 2018
The GAINZ Platform is the world’s first proof of physical work cryptocurrency in the growing IoT (Internet of things) sector.
GAINZ is an ERC-20 token and Ethereum based smart contract network that will run on our platform. GAINZ token is “mined” by physical work and distributed when goals are completed. GAINZ currently works with your FitBit device and logs users’ progress and allots GAINZ tokens to users based on challenges undertaken within in our App.
Our goal is to motivate our users to improve their fitness and reduce their health insurance premiums. We intend recording personal workout data on the blockchain and presenting the data to corporations and health/life insurance in a logical and effective manor.
The web application prototype demonstrates the combination of smart contracts and blockhain technology with fitness data recording devices as well as the gamification of the health industry. While the prototype proves the concept, the final product of what will eventually run the Gainz Network will have to build out and address important technical issues such as multi-user infrastructure, a scalable and secure backend, anti-cheating protocols, as well as storage and cost concerns communicating with the Ethereum network. These areas of development will be in constant flux as Ethereum is still not a finished product and rapidly changing the way it operates. The next step should be a mobile application that can utilize data flow architecture of the prototype while enabling a network of users to participate. Initially you’d focus on user adoption and network maturity while the smart contracts would be more basic and once the network has grown, shift gears to more complicate smart contract logic.
The Gainz Token network is a blockchain product that you can use to create fitness challenges. The python backend continuously updates from the fitbit servers. The live fitbit continuously pushes data throughout the day. Once the data is on the fitbit servers you can access it from the Fitbit API library once a user inputs their users credentials. Once a user registers with fitbit, you input your users credentials into our platform. Our python code wraps up that fitbit data into a “data frame object” which can be easily used in our smart contract solidity program.
authorized_client = fitbit.Fitbit(CLIENT_ID,
CLIENT_SECRET,
oauth2=True,
access_token=ACCESS_TOKEN,
refresh_token=REFRESH_TOKEN)
The CLIENT_ID, CLIENT_SECRET, ACCESS_TOKEN, and REFRESH_TOKEN will be taken from east users fitbit account so we can upload their data from the fitbit API library.
def print_tokens(CLIENT_ID, CLIENT_SECRET):
server = fitbit_auth.OAuth2Server(CLIENT_ID, CLIENT_SECRET)
server.browser_authorize()
ACCESS_TOKEN = str(server.fitbit.client.session.token['access_token'])
REFRESH_TOKEN = str(server.fitbit.client.session.token['refresh_token'])
print('---------------------------------\n')
print('ACCESS_TOKEN\n')
print(ACCESS_TOKEN)
print()
print('REFRESH_TOKEN\n')
print(REFRESH_TOKEN)
print()
January 2018
February 2018
March 2018
Summer 2018
December 2018
2019
Verified 20%
Attention. There is a risk that unverified members are not actually members of the team
Verified 0%
Attention. There is a risk that unverified members are not actually members of the team
This offer is based solely on information provided by the offeror and other publicly available sources.
The token sale or exchange event is completely independent of ICOholder. ICOholder is not involved in any way, including technical support or promotion.
We list token sales from entities with which we have no relationship to help users track overall activity within the token sector. This information is not intended as advice, and you should seek professional or specialist guidance or conduct your own due diligence before making any decisions based on our content.
Any terms and conditions regarding token acquisition are solely between contributors and the token issuer. ICOholder is not the seller of these tokens.
ICOholder is not legally responsible for any representations made by third parties about any token sale. Any claims for breach of contract must be directed against the listed token issuing entity.
If you have concerns about the nature, legality, or propriety of a token sale or the involved individuals, please contact info@icoholder.com with detailed information.