Skip to Content
Advanced: Direct SDKReact IntegrationPulse

Pulse

Keep the heartbeat alive — more pulses mean bigger multipliers up to 50x!

Import

import { PulseGameSDK } from '@maktubbet/sdk/pulse' import '@maktubbet/sdk/pulse/styles.css'

Usage

'use client' import { PulseGameSDK } from '@maktubbet/sdk/pulse' import '@maktubbet/sdk/pulse/styles.css' export default function PulsePage() { return ( <PulseGameSDK accessToken="user-jwt-token" user={{ betCount: 0, isAuthenticated: true }} updateBalance={(newBalance) => console.log(newBalance)} onAuthRequired={() => console.log('Auth required')} currency={{ code: 'USD', prefix: '$', rate: 1 }} language="en" theme={{ backgroundDark: '#0D1117', backgroundDarkLight: '#161B22', buttonColor: '#00E66C', }} /> ) }

Features

  • Crash-style — single float determines multiplier (0x bust or up to 50x)
  • Pulse animation — heartbeat pulses on a hospital monitor, more beats = higher multiplier
  • BPM display — real-time beats-per-minute indicator
  • Autobet & Advanced — automated and conditional betting strategies

Props

PropTypeRequiredDefault
accessTokenstring | null
userGameUser
updateBalance(balance: number) => void
onAuthRequired() => void
currencyGameCurrency{ code: 'USD', prefix: '$', rate: 1 }
languagestring'en'
logoReactNode
onToast(toast: ToastData) => void
themeGameTheme
Last updated on