# B3 Docs ## Docs - [AI-Optimized Docs](https://docs.b3.fun/ai-optimized.md): Learn how B3's documentation is optimized for AI tools and how to leverage these features for better development experience - [Get tokens for a chain](https://docs.b3.fun/anyspend/api-reference/chains/get-tokens-for-a-chain.md): Retrieves available tokens for a specific blockchain - [Check Stripe support](https://docs.b3.fun/anyspend/api-reference/onramp/check-stripe-support.md): Checks if Stripe onramp and Stripe Web2 are supported based on IP address location and optional transaction amount - [Get Coinbase onramp options](https://docs.b3.fun/anyspend/api-reference/onramp/get-coinbase-onramp-options.md): Retrieves available Coinbase onramp configuration options. - [Create a new order](https://docs.b3.fun/anyspend/api-reference/orders/create-a-new-order.md): Creates a new order for token transactions across chains - [Get anyspend quote](https://docs.b3.fun/anyspend/api-reference/orders/get-anyspend-quote.md): Retrieves a quote to swap or execute contract - [Get order and transactions](https://docs.b3.fun/anyspend/api-reference/orders/get-order-and-transactions.md): Retrieves order details along with associated transactions - [Get orders by creator](https://docs.b3.fun/anyspend/api-reference/orders/get-orders-by-creator.md): Retrieves all orders created by a specific address - [Get Stripe client secret](https://docs.b3.fun/anyspend/api-reference/stripe/get-stripe-client-secret.md): Retrieves a Stripe client secret for payment processing using a payment intent ID - [Components](https://docs.b3.fun/anyspend/components.md): React components for seamless crypto payments, NFT purchases, and custom smart contract interactions - [Error Handling & Troubleshooting](https://docs.b3.fun/anyspend/error-handling.md): Comprehensive guide to handling errors gracefully and debugging common issues with AnySpend - [Examples & Use Cases](https://docs.b3.fun/anyspend/examples.md): Real-world implementation examples for common AnySpend integration patterns - [Hooks](https://docs.b3.fun/anyspend/hooks.md): React hooks for building custom payment flows and managing order lifecycles - [Installation & Setup](https://docs.b3.fun/anyspend/installation.md): Get started with AnySpend - installation, basic setup, and verification - [AnySpend Introduction](https://docs.b3.fun/anyspend/introduction.md): Cross-chain crypto payments made simple - swap tokens, buy NFTs, and integrate fiat onramps - [ArenaKit Introduction](https://docs.b3.fun/arenakit/introduction.md): Host tournaments, enable onchain wagering, & create onchain leaderboards. - [B3AR Introduction](https://docs.b3.fun/b3ar/introduction.md): Host IRL drops with augmented reality. - [Check Channel Status](https://docs.b3.fun/basement/api-reference/check-channel-status.md): Check the status of a user's channel session - [Create Message Channel](https://docs.b3.fun/basement/api-reference/create-message-channel.md): Create a new message channel with specified participants - [Create Unverified Channel](https://docs.b3.fun/basement/api-reference/create-unverified-channel.md): Create a new unverified channel session for external games - [Edit Channel Message](https://docs.b3.fun/basement/api-reference/edit-channel-message.md): Edit an existing message in a channel - [Get Channel Messages](https://docs.b3.fun/basement/api-reference/get-channel-messages.md): Retrieve messages from a specific channel - [Get Game Leaderboard](https://docs.b3.fun/basement/api-reference/get-game-leaderboard.md): Retrieves data from the game leaderboard, providing you with information on player rankings and scores. It helps you monitor and display competitive standings within the game. - [Get Message Channels](https://docs.b3.fun/basement/api-reference/get-message-channels.md): Retrieve all message channels for the user - [Get User Activities](https://docs.b3.fun/basement/api-reference/get-user-activities.md): Retrieves user activities that were previously set using the SendCustomActivity function. It's particularly useful for tracking and displaying in-game events, achievements, or custom leaderboards. - [Get User Leaderboard Position](https://docs.b3.fun/basement/api-reference/get-user-leaderboard-position.md): Retrieves data from the game leaderboard via wallet address, providing you with information on player rankings and scores. - [Get User Scores](https://docs.b3.fun/basement/api-reference/get-user-scores.md): Retrieve user scores for the game - [Get User States](https://docs.b3.fun/basement/api-reference/get-user-states.md): Retrieve user states for the game - [Renew Channel Heartbeat](https://docs.b3.fun/basement/api-reference/renew-channel-heartbeat.md): Keep the user session alive by renewing the heartbeat - [Send Channel Message](https://docs.b3.fun/basement/api-reference/send-channel-message.md): Send a message to a specific channel - [Send Custom Activity](https://docs.b3.fun/basement/api-reference/send-custom-activity.md): Send a custom activity event for the user - [Send Notification](https://docs.b3.fun/basement/api-reference/send-notification.md): Send a notification to the user - [Set User Score](https://docs.b3.fun/basement/api-reference/set-user-score.md): Set or update user score for the game - [Set User State](https://docs.b3.fun/basement/api-reference/set-user-state.md): Set or update user state for the game - [Track Game Sessions](https://docs.b3.fun/basement/api-reference/track-game-sessions.md): Track and update game session data - [Trigger Rules Engine](https://docs.b3.fun/basement/api-reference/trigger-rules-engine.md): Trigger the rules engine with specific event data - [Unsend Channel Message](https://docs.b3.fun/basement/api-reference/unsend-channel-message.md): Delete/unsend a message from a channel - [Verify Unverified Channel](https://docs.b3.fun/basement/api-reference/verify-unverified-channel.md): Verify an unverified channel with user's wallet signature - [BSMNT Brand Kit](https://docs.b3.fun/basement/brand-kit.md): Follow these guidelines to use our brand correctly when contributing to the BSMNT community. - [Construct Guide](https://docs.b3.fun/basement/construct-guide.md): This guide will walk you through integrating your Construct game with the Basement.fun platform using web APIs - [Game Launcher](https://docs.b3.fun/basement/game-launcher.md): Launch games natively inside the BSMNT (basement.fun) platform and build addicting onchain experiences without having to worry about the crypto components - [Basement.fun](https://docs.b3.fun/basement/introduction.md): Basement is B3's consumer gaming platform, providing developers and players with powerful tools to build, deploy, and play onchain games. - [B3 Unity SDK](https://docs.b3.fun/basement/unity-guide.md): Integrate your Unity games into basement with the B3 Unity SDK, which lets you easily access all of the launcher functionalities from within Unity as simple functions - [BondKit Introduction](https://docs.b3.fun/bondkit/introduction.md): Easily create token bonding curves & deploy tokens. - [Bulk Delete Collections](https://docs.b3.fun/createkit/api-reference/collections/bulk-delete-collections.md): Deletes multiple collections in a single operation. Only referrers can bulk delete collections they referred. Requires signature verification. - [Count Collections](https://docs.b3.fun/createkit/api-reference/collections/count-collections.md): Returns the count of collections matching the provided filters. Uses the same filter parameters as the list endpoint. - [Create NFT Collection](https://docs.b3.fun/createkit/api-reference/collections/create-nft-collection.md): Creates a new NFT collection with metadata storage, address prediction, and database persistence. Validates required fields, generates metadata, predicts deployment address, and stores all information. - [Delete Collection](https://docs.b3.fun/createkit/api-reference/collections/delete-collection.md): Deletes a collection by predicted address with signature verification. Only the creator or game owner can delete a collection. - [Get Collection by Address](https://docs.b3.fun/createkit/api-reference/collections/get-collection-by-address.md): Retrieves a single collection by its predicted deployment address. Results are cached for 30 days for optimal performance. - [List Collections](https://docs.b3.fun/createkit/api-reference/collections/list-collections.md): Retrieves collections with filtering and pagination. Requires at least one filter parameter. Supports filtering by creator, symbol, referrer, chainId, gameOwner, or gameId. - [Register Referrer](https://docs.b3.fun/createkit/api-reference/referrers/register-referrer.md): Registers a new referrer for collection tracking. Requires signature verification to ensure the wallet owner is registering themselves. - [Collection Management](https://docs.b3.fun/createkit/collections.md): Complete guide to creating and managing NFT collections with CreateKit - [Error Handling](https://docs.b3.fun/createkit/error-handling.md): Comprehensive error handling patterns and recovery strategies for CreateKit - [Examples](https://docs.b3.fun/createkit/examples.md): Complete implementation examples for common CreateKit use cases - [Installation](https://docs.b3.fun/createkit/installation.md): Install and set up CreateKit (BaseMint SDK) in your project - [Introduction](https://docs.b3.fun/createkit/introduction.md): CreateKit (BaseMint SDK) - A TypeScript SDK for gasless NFT collection deployment and management on the B3 ecosystem - [Minting](https://docs.b3.fun/createkit/minting.md): Complete guide to token minting with CreateKit including deployment, regular minting, and advanced features - [Quick Start](https://docs.b3.fun/createkit/quickstart.md): Create your first NFT collection with CreateKit in just a few minutes - [Rewards System](https://docs.b3.fun/createkit/rewards.md): Understanding and implementing the CreateKit reward distribution system - [Storage Service](https://docs.b3.fun/createkit/storage.md): Manage collection metadata and assets with the BaseMint storage service - [Whitelist Management](https://docs.b3.fun/createkit/whitelist.md): Implement exclusive minting with Merkle tree-based whitelists in CreateKit - [get stats counters](https://docs.b3.fun/data/api-reference/blockscout/get-stats-counters.md) - [get transactions](https://docs.b3.fun/data/api-reference/blockscout/get-transactions.md) - [get blocks](https://docs.b3.fun/data/api-reference/blockscoutblocks/get-blocks.md) - [get indexing status](https://docs.b3.fun/data/api-reference/blockscoutmain-page/get-indexing-status.md) - [get main page blocks](https://docs.b3.fun/data/api-reference/blockscoutmain-page/get-main-page-blocks.md) - [get main page transactions](https://docs.b3.fun/data/api-reference/blockscoutmain-page/get-main-page-transactions.md) - [search](https://docs.b3.fun/data/api-reference/blockscoutsearch/search.md) - [search redirect](https://docs.b3.fun/data/api-reference/blockscoutsearch/search-redirect.md) - [get market chart](https://docs.b3.fun/data/api-reference/blockscoutstats/get-market-chart.md) - [get transactions chart](https://docs.b3.fun/data/api-reference/blockscoutstats/get-transactions-chart.md) - [get token transfers](https://docs.b3.fun/data/api-reference/blockscouttokens/get-token-transfers.md) - [get internal transactions](https://docs.b3.fun/data/api-reference/blockscouttransactions/get-internal-transactions.md) - [get transaction info](https://docs.b3.fun/data/api-reference/blockscouttransactions/get-transaction-info.md) - [Get blocks](https://docs.b3.fun/data/api-reference/insightsblocks/get-blocks.md): Get blocks - [Get contract ABI​](https://docs.b3.fun/data/api-reference/insightscontracts/get-contract-abi​.md): Get contract ABI​ - [Get contract metadata​](https://docs.b3.fun/data/api-reference/insightscontracts/get-contract-metadata​.md): Get contract metadata​ - [Decode logs and transactions​](https://docs.b3.fun/data/api-reference/insightsdecode/decode-logs-and-transactions​.md): Decode logs and transactions​ - [Get contract events](https://docs.b3.fun/data/api-reference/insightsevents/get-contract-events.md): Get contract events - [Get contract events with specific signature](https://docs.b3.fun/data/api-reference/insightsevents/get-contract-events-with-specific-signature.md): Get specific contract events - [Get events](https://docs.b3.fun/data/api-reference/insightsevents/get-events.md): Get events - [Force refresh collection metadata](https://docs.b3.fun/data/api-reference/insightsnfts/force-refresh-collection-metadata.md): Force refresh collection metadata for the specified contract (across multiple chains if provided) - [Force refresh token metadata](https://docs.b3.fun/data/api-reference/insightsnfts/force-refresh-token-metadata.md): Force refresh token metadata for the specified contract and token ID (across multiple chains if provided) - [Get collection](https://docs.b3.fun/data/api-reference/insightsnfts/get-collection.md): Retrieve metadata about a collection - [Get NFT balances by address](https://docs.b3.fun/data/api-reference/insightsnfts/get-nft-balances-by-address.md): Get NFT balances for a given address - [Get NFT by token ID](https://docs.b3.fun/data/api-reference/insightsnfts/get-nft-by-token-id.md): Get NFT by token ID - [Get NFT owners by contract](https://docs.b3.fun/data/api-reference/insightsnfts/get-nft-owners-by-contract.md): Get NFT owners by contract - [Get NFT owners by token](https://docs.b3.fun/data/api-reference/insightsnfts/get-nft-owners-by-token.md): Get NFT owners by token - [Get NFT transfers](https://docs.b3.fun/data/api-reference/insightsnfts/get-nft-transfers.md): Get NFT transfers - [Get NFT transfers by contract](https://docs.b3.fun/data/api-reference/insightsnfts/get-nft-transfers-by-contract.md): Get NFT transfers by contract - [Get NFT transfers by token](https://docs.b3.fun/data/api-reference/insightsnfts/get-nft-transfers-by-token.md): Get NFT transfers by token - [Get NFT transfers by transaction](https://docs.b3.fun/data/api-reference/insightsnfts/get-nft-transfers-by-transaction.md): Get NFT transfers by transaction - [Get NFTs](https://docs.b3.fun/data/api-reference/insightsnfts/get-nfts.md): Get NFTs - [Get NFTs by contract](https://docs.b3.fun/data/api-reference/insightsnfts/get-nfts-by-contract.md): Get NFTs by contract - [Resolve](https://docs.b3.fun/data/api-reference/insightsresolve/resolve.md): Resolve - [Get ERC-1155 balances by address](https://docs.b3.fun/data/api-reference/insightstokens/get-erc-1155-balances-by-address.md): Get ERC-1155 (Multi Token) balances for a given address [BEING DEPRECATED IN FAVOR OF /nfts/balance] - [Get ERC-20 balances by address](https://docs.b3.fun/data/api-reference/insightstokens/get-erc-20-balances-by-address.md): Get ERC-20 balances for a given address. [BEING DEPRECATED IN FAVOR OF /tokens] - [Get ERC-721 balances by address](https://docs.b3.fun/data/api-reference/insightstokens/get-erc-721-balances-by-address.md): Get ERC-721 (NFT) balances for a given address [BEING DEPRECATED IN FAVOR OF /nfts/balance] - [Get supported tokens for price data](https://docs.b3.fun/data/api-reference/insightstokens/get-supported-tokens-for-price-data.md): Get supported tokens for price data - [Get token owners by contract](https://docs.b3.fun/data/api-reference/insightstokens/get-token-owners-by-contract.md): Get token owners for specific contract - [Get token price](https://docs.b3.fun/data/api-reference/insightstokens/get-token-price.md): Get price in USD for given token(s) - [Get token transfers](https://docs.b3.fun/data/api-reference/insightstokens/get-token-transfers.md): Get token transfers - [Get token transfers by contract](https://docs.b3.fun/data/api-reference/insightstokens/get-token-transfers-by-contract.md): Get token transfers by contract - [Get token transfers by transaction](https://docs.b3.fun/data/api-reference/insightstokens/get-token-transfers-by-transaction.md): Get token transfers by transaction - [Get tokens](https://docs.b3.fun/data/api-reference/insightstokens/get-tokens.md): Query tokens - [Token lookup](https://docs.b3.fun/data/api-reference/insightstokens/token-lookup.md): Look up a fungible token by symbol - [Get contract transactions](https://docs.b3.fun/data/api-reference/insightstransactions/get-contract-transactions.md): Get contract transactions - [Get contract transactions with specific signature](https://docs.b3.fun/data/api-reference/insightstransactions/get-contract-transactions-with-specific-signature.md): Get specific contract transactions - [Get transactions](https://docs.b3.fun/data/api-reference/insightstransactions/get-transactions.md): Get transactions - [Get wallet transactions](https://docs.b3.fun/data/api-reference/insightswallets/get-wallet-transactions.md): Get incoming and outgoing transactions for a wallet - [B3 Data API](https://docs.b3.fun/data/api-reference/introduction.md): Get free access to indexed blockchain data from B3 & our appchains with our free API. - [B3 Profiles API](https://docs.b3.fun/data/profiles/index.md): Free unified onchain identity aggregation service with social identity data from B3, Basement, ENS, Lens, and Farcaster - [Profile Lookup](https://docs.b3.fun/data/profiles/lookup/profile-lookup.md): Retrieves aggregated profile information for a given address or name. Combines data from multiple Web3 identity sources including ENS, Lens, Farcaster, and Basement profiles. - [Set Custom Display Name](https://docs.b3.fun/data/profiles/preferences/set-custom-display-name.md): Allows users to set a custom display name that takes priority over display names from all profile sources through cryptographic signature verification. - [Set Profile Preference](https://docs.b3.fun/data/profiles/preferences/set-profile-preference.md): Allows users to set their preferred profile source through cryptographic signature verification. The signature must be valid and the timestamp must be within 10 minutes of the current time. - [Bridges](https://docs.b3.fun/ecosystem/bridges.md): Cross-chain bridging solutions to move assets to and from B3. - [Indexers & Analytics](https://docs.b3.fun/ecosystem/data-analytics.md): Data indexing, analytics, and user acquisition tools for B3 applications. - [Governance](https://docs.b3.fun/ecosystem/governance.md): Governance platforms and tools for decentralized decision making. - [Infrastructure](https://docs.b3.fun/ecosystem/infrastructure.md): Essential infrastructure services including oracles, account abstraction, multisig solutions, and more. - [B3 Open Ecosystem](https://docs.b3.fun/ecosystem/introduction.md): B3 remains committed to being an open ecosystem, supporting a range of apps, games, communities, protocols, and onchain tooling. - [NFT Infrastructure](https://docs.b3.fun/ecosystem/nft-infrastructure.md): Tools and services for NFT creation, management, and trading on B3. - [Node Providers](https://docs.b3.fun/ecosystem/node-providers.md): Access reliable blockchain infrastructure and RPC endpoints for B3. - [Onchain SDKs](https://docs.b3.fun/ecosystem/onchain-sdks.md): Support for Unity, Unreal Engine, Construct, React, React Native, and most common frameworks. - [Wallets](https://docs.b3.fun/ecosystem/wallets.md): Wallet solutions and authentication providers for seamless user onboarding. - [Scaling Fun Onchain](https://docs.b3.fun/index.md): B3 is Base's layer 3 consumer ecosystem built for games, apps, and enterprises that require the performance to scale and the support to grow. - [B3 Token](https://docs.b3.fun/learn/deposits-withdrawals/b3-token.md): Learn about the B3 token, its utilities, tokenomics, distribution, and how to accumulate more tokens in the ecosystem - [Depositing Tokens on B3](https://docs.b3.fun/learn/deposits-withdrawals/depositing-tokens-on-b3.md): Learn how to bridge and deposit tokens from other networks to B3 using the built-in bridge interface - [How to Swap Tokens](https://docs.b3.fun/learn/deposits-withdrawals/how-to-swap-tokens.md): Learn how to swap tokens across different networks using B3's built-in multi-chain swap interface - [How to Verify the Status of a Transaction on B3](https://docs.b3.fun/learn/deposits-withdrawals/how-to-verify-transaction-status.md): Learn how to track and verify your transactions on the B3 Network using the block explorer with transaction hashes or wallet addresses - [Withdrawing Tokens from B3](https://docs.b3.fun/learn/deposits-withdrawals/withdrawing-tokens-from-b3.md): Learn how to securely withdraw your tokens from the B3 network back to Ethereum or other supported chains - [How to Join a Tournament on Basement](https://docs.b3.fun/learn/games-experiences/how-to-join-a-tournament-on-basement.md): Learn how to compete in tournaments, climb leaderboards, and win prizes on the Basement gaming platform - [How to Start a Wager on Basement](https://docs.b3.fun/learn/games-experiences/how-to-start-a-wager-on-basement.md): Learn how to create wager challenges with friends or open challenges for competitive gaming with real stakes - [Crypto and Wallet Security](https://docs.b3.fun/learn/getting-started/crypto-and-wallet-security.md): Understanding crypto wallets, their components, security best practices, and how B3 uses wallets for identity and ownership - [How to Create a B3 Account](https://docs.b3.fun/learn/getting-started/how-to-create-an-account.md): Learn how to create your B3 account using email, wallet, or social login to access the entire B3 ecosystem - [How to Customize Your Basement Profile](https://docs.b3.fun/learn/getting-started/how-to-customize-your-basement-profile.md): Learn how to personalize your Basement profile with custom avatars, usernames, themes, and hand-drawn signatures - [How to Export Your Embedded Wallet](https://docs.b3.fun/learn/getting-started/how-to-export-your-embedded-wallet.md): Learn how to export your BSMNT embedded wallet to use with other apps like Rainbow or MetaMask by copying your private key or recovery phrase - [How to Link Additional Social Accounts](https://docs.b3.fun/learn/getting-started/how-to-link-additional-social-accounts.md): Connect multiple accounts like Discord, Twitter, Gmail, and more to your B3 profile for a consistent identity across the ecosystem - [How Daily Slots Work](https://docs.b3.fun/learn/staking-rewards/how-daily-slots-work.md): Learn how to play the daily slots game for free B3 rewards - one spin per day with automatic payouts to your wallet - [How Prize Pool Works](https://docs.b3.fun/learn/staking-rewards/how-prize-pool-works.md): Learn how to enter the weekly prize pool for a chance to win big rewards based on your staking tier - [How Spin the Wheel Works](https://docs.b3.fun/learn/staking-rewards/how-spin-the-wheel-works.md): Learn how to play the daily spin the wheel game for extra tokens with instant payouts to your wallet - [How to Stake B3](https://docs.b3.fun/learn/staking-rewards/how-to-stake-b3.md): Step-by-step guide to staking your B3 tokens for passive rewards and access to Stake to Win games - [How to Unstake Your Tokens](https://docs.b3.fun/learn/staking-rewards/how-to-unstake-your-tokens.md): Learn the complete 2-part process to unstake your B3 tokens, including the 45-day cooldown period and withdrawal steps - [Stake to Win](https://docs.b3.fun/learn/staking-rewards/stake-to-win.md): Learn about B3's no-loss prize system with tier-based rewards, daily games, and weekly prize pools for stakers - [What Is Staking and How Does It Work?](https://docs.b3.fun/learn/staking-rewards/what-is-staking-and-how-does-it-work.md): Learn about staking B3 tokens, passive rewards, and the Stake to Win no-loss prize system with daily and weekly games - [Feedback and Reporting Issues](https://docs.b3.fun/learn/troubleshooting/feedback-and-reporting-issues.md): How to report bugs, provide feedback, and get support from the B3 team - [Games and Competition FAQ](https://docs.b3.fun/learn/troubleshooting/games-and-competition-faq.md): Common questions about tournaments, wagers, game performance, and mobile compatibility - [Login and Account Access](https://docs.b3.fun/learn/troubleshooting/login-and-account-access.md): Common questions and solutions for logging into your B3 account and managing account access issues - [Stake to Win Games FAQ](https://docs.b3.fun/learn/troubleshooting/stake-to-win-games-faq.md): Common issues and questions about daily slots, spin the wheel, weekly prize pools, and game mechanics - [Staking & Rewards FAQ](https://docs.b3.fun/learn/troubleshooting/staking-and-rewards-faq.md): Common questions about staking, unstaking, cooldown periods, and reward claiming - [Transactions and Wallet Issues](https://docs.b3.fun/learn/troubleshooting/transactions-and-wallet-issues.md): Troubleshooting guide for transaction problems, wallet connectivity, and deposit/withdrawal issues - [$B3 Token](https://docs.b3.fun/protocol/b3-token.md): The token powering the B3 ecosystem, powering governance, staking, and value across the entire network. - [Brand Kit](https://docs.b3.fun/protocol/brand-kit.md): Follow these guidelines to use our brand correctly when contributing to the B3 ecosystem. - [Bridge to B3](https://docs.b3.fun/protocol/bridge.md): There are several ways to bridge over to B3 & our appchains. - [Bridge to B3 Testnet](https://docs.b3.fun/protocol/bridge-to-testnet.md): Easily bridge from Base Sepolia (Base Testnet) to B3 Sepolia (B3 Testnet) by following the steps below! - [Bylaws](https://docs.b3.fun/protocol/bylaws.md): As adopted by the Player1 Foundation on February 10, 2025 - [Constitution](https://docs.b3.fun/protocol/constitution.md): Decision-making framework for the B3 DAO governance - [Governance Platforms](https://docs.b3.fun/protocol/governance-platforms.md): Official channels for B3 Governance - [Cross-Chain Liquidity](https://docs.b3.fun/protocol/liquidity.md): How AnySpend (built by B3) abstracts execution layers to provide unified access to liquidity across all blockchain networks - [Connect to B3](https://docs.b3.fun/protocol/network-setup.md): B3 is fully EVM-compatible network of chains. Easily connect to B3 with your wallet. - [Horizontally Scaling AppChains](https://docs.b3.fun/protocol/scaling.md): B3 enables horizontal scaling through purpose-built appchains, each optimized for specific use cases while maintaining unified liquidity and user experience. - [Staking $B3](https://docs.b3.fun/protocol/staking-b3.md): Reinventing staking. Sweepstakes style, not boring fixed yeild - use your $B3 to secure your stake in chance based games, where you can win big. - [Testnet](https://docs.b3.fun/protocol/testnet.md): Connect to B3 testnet with any EVM-compatible wallet - [Tokenomics](https://docs.b3.fun/protocol/tokenomics.md): Information about the $B3 token - [Whitepaper](https://docs.b3.fun/protocol/whitepaper.md): Introducing Open Gaming and B3: Premier Onchain Gaming Destination - [Quickstart](https://docs.b3.fun/quickstart.md): Get started with the B3 SDK in minutes and start building on the B3 ecosystem - [Developer Resources](https://docs.b3.fun/redirect/ecosystem.md): B3 is committed to an open ecosystem of onchain primitives, tools, and services. Anyone can choose to build on B3. - [B3 SDK](https://docs.b3.fun/redirect/sdk.md): The B3 SDK contains everything you need to get started building on B3. - [Authentication](https://docs.b3.fun/sdk/global-account/authentication.md): Learn how to implement authentication with B3 Global Accounts - [Examples](https://docs.b3.fun/sdk/global-account/examples.md): Complete examples and integration patterns for B3 Global Accounts - [React Hooks](https://docs.b3.fun/sdk/global-account/hooks.md): Complete reference for B3 Global Accounts React hooks - [Global Accounts Introduction](https://docs.b3.fun/sdk/global-account/introduction.md): B3 Global Accounts provide seamless authentication and user management across the B3 ecosystem - [Permissions & Session Keys](https://docs.b3.fun/sdk/global-account/permissions.md): Manage permissions and session keys for secure B3 Global Account interactions - [B3 SDK](https://docs.b3.fun/sdk/introduction.md): A comprehensive TypeScript SDK for AnySpend cross-chain operations and B3 Global Accounts authentication. Provides both React components for easy integration and headless TypeScript services for custom implementations. ## Optional - [Discover B3](https://b3.fun) - [Explore Apps](https://explorer.b3.fun/apps) - [Discord](https://discord.gg/b3dotfun)