๐ Smart Contracts
BetSwirlโs smart contracts are the backbone of our decentralized gaming platform. All contracts are audited by Paladin and leverage Chainlinkโs VRF for provably fair gaming across multiple blockchains.
All BetSwirl contracts are deployed across multiple blockchains for maximum accessibility and cross-chain compatibility.
๐ฏ BETS Token Contracts
| Contract | Networks |
|---|---|
| BETS Token | Ethereumย , Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย , Unichainย |
| Staking (inactive) | Ethereumย , Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
๐ฐ Casino Game Contracts
| Game | Networks |
|---|---|
| Bank | Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
| Coin Toss | Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
| Dice | Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
| Roulette | Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
| Keno | Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
| Wheel & Plinko | Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
โ๏ธ PvP Game Contracts
| Game | Networks |
|---|---|
| Game Store | Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
| Coin Flip Battle | Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
| Russian Roulette | Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
๐๏ธ Internal Wallets
| Purpose | Networks |
|---|---|
| Treasury (multisig) | Ethereumย , Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Gnosisย , Optimismย , Baseย , Unichainย |
| Dividends (multisig) | Ethereumย , Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
| Core Team | Polygonย , BNB Chainย , Avalancheย , Arbitrum Oneย , Baseย |
๐ Security & Audits
๐ Chainlink Integration
At BetSwirl, we leverage Chainlinkโs powerful decentralized oracle network to enhance the integrity and transparency of our gaming platform.
VRF Subscriptions
BetSwirl uses Chainlink VRF for provably fair random number generation across all supported networks:
| Network | VRF Subscription |
|---|---|
| Arbitrum One | View Subscriptionย |
| Avalanche | View Subscriptionย |
| Polygon | View Subscriptionย |
| BNB Chain | View Subscriptionย |
| Base | View Subscriptionย |
VRF for Provably Fair Gaming
We utilize Chainlinkโs Verifiable Random Function (VRF) to generate random numbers for our casino games. This ensures that every outcome is provably fair and tamper-proof, providing players with confidence in the integrity of their gaming experience.
Cross-Chain Interoperability Protocol (CCIP)
We utilize CCIP to facilitate seamless transactions across different blockchain networks. This bridge allows our users to move assets effortlessly between chains, enhancing the flexibility and scalability of our platform.
Commitment to Chainlink
For all these reasons, we consider ourselves a project that works very closely with Chainlink. We are dedicated to continuously investing in $LINK as a project, recognizing its vital role in the future of decentralized finance and gaming.
๐ The Graph Integration
At BetSwirl, we utilize The Graph to enhance our platformโs data accessibility and performance.
Subgraphs
BetSwirl maintains subgraphs across multiple blockchains for efficient data indexing and querying:
| Network | Subgraph Explorer |
|---|---|
| Base | View Subgraphย |
| Polygon | View Subgraphย |
| Avalanche | View Subgraphย |
| BNB Chain | View Subgraphย |
| Arbitrum | View Subgraphย |
Efficient Data Querying
By integrating with The Graph, BetSwirl can efficiently query blockchain data related to games, bets, and user activities. This capability allows us to provide real-time updates and insights.
Enhanced User Experience
The Graph enables us to create a more responsive and interactive user experience. By indexing data from various blockchain networks, we can deliver seamless navigation and quick access to game statistics and betting history.
Support for Multiple Blockchains
Our integration with The Graph supports multiple EVM-compatible blockchains, including Polygon, BNB Smart Chain, Avalanche, and Arbitrum. This cross-chain capability ensures that users can access data from their preferred blockchain without any friction.
Commitment to Decentralization
By leveraging The Graph, we reinforce our commitment to decentralization and transparency. The protocol allows us to maintain a trustless environment where users can verify the data and outcomes of their interactions on the platform.
All contracts are open source and audited. Transparency and security are our top priorities.