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