React SDK

Headless tipping for your React app.

Hooks for competitions, fixtures, leaderboards, and tip submission. Bring your own UI.

Install

pnpm add @swiftkick/sdk

Usage

import { SwiftKickProvider, useCompetition } from "@swiftkick/sdk";

export default function App() {
  return (
    <SwiftKickProvider apiKey={process.env.NEXT_PUBLIC_SWIFTKICK_KEY}>
      <YourLayout />
    </SwiftKickProvider>
  );
}

function YourLayout() {
  const { competition, leaderboard } = useCompetition("comp_42");
  return <YourCustomLeaderboard rows={leaderboard.entries} />;
}

© 2026 SwiftKick · a Gallantree company

Tipping for the group chat.