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 on information provided solely by the offeror and other publicly available information. The token sale or exchange event is entirely unrelated to ICOholder and ICOholder has no involvement in it (including any technical support or promotion). Token sales listed from persons that ICOholder has no relationship with are shown only to help customers keep track of the activity taking place within the overall token sector. This information is not intended to amount to advice on which you should rely. You must obtain professional or specialist advice or carry out your own due diligence before taking, or refraining from, any action on the basis of the content on our site. Any terms and conditions entered into by contributors in respect of the acquisition of Tokens are between them and the issuer of the Token and ICOholder is not the seller of such Tokens. ICOholder has no legal responsibility for any representations made by third parties in respect of any Token sale and any claim for breach of contract must also be made directly against the Token issuing entity listed herein.
If you have any concerns about the nature, propriety or legality of this token sale or the persons involved in it please contact [email protected] with detailed information about your concerns.