Spending Kin
This is what it's all about! You want your users doing 'Spends' of Kin in your app as that's what'll help to drive up your KRE payments.
Use Cases
Check out some of the ways you can use incorporate 'Spends' in your app
Kin Rewards Engine
Earn Kin by using it in your App
Go through the steps required to transfer Kin from a user created wallet to an external account (e.g. your app wallet):
Connect To Kinetic
Connect your app or server to an active Kinetic instance. Once you're connected, you'll be able to carry out all of the various actions the Kinetic SDK is capable of.
Create A Keypair
Use Kinetic to create a keypair. This will act as a users wallet on the blockchain and be used to sign transactions. The mnemonic code for the keypair can be imported into any Solana wallet such as Phantom or Solflare. Remember to keep your mnemonics safe!
Create An Account
Use Kinetic to create an account on the Solana blockchain with the keypair we made in the previous step. Once this is done, you'll be able to transact with Kin on Solana via the Kinetic SDK.
Check Your Balance
Use Kinetic to check the balance of the account.
Airdrop Kin
Use Kinetic to send some test Kin to the account.
Transfer Kin
Use Kinetic to allow a user to 'Spend' Kin in your app. In this case, we are going to send all of the Kin from the user's wallet to our 'app wallet'
Close The Account
Use Kinetic to close the empty Kin account. It's good practice to tidy up any unneeded accounts.
Was this page helpful to you?
Provide feedback