Skip to Content
BetSwirl Affliate program is released ๐ŸŽ‰
Developer Hub๐Ÿ‘‹ Introduction

Developer Hub ๐Ÿค“

What is BetSwirl?

BetSwirl is a permissionless casino protocol that offers multiple games, a freebet system, and leaderboards. Whether youโ€™re a developer or not, we provide all the resources you need to create your own casino application.

Key Features:

  • Multiple Casino Games - Dice, Roulette, Coin Toss, Plinko, Keno, and more
  • Freebet System - Create and distribute freebets to attract users
  • Leaderboards - Set up competitive tournaments and leaderboards
  • Permissionless - No approval needed from BetSwirl to build your app
  • Complete Control - Full ownership of your user experience and branding

For Everyone:

  • Non-developers: Fork our demos and deploy with our help
  • Developers: Use our SDKs to build custom applications from scratch

Revenue & Management:

All affiliate features like revenue management, freebet creation, and leaderboard management are handled directly on www.betswirl.comย . No need to build your own admin panel!

Learn more about becoming an affiliate and earning 30% of house edge revenue: Affiliate Program

Choose your path

Easy ๐Ÿš€

Low-code option (forking demos)

Prerequisites:

Git, Node.js

Result:

Casino dApp or Farcaster Mini App in one day

Medium โšก

Moderate coding (UI SDK | React SDK + Core SDK)

Prerequisites:

JavaScript, React, Web3 (wagmi, viem)

Result:

Custom casino app in several days

Advanced ๐Ÿค–

Advanced coding (Core SDK + custom API/subgraph calls)

Prerequisites:

Node.js, Web3 (wagmi, viem), subgraphs and more

Result:

Agent, bots or experimental projects in several days/weeks

SDKs

SDKDocumentationNPMGitHub
Core SDKDocumentation@betswirl/sdk-coreย GitHubย 
SDK Wagmi ProviderDocumentation@betswirl/wagmi-providerย GitHubย 
SDK UI ReactDocumentation@betswirl/ui-reactย GitHubย 

Demos

DemoGuideGitHub
Core SDK Demo (Node CLI)GuideGitHubย 
UI React Demo (dApp)GuideGitHubย 
Farcaster UI React Demo (Mini App)GuideGitHubย 

Need Help?

Donโ€™t know where to start? Contact us on Telegram for guidance and support:

Last updated on