What is Kinetic?

Kinetic is an open-source suite of tools that make it easy to build apps that integrate Solana.

It provides a consistent and clean abstraction over the Solana SDKs and enhances it with some commonly requested features like paying Solana fees on behalf of the user, tracking and timing the users transactions and sending out webhooks.

Kinetic is aimed at developers that want to build crypto-experiences for the users of their app, hiding a lot of the details about the blockchain out of sight for both the developer and the end user.

Build Apps with Kinetic

Make your own app with our best in class SDKs

Connecting To Kinetic

Apps using Kinetic need to connect to a Kinetic instance. On devnet, that's easy, just set your endpoint as below when you instantiate the Kinetic client via the SDK:

const clientOptions = {
  environment: 'devnet', // the name of your environment, e.g. devnet, mainnet
  index: 1, // your App Index
  endpoint: 'https://kinny-kinetic.azurewebsites.net', // devnet endpoint

const kineticClient = await KineticSdk.setup(clientOptions)

Running on mainnet is exactly the same, except there are a greater range of options for the endpoint you can connect to.

Learn more here:

Kinetic in Production

Learn how to connect your app to Kinetic on mainnet

What If I Get Stuck?

Kinny Discord

Join our community.

Was this page helpful to you?
Provide feedback