Building with Kin in the Kin Crypto Challenge – Trevor Rishworth
The TRK team is comprised of members some new to building with Kin and some already familiar having built Kinny, the social media tipping bot as part of the very first Developer Program.
First a little about the Trackin Network; TRK aims to revolutionise the way players engage with popular AAA games providing players with the opportunity to be rewarded Kin cryptocurrency from in game achievements. Initially these achievements are focussed on Fortnite kills, wins and time played. Players will be able to spend this earned Kin on an increasing array of benefits such as peer to peer interactions, premium digital products and gift cards.
“TRK — Paid to Play” is the key message gamers can get excited about when they hear about TRK.
TRK sits outside of the games themselves taking the players stats from whatever game they are playing (initially TRK is focussed on Fortnite)and displaying a record of the players stats and rewarding them for qualifying achievements. Technically these stats are called on via our custom API feeds which draw stats from the relevant gaming platforms. We use these player stats to interact with the Kin Blockchain by triggering a payment via the payment service we host on our own servers to recognise an achievement and trigger a payment from TRK’s wallet on the Kin blockchain to the player. Peer to peer engagements between TRK users send calls to the payment service which trigger Kin transactions between the player’s TRK Kin wallets on the Kin Blockchain. We used the payment service incorporated in the Kin python sdk which is already set up on the Kin-python bootstrap docker image on the kin foundation GitHub. The logic behind individual apps hosting their own payment service (interface with the Kin Blockchain)is that each app should be responsible for their own users activity without any one central entity acting on behalf of the Ecosystem.
There were many compelling reasons for us to build Kin experiences into our application including network effects and the Kin Rewards Engine which pays out Kin for the user engagement TRK facilitates in the app and the broader Ecosystem. These important reasons aside another key part of building with Kin and joining the ecosystem for us was the whitelisting of our application and wallets which enables us as an app publisher to pay users Kin and for users to send Kin to each other fee free. The whitelisting process is supported by the Kin Ecosystem and well documented.
The Kin Ecosystem provides detailed documentation resources and the Official Developer Discord Channel provides access to the various developers building with Kin which is incredibly helpful and collaborative. The process of integrating Kin and the Kin SDK may seem intimidating to app publishers however the reality is many apps from first time app developers to large apps with millions of downloads and every size in between are successfully integrating Kin into their applications and seeing increased user engagement, retention and growth.
Published at Mon, 28 Oct 2019 21:46:20 +0000
{flickr|100|campaign}
