# B3 Docs — Full Documentation ## README Source: https://b3.holydocs.com/README Mintlify Starter Kit Use the starter kit to get your docs deployed and ready to customize. Click the green Use this template button at the top of this repo to copy the Mintlify starter kit. The starter kit contains examples with - Guide pages - Navigation - Customizations - API reference pages - Use of popular components Follow the full quickstart guide Development Install the Mintlify CLI to preview your documentation changes locally. To install, use the following command: Run the following command at the root of your documentation, where your is located: View your local preview at . Publishing changes Install our GitHub app from your dashboard to propagate changes from your repo to your deployment. Changes are deployed to production automatically after pushing to the default branch. Need help? Troubleshooting - If your dev environment isn't running: Run to ensure you have the most recent version of the CLI. - If a page loads as a 404: Make sure you are running in a folder with a valid . Resources - Mintlify documentation - Mintlify community --- ## AI-Optimized Docs Source: https://b3.holydocs.com/ai-optimized Contextual Menu Integration Every page in our documentation includes a contextual menu that provides one-click access to AI tools. Look for the menu icon on any page to access these features: Copies the current page as optimized Markdown that you can paste directly into any AI tool as context. Opens the current page in Markdown format, perfect for understanding the raw structure or copying specific sections. Creates a new ChatGPT conversation with the current page already loaded as context. Starts a Claude conversation with the documentation page pre-loaded for immediate assistance. Opens Perplexity with the current page as context for research and fact-checking. Provides Model Context Protocol (MCP) server URLs for advanced AI tool integrations. Direct integration with Cursor and VSCode through MCP for seamless coding assistance. Automatic LLM Indexing Our documentation automatically generates and maintains industry-standard files that help AI tools understand and index our content: llms.txt - Automatic Generation: Available at /llms.txt - Structured Content: Lists all pages with descriptions for efficient AI navigation - Always Up-to-Date: Automatically updated when content changes - Zero Maintenance: No manual updates required llms-full.txt - Complete Context: Available at /llms-full.txt - Single File: Combines entire documentation into one file - AI-Ready Format: Optimized for use as context in AI conversations - Comprehensive: Includes all content from across the documentation How to Use These Features For Quick Questions 1. Navigate to any relevant documentation page 2. Click the contextual menu icon 3. Select "Open in ChatGPT" or "Open in Claude" 4. Ask your question - the AI already has the page context For Code Development 1. Open your preferred code editor (Cursor or VSCode) 2. Use the MCP integration from our contextual menu 3. Access B3 documentation directly within your coding environment 4. Get contextual help while writing code For Deep Research 1. Copy the relevant page using "Copy Page" feature 2. Paste into your preferred AI tool 3. Combine with additional context or questions 4. Get comprehensive answers with full documentation context AI-Optimized Content Structure Our documentation is structured to work exceptionally well with AI tools: Clear Hierarchies - Logical organization that AI tools can easily parse - Consistent formatting across all pages - Descriptive headings that provide context Rich Metadata - Comprehensive titles and descriptions - Structured frontmatter for better AI understanding - Semantic markup that enhances AI comprehension Code Examples - Complete, runnable examples that AI can explain and modify - Well-commented code for better AI interpretation - Multiple implementation approaches for different use cases Benefits for Developers Get instant access to relevant documentation within your AI conversation, eliminating the need to switch between tools and manually copy content. AI tools receive properly formatted, comprehensive context about B3 features, leading to more accurate and helpful responses. Direct integration with development tools like Cursor and VSCode means you can get help without leaving your coding environment. Our AI-optimized files are automatically updated, ensuring AI tools always have access to the latest information. Example Use Cases Smart Contract Development Integration Planning Debugging and Troubleshooting Technical Implementation Our AI optimization is powered by: - Mintlify's AI features: Built-in contextual menu and LLM file generation - Structured content: Consistent markdown formatting optimized for AI parsing - Model Context Protocol (MCP): Standard for AI tool integration - Automatic updates: CI/CD pipeline ensures AI files stay current Get Started Ready to leverage these AI features? Here's how: 1. Browse to any page in our documentation 2. Look for the contextual menu icon (usually in the top-right area) 3. Try copying a page or opening it in your favorite AI tool 4. Experience the enhanced development workflow The AI optimization features are available on every page of our documentation and require no setup - they're ready to use immediately. --- These AI features are designed to enhance your development experience with B3. They work best when combined with a clear understanding of your specific use case and goals. --- ## Airdrop FAQ Source: https://b3.holydocs.com/anyspend/airdrop S1 Airdrop How do I qualify for the S1 airdrop? Day 1 users of Anyspend who used the product across any B3 Labs onramp experience or on anyspend.com qualified for the airdrop. Snapshot was taken the week of Oct 6 2025. When was S1 airdrop qualification period? Anyspend soft launch (August 2025) - October 6th 2025 S2 Airdrop When will S2 end? S2 will end in 90 days from start date of 10/10/25 How do I earn points for S2 of $ANY airdrop? - Onramp or swap tokens on anyspend.com - Use Anyspend to onramp or swap to $B3 on hypeduel.com or stake.b3.fun - Swap any token into any arenacoin on hypeduel.com --- ## AI & Agent Integration Source: https://b3.holydocs.com/anyspend/api/ai-integration The AnySpend Platform API is designed with AI-first integration in mind. Every endpoint has a unique , detailed JSON schemas, and consistent conventions that make it straightforward to use with LLM function calling, autonomous agents, and AI orchestration frameworks. OpenAPI Specification The full OpenAPI 3.1 specification is available at: The spec includes: - A unique for every endpoint (e.g. , ) - Detailed request and response JSON schemas with descriptions - Authentication requirements - Error response schemas Use the OpenAPI spec to auto-generate tool definitions for your LLM. Most AI frameworks can convert OpenAPI operations into function/tool definitions programmatically. LLM Function Calling Claude (Anthropic) Convert OpenAPI operations into Claude tool definitions. Here is an example tool definition for creating a payment link: OpenAI The equivalent function definition for OpenAI's function calling: Example: Conversation Flow Here is how an AI assistant might use the AnySpend tools in a conversation: User: "Create a payment link for 50 USDC for the Pro plan subscription" The AI decides to call the tool. "I've created a payment link for 50 USDC for the Pro Plan Subscription. Here's the link: https://anyspend.com/pay/pl_abc123" Building an AI Payment Agent Below is a complete example of an AI agent that can manage payments using Claude and the AnySpend SDK: MCP Server (Coming Soon) We are building a Model Context Protocol (MCP) server that will expose the full AnySpend Platform API as MCP tools. This will allow any MCP-compatible AI client (Claude Desktop, Cursor, Windsurf, etc.) to interact with your AnySpend account directly. Join the waitlist to get early access. The MCP server will support: - All CRUD operations for payment links, products, customers, and webhooks - Transaction querying and export - Analytics and stats - Checkout session management Additional Tool Definitions Here are more tool definitions you can add to your agent for comprehensive coverage: Best Practices AI agents that only read data (list transactions, view analytics) should use API keys with read-only permission. This prevents accidental mutations from hallucinated tool calls. Agents that need to create payment links or manage resources need read-write API keys. Scope them to the minimum permissions required. LLMs can hallucinate numbers. Before executing a tool call that involves an amount, validate that the amount is reasonable. Consider adding a confirmation step for amounts above a threshold. Log every tool call and its result for auditability. This is especially important for agents that handle real money. Never expose your API key in client-side code or AI prompts that are visible to end users. Use a server-side proxy to make API calls on behalf of your AI agent. If using Claude or OpenAI function calling, the API key should only exist in your backend tool execution layer -- never in the LLM system prompt. Generating Tool Definitions from OpenAPI You can programmatically convert the OpenAPI spec into tool definitions for any LLM framework: This approach keeps your tool definitions in sync with the API as new endpoints are added. --- ## Authentication Source: https://b3.holydocs.com/anyspend/api/authentication The AnySpend Platform API uses API keys for authentication. Each key is scoped to a single organization and carries a specific set of permissions. Creating an API key Navigate to anyspend.com/dashboard and sign in to your account. API Keys"> In the sidebar, click Settings, then select the API Keys tab. Click Create API Key, give it a descriptive name (e.g., "Production Backend" or "CI/CD Pipeline"), and select the permission level. The full key is only displayed once at creation time. Copy it immediately and store it in a secure location (e.g., environment variables, a secrets manager). Your API key is shown only once when created. If you lose it, you will need to revoke the old key and create a new one. API key format All AnySpend API keys start with the prefix : The prefix makes it easy to identify AnySpend keys in your codebase and prevents accidental use of keys from other services. Passing your API key You can authenticate requests using either of two headers: The method is preferred as it follows standard OAuth 2.0 conventions and is supported by most HTTP clients and API testing tools. Permission levels Each API key is assigned one or more permissions. Permissions follow a hierarchy where higher levels include all lower-level capabilities. | Permission | Grants access to | Use case | |-----------|-----------------|----------| | read | on all resources -- list and retrieve payment links, products, transactions, customers, analytics | Dashboards, reporting tools, read-only integrations | | write | Everything in + , , on all resources -- create payment links, update products, manage webhooks | Backend services, automation, standard integrations | | admin | Everything in + manage API keys, organization settings, and billing | Infrastructure management, CI/CD, admin tooling | The permission hierarchy means a key with write permission automatically has read access. A key with admin permission has both write and read access. Permission hierarchy Example: checking permissions If a route requires permission and your key only has , you will receive a error: Creating API keys via the API If you have a key with permission, you can programmatically create new keys: Response: The field is only returned in the creation response. Store it securely -- it cannot be retrieved again. Listing and revoking keys List all keys The list response includes metadata but never the full key -- only the for identification: Revoke a key Response: Revoked keys immediately stop working. Any in-flight requests authenticated with the revoked key will receive a error. Quick Pay -- open tier (no auth) The Quick Pay endpoint does not require authentication. It is designed for one-shot payments where you do not need an AnySpend account: Quick Pay is rate limited to 5 requests per minute per IP address. No API key is needed. Key rotation best practices Rotating your API keys periodically reduces the risk of compromised credentials. Here is a recommended approach: Use the dashboard or API to create a new key with the same permissions as the one being rotated. Deploy the new key to your application's environment variables or secrets manager. Confirm your application is successfully making requests with the new key by checking the timestamp. Once you are confident the new key is in use everywhere, revoke the old key. Use the optional field when creating keys to enforce automatic expiration. This adds a safety net in case you forget to rotate. Security best practices API keys should only be used in server-side code (backend services, serverless functions, CI/CD pipelines). Never include them in: - Frontend JavaScript bundles - Mobile app source code - Public GitHub repositories - Browser-accessible configuration files If you need to interact with AnySpend from a frontend, use the SDK components which handle authentication through secure checkout sessions. Store your API key in an environment variable rather than hardcoding it: Add to your to prevent accidental commits. Create keys with only the permissions they need: - A reporting dashboard only needs read - A backend that creates payment links needs write - Only infrastructure tooling should use admin Regularly check on your keys to identify unused keys that should be revoked. Unused active keys are a security risk. For temporary integrations, CI/CD tokens, or contractor access, always set an timestamp so keys automatically become inactive. Authentication error codes | HTTP status | Code | Meaning | |------------|------|---------| | | | No API key was provided in the request headers | | | | The API key does not match any active key | | | | The API key has passed its timestamp | | | | The API key was explicitly revoked | | | | The API key does not have the required permission level | See the Errors page for the full error reference. --- ## Checkout Sessions Source: https://b3.holydocs.com/anyspend/api/checkout-sessions-api Checkout sessions represent an individual payment attempt. You can create sessions server-side to generate unique checkout URLs for each customer, pre-fill payment details, and track conversions with your own reference IDs. Checkout sessions expire after 30 minutes by default. Use the parameter to customize the expiration window (minimum 5 minutes, maximum 24 hours). The Checkout Session object Unique identifier for the checkout session (e.g., ). The checkout URL to redirect the customer to. Current status of the session. One of: , , , , . Associated payment link ID, if the session was created from a payment link. Associated product ID. Contract address of the token to receive. Chain ID where you want to receive payment. Wallet address that receives the payment. Payment amount in the token's smallest unit. USD equivalent at the time of session creation. URL the customer is redirected to after successful payment. Supports template variables. URL the customer is redirected to if they cancel. Your internal reference ID for this session. Arbitrary key-value pairs passed through to webhooks and the transaction. Email address of the customer. Encrypted at rest, included in webhook payloads. Name of the customer. Encrypted at rest, included in webhook payloads. Wallet address of the payer (populated after connection). On-chain transaction hash (populated after submission). Associated customer ID (populated after payment). Custom form data submitted by the customer. Shipping address provided by the customer. UTM source parameter for attribution. UTM medium parameter for attribution. UTM campaign parameter for attribution. ISO 8601 expiration timestamp. ISO 8601 creation timestamp. ISO 8601 completion timestamp. Session statuses | Status | Description | |--------|-------------| | | Session is active and waiting for the customer to pay. | | | Customer has initiated payment; transaction is being processed on-chain. | | | Payment confirmed and received by the recipient. | | | Session expired before the customer completed payment. | | | Payment failed due to on-chain error or timeout. | URL template variables The and fields support template variables that are replaced with actual values when the customer is redirected: | Variable | Description | Example | |----------|-------------|---------| | | The checkout session ID | | Use template variables to look up session details on your server after redirect: --- List checkout sessions Retrieve a paginated list of checkout sessions. Filter by session status: , , , , . Filter by payment link ID. Page number for pagination. Number of results per page (max 100). --- Create a checkout session Create a server-side checkout session with a unique payment URL. Use this for programmatic integrations where you control the checkout flow from your backend. Create the session from an existing payment link. This inherits the link's configuration. Either or the manual fields (, , , ) are required. Contract address of the token to receive. Required if is not provided. Chain ID where you want to receive payment. Required if is not provided. Wallet address that receives the payment. Required if is not provided. Payment amount in the token's smallest unit. Required if is not provided. Associate the session with a product. URL to redirect the customer to after successful payment. Supports template variable. URL to redirect the customer to if they cancel. Your internal reference ID (e.g., order ID). Maximum 200 characters. Arbitrary key-value pairs passed through to webhooks and the resulting transaction. Up to 50 keys, 500 character values. Customer email address. Encrypted at rest and included in webhook payloads for order fulfillment. Customer name. Encrypted at rest and included in webhook payloads for order fulfillment. Session expiration time in seconds. Minimum 300 (5 minutes), maximum 86400 (24 hours). Default: 1800 (30 minutes). UTM source for attribution tracking. UTM medium for attribution tracking. UTM campaign for attribution tracking. --- Retrieve a checkout session The checkout session ID (e.g., ). Use this endpoint in your handler to verify payment status and retrieve transaction details after the customer is redirected back to your site. Returns the full Checkout Session object. --- Expire a checkout session Manually expire an open checkout session. This is useful when the underlying order is cancelled or the payment is no longer needed. The checkout session ID. Only sessions with can be expired. Attempting to expire a session in any other status will return a error. --- Common patterns Server-side checkout flow A typical server-side integration creates a checkout session on your backend and redirects the customer to the session URL: Always verify the session status server-side after redirect. Do not rely solely on the redirect to confirm payment -- use webhooks for reliable payment confirmation. Polling for session completion If you prefer polling over webhooks, you can check the session status periodically: For production use, we strongly recommend using webhooks instead of polling. Webhooks provide real-time notifications and do not require keeping a connection open. --- ## Customers Source: https://b3.holydocs.com/anyspend/api/customers Customers represent the people who pay through your payment links. Customer records are automatically created when a wallet completes a checkout session, but you can also create and manage them manually via the API. Customer and fields are encrypted at rest for privacy compliance. They are decrypted automatically when retrieved via the API. The Customer object Unique identifier for the customer (e.g., ). The customer's wallet address. Customer name. Encrypted at rest. Customer email. Encrypted at rest. Arbitrary key-value pairs for your own use. Total amount spent across all completed transactions (in USD equivalent). Total number of completed transactions. ISO 8601 timestamp of the customer's first transaction. ISO 8601 timestamp of the customer's most recent transaction. ISO 8601 creation timestamp. ISO 8601 last update timestamp. --- List customers Retrieve a paginated list of customers with optional search. Search customers by wallet address, name, or email. Page number for pagination. Number of results per page (max 100). --- Create a customer Manually create a customer record. This is useful for pre-registering customers before they make a payment. The customer's wallet address. Customer name. Will be encrypted at rest. Customer email. Will be encrypted at rest. Arbitrary key-value pairs (e.g., ). Up to 50 keys, 500 character values. If a customer with the same already exists, the request will return a error. Use the update endpoint to modify existing customers. --- Retrieve a customer The customer ID (e.g., ). Returns the full Customer object. --- Update a customer Update an existing customer. Only the fields you include in the request body will be updated. The customer ID. Updated customer name. Updated customer email. Updated metadata. This replaces the entire metadata object. To add a single key, include the full existing metadata plus the new key. The cannot be changed after creation. To associate a customer with a different wallet, create a new customer record. Returns the updated Customer object. --- Delete a customer Permanently delete a customer record. Transaction history associated with this customer is preserved but the customer reference will show as deleted. The customer ID. This action is irreversible. All personally identifiable information (name, email) will be permanently deleted. --- List customer transactions Retrieve the transaction history for a specific customer. The customer ID. Filter by transaction status: , , , . Page number. Results per page (max 100). --- Export customers Export your customer data in CSV or JSON format. The response is streamed as a file download. Export format. One of: , . Filter exported customers by search term. Exports are limited to 10,000 records. For larger datasets, use pagination with the list endpoint. --- ## Discount Codes Source: https://b3.holydocs.com/anyspend/api/discount-codes Discount codes let you offer percentage-based or fixed-amount discounts on payment links. Create individual codes, bulk-generate batches, and validate codes at checkout time. Discount code management requires admin permission. The endpoint requires read permission, making it safe to call from client-side checkout flows. Authentication Base URL: Endpoints List Discount Codes List all discount codes with optional filtering and pagination. Search by code string (case-insensitive partial match). Filter by active status. Omit to return all codes. Page number for pagination (default: ). Results per page (default: , max: ). Response --- Create Discount Code Create a single discount code. The discount code string (e.g., ). Must be unique. Automatically uppercased. Discount type: or . Discount value. For , a number between 1-100. For , the amount in the token's smallest unit (e.g., for 5 USDC). Restrict this code to a specific payment link. If omitted, the code works on all payment links. Maximum number of times this code can be redeemed. Omit for unlimited uses. Minimum order amount required to use this code, in the token's smallest unit. ISO 8601 expiration timestamp. Omit for a code that never expires. Response --- Update Discount Code Update an existing discount code. All fields are optional. --- Delete Discount Code Permanently delete a discount code. Active sessions using this code will not be affected. --- Validate Discount Code Validate a discount code against a payment link and order amount. Returns the discount details if valid, or an error message explaining why the code is invalid. The discount code to validate. The payment link the code is being applied to. The order amount in the token's smallest unit, used to check and calculate the discounted total. Valid Response Invalid Response The validate endpoint does not consume a use. Uses are only counted when a payment is completed with the discount applied. --- Batch Create Discount Codes Bulk-create multiple discount codes at once with shared configuration. Useful for generating promotional campaigns or unique single-use codes. Array of code strings to create. Each must be unique. Discount type applied to all codes: or . Discount value applied to all codes. Restrict all codes to a specific payment link. Maximum uses per code. Set to for single-use codes. Minimum order amount for all codes. ISO 8601 expiration timestamp for all codes. Response --- Discount Code Object | Field | Type | Description | |-------|------|-------------| | | | Unique identifier (e.g., ) | | | | The discount code string (uppercased) | | | | or | | | | Discount value (percentage 1-100, or fixed amount in smallest unit) | | | | Restricted payment link, or for all links | | | | Maximum redemptions, or for unlimited | | | | Number of times redeemed so far | | | | Minimum order amount required | | | | ISO 8601 expiration, or for no expiration | | | | Whether the code is currently usable | | | | ISO 8601 creation timestamp | | | | ISO 8601 last update timestamp | Validation Rules A discount code is considered invalid if any of the following are true: | Condition | Error Message | |-----------|---------------| | Code does not exist | | | Code is inactive () | | | Code has expired | | | | | | Code is restricted to a different payment link | | | Order amount is below | | --- ## Errors Source: https://b3.holydocs.com/anyspend/api/errors The AnySpend Platform API uses a consistent, structured error format across all endpoints. Errors follow the Stripe convention -- a JSON object with an key containing the type, code, human-readable message, and (where applicable) the parameter that caused the error. Error response format Every error response has this shape: | Field | Type | Description | |-------|------|-------------| | | | The category of error. Use this for broad error handling logic. | | | | A machine-readable error code. Use this for specific error handling. | | | | A human-readable description of what went wrong. Safe to display to developers (but not end users). | | | or absent | The request parameter that caused the error, if applicable. | Error types Error types group errors into broad categories. Use these for top-level error handling. | Type | HTTP status | Description | |------|-------------|-------------| | | | The request was malformed or contained invalid parameters. Check the field for which field caused the issue. | | | | The API key is missing, invalid, expired, or revoked. | | | | The API key is valid but lacks the required permission level for the requested operation. | | | | The requested resource does not exist, or does not belong to your organization. | | | | You have exceeded the rate limit for your authentication tier. | | | | An idempotency key was reused with a different request body. | | | | An unexpected internal error occurred on our side. These are rare and are automatically reported. | Error codes Error codes provide specific, machine-readable identifiers for each error condition. Request validation errors | Code | Type | HTTP | Description | |------|------|------|-------------| | | | | A required field was not included in the request body. The field indicates which field is missing. | | | | | A field was included but its value is invalid (wrong type, format, or out of range). | | | | | An Ethereum address field is not a valid + 40 hex character address. | | | | | A request was sent with no valid fields to update. | | | | | The requested status change is not allowed (e.g., completing an already-expired session). | | | | | A resource with a conflicting unique field already exists. | Authentication and authorization errors | Code | Type | HTTP | Description | |------|------|------|-------------| | | | | No API key was found in the or header. | | | | | The provided API key does not match any key in the system. | | | | | The API key has passed its timestamp. Create a new key or extend the expiration. | | | | | The API key was explicitly revoked. Create a new key. | | | | | The API key does not have the permission level required for this operation (e.g., a key attempting a ). | Resource errors | Code | Type | HTTP | Description | |------|------|------|-------------| | | | | The requested resource does not exist, or it belongs to a different organization. | Rate limiting and idempotency errors | Code | Type | HTTP | Description | |------|------|------|-------------| | | | | Too many requests in the current time window. The error message includes the retry delay. | | | | | An header was reused with a different request body than the original request. | Server errors | Code | Type | HTTP | Description | |------|------|------|-------------| | | | | An unexpected server error. These are automatically tracked. If this persists, contact support. | HTTP status codes | Status | Meaning | |--------|---------| | | Success -- the resource was retrieved or updated | | | Created -- a new resource was successfully created | | | Bad Request -- the request was invalid | | | Unauthorized -- authentication failed | | | Forbidden -- the API key lacks the required permission | | | Not Found -- the resource does not exist | | | Conflict -- idempotency conflict or duplicate resource | | | Too Many Requests -- rate limit exceeded | | | Internal Server Error -- something went wrong on our end | Example error responses Missing required field Invalid Ethereum address Authentication failure Insufficient permissions Resource not found Rate limit exceeded Idempotency conflict Handling errors in code TypeScript / JavaScript Python Best practices Use for broad control flow (e.g., retry on , fail fast on ). Use for specific handling within a type. When is present, you can map it directly to a form field to show inline validation errors in your UI. and (500) are transient. Use exponential backoff when retrying: Client errors like , , , and will not resolve on retry. Fix the request or credentials before retrying. Always log , , , and together. This gives you the full picture when debugging production issues. --- ## Events Source: https://b3.holydocs.com/anyspend/api/events The events endpoint provides an audit trail of all API actions taken on your account. Every create, update, and delete operation is recorded with metadata including the request method, path, IP address, and status code. The events endpoint requires read permission. Authentication Base URL: Endpoints List Events List API events with optional filtering. Results are returned in reverse chronological order (newest first). Filter by event type (e.g., , , ). Filter by resource type (e.g., , , , , ). ISO 8601 timestamp. Only return events created at or after this time. ISO 8601 timestamp. Only return events created at or before this time. Page number for pagination (default: ). Results per page (default: , max: ). Response --- Event Object | Field | Type | Description | |-------|------|-------------| | | | Unique event identifier (e.g., ) | | | | The type of action that occurred (see Event Types) | | | | The type of resource affected | | | | The ID of the affected resource | | | | IP address of the API caller | | | | HTTP method used (, , , ) | | | | API path that was called | | | | HTTP status code returned | | | | ISO 8601 timestamp when the event was recorded | Event Types Events follow the pattern : | Event Type | Description | |------------|-------------| | | A payment link was created | | | A payment link was updated | | | A payment link was deleted | | | A product was created | | | A product was updated | | | A product was deleted | | | A webhook endpoint was created | | | A webhook endpoint was updated | | | A webhook endpoint was deleted | | | A discount code was created | | | A discount code was updated | | | A discount code was deleted | | | A widget was created | | | A widget was updated | | | A widget was deleted | | | Notification settings were updated | | | An API key was created | | | An API key was revoked | Resource Types | Resource Type | Description | |---------------|-------------| | | Payment link resources | | | Product catalog entries | | | Webhook endpoint configurations | | | Discount code entries | | | Widget configurations | | | Notification settings | | | API key management | --- Filtering Examples Events for a specific date range All webhook-related events Deletion audit Events are retained for 90 days. For longer retention, export events periodically using the date range filters. --- ## Data Export Source: https://b3.holydocs.com/anyspend/api/export The AnySpend Platform API provides export endpoints for downloading your transaction and customer data in bulk. Exports support CSV and JSON formats with optional filtering. Both export endpoints require an API key with read permission. Endpoints | Endpoint | Description | |----------|-------------| | | Export transactions | | | Export customers | Transaction Export Export transaction records with optional filters for status, date range, and format. Parameters | Parameter | Type | Required | Default | Description | |-----------|------|----------|---------|-------------| | | | No | | Output format: or | | | | No | all | Filter by status: , , | | | | No | -- | Start date (ISO 8601, e.g. ) | | | | No | -- | End date (ISO 8601) | CSV Output CSV exports include a header row followed by one row per transaction: JSON Output JSON exports return an array of transaction objects: Examples Customer Export Export all customer records associated with your organization. Parameters | Parameter | Type | Required | Default | Description | |-----------|------|----------|---------|-------------| | | | No | | Output format: or | CSV Output JSON Output Examples Tips Set up a cron job or scheduled function to export data daily or weekly for backup and reconciliation. If you have thousands of transactions, use the and parameters to export in smaller date ranges to avoid timeouts. CSV exports open directly in Excel, Google Sheets, and other spreadsheet tools for quick analysis. JSON exports are ideal for feeding data into analytics pipelines, databases, or custom dashboards. Exports are subject to rate limiting. Large exports (over 10,000 records) may take several seconds to generate. The request will block until the export is complete -- plan accordingly for very large datasets. --- ## Idempotency Source: https://b3.holydocs.com/anyspend/api/idempotency Network failures, timeouts, and retries are a reality of working with any API. Idempotency keys ensure that retrying a request never creates duplicate resources or performs an action twice. How it works When you include an header on a or request, the API remembers the response for that key. If you send the same request again with the same key and body, the API returns the cached response instead of processing the request again. The API processes the request normally, creates the resource, and caches the response. The response is associated with the idempotency key and the SHA-256 hash of the request body. The API detects the duplicate key, verifies the body hash matches, and returns the cached response immediately with an header. No new resource is created. The API detects the duplicate key but the body hash does not match. It returns a error with code . This prevents accidental misuse of keys. Cache TTL Idempotency keys are cached for 24 hours from the first request. After 24 hours, the key expires and can be reused. Only successful responses (HTTP 2xx) are cached. If the original request failed with a 4xx or 5xx error, the key is not consumed and you can retry with the same key. Using idempotency keys With curl On the first request, you get the standard response: If you retry the exact same request, you get the cached response with the replay header: The is identical -- no duplicate was created. With JavaScript / TypeScript With Python Conflict responses If you reuse an idempotency key with a different request body, the API returns a error: This is a safety mechanism. It prevents bugs where the same key is accidentally associated with two different operations. Which methods support idempotency? | Method | Idempotency-Key supported | Notes | |--------|--------------------------|-------| | | Yes | Use for resource creation to prevent duplicates. | | | Yes | Use for updates to prevent applying the same update twice. | | | Not needed | GET requests are inherently idempotent (read-only). | | | Not needed | DELETE requests are inherently idempotent (deleting a non-existent resource returns a 404). | Generating idempotency keys The idempotency key can be any string up to 256 characters. Here are some recommended approaches: UUIDs are globally unique and the simplest option for most use cases. Deterministic keys are useful when you want the same logical operation to always use the same key -- for example, ensuring a user can only create one payment link for a specific product. Hashing the request ensures identical requests always produce the same key. Useful for queue-based systems where the same message might be processed multiple times. Idempotency key scoping Idempotency keys are scoped to your organization. Two different organizations can use the same key string without conflict. Within your organization, each key can only be used once per 24-hour window. Best practices Any request that creates a payment link, checkout session, or triggers a financial action should include an idempotency key. This is the most important place to prevent duplicates. Create the idempotency key once and reuse it across all retry attempts for the same logical operation: Each logical operation should have its own idempotency key. Reusing a key from a previous (different) operation will result in either a cached response from the old operation or a conflict. If you receive an error, it means the key was already used with a different request body. Generate a new key and retry: When the header is present, the response is a cached replay. This can be useful for logging and debugging to distinguish between fresh and replayed responses. If your system processes events from a queue (e.g., Kafka, SQS, BullMQ), derive the idempotency key from the event ID or message ID. This ensures that processing the same event twice never creates duplicate resources: --- ## Platform API Source: https://b3.holydocs.com/anyspend/api/introduction The AnySpend Platform API gives you full programmatic control over your payment infrastructure. Build integrations, automate workflows, and let AI agents manage your commerce stack -- all through a clean, Stripe-style REST API. Who is this for? - Developers building custom integrations with AnySpend - AI agents that create payment links, manage products, or pull analytics - Automation platforms orchestrating commerce workflows (Zapier, n8n, custom scripts) - Backend services that need to programmatically create checkout sessions or track transactions Quick start Create a payment link in 3 lines: The API returns a Stripe-style response with the created resource: Associating payments with customers There are two patterns for linking AnySpend payments back to your users: Pattern 1: URL parameters (simple) Append and to your payment link URL: These values flow through to your webhook automatically. Pattern 2: Server-side sessions (enterprise) Create a checkout session on your backend with full customer context: The response includes a field -- redirect your customer there to pay. All data is included in the webhook when the payment completes. See the Webhooks Guide for complete examples of reconciling payments in your webhook handler. Base URL All API requests are made to: Authentication tiers The API uses three authentication tiers depending on the endpoint: | Tier | Auth required | Rate limit | Use case | |------|--------------|------------|----------| | Open | None (IP-based rate limiting) | 5 requests/min per IP | Quick Pay -- one-shot payments with no account needed | | API Key | key via header | 120 requests/min per key | All standard API operations -- CRUD on payment links, products, transactions, etc. | | JWT | Dashboard session token | Standard session limits | Dashboard-only routes (managed automatically by the web app) | Most developers will use API Key authentication. See the Authentication page for details on creating and managing keys. Response format Every API response follows a consistent Stripe-style format. Single resource The field tells you the resource type. The field is a unique identifier. List of resources See the Pagination & Filtering page for details on navigating list responses. Error response See the Errors page for the full error taxonomy. Deleted resource Rate limits Rate limits vary by authentication tier. When you exceed the limit, the API returns a status with a : | Tier | Limit | Window | |------|-------|--------| | Open (Quick Pay) | 5 requests | 1 minute | | API Key | 120 requests | 1 minute | The response headers include rate limit information: Idempotency For safe retries on and requests, include an header. Duplicate requests with the same key and body return the cached response. See the Idempotency page for details. Available resources Create and manage API keys, understand permission levels, and follow security best practices. Create, update, and manage payment links with items, stats, sessions, and visitor tracking. Manage your product catalog -- create products that can be attached to payment links. Create and track checkout sessions, monitor payment status, and handle completions. Query transaction history, filter by status, and pull settlement details. Track customer wallets, view purchase history, and manage customer records. Register webhook endpoints to receive real-time notifications for payment events. Create and manage discount codes for your payment links. Next steps Go to your AnySpend Dashboard under Settings > API Keys and create a key with the permissions you need. Use the curl example above or your preferred HTTP client to create a payment link. Register a webhook endpoint to receive real-time notifications when payments complete. --- ## Pagination & Filtering Source: https://b3.holydocs.com/anyspend/api/pagination All list endpoints in the AnySpend Platform API return paginated responses. This page covers how to navigate large result sets, filter data, and sort results. List response format Every list endpoint returns a consistent envelope: | Field | Type | Description | |-------|------|-------------| | | | Always for list responses. | | | | The array of resource objects for the current page. Each item includes its own type field. | | | | if there are more results beyond this page. Use this to determine whether to fetch the next page. | | | | The total number of matching resources across all pages. | | | | The API endpoint path for this list. | Pagination parameters Use and query parameters to navigate through results. | Parameter | Type | Default | Max | Description | |-----------|------|---------|-----|-------------| | | | | -- | The page number to retrieve (1-indexed). | | | | | | The number of results per page. | Basic pagination example Navigating pages Use the field to determine when to stop paginating: Filtering Most list endpoints support query parameters for filtering results. The available filters depend on the resource type. Payment Links | Parameter | Type | Description | |-----------|------|-------------| | | | Search by name or short code (partial match). | | | or | Filter by active/inactive status. | Checkout Sessions | Parameter | Type | Description | |-----------|------|-------------| | | , , | Filter sessions by status. | Transactions | Parameter | Type | Description | |-----------|------|-------------| | | | Filter by transaction status. | | | | Filter by blockchain network. | Sorting List endpoints that support sorting accept and parameters. | Parameter | Type | Default | Description | |-----------|------|---------|-------------| | | | | The field to sort by. Allowed values vary by resource. | | | or | | Sort direction. | Payment Links sort fields | Field | Description | |-------|-------------| | | When the payment link was created (default). | | | When the payment link was last modified. | | | Alphabetical by name. | | | Number of completed checkouts. | Auto-pagination example For convenience, you can build an async iterator that handles pagination automatically: Counting results Use from any page to get the total number of matching resources without fetching all pages: Setting minimizes the response payload when you only need the count. Best practices When you need to fetch all records (e.g., for data export or sync), use the maximum to minimize the number of API calls and stay within rate limits. is the authoritative signal for whether to fetch the next page. Avoid computing page counts from as the total can change between requests. When building pagination UI (e.g., "Page 3 of 8"), fetch once and cache it for the session. Re-fetch only when the user refreshes or applies new filters. Apply filters before paginating to reduce the result set. This is more efficient than fetching all records and filtering client-side: If you are paginating through a large dataset, be mindful of the 120 requests/min rate limit. For very large datasets, add a short delay between page requests: --- ## Payment Links Source: https://b3.holydocs.com/anyspend/api/payment-links Payment links are shareable URLs that allow your customers to pay with any token on any supported chain. Each link can be customized with branding, forms, shipping options, and more. Payment links automatically handle token routing, gas abstraction, and cross-chain swaps via the AnySpend protocol. The Payment Link object Unique identifier for the payment link (e.g., ). Display name shown to the customer during checkout. The shareable checkout URL (e.g., ). Shortened URL for sharing (e.g., ). The token contract address you want to receive payment in. The chain ID where you want to receive payment. The wallet address that receives the payment. Fixed payment amount in the token's smallest unit. Null for variable-amount links. Minimum allowed amount for variable-amount links. Maximum allowed amount for variable-amount links. Pre-filled suggested amount for variable-amount links. Description shown on the checkout page. Associated product ID, if linked to a product. Image displayed on the checkout page. Hex color code for checkout page branding (e.g., ). Custom text for the pay button (default: ). Maximum number of completed payments allowed. Null for unlimited. Number of completed payments so far. ISO 8601 expiration timestamp. Null for no expiration. Whether the link is currently accepting payments. Custom form fields to collect from the customer during checkout. Array of form field definitions. Unique field identifier. Field type: , , , , , , . Display label. Whether the field is required. Placeholder text. Options for fields. Available shipping options for physical goods. Unique shipping option identifier. Display name (e.g., ). Shipping cost in the token's smallest unit. Estimated delivery time (e.g., ). Whether to collect a shipping address during checkout. URL to redirect the customer to after payment. Label for the return button (e.g., ). Custom branding configuration. Logo image URL. Business name displayed on checkout. Whether the platform fee is added on top of the payment amount (true) or absorbed by the merchant (false). Line items attached to this payment link. Item ID. Item name. Item price. Item quantity. Item image URL. ISO 8601 creation timestamp. ISO 8601 last update timestamp. --- URL parameters When sharing a payment link URL, you can append query parameters to pre-fill session data, track attribution, and associate payments with your customers. | Parameter | Description | Example | |-----------|-------------|---------| | | Your internal reference ID (order ID, user ID, etc.) | | | | Arbitrary key-value metadata (bracket notation, up to 50 keys) | | | | Use a pre-created checkout session instead of creating a new one | | | | Override the redirect URL after successful payment | | | | Override the cancel/back URL | | | | UTM source for attribution | | | | UTM medium for attribution | | | | UTM campaign for attribution | | Metadata limits - Maximum 50 keys per session - Key length: up to 40 characters - Value length: up to 500 characters Example: associating payments with your customers All parameters are passed through to webhooks, so you can reconcile payments on your backend. For enterprise integrations that need full control, use the Checkout Sessions API to create sessions server-side with , , , and , then redirect using the returned or append to your payment link. --- List payment links Search payment links by name or description. Filter by active status. Omit to return all links. Sort field. One of: , , , . Sort order. One of: , . Page number for pagination. Number of results per page (max 100). --- Create a payment link Create a new payment link with customizable checkout experience. Display name for the payment link. Contract address of the token you want to receive. Chain ID where you want to receive the token. Wallet address that receives the payment. Description displayed on the checkout page. Fixed payment amount in the token's smallest unit. Omit for variable-amount links. Minimum amount for variable-amount links. Maximum amount for variable-amount links. Pre-filled amount for variable-amount links. Link to an existing product. URL of the image to display on the checkout page. Hex color code for checkout branding (e.g., ). Custom pay button text. Maximum number of completed payments. Omit for unlimited. ISO 8601 expiration timestamp. Custom form fields to collect during checkout. See the Payment Link object above for structure. Shipping options for physical goods. See the Payment Link object above for structure. Whether to collect a shipping address. URL to redirect the customer after payment. Label for the return button. Custom branding configuration. See the Payment Link object above for structure. Add platform fee on top of the payment amount. Line items to display on checkout. Item name. Item price in the token's smallest unit. Quantity. Item image URL. --- Retrieve a payment link Fetch a single payment link by ID, including its line items. The payment link ID (e.g., ). Returns the full Payment Link object including . --- Update a payment link Update an existing payment link. Only the fields you include in the request body will be updated. The payment link ID. All body parameters from the create endpoint are accepted. Additionally: Set to to deactivate the link. Changing , , or on a link that has existing sessions may cause inconsistencies. Create a new link instead if you need to change payment routing. Returns the updated Payment Link object. --- Delete a payment link Permanently delete a payment link. This cannot be undone. Active checkout sessions for this link will fail. The payment link ID. --- Get payment link stats Retrieve analytics and conversion metrics for a specific payment link. The payment link ID. --- List payment link sessions Retrieve checkout sessions associated with a specific payment link. The payment link ID. Filter by session status: , , , , . Page number. Results per page (max 100). --- List payment link visitors Retrieve visitor analytics for a specific payment link, including referrer and geographic data. The payment link ID. Page number. Results per page (max 100). --- Duplicate a payment link Create a copy of an existing payment link with optional field overrides. The payment link ID to duplicate. Override the name of the duplicated link. Defaults to . Any other fields from the create endpoint can be passed as overrides. Returns a new Payment Link object with a new ID. --- List line items Retrieve all line items attached to a payment link. The payment link ID. --- Add a line item Add a new line item to an existing payment link. The payment link ID. Item name. Item price in the token's smallest unit. Quantity. Item image URL. --- Remove a line item Remove a line item from a payment link. The payment link ID. The line item ID. --- ## Products Source: https://b3.holydocs.com/anyspend/api/products Products represent items or services in your catalog. Each product defines pricing, token, and chain configuration that can be reused across multiple payment links and checkout sessions. Products support three pricing types: for single purchases, for recurring payments, and for customer-chosen amounts. The Product object Unique identifier for the product (e.g., ). Product name displayed to customers. Price in the token's smallest unit. Null for product types. Contract address of the token for pricing. Chain ID for the pricing token. Product description. Product image URL. Default wallet address that receives payments for this product. Pricing type: , , or . Arbitrary key-value pairs for your own use. Not displayed to customers. Custom form fields to collect during checkout. Same structure as Payment Links formschema. Shipping options for physical goods. Same structure as Payment Links shippingoptions. Whether the product is active. Inactive products cannot be used in new payment links. ISO 8601 creation timestamp. ISO 8601 last update timestamp. --- List products Retrieve a paginated list of your products. Page number for pagination. Number of results per page (max 100). Filter by active status. Omit to return all products. --- Create a product Product name. Contract address of the token for pricing. Chain ID for the pricing token. Default wallet address that receives payments. Pricing type. One of: , , . Price in the token's smallest unit. Required for and types. Product description. Product image URL. Arbitrary key-value pairs (e.g., ). Up to 50 keys, 500 character values. Custom form fields to collect during checkout. Shipping options for physical goods. --- Retrieve a product The product ID (e.g., ). Returns the full Product object. --- Update a product Update an existing product. Only the fields you include in the request body will be updated. The product ID. All body parameters from the create endpoint are accepted. Additionally: Set to to deactivate the product. Updating a product does not retroactively update payment links that were created from it. Each payment link maintains its own configuration. Returns the updated Product object. --- Delete a product Soft-delete a product. The product will be marked as inactive and will no longer appear in list results by default. Existing payment links using this product will continue to function. The product ID. Deleting a product is a soft delete. The product data is preserved for historical reference in existing transactions and payment links. --- Generate a payment link from a product Automatically create a payment link pre-configured with the product's settings. This is a convenience method that creates a new payment link using the product's , , , , , , , , and . The product ID. Override the payment link name. Defaults to the product name. URL to redirect customers after payment. Maximum number of uses for the generated link. ISO 8601 expiration timestamp for the generated link. Any additional payment link fields can be passed as overrides. Returns a new Payment Link object with set to the source product. --- ## Quick Pay Source: https://b3.holydocs.com/anyspend/api/quick-pay Quick Pay is a single endpoint that lets you create a payment link without requiring an API key. It is designed for rapid prototyping, one-off invoices, tip jars, and donation pages where the overhead of creating an organization and managing API keys is unnecessary. Quick Pay is rate limited to 5 requests per minute per IP address. For higher throughput or access to analytics, webhooks, and custom forms, create an organization and use an API key. Endpoint No header is required. Request Body | Parameter | Type | Required | Default | Description | |-----------|------|----------|---------|-------------| | | | Yes | -- | Ethereum address that will receive the payment | | | | No | -- | Token amount in the smallest unit (e.g. for 1 USDC) | | | | No | USDC on Base | ERC-20 token contract address | | | | No | (Base) | Target chain ID | | | | No | -- | Human-readable name for the link | | | | No | -- | Description shown to the payer | | | | No | (24 h) | Seconds until the link expires. Maximum is . | Response A successful request returns a full object: Share the with anyone -- they can pay from any wallet on any supported chain and the funds will be routed to the recipient via AnySpend. Examples Use Cases Embed a Quick Pay link on your blog or social media profile to accept tips without any setup. Non-profits and open-source projects can generate links on-the-fly for one-time donations. Freelancers can send a payment link over email or chat for a single invoice. Test your integration flow before committing to a full API key setup. Limitations Quick Pay links are intentionally limited. If you need any of the features below, create an organization and use authenticated endpoints. | Feature | Quick Pay | Authenticated API | |---------|-----------|-------------------| | Analytics & visitor tracking | No | Yes | | Webhook notifications | No | Yes | | Custom checkout forms | No | Yes | | Shipping options & discount codes | No | Yes | | Custom expiry (> 24 h) | No | Yes | | Link editing after creation | No | Yes | | Organization branding | No | Yes | | Rate limit | 5 req/min/IP | 100 req/min/key | Error Responses | Status | Code | Description | |--------|------|-------------| | | | Missing or invalid parameter | | | | is not a valid Ethereum address | | | | More than 5 requests in the current minute window | --- ## TypeScript SDK Client Source: https://b3.holydocs.com/anyspend/api/sdk-client The AnySpend Platform SDK client is a headless (no React dependency) TypeScript client for the full AnySpend Platform API. It works everywhere modern JavaScript runs -- Node.js, browsers, Cloudflare Workers, Deno, and Bun. Installation Quick Start Initialization You can obtain an API key from the AnySpend Dashboard under Settings > API Keys. Keys are scoped to your organization and can have read-only or read-write permissions. Available Resources The client is organized into resource namespaces, each with methods that map directly to REST endpoints. Pagination All methods accept optional pagination parameters and return a paginated response: Auto-Pagination For convenience, every method has a corresponding helper that returns an async iterator. It fetches pages behind the scenes as you consume items. Auto-pagination respects rate limits automatically. If the API returns a , the iterator waits for the duration before fetching the next page. You can also collect all results into an array: Error Handling The SDK throws typed error classes so you can handle specific failure modes: Error Class Reference | Class | HTTP Status | Description | |-------|-------------|-------------| | | | Missing, invalid, or expired API key | | | | API key does not have the required scope | | | | Resource does not exist | | | | Too many requests. Includes (seconds) | | | | Idempotency key was reused with different parameters | | | any | Base class for all API errors | Auto-Retry The client automatically retries failed requests in the following cases: - 5xx server errors -- the server had a transient failure - Network errors -- connection reset, DNS failure, timeout - 429 rate limit responses -- waits for the duration Retries use exponential backoff with jitter. The default is 3 retries, configurable via the option. Retries are not performed for errors other than , since those indicate a client-side issue that will not resolve by retrying. Idempotency All and requests automatically include an header. This ensures that if a request is retried (due to a network error, for example), the server will not process it twice. The default generator uses . You can supply your own: You can also pass a specific idempotency key per-request: Using a deterministic idempotency key (like an order ID) is recommended for critical operations. If you accidentally send the same request twice, the second call returns the original response instead of creating a duplicate. TypeScript Types All request and response types are exported for use in your own code: Runtime Compatibility | Runtime | Supported | |---------|-----------| | Node.js 18+ | Yes | | Browsers (ES2020+) | Yes | | Cloudflare Workers | Yes | | Deno | Yes | | Bun | Yes | The client uses the standard API internally. In Node.js 18+, the built-in is used. No polyfills are required. --- ## Transactions Source: https://b3.holydocs.com/anyspend/api/transactions Transactions represent completed or in-progress payments through your payment links and checkout sessions. The transactions API is read-only -- transactions are created automatically when customers pay through your checkout flow. Transaction amounts are stored in the token's smallest unit (e.g., 6 decimals for USDC). The field provides the USD equivalent at the time of the transaction. The Transaction object Unique identifier for the transaction (e.g., ). Current status of the transaction. One of: , , , . Transaction amount in the token's smallest unit. USD equivalent of the transaction amount at the time of payment. Contract address of the received token. Chain ID where the payment was received. On-chain transaction hash. Null while . Wallet address of the payer. Wallet address that received the payment. Associated customer ID, if the payer is a known customer. Payment link that originated this transaction. Checkout session that originated this transaction. If the payer paid from a different chain, this is the chain they paid from. If the payer paid with a different token, this is the token they paid with. The amount the payer sent (before swap/bridge), in the source token's smallest unit. Platform fee amount in the received token's smallest unit. Custom form data submitted by the customer during checkout. Shipping address provided by the customer. Recipient name. Address line 1. Address line 2. City. State or province. Postal or ZIP code. Two-letter country code. Selected shipping option. Shipping option ID. Shipping option name. Shipping cost. Metadata from the checkout session. ISO 8601 timestamp when the transaction was initiated. ISO 8601 timestamp when the transaction reached status. ISO 8601 timestamp when the transaction reached status. Transaction statuses | Status | Description | |--------|-------------| | | Transaction initiated, waiting for on-chain submission. | | | Transaction submitted on-chain, waiting for block confirmations. | | | Transaction confirmed and payment received by the recipient. | | | Transaction failed due to revert, timeout, or insufficient funds. | --- List transactions Retrieve a paginated list of transactions with optional filters. Filter by status: , , , . Filter by customer ID. Filter by payment link ID. Filter transactions created on or after this ISO 8601 date (e.g., ). Filter transactions created on or before this ISO 8601 date (e.g., ). Page number for pagination. Number of results per page (max 100). --- Retrieve a transaction The transaction ID (e.g., ). Returns the full Transaction object. --- Get transaction stats Retrieve aggregate statistics across all your transactions. --- Export transactions Export transaction data in CSV or JSON format. The response is streamed as a file download. Export format. One of: , . Filter by status: , , , . Filter transactions created on or after this ISO 8601 date. Filter transactions created on or before this ISO 8601 date. Exports are limited to 50,000 records. For larger datasets, use date range filters to break exports into smaller chunks. --- ## Webhooks Source: https://b3.holydocs.com/anyspend/api/webhooks-api Webhooks let you receive real-time HTTP POST notifications when events happen in your AnySpend account. Configure endpoints, choose which events to subscribe to, and monitor delivery history. All webhook management endpoints require admin permission unless noted. Read-only endpoints (list, get, deliveries) require read permission. Authentication Base URL: Endpoints List Webhooks Returns all webhook endpoints configured for your account. Response --- Create Webhook Create a new webhook endpoint. The response includes a field used to verify webhook signatures. Store this securely -- it is only returned once at creation time. The HTTPS URL that will receive webhook POST requests. Array of event types to subscribe to. See Supported Events below. Response The field is only included in the create response. Copy it immediately and store it in your environment variables or secrets manager. --- Get Webhook Retrieve a single webhook endpoint by ID. --- Update Webhook Update an existing webhook endpoint. All fields are optional. Updated HTTPS endpoint URL. Updated list of subscribed event types. Replaces the existing list entirely. Set to to pause delivery without deleting the endpoint. --- Delete Webhook Permanently remove a webhook endpoint. Pending deliveries will be cancelled. --- Send Test Webhook Sends a test event to the webhook URL so you can verify your endpoint is receiving and processing events correctly. The test payload uses a event type. Response --- List Delivery History View the delivery log for a webhook endpoint. Returns recent delivery attempts with status codes and response times. Response --- Retry a Failed Delivery Manually retry a failed webhook delivery. The delivery must have a status. Response --- Webhook Object | Field | Type | Description | |-------|------|-------------| | | | Unique webhook identifier (e.g., ) | | | | HTTPS endpoint URL | | | | Subscribed event types | | | | Signing secret (only returned on create) | | | | Whether the webhook is currently active | | | | Total successful deliveries | | | | Total failed deliveries | | | | ISO 8601 timestamp of last delivery attempt | | | | ISO 8601 creation timestamp | | | | ISO 8601 last update timestamp | Supported Events | Event Type | Description | |------------|-------------| | | A payment was successfully processed | | | A payment attempt failed | | | A checkout session was completed (includes form data, shipping, discount info) | Verifying Webhook Signatures Each webhook request includes a signature in the header. Verify it using your webhook secret to ensure the request is authentic. Always return a status code within 30 seconds. Failed deliveries are retried up to 3 times with exponential backoff. --- ## Webhooks Guide Source: https://b3.holydocs.com/anyspend/api/webhooks-guide Webhooks let your server receive real-time HTTP callbacks when events happen in your AnySpend organization -- payments completing, checkouts expiring, and more. Instead of polling the API, you register a URL and AnySpend pushes events to you. How It Works Create a webhook via the Dashboard or the API, specifying the URL and which events to subscribe to. When a subscribed event occurs, AnySpend sends a request to your URL with a JSON payload and a signature header. Your server verifies the HMAC-SHA256 signature, processes the event, and responds with a status within 30 seconds. If your server does not respond with a status, AnySpend retries up to 3 times with exponential backoff. Supported Events | Event | Description | |-------|-------------| | | A payment was successfully received and confirmed on-chain | | | A payment attempt failed (reverted, timed out, etc.) | | | A checkout session was completed by the payer | | | A checkout session expired before the payer completed it | You can subscribe to all events by passing as the events array, or pick only the ones you need. Creating a Webhook Navigate to Settings > Webhooks > Add Endpoint in the AnySpend Dashboard. Enter your URL, select the events, and click Create. The signing secret will be displayed once -- copy it immediately. Webhook Payload Every webhook delivery sends a request with the following JSON body: Headers | Header | Description | |--------|-------------| | | | | | HMAC-SHA256 hex digest of the raw request body | | | Webhook endpoint ID | | | Unique delivery attempt ID | | | Event type (e.g. ) | | | ISO 8601 timestamp | Reconciling Payments with Your System The webhook always includes a block containing , , , and -- everything you need to match payments to your internal records. Using clientreferenceid Pass your order or user ID when creating the checkout (via URL parameter or API): Using metadata For richer data, use metadata key-value pairs: Both and are always included in the webhook payload. You can set them via URL parameters for simple integrations or the Checkout Sessions API for server-side control. --- Verifying Signatures Always verify the header before processing a webhook. Without verification, an attacker could send forged events to your endpoint. The signature is computed as: Express.js (Node.js) Python (Flask) Retry Policy If your endpoint does not respond with a status code within 30 seconds, AnySpend marks the delivery as failed and retries. | Attempt | Delay after previous attempt | |---------|------------------------------| | 1st retry | 1 minute | | 2nd retry | 10 minutes | | 3rd retry | 1 hour | After 3 failed retries, the delivery is marked as permanently. You can still manually retry it from the Dashboard or API. If your endpoint consistently fails (10+ consecutive failed deliveries), the webhook will be automatically disabled and you will receive an email notification. Re-enable it from the Dashboard after fixing the issue. Viewing Delivery History Retrying Failed Deliveries Testing Webhooks Use the test endpoint to send a synthetic event to your webhook URL. This helps verify your endpoint is reachable and your signature verification logic is correct. The test event uses the event type with mock data. Your handler should process it like any other event, but you can check for the header if you want to skip side effects during testing. Best Practices Return a immediately and process the event asynchronously (e.g., in a background job queue). Webhook deliveries time out after 30 seconds. Use the header or field to deduplicate events. Retries may deliver the same event more than once. Always verify the header. Never trust the payload without verification. Webhook URLs must use HTTPS in production. HTTP URLs are only allowed for during development. --- ## Checkout sessions Source: https://b3.holydocs.com/anyspend/checkout-sessions Checkout sessions let you create a tracking object on your server before the user picks a payment method. The session is a lightweight database record -- no external API calls, no order creation. The order comes later, when the user commits to paying. Looking for the React checkout component? See Checkout. This page covers the REST API for server-driven flows. Base URL All checkout session endpoints live on the AnySpend service: Flow returns with returns Crypto: send to | Fiat onramp: redirect to returns Why decouple sessions from orders? - The payment method doesn't need to be known at session creation. - A hosted checkout page can let users choose how to pay. - Session creation is a local DB write, so it never fails due to third-party API errors. Session status lifecycle | Status | Meaning | |--------|---------| | | Created, waiting for order/payment | | | Payment received, order executing | | | Order executed successfully | | | TTL expired, payment failed, or manually expired | API reference Create session Creates a lightweight session. No order, no external API calls. All fields are optional. Payment config (amount, tokens, chains) lives on the order, not the session. Create order linked to a session Pass in the standard order body to link the order to a session. Validation rules: - Session must exist ( if not found) - Session must be ( if expired/processing/complete) - Session must not already have an order () Retrieve session Returns current session state. Status is synced from the underlying order on each retrieval. | Query param | Description | |-------------|-------------| | | Embed the full order object with transactions | Expire a session Only works on sessions with status . Redirect URL templates Use template variables in and : | Variable | Replaced with | |----------|--------------| | | The checkout session UUID | | | Same value (alias) | If no template variable is present, is appended automatically. SDK integration Service methods React hooks Mutation hook for creating sessions. Query hook with auto-polling. Stops polling when status reaches or . Component prop The , , and components accept an optional prop: When is set, the component creates a session before the order, and uses the session's for redirects. Without the prop, existing flows work the same as before. Examples Crypto payment Fiat onramp (Coinbase/Stripe) --- ## Checkout Source: https://b3.holydocs.com/anyspend/checkout The checkout components render a two-panel layout: order summary on one side, payment on the other. They support crypto and fiat, custom form fields, shipping options, discount codes, and optional B3 workflow triggers. See it live. For the checkout sessions REST API (backend-driven, session-based flows), see Checkout Sessions. This page covers the React checkout components. How it works Quick start --- Components The main checkout component renders a two-panel layout with an order summary/cart panel and a payment panel supporting crypto and fiat options. Optionally includes a form panel for collecting customer information, shipping selection, and discount codes. Core props Merchant wallet address to receive payment Token contract address for settlement (e.g., USDC) Chain ID for settlement (e.g., for Base) Line items displayed in the cart panel Branding Merchant name shown in the checkout header URL for the merchant logo Hex color for theming (e.g., ) Custom text for the payment button Order summary Override the computed total in wei. Use when the total differs from the sum of item amounts (e.g., after discounts or fees). Shipping cost. Pass a string for amount in wei, or an object with a custom label. Tax amount. Pass a string for amount in wei, or an object with label and optional rate display (e.g., ). Discount amount (displayed as a deduction). Pass a string for amount in wei, or an object with label and optional code. Additional summary line items like platform fees, tips, or service charges Payment Which payment method to expand initially. Options: , , . Pre-fill the sender address to show token balances before wallet connection Link this checkout to a backend checkout session for tracking Callbacks void"> Called on successful payment void"> Called on payment error URL to redirect to after payment completion Label for the return/redirect button Display options for standalone, for inline within your layout Show points earned in the order status summary Show the order ID in the order status summary Custom footer for the order summary. Pass to hide the default "Powered by" footer. Customization Replace UI sections. See Customization. Override text/messages. See Customization. Configure colors. See Customization. CSS class overrides. See Customization. Custom forms Collect customer information during checkout using a JSON schema or a custom React component. JSON schema defining fields to collect from the customer (email, name, address, etc.). See CheckoutFormSchema below. "> Custom React component to render as the checkout form. Use this when isn't flexible enough. ) => void"> Called when form data changes. Form data is also automatically included in the order's . Shipping options Array of shipping options to display as a radio-button selector. The selected option's amount is automatically added to the order total. When , renders a shipping address form (street, city, state, zip, country). The address is included in the order's . void"> Called when the user selects a shipping option Discount codes Show a discount code input field. Requires to be set. Promise"> Async function to validate a discount code against your backend. Returns a with the discount amount. The validated discount is automatically applied to the order total. void"> Called when a valid discount code is applied --- Extends with B3 workflow integration. When a user completes payment, a B3 workflow is automatically triggered with the payment data and any custom metadata. Workflow props All props are supported, plus: B3 workflow ID to trigger on successful payment Organization ID that owns the workflow Metadata merged into the order. The field is accessible in workflows via . Optional for — if omitted, only the payment panel is shown (no cart). Required when is not provided (since there's nothing to compute a total from). --- Types CheckoutItem Each item in the checkout cart: CheckoutSummaryLine Additional line items in the order summary: CheckoutFormSchema Define custom form fields using a JSON schema: The field type renders a full address form (street, city, state, zip, country) automatically — no need to define each sub-field. ShippingOption DiscountResult Returned by your function: AddressData Structure for collected shipping addresses: CheckoutFormComponentProps Props passed to custom form components (via or the slot): --- Examples E-commerce store SaaS subscription Simple payment (no cart) Checkout with custom forms Collect customer info, offer shipping options, and validate discount codes — all integrated into the checkout flow: Checkout with custom form component Use a fully custom form component when the JSON schema isn't flexible enough: Donation / tip jar --- Next steps Backend-driven checkout sessions with REST API Customize checkout with slots, content, themes, and CSS Handle payment errors gracefully --- ## Components Source: https://b3.holydocs.com/anyspend/components All the React components you can drop into your app. Each one handles a different payment pattern. Try them interactively in the SDK demo. Cross-chain swaps, fiat onramp, direct transfers Cart, order summary, forms, shipping, discounts Chain selection, custom contracts, QR codes --- Core components The primary interface component for token-to-token exchanges, fiat onramps, and cross-chain swaps. Props Display as modal overlay or full page Initial payment method tab Target token contract address Chain ID of destination token Recipient wallet address Pre-select the source chain Load and display an existing order by ID Hide the transaction history button Hide the component header Hide the bottom navigation bar void }) => void"> Called when a token is selected. Call to prevent default token selection behavior. void"> Callback fired on successful transaction Custom fiat input presets (e.g., ) Disable URL parameter syncing for swap configuration Enable direct transfers when source and destination token/chain match (skips the swap backend) Fixed destination amount in wei. When set, users cannot change the amount. Pre-fill sender address to show token balances before wallet connection "> Opaque metadata passed through to order callbacks (e.g., workflow form data) URL to redirect to from the "Return to Home" button on the completion screen Custom label for the recipient display (e.g., "OBSN Telegram Bot") Custom label for the return home button CSS class overrides for specific elements. See Customization. Render function overrides for replaceable UI elements. See Customization. Text/message overrides for success, error, and processing states. See Customization. Color and theme configuration. See Customization. Usage examples --- A streamlined deposit interface supporting chain selection, crypto/fiat payments, and custom contract deposits. Props The wallet address to receive the deposit Destination token contract address Destination chain ID Display mode Force a payment type. If not set, shows chain selection first. Pre-select the source token Pre-select the source chain. If not provided, shows chain selection step. Load an existing order by ID void"> Callback when deposit completes successfully void"> Callback when the close button is clicked void }) => void"> Called on token selection. Call to override default behavior. void"> Callback for opening a custom modal (e.g., for special token handling) Order type for the deposit Configuration for depositing to a custom smart contract. Creates a order that calls the specified contract. Allow direct transfers when source and destination match Fixed destination amount in wei Minimum destination amount required Prefer using connected EOA wallet Show chain selection step. Defaults to if is not provided. Custom list of supported chains for chain selection Number of top chains to show in chain selection Custom title for the chain selection step Custom description for the chain selection step Minimum pool size for filtering tokens Custom fiat input presets Custom label for the action button JSX.Element"> Custom header component Custom footer content Redirect URL for the "Return to Home" button Custom label for recipient display Custom label for the return button Pre-fill sender address for token balance display "> Metadata passed through to order callbacks When true, uses for custom function deposits CSS class overrides. See Customization. Render function overrides. See Customization. Text/message overrides. See Customization. Theme configuration. See Customization. DepositContractConfig Use this to configure custom contract deposits: ChainConfig Usage examples --- A full-featured checkout component with cart display, order summary, custom forms, shipping selection, discount codes, and multi-payment-method support. For full checkout documentation, see the Checkout Guide. Props Payment recipient wallet address Destination token contract address Destination chain ID Line items to display in the cart Display mode Override the computed total (in wei). Useful when the total differs from the sum of item amounts. Merchant/organization name displayed in the checkout header URL for the organization logo Hex color for theming the checkout (e.g., ) Custom text for the payment button Link this checkout to a checkout session for backend tracking void"> Called on successful payment void"> Called on payment error URL to redirect to after payment Label for the return button Which payment method to expand initially Pre-fill sender address for token balance display Custom footer for the order summary. Pass to hide the default footer. Show points earned in the order status summary Show the order ID in the order status summary Shipping cost. String = amount in wei. Object = amount with custom label. Tax amount. String = amount in wei. Object = amount with custom label and optional rate display. Discount amount (displayed as negative). String = amount in wei. Object = amount with label and optional code. Additional summary line items (e.g., platform fees, tips, service charges) JSON schema for collecting customer info. See Checkout Guide. "> Custom React form component. See Checkout Guide. ) => void"> Called when form data changes Shipping options displayed as a selector. See Checkout Guide. Show a shipping address form void"> Called when shipping option changes Show a discount code input Promise"> Async discount code validation function void"> Called when a discount is applied CSS class overrides. See Customization. Render function overrides. See Customization. Text/message overrides. See Customization. Theme configuration. See Customization. CheckoutItem CheckoutSummaryLine --- Extends with B3 workflow integration. Automatically triggers a workflow on successful payment. Additional Props (beyond AnySpendCheckout) B3 workflow ID to trigger on successful payment Organization ID that owns the workflow Metadata merged into the order for workflow access. The field is accessible via in workflows. --- A payment component designed specifically for triggering B3 workflows. Requires a fixed payment amount and workflow configuration. Props Payment recipient address Destination chain ID Destination token address Required payment amount in wei B3 workflow ID to trigger Organization ID that owns the workflow Metadata for workflow access. are accessible via . void"> Callback when payment succeeds void"> Callback when the component is closed Display mode Custom label for the action button (e.g., "Pay & Activate") CSS class overrides --- A QR code-based deposit interface that generates a deposit address for users to send funds to. Props The wallet address to receive the deposit The destination token to receive The destination chain ID Display mode Source token to deposit (defaults to ETH on Base) Source chain ID (defaults to Base) Creator address for order tracking Custom contract execution after deposit void"> Callback when back button is clicked void"> Callback when close button is clicked void"> Callback when the deposit order is created void"> Callback when deposit is completed CSS class overrides --- Specialized components A streamlined button for NFT purchases with built-in payment handling. Props NFT contract configuration object Wallet address to receive the NFT NFTContract Interface --- Flexible component for custom smart contract interactions, including staking, gaming, and DeFi operations. Props Order type identifier Target blockchain network Token used for payment Amount in wei Target smart contract address Encoded function call data Token spender address Custom metadata for tracking Custom header component void"> Success callback --- Enhanced NFT purchase component with marketplace features. Pre-configured component for B3 token staking. Gaming-specific component for purchasing spin wheel or lottery entries. Tournament entry payment component. BondKit integration for bonding curve token purchases. --- Providers Required provider that wraps all AnySpend components. Manages query client, Stripe redirect handling, and feature flags. Props Child components Optional feature flag overrides --- Payment method types --- Next steps Customize slots, content, theme, and CSS classes Build checkout experiences with order summaries React hooks for custom payment flows --- ## Customization Source: https://b3.holydocs.com/anyspend/customization Four layers of customization, each targeting a different concern: Replace entire UI sections with your own components Override text and messages for different states Configure colors and brand appearance Apply CSS class overrides to specific elements All core components (, , , ) accept , , and props. --- Slots Slots let you replace entire UI sections with your own React components. Each slot receives props from AnySpend that you can use in your custom implementation. The , , and slots are only used in and . See the Checkout Guide for details on form/shipping/discount features. Slot prop interfaces Slot examples --- Content Override text and messages displayed during different transaction states. Each field accepts a or . Content examples --- Theme Configure the visual appearance of AnySpend components with brand colors. The prop is a shortcut that sets the color. If both and are provided, takes precedence. Theme examples --- CSS class overrides Apply custom CSS classes to specific elements within AnySpend components. Each component has its own class interface. AnySpendClasses Used by : AnySpendCheckoutClasses Used by and : AnySpendDepositClasses Used by : AnySpendAllClasses Combine multiple class interfaces together. Used by and : Class override example --- Combining customizations All customization layers work together. Here's a complete example: --- Next steps See all available components and their props Build checkout experiences with full customization Browse complete implementation examples --- ## Deposit Source: https://b3.holydocs.com/anyspend/deposit What it does A hosted deposit page where users can send tokens to a specific wallet address. They connect their wallet, pick a token, and AnySpend handles the cross-chain routing. You generate a URL, they click it. How it works 1. Your app generates a deposit URL with the recipient address, chain, and token. 2. User connects their wallet (MetaMask, Coinbase, Rainbow, Rabby, Trust Wallet). 3. User picks a token from their available balances. 4. AnySpend routes the payment cross-chain if needed, converting to the destination token. 5. Done -- optionally redirect the user back to your app. URL parameters The deposit page accepts these URL parameters: | Parameter | Required | Description | |-----------|----------|-------------| | | Yes | The wallet address to receive the deposit (valid EVM address) | | | Yes | The destination chain ID (e.g., 8453 for Base) | | | Yes | The token contract address on the destination chain | | | No | Fixed amount in wei/smallest unit. When provided, user cannot change the amount | | | No | HTTPS URL to redirect after completion | | | No | Custom label for the redirect button | | | No | Partner ID for custom configuration | \ Not required for Hyperliquid chain where USDC is the default token. Example URLs Basic deposit to Base USDC: Fixed amount deposit: With redirect: Supported wallets Supported out of the box: - MetaMask - Coinbase Wallet - Rainbow - Rabby - Trust Wallet Auto-connect is enabled for returning users who have previously connected their wallet. Special chain support Hyperliquid Hyperliquid gets special handling: - USDC uses a special 34-character address format () - When is set to Hyperliquid, defaults to USDC if not specified - Zero addresses are automatically corrected to the Hyperliquid USDC format Partner integration Partners can be configured with custom settings: To register as a partner, contact the AnySpend team to add your configuration. Security - Only HTTPS redirect URLs are allowed (prevents open redirect attacks) - Amounts must be valid positive integers (wei) - Addresses are validated before processing Common use cases - Telegram bots -- fund bot wallets via a shareable link - Gaming -- deposit tokens to game accounts - Marketplaces -- fund escrow addresses - Tipping** -- let users tip creators with a deposit link Integration example Generate a deposit link in your app: --- ## Error handling Source: https://b3.holydocs.com/anyspend/error-handling Order status lifecycle Every AnySpend order moves through these states: | Status | What's happening | User action | |--------|-----------------|-------------| | | Waiting for blockchain confirmation | None -- wait | | | Processing card payment | May need to complete 3D Secure | | | Sending tokens for swap | None -- automatic | | | Cross-chain transaction in progress | None -- wait | | | Done | None | | | Order expired before payment arrived | Create a new order | | | Automatic refund in progress | None -- wait | | | Refund sent | Check wallet for refunded tokens | | | Transaction failed | Review error details, retry | Error codes Payment errors User doesn't have enough tokens. Prompt them to add funds or switch to a different token. Token contract isn't supported on the target chain. Show the user which tokens are available. Transaction amount is below the minimum threshold. Transaction amount exceeds the limit. Split into multiple transactions or reduce the amount. Network errors Price moved beyond tolerance during execution. Retry or wait for the market to settle. RPC connection issue or chain congestion. Retry after a short delay. Price quote is stale. Fetch a new one. Requested chain isn't supported. Show the user which chains are available. Contract errors Smart contract execution failed. Double-check the contract parameters and state. Gas limit was too low. Retry with a higher limit. Nonce conflict from a pending transaction. Wait for the pending tx to confirm, then retry. The contract reverted. Usually means a precondition wasn't met (e.g., sale ended, not enough allowance). Error handling patterns Per-component error handling Order status monitoring Error boundary Wrap AnySpend components in an error boundary to catch rendering crashes: User-friendly error messages A helper that maps error codes to messages your users can actually understand: Tips - Keep users informed during long operations. Cross-chain transactions can take a few minutes -- show progress, not just a spinner. - Retry transient errors (slippage, network, quote expired) with exponential backoff. Many resolve on the second try. - Log errors with context (order ID, user address, timestamp) so you can debug issues after the fact. - Offer fallbacks when possible. If cross-chain fails, suggest same-chain. If crypto fails, suggest fiat onramp. Getting help Get help from the community and support team Report bugs and request features When reporting issues, include: error message/code, steps to reproduce, browser/device info, and order ID if applicable. --- ## Examples Source: https://b3.holydocs.com/anyspend/examples Copy-paste examples for the most common integration patterns. See all of these running live in the SDK demo (Widget Lab). Token swaps, fixed payments, branded UIs E-commerce, subscriptions, forms, discounts Multi-chain, staking, QR codes Payment-triggered automation NFT purchase cards Fully themed checkout --- Cross-chain token swaps Basic swap interface Swap with custom branding Fixed amount payment --- Checkout experiences E-commerce checkout Checkout with forms, shipping, and discounts Subscription with workflow trigger --- Deposit flows Multi-chain deposit Custom contract deposit (staking) QR code deposit --- Workflow triggers Payment-triggered automation --- NFT marketplace NFT purchase card --- Custom smart contract calls DeFi staking --- Fiat onramp User onboarding with fiat --- Full customization example Fully themed checkout --- Direct transfer Same-chain token transfer --- Getting help Handle errors gracefully and provide great UX Get help from the B3 community and team --- ## Hooks Source: https://b3.holydocs.com/anyspend/hooks Use these hooks when the pre-built components don't fit your UI. They give you direct access to quoting, order creation, status tracking, and fiat onramp logic. Create orders, get quotes, track payments Direct transfers, gas prices Stripe, Coinbase, geo-based options --- Order hooks Get real-time pricing for token swaps and cross-chain transactions. Quotes auto-refresh every 10 seconds. Parameters Quote configuration object Returns Quote data with pricing, fees, and expected output Loading state Error if quote request failed void"> Manually refresh the quote Example --- Create and execute AnySpend orders for crypto payments. Parameters Configuration with callback functions Returns void"> Function to create an order Loading state Example --- Create orders for fiat onramp payments (Stripe, Coinbase Pay). Parameters Returns void"> Function to create a fiat onramp order Loading state --- Order tracking hooks Monitor order status and track associated blockchain transactions in real-time. Parameters Order ID to track Returns Complete order data with transaction details Loading state Error if fetch failed Example --- Retrieve paginated order history for a user address. Parameters User wallet address Number of orders to fetch (max 100) Pagination offset --- Token and chain hooks Fetch available tokens for a specific chain with optional search. Parameters Chain ID to fetch tokens for Optional search filter (token name or symbol) --- Fetch real-time gas prices for a chain with spike detection. Parameters Chain ID to fetch gas price for Optional configuration Returns Gas price data including fast, standard, and slow estimates Loading state Whether gas is currently spiking above normal levels Whether there's an error Error object void"> Manually refresh gas price --- Payment hooks Execute direct transfers when source and destination token/chain match, bypassing the swap backend for faster, cheaper transactions. Returns Promise"> Execute a direct transfer. Returns the transaction hash on success. Loading state Example --- Fiat and onramp hooks Get all available onramp options based on the user's geographic location. Combines geo detection, Coinbase availability, and Stripe support. Parameters The fiat amount for the onramp (e.g., ) Returns Whether any fiat onramp is available for the user's location Coinbase Pay configuration and available payment methods Available Coinbase payment methods for the user's region Whether Stripe redirect flow is supported Whether Stripe embedded form is supported () Combined loading state User's detected geographic data (country, city, timezone) --- Get Coinbase Pay onramp configuration for fiat payments. Parameters ISO country code (e.g., ) --- Check Stripe payment availability based on the user's location and payment amount. Parameters USD amount for the payment Fingerprint.js visitor data (optional, for fraud detection) Whether visitor data is still loading Returns Whether Stripe redirect flow is available Whether Stripe embedded form is available Loading state --- Get a Stripe client secret for initializing the embedded Stripe payment form. --- Checkout session hooks Create a checkout session for backend-tracked payment flows. --- Query a checkout session with automatic polling. Stops polling when status reaches or . Parameters Checkout session ID to track Returns Session data including , , Loading state Example --- Hook patterns Error handling Composing loading states --- Next steps Pre-built components using these hooks Real-world implementation examples Comprehensive error handling guide --- ## Installation & setup Source: https://b3.holydocs.com/anyspend/installation Prerequisites v20.15.0 or higher Version 18 or 19 Recommended for better DX Installation Choose your preferred package manager: Basic Setup 1. Provider Setup Wrap your app with the and to enable AnySpend functionality: 2. Environment Configuration Endpoint: Use this for production applications with real transactions. Endpoint: Use this for development and testing with test tokens. Note: Testnet is currently not available. 3. TypeScript Configuration (Optional but Recommended) If you're using TypeScript, ensure your includes these settings for optimal compatibility: Verification Create a simple test component to verify your setup works correctly: Next Steps Learn about available components for different payment scenarios Discover React hooks for building custom payment flows Browse real-world implementation examples Troubleshooting Make sure you've installed the SDK correctly and imported the CSS file. The SDK requires React 18\+ and may have compatibility issues with older versions. Ensure you have and placed high in your component tree, typically in your main App component. If you're seeing TypeScript errors, verify your includes the recommended settings above. --- ## AnySpend Source: https://b3.holydocs.com/anyspend/introduction What is AnySpend? AnySpend is B3's payment infrastructure for crypto. It handles cross-chain routing, token conversion, and fiat onramps so your users can pay with whatever they have in their wallet. You receive the token you want, on the chain you want. Try AnySpend in your browser | SDK demo (Widget Lab) Use cases Cross-chain swaps Users swap tokens between chains. AnySpend finds the best route and price. Checkout One-click checkout that accepts any token as payment, with automatic conversion. DeFi Execute any onchain contract call -- staking, prediction markets, bonding curves, and more. Games Embeddable in native iOS/Android, Unity, and other surfaces. How it works User clicks a payment button or interacts with your UI, choosing their preferred token. The routing engine finds the best path to convert their token to the destination token. If needed, tokens are bridged across chains automatically. Tokens arrive at the destination address, execute any custom logic, and trigger your success callbacks. Quick start What's next? Set up AnySpend in your project with npm or pnpm Pre-built components for swaps, checkout, deposits, and more Working code for common integration patterns Getting help - Discord: Join our Discord community for support - GitHub: Report issues or request features --- ## x402 Crypto Ads Source: https://b3.holydocs.com/anyspend/marketplace-ads Check out the x402 Ad Marketplace (UI) Buy advertising space on 100+ crypto content sites using USDC with zero gas fees thanks to x402 gasless payments. Pay only the ad price - zero transaction fees One signature and you're live Choose from crypto news, DeFi, NFT sites Submit articles with AI validation and generation See traffic data before you buy Monitor your ads and article requests in real-time Quick Start Visit x402 Ad Marketplace and connect your wallet on Base network Explore sites with traffic stats, pick your target audience Select ad format (Banner/Sidebar/Leaderboard) and time slot Provide image URL and landing page One signature with USDC - zero gas fees - instant confirmation Visit x402 Ad Marketplace and connect your wallet on Base network Choose from crypto news sites that accept article submissions Provide a tweet URL, topic, or complete article title Get instant AI feedback with score (0-100) and suggestions If approved (score ≥70), submit with one x402 signature Monitor status and get notified when published Need USDC on Base? Bridge from Ethereum using Base Bridge Ad Formats & Pricing 970×250 pixels - Wide banner format Price: 1 USDC/hour Best for cost-effective campaigns with good visibility 300×600 pixels - Vertical side placement Price: 2 USDC/hour Best for persistent visibility as users scroll 728×90 pixels - Top banner position Price: 3 USDC/hour Best for maximum visibility and brand awareness Duration: 1 hour minimum, 7 days (168 hours) maximum Article Submissions Submit article ideas to crypto content sites. AI validates your topic and generates optimized titles and descriptions. How It Works Provide a tweet URL, topic idea, or complete article title AI scores your content (0-100) and generates suggestions if needed - Score ≥80: Your input is perfect, accepted as-is - Score 70-79: Approved with AI-improved suggestions - Score <70: Rejected - try a different topic One x402 signature to submit your article request Site publishes your article and you receive the live URL Pricing Prices vary by site, typically $3-50 USDC per article. Each site sets their own rate based on traffic and audience. Validation is free! You can validate as many ideas as you want before committing to payment. API Reference Network & Payment Details Chain ID: 8453 6 decimals ERC-20 Permit signatures Maximum price per booking Purchase Ad Slot (x402 Payment) Programmatically purchase ad slots using x402 gasless payments. This endpoint requires x402 payment authorization. Request Body: Parameters: - (required) - The ad slot ID from - (required) - Your wallet address - (required) - Start time in ISO 8601 format - (required) - End time in ISO 8601 format - (required) - Direct URL to ad image - (required) - Landing page URL - (required) - Image alt text - (optional) - Ad title - (optional) - Ad description JavaScript/TypeScript Example: See x402 SDK documentation for more details on using . Browse Sites (Free) List all available sites with pagination. This endpoint is free to call. Query parameters: - - Page number (default: 1) - - Results per page (default: 20, max: 100) - - Search by name/domain/keywords List All Slots (Free) List all available ad slots across all sites. This endpoint is free to call. Get Slot Details (Free) Returns static slot information including pricing, format, and associated site details. This endpoint is free to call. Check Current Ad (Free) Returns the ad currently running in this slot, or indicates if the slot is available. This endpoint is free to call. View Your Campaigns (Free) Track all your ad bookings - active, pending, and completed. This endpoint is free to call. Status values: - - Currently running - - Scheduled for future - - Campaign ended Prices in API responses are in USDC wei (6 decimals). Divide by 1,000,000 to get USDC amount. --- Article Submission Endpoints Validate Article Idea (Free) Validate an article idea and get AI-generated title and description. This endpoint is free to call - no payment required. Request Body: Parameters: - (required) - Target site domain (e.g., "baseradar.com", "solanaecho.com") - (required) - Can be: - Complete article title (10-200 characters) - Tweet URL (e.g., "https://x.com/username/status/...") - Topic or idea (e.g., "base pay for creators") AI Scoring: - Score ≥80: Your input is perfect! Used as-is - Score 70-79: Good content, AI provides improved suggestions - Score <70: Rejected - topic doesn't fit the site JavaScript Example: Submit Article Request (x402 Payment) Submit an article request with x402 gasless payment. Requires prior validation approval. Request Body: Parameters: - (required) - Your wallet address - (required) - Target site domain - (required) - Article title (10-200 characters) - (required) - Article description/summary JavaScript/TypeScript Example: View Your Article Requests (Free) Track all your article requests - pending, in progress, and published. This endpoint is free to call. Status values: - - Waiting for site to write article - - Article is being written - - Article is live (includes ) - - Article request was declined --- Zero Gas with x402 x402 is the payment protocol that makes crypto payments feel like web2. Traditional crypto payments: - ❌ Multiple transactions (approve + transfer) - ❌ $5-15 in gas fees - ❌ 30-60 second wait times - ❌ Complex multi-step flows With x402: - ✅ One signature - no transactions - ✅ Zero gas fees - ✅ Instant settlement - ✅ Simple one-click purchase How It Works 1. You sign a payment authorization message (not a transaction) 2. x402 facilitator submits the transaction for you 3. Facilitator pays the gas 4. You pay only the ad price Always verify the amount and recipient before signing! Security - ✅ You control the signature - ✅ Signatures expire (can't be replayed) - ✅ One-time use with unique nonce - ✅ Amount is locked (can't charge more) Tips for Success - Use high contrast colors - Keep text large and readable - Include a clear call-to-action - Test image URL before booking - Match sites to your target market - Check traffic stats before booking - Consider multiple smaller sites vs one large site Use UTM parameters in your landing page URL: - Book 1-2 hours first to test - Monitor click-through rates - Scale up what works - Keep titles between 10-200 characters - Be specific and descriptive - Match the site's content focus - Use keywords relevant to the site's audience - If you have a great title, submit it directly (10+ chars) - Research the site before submitting - Check recent articles for tone and topics - Tweet URLs work great - AI extracts context - Validate multiple ideas before paying - Score ≥70 required for approval - If score is 70-89, review AI improvements - AI optimizes for SEO and engagement - Suggested descriptions enhance your submission - Use validation to refine your pitch Common Issues You need USDC on Base network. Check that: - You're connected to Base (Chain ID: 8453) - You have enough USDC for the total cost Someone just booked that slot. Refresh and choose a different time. Currently, bookings cannot be cancelled or refunded. Make sure your ad is ready before booking. No, ad content is locked at booking time. You'll need to make a new booking to change it. Start advertising on crypto sites in 5 minutes --- Related: Article Submission Marketplace • x402 Overview • x402scan → --- ## x402 Article Placement Source: https://b3.holydocs.com/anyspend/marketplace-articles Check out the x402 Article Marketplace (UI) AI scores your content and generates optimized titles Pay only the article price - zero transaction fees Submit to crypto news, DeFi, NFT sites One signature and your pitch is sent How It Works Visit x402 Article Marketplace and connect your wallet on Base network Select a crypto content site that matches your article topic Enter a tweet URL, topic idea, or complete article title See AI suggestions and approval score before paying One signature with USDC - zero gas fees - instant submission to publisher AI Validation Rules The AI validation endpoint scores your article idea and either approves it as-is, suggests improvements, or rejects it. Perfect! Your input is approved as-is. Your provided title or topic is excellent and fits the site's focus. No changes needed - we'll submit it exactly as you wrote it. Example: "How to Use Base Pay for Creators in Your DApp" Good with Suggestions! AI provides an improved version. Your content is relevant but could be optimized. AI generates a better title and description while keeping your core idea. Example Input: "base pay for creators" AI Output: "Integrating Base Pay: A Complete Guide for Content Creators" Rejected. Content doesn't fit the site's focus. Your topic is off-topic for this site. Try a different topic or choose a different site that better matches your content. Example: Submitting a cooking recipe to a crypto news site Pricing Article submission prices vary by site based on their traffic and authority. Typical Ranges: - Small/emerging sites: $3-50 USDC per submission - Mid-tier sites: $50-200 USDC per submission - Premium sites: $200-500 USDC per submission Prices are set by individual publishers. Check the site details before submitting. API Reference Network & Payment Details Chain ID: 8453 6 decimals ERC-20 Permit signatures Maximum price per submission Validate Article Idea (Free) Free endpoint to validate your article idea. AI generates a title, description, and approval score. Request Body: Parameters: - (required) - Target site domain (e.g., "baseradar.com") - (required) - Tweet URL, topic idea, or complete title (10-200 characters) Input Options: Provide a ready-to-use article title. If approved (score ≥90), your title is used as-is. Provide a tweet URL with relevant content. AI extracts the topic and generates a title/description. Provide a short topic or idea. AI generates a complete title and description. Submit Article Request (x402 Payment) Submit an article request with x402 payment. You must validate your content first and receive approval. Request Body: Parameters: - (required) - Your wallet address - (required) - Target site domain - (required) - Article title (from validation or your own if score ≥90) - (required) - Article description (from validation or your own) JavaScript/TypeScript Example: See x402 SDK documentation for more details on using . View Your Submissions (Free) Track all your article submissions - pending, accepted, and published. Status values: - - Submitted to publisher, awaiting review - - Publisher accepted, article in production - - Article is live (includes ) - - Publisher declined (rare, usually pre-validated) Prices in API responses are in USDC wei (6 decimals). Divide by 1,000,000 to get USDC amount. Browse Sites (Free) List all sites accepting article submissions. Same endpoint as ad marketplace - sites support both ads and articles. AI Validation Tips Good: "How to Build a DEX on Base with Uniswap V3" Bad: "DeFi stuff" Specific titles score higher and are more likely to be approved. Check site keywords and description before submitting. A Base-focused article won't score well on a Solana-only site. Good: "How to Use Base Pay for Creators in Your DApp" Bad: "base pay creators" Complete titles (10-200 chars) get higher scores. If you have a viral tweet about your topic, use the URL! AI extracts context and generates a relevant title. Common Issues Your topic doesn't fit the site's focus. Options: - Choose a different site that matches your topic better - Adjust your topic to align with the site's keywords - Provide a more specific, detailed title You must call first and get approval before calling . You need USDC on Base network. Check that: - You're connected to Base (Chain ID: 8453) - You have enough USDC for the article price 1. Your request goes to the publisher for review 2. Publisher evaluates your pitch (typically 1-7 days) 3. If accepted, they'll write/publish the article 4. You'll receive the published URL once live Track status via No, submissions are locked after payment. Make sure your content is correct before submitting. Publishers rarely reject pre-validated content, but if they do, the status will show "rejected". Refunds are handled case-by-case - contact the publisher directly. Zero Gas with x402 x402 is the payment protocol that makes crypto payments feel like web2. Traditional crypto payments: - ❌ Multiple transactions (approve + transfer) - ❌ $5-15 in gas fees - ❌ 30-60 second wait times - ❌ Complex multi-step flows With x402: - ✅ One signature - no transactions - ✅ Zero gas fees - ✅ Instant settlement - ✅ Simple one-click submission How It Works 1. You sign a payment authorization message (not a transaction) 2. x402 facilitator submits the transaction for you 3. Facilitator pays the gas 4. You pay only the article price Always verify the amount and recipient before signing! Security - ✅ You control the signature - ✅ Signatures expire (can't be replayed) - ✅ One-time use with unique nonce - ✅ Amount is locked (can't charge more) --- Related: Ad Marketplace • x402 Overview • x402scan → --- ## Fiat onramp Source: https://b3.holydocs.com/anyspend/onramp What it does Users pay with a card or bank transfer. AnySpend converts the fiat to crypto and executes the onchain transaction in a single flow. The user never has to buy crypto separately. How it works 1. User starts an action -- minting, staking, a contract call, whatever. 2. Fiat payment -- they pay with Stripe or Coinbase Pay. 3. Conversion + execution -- AnySpend converts fiat to the right token and executes the transaction. 4. Delivery -- tokens land in the user's wallet. Done. Payment providers Stripe - Credit/debit cards worldwide - 3D Secure authentication - Automatic currency conversion for non-USD - Localized payment methods by region Coinbase Pay - Pay from Coinbase account balance or debit card - Familiar UX for Coinbase users - No additional AnySpend fees New providers can be added through a modular architecture. Routing between providers is automatic based on the user's region. Fraud prevention Each transaction goes through a real-time risk engine: - Allow -- transaction proceeds - Verify -- additional user verification required - Block -- suspicious activity stopped The engine checks behavioral signals, device fingerprints, and network intelligence. Regional support - Automatic location detection - Local payment methods and currencies - Provider selection based on geography - Regional compliance handled for you Fees | Provider | Fee | |----------|-----| | Stripe | 5.4% + $0.30 per transaction | | Coinbase Pay | No AnySpend fee | Users see a fee breakdown during checkout before they pay. Common use cases - Mint NFTs with a credit card - Stake or vote from fiat - Onboard non-crypto users to games and dApps --- ## Tokenomics Source: https://b3.holydocs.com/anyspend/tokenomics What is the $ANY token? $ANY is the native token of AnySpend and represents alignment between users, partners, and the protocol. Its design follows two guiding principles: Community First: 90% of supply goes to the community (airdrops, rewards, integrations). The AnySpend Foundation receives 10% for transparent operational needs. There are no allocations for "team" or "investors." Revenue Aligned: 95% of protocol revenue — from swaps, onramps, trades flows into $ANY buybacks and burns. Holders capture nearly all value generated by the network. What is the total supply of $ANY? What is the contract address of $ANY? Token Distribution How much of $ANY is allocated to investors, team, foundation, users? $ANY is community driven. No allocation has been given to the team or investors. 90% is reserved to be put into the hands of the community and users. The foundation gets the remaining 10% which is used toward liquidity support, security & audits, ecosystem grants and buybacks. Token Utility What benefits/utility does the $ANY token have? - Discount on Anyspend fees for $ANY holders - Stake $ANY to earn rebates from platform revenue - Governance over listings, fee schedules, and integrations What are the Anyspend fee discounts for holders of $ANY? - Partner Whale (100K $ANY): 50% discount - Enterprise Whale (500K $ANY): 75% discount - Strategic Partner (1M+ $ANY): 100% rebate (in $ANY) Future Development What's AnySpend V2? AnySpend is evolving into something much larger: a DeFi automation engine. The future of finance is not just buying and swapping tokens, it's programmable money flows, automated strategies, and community-owned infrastructure. V2 of AnySpend will bring this vision to life. --- ## AnySpend facilitator Source: https://b3.holydocs.com/anyspend/x402-facilitator View source code, examples, and contribute Install @b3dotfun/anyspend-x402 package Overview The AnySpend x402 Facilitator handles multi-token, cross-chain payments for the x402 protocol. It takes care of token swaps, cross-chain bridging, and settlement so developers can accept payments in any token while receiving their preferred currency. Production Endpoint: Key capabilities Multi-token payment processing Accept payments in any ERC-20 token that supports EIP-2612 (permit) or EIP-3009 (transferWithAuthorization): - Stablecoins: USDC, USDT (on supported chains) - Native tokens: ETH, SOL, BNB, MATIC - Custom tokens: Any token with permit support, including project tokens like B3 - 19+ Networks: Support across EVM chains (Base, Ethereum, Arbitrum, etc.) and SVM (Solana) Cross-chain routing Automatically handles payments across different blockchain networks: - Same-chain payments: Direct token transfers with minimal overhead - Cross-chain payments: Automatic bridging between networks (e.g., ETH → Base) - Cross-VM payments: Experimental support for Solana ↔ EVM transfers - Optimal routing: Smart route selection for best execution Automatic token conversion Converts between any supported tokens: - Buyer flexibility: Users pay with whatever token they hold - Seller preference: Merchants receive their chosen settlement currency - Best pricing: Routes through optimal DEX liquidity sources - Slippage protection: Automatic safeguards against price impact Gasless payments Users never pay gas fees: - Facilitator covers all on-chain gas costs - Users only sign EIP-712 messages - No need to hold native tokens for gas - Smooth user experience across all chains Standards compliance x402 protocol compliant The AnySpend Facilitator implements the complete x402 specification: - HTTP-native payments via status - Standard headers (, , ) - Exact payment scheme with recipient and amount verification - Signature-based authorization (EIP-712, EIP-2612, EIP-3009) - Cryptographic verification without trusted third parties Drop-in replacement Fully compatible with any x402 implementation: - Client compatibility: Works with any x402-compliant client - Server compatibility: Can be used with any x402 middleware - No vendor lock-in: Standard HTTP APIs, switch facilitators anytime - Interoperability: Integrates with Coinbase CDP x402, PayAI, and others Architecture Payment flow Infrastructure components API Layer - RESTful HTTP API for payment verification and settlement - WebSocket support for real-time payment status updates - Rate limiting and DDoS protection - 99.9% uptime SLA Swap Engine - Aggregates liquidity from multiple DEXs - Optimal routing for best execution prices - Slippage protection and MEV resistance - Cross-chain bridging integration Settlement System - Parallel transaction processing - Automatic nonce management - Failed transaction recovery - Real-time settlement confirmation Security - EIP-712 signature verification - Replay attack prevention (nonce tracking) - Deadline enforcement - Smart contract audits API endpoints POST /verify Validates payment signature without executing on-chain. Purpose: - Fast validation (under 100ms) - Check signature authenticity - Verify deadline hasn't expired - No gas costs Request: Response: --- POST /settle Executes on-chain settlement and returns transaction proof. Purpose: - Execute payment authorization - Swap tokens if needed (buyer token → seller token) - Settle to resource server - Return transaction hash for verification Request: Response: --- POST /quote Get token conversion rate for multi-token payments. Purpose: - Calculate exact token amount for payment - Get current exchange rate - Estimate swap execution time Request: Response: --- GET /supported Lists supported payment schemes and networks. Response: Integration Server-Side (Express) Server-Side (Custom) Client-Side Security Signature verification All payments are verified using EIP-712 typed data signatures: - USDC: EIP-3009 - Other tokens: EIP-2612 Signatures are validated before any on-chain execution. Replay protection Random Nonce (USDC): - Each signature includes unique bytes32 nonce - Nonce can only be used once per address - No ordering dependencies Sequential Nonce (Permit): - Token contract maintains nonce counter - Auto-increments on each permit execution - Prevents out-of-order execution Deadline enforcement All signatures include expiration timestamps: - Default: 5 minutes from signature time - Prevents stale payment authorizations - Automatic rejection of expired signatures No private key access The facilitator never has access to user private keys: - Users sign messages client-side - Only signatures are transmitted - Non-custodial architecture Performance Speed - Verification: Under 100ms for signature validation - Same-chain settlement: 2-10 seconds average - Cross-chain settlement: 2-5 minutes (depends on bridging) - Quote generation: Under 200ms Scalability - Handles 1000+ concurrent payments - Horizontal scaling for high throughput - Parallel transaction processing - Load balancing across multiple nodes Reliability - 99.9% uptime guarantee - Automatic failover and redundancy - Failed transaction retry logic - 24/7 monitoring and alerts Network support EVM mainnet networks (12) Abstract, Arbitrum, Avalanche, B3, Base, BNB Chain, Ethereum, IoTeX, Optimism, Peaq, Polygon, Sei EVM testnets (5) Abstract Testnet, Avalanche Fuji, Base Sepolia, Polygon Amoy, Sei Testnet SVM networks (2) Solana Mainnet, Solana Devnet See Network Support for complete details. Getting started Start accepting multi-token payments in your API Pay with any token using the AnySpend client See all supported networks and tokens Learn how AnySpend x402 works Support Need help with the facilitator? - Discord: discord.gg/b3dotfun - GitHub: github.com/b3-fun/anyspend-x402 - Email: support@b3.fun - Docs: docs.b3.fun --- ## Network & token support Source: https://b3.holydocs.com/anyspend/x402-network-support Overview AnySpend x402 supports payments across multiple blockchain networks including EVM-compatible chains and Solana (SVM). This page provides the complete reference of supported networks, tokens, and their contract addresses. EVM mainnet networks AnySpend x402 supports the following EVM mainnet chains: | Network | Identifier | Chain ID | Type | |---------|-----------|----------|------| | Abstract | | 2741 | L2 | | Arbitrum One | | 42161 | L2 - Optimistic Rollup | | Avalanche C-Chain | | 43114 | L1 | | B3 | | 8333 | L2 | | Base | | 8453 | L2 - Optimistic Rollup | | BNB Smart Chain | | 56 | L1 | | Ethereum | | 1 | L1 | | IoTeX | | 4689 | L1 | | Optimism | | 10 | L2 - Optimistic Rollup | | Peaq | | 3338 | L1 | | Polygon PoS | | 137 | Sidechain | | Sei | | 1329 | L1 | Recommended chains for production: Base (low fees, fast), Ethereum (maximum liquidity), Arbitrum (balanced) EVM testnet networks For development and testing, AnySpend supports these testnets: | Network | Identifier | Chain ID | Faucet | |---------|-----------|----------|--------| | Abstract Testnet | | 11124 | Abstract Faucet | | Avalanche Fuji | | 43113 | Fuji Faucet | | Base Sepolia | | 84532 | Coinbase Faucet | | Polygon Amoy | | 80002 | Polygon Faucet | | Sei Testnet | | 1328 | Sei Faucet | SVM networks (Solana) AnySpend also supports Solana Virtual Machine (SVM) networks: | Network | Identifier | Chain ID | Type | |---------|-----------|----------|------| | Solana Mainnet | | 101 | Mainnet | | Solana Devnet | | 103 | Testnet | Solana support enables cross-VM payments - users can pay with SOL or SPL tokens while resource servers receive stablecoins on EVM chains. Token compatibility To use a token with X402, it must implement either EIP-3009 () or EIP-2612 () for gasless signatures. Rather than maintaining a static list of supported tokens, we've built tools to help you verify any token's compatibility in real-time. X402 token compatibility checker New Tool Available: Verify if any ERC-20 token is compatible with X402 payments before integration. For a token to be compatible with X402, it must implement either: - EIP-3009 () - Used by USDC - EIP-2612 () - Used by USDT (on some chains) and many other modern ERC-20 tokens Using the public checker Check any ERC-20 token on AnySpend-supported chains: Web interface: anyspend.com/x402-tokens Simply enter a token address and select the network to instantly verify X402 compatibility. Direct API: You can also query the API directly: This returns the token metadata and compatibility information in JSON format. Using the npm package For developers integrating token compatibility checks into their applications: npm package: @b3dotfun/anyspend-x402-token-compat Usage: How it works Supported Cross-Chain Routes: AnySpend supports cross-chain routing between any of the supported EVM networks, including: - Ethereum ↔ Base, Arbitrum, Optimism, Polygon, Avalanche - Base ↔ Arbitrum, Optimism, Polygon - L1 ↔ L2 bridging across all supported chains - Cross-VM: Solana ↔ EVM chains (experimental) Cross-chain payments take longer (2-5 minutes) due to bridging time and incur additional fees (~0.5% total). Same-chain payments are recommended for the best user experience. Built on Cloudflare's global infrastructure with intelligent caching for instant results. The checker combines real-time on-chain verification with a growing database of verified tokens: - Millisecond-level response times through smart caching - Database grows automatically as more tokens are checked - On-chain verification for uncached tokens - Runs on Cloudflare Workers for low-latency worldwide access Integration in x402 The token compatibility checker is already integrated into the AnySpend X402 SDK: - Validates token compatibility upfront before payment - Returns clear, actionable errors for unsupported tokens - Prevents failed transactions due to incompatible tokens Try it live: https://x402-demo.anyspend.com/ Important: Always verify token compatibility before integrating a new token into your payment flow. Incompatible tokens will result in failed payment signatures. Additional resources RPC endpoints and chain metadata Verified token addresses across chains Get testnet tokens for development Production facilitator API endpoint What's next Start using these tokens to pay for services Configure your API to accept these tokens Getting help If you need a specific token or network supported: - Discord: Request in #anyspend-support - GitHub: Open an issue at github.com/b3-fun/anyspend-x402 - Email: support@b3.fun --- ## AnySpend x402 overview Source: https://b3.holydocs.com/anyspend/x402-overview View source code, examples, and contribute Install @b3dotfun/anyspend-x402 package What is AnySpend x402 AnySpend x402 is B3's implementation of the x402 payment protocol that enables instant, automatic cryptocurrency payments directly over HTTP. Unlike traditional x402 facilitators that only support USDC, AnySpend allows you to pay with any compatible token (EIP-2612 or EIP-3009) while resource servers receive any token they prefer. The x402 protocol modernizes the HTTP status code, turning it into a practical solution for machine-to-machine micropayments, paywalled APIs, and autonomous agent interactions. For buyers (payers) Pay for paywalled resources using any compatible token you hold: - Pay with compatible tokens: Use any token with EIP-2612 or EIP-3009 support for gasless payments - Standard protocol: Works with any x402-enabled service using standard HTTP - No manual swaps: AnySpend automatically converts your token to what the seller needs - Simple integration: One SDK works across all x402 services Browse compatible tokens with EIP-2612 or EIP-3009 support across 19+ networks Use Cases: - Access premium APIs and AI agent services - Pay for computational resources and data feeds - Enable autonomous agent-to-agent payments - Consume paywalled content programmatically For sellers (resource servers) Accept payments in USDC while your customers pay with their preferred token: - Receive USDC: Get paid in USDC regardless of what token the customer uses - Express middleware: Add payments to your API with just a few lines of code - No blockchain infrastructure: AnySpend handles all on-chain complexity - Instant settlement: Payments are verified and settled automatically Use Cases: - Monetize premium APIs and data services - Build paid AI agent workflows - Create paywalled content and tools - Accept crypto payments without crypto expertise Quick start Choose your path: For Buyers: Learn how to use the x402 client SDK to pay for paywalled resources with any token For Sellers: Add the Express middleware to your API and start accepting multi-token payments How it works User's application makes a standard HTTP request to your API Your API returns with payment details Client specifies their preferred payment token (USDC, USDT, etc.) AnySpend calculates the equivalent amount in the client's chosen token User signs a cryptographic authorization for their token AnySpend swaps the token to USDC and settles to your wallet Your API receives payment confirmation and returns the requested resource Key differentiators Multi-token support Standard x402: Resource servers and clients must both use USDC AnySpend x402: Clients pay with any compatible token (EIP-2612 or EIP-3009 support required) they hold. AnySpend handles the conversion. No infrastructure required Resource servers don't need to: - Run blockchain nodes - Manage wallets or private keys - Handle token swaps or bridging - Monitor transaction status AnySpend's facilitator handles all blockchain operations and provides simple HTTP endpoints for verification and settlement. Standard protocol compliance Clients using AnySpend don't need to know they're using a special facilitator. The flow uses standard x402 protocol messages, and the multi-token conversion happens on the resource server side through middleware. Package delivery AnySpend x402 consists of two packages: @b3dotfun/anyspend-x402 Universal server middleware supporting Express, Next.js, and Hono for resource servers to easily accept multi-token payments anyspend-x402-client Platform-agnostic TypeScript SDK for clients to make payments with signature helpers Powered by AnySpend facilitator All x402 payments are processed through the AnySpend Facilitator, which handles: - Multi-token support across 19+ blockchain networks - Automatic token swaps and cross-chain routing - Gasless payments for users - Standards-compliant x402 implementation - Drop-in replacement for any x402 facilitator Production Endpoint: API endpoints, architecture, and configuration --- ## Quickstart for Buyers Source: https://b3.holydocs.com/anyspend/x402-quickstart-buyers Overview This guide shows you how to use the AnySpend x402 Client SDK to pay for paywalled resources using compatible tokens with EIP-2612 or EIP-3009 support. The SDK handles the entire payment flow automatically, including signature generation and retry logic. You can use this same client to pay for any x402-enabled service, not just those using AnySpend. Browse compatible tokens with EIP-2612 or EIP-3009 support across 19+ networks Prerequisites Before you begin, make sure you have: - Node.js 18+ or compatible JavaScript runtime - A crypto wallet with compatible tokens (USDC, DAI, or other EIP-2612/EIP-3009 tokens) - A wallet library like viem or ethers.js - Access to an x402-enabled service (like a paywalled API) Important: Only tokens with EIP-2612 (Permit) or EIP-3009 (TransferWithAuthorization) support are compatible with AnySpend x402 for gasless payments. Use the Token Compatibility Checker to verify your token is supported. Installation Install the x402 client SDK: The SDK uses viem for wallet operations and signature generation. Basic usage 1. Create a wallet client First, set up your wallet client using viem: 2. Initialize the x402 client Create an instance of the x402 client: 3. Make a paid request Use the client to access paywalled resources: What happens: 1. Client makes initial request 2. API returns with payment details 3. X402Client automatically signs the payment authorization 4. Client retries the request with payment 5. API verifies and settles the payment 6. Client receives the requested data Advanced usage Specify payment token There are two ways to specify which token you want to pay with: Option 1: using X402Client Pay with a specific token by setting : Option 2: using wrapFetchWithPayment (advanced) For more control, use the lower-level function: Benefits of : - Works with any existing -based code - More granular control over payment behavior - Can specify max payment value - Custom payment requirements selector - Supports multi-network signers If the resource server supports AnySpend middleware, you'll pay the equivalent amount in your preferred token instead of USDC. Using HTTP headers for payment preferences New in X402: You can now specify payment preferences using HTTP headers, which is particularly useful when making direct HTTP requests or when integrating with existing HTTP clients. When making requests to X402-enabled services, you can specify your preferred payment token and network using these HTTP headers: Common Token Addresses: - USDC on Base: - USDT on Base: Network Identifiers: - - Base Mainnet - - Ethereum Mainnet - - Arbitrum One - - Optimism Mainnet - - Polygon PoS These headers work with any HTTP client and are automatically respected by X402-enabled resource servers using AnySpend middleware. If no headers are provided, the server will default to USDC. Using headers with X402Client The X402Client automatically adds these headers based on your configuration: Using headers with fetch You can also add these headers manually when using the native API or other HTTP clients: POST requests with body Make paid POST requests: Manual payment flow For more control, handle the payment flow manually: Configuration options X402ClientOptions Request options wrapFetchWithPayment Parameters For advanced use cases, provides lower-level control: Example with all parameters: Supported tokens Only tokens with EIP-2612 or EIP-3009 support are compatible with AnySpend x402 for gasless payments. What are EIP-2612 and EIP-3009? - EIP-2612 (Permit): Allows gasless token approvals via off-chain signatures - EIP-3009 (TransferWithAuthorization): Enables gasless transfers via off-chain signatures (used by USDC) Common compatible tokens - USDC - EIP-3009 support on all chains - B3 - EIP-2612 permit support - Many other tokens - Check compatibility using the tool below Browse all compatible tokens with EIP-2612 or EIP-3009 support across 19+ networks See Network Support for detailed token addresses per chain. Examples React component (using X402Client) React component (using wrapFetchWithPayment) For applications that need more control or use existing fetch-based code: Node.js script Error handling The SDK throws typed errors for common failure scenarios: Testing Test your integration against a test resource server: Get testnet USDC from Coinbase Faucet. Best practices Never hardcode private keys in your application: Before initiating payment, show users: - The exact amount they'll pay - The token being used - The resource server domain - An option to cancel Users can reject wallet signature requests. Always handle this gracefully: Create one X402Client instance and reuse it: What's next Learn how AnySpend x402 works See supported chains and token addresses Troubleshooting The signature verification failed. Check that: - Your wallet is connected to the correct network - The token address matches the network - Your wallet has enough tokens for the payment You don't have enough of the payment token. Either: - Add more tokens to your wallet - Try paying with a different token Make sure your wallet is on the same network as the payment token: Getting help - Discord: Join our Discord community - GitHub: github.com/b3-fun/anyspend-x402 - Examples: See full examples in the GitHub repository --- ## Quickstart for Sellers Source: https://b3.holydocs.com/anyspend/x402-quickstart-sellers View source code and examples @b3dotfun/anyspend-x402 Overview This guide shows you how to add AnySpend x402 payment support to your Express API, enabling you to accept payments in any token while receiving the token of your choice. With just a few lines of code, your API can monetize endpoints and handle automatic payment verification and settlement. Key Benefits: - Buyers can pay with any token they hold (ETH, DAI, USDC, etc.) - Sellers can receive any token they prefer (USDC, B3, DAI, custom tokens, etc.) - AnySpend automatically handles all token conversions - No blockchain infrastructure or wallet management required Prerequisites Before you begin, make sure you have: - Node.js 18+ installed - An Express.js API (or willingness to create one) - A wallet address to receive USDC payments - Basic knowledge of Express middleware Installation Install the AnySpend x402 package: Quick start 1. Basic integration The simplest way to add payments to your Express API: What this does: 1. Clients request your API endpoint 2. Middleware returns with payment details 3. Client pays with their preferred token (ETH, DAI, etc.) 4. AnySpend facilitator converts to USDC and settles to your wallet 5. Your route handler executes and returns data --- 2. Receive custom tokens (e.g., B3) You can configure your API to receive any token, not just USDC: What's different: - Buyers can still pay with any token (ETH, USDC, DAI, etc.) - AnySpend converts their payment to B3 tokens - You receive exactly 100 B3 tokens in your wallet - Both buyers and sellers keep their token preferences Configuration Facilitator URL The AnySpend facilitator is hosted at: The package includes a pre-configured facilitator instance: Endpoint configuration You have three methods to configure payment requirements: Method 1: simple dollar amounts (recommended) Let AnySpend handle token conversion automatically: Benefits: - Clients can pay with any supported token - AnySpend converts to USDC automatically - You always receive USDC Method 2: specific token requirements Require specific tokens on specific networks. You can receive any token, not just USDC! Example 1: receive USDC (stablecoin) Example 2: receive B3 tokens (custom token) Example 3: receive DAI (stablecoin) Example 4: receive native ETH Example 5: receive custom ERC-20 token For any ERC-20 token with permit support: Key Points: - Buyers can still pay with any token they hold - AnySpend automatically converts their token to the one you want to receive - You receive exactly the token you specified in your configuration - Both buyer and seller flexibility are maintained Finding token details To configure a custom token, you need to know its EIP-712 parameters. Here's how to find them: Method 1: check token contract Use a blockchain explorer like Basescan: Method 2: common tokens | Token | Name | Version | Decimals | Base Address | |-------|------|---------|----------|--------------| | USDC | USD Coin | 2 | 6 | | | DAI | Dai Stablecoin | 1 | 18 | | | B3 | B3 | 1 | 18 | | Method 3: use viem Method 3: flexible (let client choose) Allow clients to specify their preferred payment token: Clients can then specify their token preference: Advanced configuration Dynamic pricing Calculate prices based on request parameters: Custom facilitator configuration If you need custom facilitator settings: Multiple recipients Route payments to different wallets based on endpoint: Protected routes Protect specific routes Only protect endpoints that require payment: Route-specific middleware Apply different payment configs to different route groups: Testing Local development Test your API locally with testnet USDC: Get testnet USDC from the Coinbase Faucet. Test client request Test with curl: Or use the x402 client SDK (see Quickstart for Buyers). Monitoring payments Access payment metadata The middleware attaches payment information to the request: Webhook notifications Get notified when payments are settled: Examples AI agent API Data API with rate limiting Best practices Store sensitive data in environment variables: Log all payment events for debugging and analytics: Provide clear error messages when payments fail: Always test with testnet before deploying to production: What's next Understand how AnySpend x402 works See supported chains, tokens, and addresses Troubleshooting Check that: - Your facilitator URL is correct: - Your recipient address is valid - The network configuration matches the client's network Make sure your endpoint config allows flexible payments: Verify: - Your recipient address is correct - You're checking the correct network - Payment was settled (check ) Getting help - Discord: Join our Discord community - GitHub: github.com/b3-fun/anyspend-x402 - Documentation: x402.org/docs - Examples: See full examples in the repository --- ## Quickstart for Solana Source: https://b3.holydocs.com/anyspend/x402-quickstart-solana Try it live! Experience X402 on Solana at x402-demo.anyspend.com or explore the source code on GitHub. View source code and examples @b3dotfun/anyspend-x402 Full working Solana demo app Overview This guide shows you how to use AnySpend X402 on Solana for both server (accepting payments) and client (making payments) applications. AnySpend X402 on Solana enables gasless SPL token payments using transaction signatures, making it perfect for paywalled APIs, AI agents, and premium services. Key Features: - Gasless transactions - Facilitator sponsors all transaction fees - SPL token support - Pay with USDC and other SPL tokens on Solana - Browser wallet integration - Works with Phantom, Solflare, Ledger, and more - AI agent friendly - Simple fetch wrapper for autonomous payments Prerequisites - Node.js 18+ installed - Solana wallet with some USDC (for testing) - Basic knowledge of Solana or Express.js (depending on your use case) Server Setup Accept Solana USDC payments with just a few lines of code. Installation Basic server example What this does: 1. Client requests the endpoint 2. Middleware returns with Solana payment details 3. Client signs a Solana transaction with USDC transfer 4. Facilitator verifies and submits the transaction (gasless) 5. Your route handler executes after payment confirmation --- Client setup There are two ways to make payments on Solana depending on your use case. Option 1: using fetch (AI agents and backend) Perfect for Node.js scripts, AI agents, and server-side applications. Installation Example script Key Points: - Use base58-encoded private key (from Solana keypair) - Automatically handles 402 responses and payment flow - Returns transaction hash in header --- Option 2: using browser wallets (React/Next.js) For web applications using Phantom, Solflare, Ledger, or other Solana wallets. Installation React component example App wrapper setup Wrap your app with wallet providers: Key Points: - Works with Phantom, Solflare, Ledger, Trust Wallet, and more - Prompts user to approve transaction signature - Fully gasless - users only sign, facilitator pays fees - Bridges Solana Wallet Adapter v1 with X402 v2 signatures --- Configuration Supported networks - - Solana mainnet-beta - - Solana devnet (for testing) Token configuration The most common SPL token on Solana is USDC: For other SPL tokens, specify the mint address and decimals. Facilitator URL Production: The facilitator handles: - Transaction verification - On-chain submission - Gas fee sponsorship - Payment settlement --- Testing Get test USDC For Solana devnet testing: 1. Get devnet SOL from Solana Faucet 2. Use devnet USDC mint: 3. Set network to in your config Test your integration --- Common token addresses | Token | Mint Address | Decimals | Network | |-------|--------------|----------|---------| | USDC | | 6 | mainnet-beta | | USDC | | 6 | devnet | --- Error handling --- What's next Learn how AnySpend X402 works See all supported chains and tokens Deep dive into Solana transaction signatures EVM client setup guide --- Troubleshooting Check that: - Your wallet has enough USDC for the payment - You're on the correct network (mainnet vs devnet) - The facilitator URL is correct Make sure: - You've wrapped your app with - The wallet extension is installed (Phantom, Solflare, etc.) - You're using the correct RPC endpoint Verify: - The server endpoint is configured correctly - The payment amount matches server expectations - Check server logs for errors --- Getting help - Live Demo: Try it yourself at x402-demo.anyspend.com - Demo Source Code: github.com/b3-fun/anyspend-x402-demo - Discord: Join our Discord community - GitHub: github.com/b3-fun/anyspend-x402 - Examples: See full examples in the repository --- ## Permit vs TransferWithAuthorization Source: https://b3.holydocs.com/anyspend/x402-signature-methods Overview AnySpend x402 uses cryptographic signatures instead of traditional token approvals, enabling gasless payments for users. The facilitator pays all gas fees while users simply sign authorization messages. There are two main signature standards supported, each optimized for different token types: - EIP-3009 (transferWithAuthorization) - Used by USDC, one-step direct transfers - EIP-2612 (permit) - Used by most modern ERC-20 tokens, two-step approval + transfer Quick comparison | Feature | EIP-2612 (Permit) | EIP-3009 (transferWithAuthorization) | |---------|-------------------|--------------------------------------| | Used by | Most modern ERC-20s | USDC (all networks) | | Execution | Two-step: approve + transfer | One-step: direct transfer | | Nonce Type | Sequential (auto-increments) | Random bytes32 | | Dependency | Must wait for previous nonce | No ordering required | | Ideal for | General ERC-20 tokens | Stablecoin payments | | Replay Protection | Sequential nonce | Random nonce tracking | | Gas Efficiency | 2 transactions (permit + transferFrom) | 1 transaction (direct transfer) | EIP-3009: transferWithAuthorization (USDC) Overview Direct transfer authorization - the signature authorizes an immediate transfer from sender to recipient without a separate approval step. Used by: USDC on all networks (Base, Ethereum, Arbitrum, Optimism, Polygon, etc.) Key advantages - One-step execution - direct transfer, no approval needed - Random nonce - no sequential dependency, parallel transactions possible - Immediate settlement - executes in single transaction - Gasless for payer - facilitator pays gas - No front-running - random nonce prevents MEV attacks Message structure Usage example How it works User signs an EIP-712 message authorizing the transfer with a random nonce Facilitator calls with the signature USDC is transferred directly from user to facilitator in one atomic transaction The random nonce is marked as used, preventing replay attacks EIP-712 typed data structure --- EIP-2612: Permit (Standard ERC-20) Overview Signature-based approval that sets an allowance, followed by a separate call. This is the standard method for most modern ERC-20 tokens. Used by: Most modern ERC-20 tokens with permit support Key advantages - Widely adopted - standard across many tokens - Time-limited approvals - deadline-based expiration - ERC-20 compatible - works with existing infrastructure - Gasless for payer - facilitator pays gas - Supported by major wallets and dapps Message structure Usage example How it works User signs an EIP-712 permit message with current sequential nonce Facilitator calls to set the allowance on-chain The token contract automatically increments the user's nonce Facilitator calls to transfer tokens using the approval EIP-712 typed data structure --- Which method does my token use? Checking token support Common tokens by method EIP-3009 (transferWithAuthorization): - USDC (all chains) - USDC.e (bridged versions) EIP-2612 (permit): - Most modern ERC-20s - USDT (on some chains - Base, Arbitrum, Optimism) - Many DeFi tokens - Check compatibility: anyspend.com/x402-tokens No Gasless Support: - USDT on Ethereum mainnet (no permit) - USDT on Polygon (no permit) - Legacy ERC-20 tokens The AnySpend x402 client automatically detects which signature method to use based on the token contract. You don't need to specify this manually. Nonce management Random nonce (EIP-3009) Advantages: - No ordering dependency - multiple signatures can be used in any order - Parallel transactions possible - No blocked state if one transaction fails Implementation: Nonce Tracking: Sequential nonce (EIP-2612) Advantages: - Simple and predictable - Gas efficient (single storage slot) - Standard across all permit implementations Implementation: Nonce Auto-Increment: Security considerations Replay protection EIP-3009: - Random nonce prevents replay across chains and contracts - Each nonce can only be used once per address - Nonce state stored on-chain in mapping EIP-2612: - Sequential nonce prevents replay - Must use current nonce (auto-increments) - Failed transactions block subsequent signatures until re-signed Deadline enforcement Both methods enforce deadlines to prevent stale signatures: Best Practices: - Use short deadlines (5-10 minutes) for security - Longer deadlines (30-60 minutes) for better UX if needed - Never use for infinite approvals Signature validation Both methods validate signatures using EIP-712: Client SDK integration The AnySpend x402 client handles all signature complexity automatically: Gas cost comparison | Method | User Gas | Facilitator Gas | Total Transactions | |--------|----------|-----------------|-------------------| | EIP-3009 | 0 | ~45,000 | 1 | | EIP-2612 | 0 | ~70,000 (permit) + ~45,000 (transfer) | 2 | All gas costs are paid by the facilitator and included in the 0.25% AnySpend fee. Users never pay gas directly. Further reading Official EIP-2612 permit specification Official EIP-3009 transferWithAuthorization specification EIP-712 typed structured data hashing and signing See which tokens support which methods on each network --- ## ArenaKit Introduction Source: https://b3.holydocs.com/arenakit/introduction What is ArenaKit? More documentation is coming soon. --- ## B3AR Introduction Source: https://b3.holydocs.com/b3ar/introduction What is B3AR? More documentation is coming soon. --- ## BSMNT Brand Kit Source: https://b3.holydocs.com/basement/brand-kit ✦ DISCOVER GAMES ✦ FUN ✦ B3 ✦ PLAY TO EARN ✦ Primary Logo SVG PNG SVG PNG SVG PNG Colors Don't limit yourself to just this common brand colors. B3 invites you to be expressive with different fun, vibrant color palletes. Brand Guidelines Make it nostalgia. Invoke a sense of childlike-play. Make it fun. Keep things light, friendly, and engaging. Fonts We recommend using the Apple San Francisco. Download from Apple Download from Github But have fun with other fonts... Fun Assets PNG PNG @ 2x WEBP SVG PNG SVG SVG SVG WEBP WEBP WEBP Contribute to BSMNT brand Let's build B3 together - we welcome creators, artists, developers, gamers, players & everyone to contribute & be rewarded. Reach out if you've built something cool for the B3 community. --- ## Construct Guide Source: https://b3.holydocs.com/basement/construct-guide Events Construct has a great GUI that enables developers to create games with minimal to no code. The following docs will review how to connect your game to Basement.fun using Construct's event sheet. Key Components You will need to add a few objects to your project to enable your Construct game to interact with the Basement.fun platform. To add objects to your project go to the Layout View, right-click in the layout, select Insert New Object, and then choose the object you want to insert into your project. After adding the object, it will be available in your event sheet. The Browser object enables you to write to the console. It's not necessary, but it will come in handy when verifying data and debugging your code. The AJAX object enables your game to interact with B3 APIs. - POST requests require you to create separate actions for each header parameter and one post to URL action for all the body parameters - GET requests require you to combine all the parameters and values you need into a single URL to send the request to the API - The API responses can be referenced using The JSON object enables your game to handle JSON responses. You will need to parse the JSON strings to make use of the response data. Sample Event This sample event will cover the POST Set Scores request detailed in the BSMNT API Specs. Sample Request Right-click anywhere on the event sheet, create a function, and name it SetScore. Click add action, select AJAX, select Set request header. - Header field: - Value field: Add another AJAX action and select Set request header again. - Header field: - Value field: Replace with your actual game secret token. Add another AJAX action but this time, select Post to URL. Enter the following: - Tag: - URL: - Data: - Method: This is a sample request - be sure to replace your values with variables that are set by events in your game. Sample Response The sample response will look something like this: Retrieving Data In Construct, let's retrieve the nonce from the response, so we can use it to retrieve the score at a later time. Right-click anywhere on the event sheet and add a global variable named Nonce. Add an event that is triggered by your game. Example: To capture the user's score when they crash their bike into another bike, add an on collision with another object condition to the biker and set the object to biker. Add the action, select functions, and select SetScore. Add a JSON action, select parse, and enter in the JSON string field. This will grab the response from our SetScore request. Add a system action, select set value, choose the Nonce variable, and enter . Now your Nonce variable is set to the nonce returned by the API response! Complete Integration Following the same steps, you can create events for each API endpoint by reviewing all the parameters and responses. Available API Endpoints Update or set a user's score for leaderboards. Endpoint: Headers: Retrieve a user's current score. Endpoint: Headers: Trigger onchain actions based on game events. Endpoint: Headers: Best Practices Always check the field in API responses and handle errors gracefully. Use Construct's global variables to store important data like JWT tokens and user scores. Use the Browser object to log important information to the console during development. Be mindful of API rate limits and avoid making too many requests in quick succession. Next Steps Complete API reference for all available endpoints Learn how to integrate with the BSMNT game launcher Official Construct 3 documentation and tutorials Sample projects using BSMNT integration Troubleshooting - Ensure you've added the AJAX object to your project - Check that all required headers are set correctly - Verify your game secret is valid - Make sure the API endpoint URL is correct - Confirm the JSON object is added to your project - Check that contains valid JSON - Use the Browser object to log the raw response for debugging - Verify your launcher JWT token is valid - Check that the Authorization header is properly formatted - Ensure your game secret hasn't expired --- ## Game Launcher Source: https://b3.holydocs.com/basement/game-launcher How It Works Your game loads inside BSMNT launcher. We pass a JWT with the auth token to your game. You can load the player's profile by decoding the JWT, or by using our API. We'll take care of wallet connections, verification & onboarding. Let the user play your game. When something happens, you can trigger an action via our Zapier-style rules engine, or directly via API. Get started building games with BSMNT launcher Test the launcher integration in a sandbox environment What can you do with BSMNT launcher? The real power of the game launcher is in the crypto UX abstraction. Your game can securely send onchain events through a simple REST API, executable client side. Available Now Store player state on decentralized storage options like IPFS. Let users mint NFTs upon achievements or on certain game events. Bring player rankings onchain, host contests & tournaments. Send ERC20s and ERC721 & 1155 NFTs based on game actions. Prompt users to send or transfer tokens to pay for in-game actions or assets. Coming Soon Users can use assets from other chains to swap for your tokens. COMING SOON Direct fiat to crypto onramp for seamless user experience. COMING SOON Built-in review and rating system for games. COMING SOON Social sharing and viral mechanics. COMING SOON Automatic gameplay recording and sharing. COMING SOON Marketplace integration for trading game assets. COMING SOON And more actions coming - the future looks bright! Getting Started We'd love to have your game on basement.fun! It's simple, free, and easy to start integrating. Sign up to start integrating your game with BSMNT launcher Already registered? Test your integration in a sandbox environment Complete API documentation and examples No vaporware here - play Games on BSMNT today! No vaporware - play today! What is Basement.fun? Basement is the place to discover & play onchain games. Aside from being a discovery platform for finding great onchain games, Basement offers a way for game developers to build seamless, native, and embedded experiences within Basement. Your game is loaded inside our game launcher, where users connect to Basement, and their player context is passed down to your game. From there, you can leverage any of our generic helper functions (such as saving state & scores) + trigger any number of built-in crypto UX (without you having to integrate anything onchain in your game). Access Player Data The game launcher uses a JWT (JSON Web Token) to securely encode a verified & authenticated player context, which is sent to your game. The payload is read from the GET parameters, so any hosted web game can easily access & decode it using any number of JWT libraries (or using our launcher APIs). Basic Player Data Includes: Username (and compatible .b3.fun ENS resolvable address) 3D Avatar (.GLB model) Verified wallet address for onchain interactions Game-specific player data, session information, and more - see our Launcher API Docs You can optionally store any arbitrary game-specific player data using our player state APIs. Complete documentation for player data access and game integration Built-in UX Abstraction Our minimal game launcher experience means that the focus stays on your game. A number of customizations are available on the game launcher, so that BSMNT can provide an almost invisible experience, handling all of the core crypto UX challenges for you. Helpful APIs Available: - Store & retrieve scores & leaderboards - Persistent game state management - Send notifications - Alert players about game events - Log and stream game activity - Analytics and player behavior tracking - Store player state and game sessions - Save game progress automatically - And more coming! - New features added regularly Complete API reference for all available launcher features Architecture Overview Connected: 0x..123 www.yourgame.com Your game loads inside BSMNT launcher --- ## Basement.fun Source: https://b3.holydocs.com/basement/introduction What is Basement? Basement is the gaming-focused layer of the B3 ecosystem, designed specifically for game developers and gaming communities. It provides: - Game Launcher: Deploy and manage games on B3 - Developer Tools: SDKs and APIs for game development - Community Features: Player profiles, achievements, and social features - Brand Resources: Assets and guidelines for consistent branding Play on the basement.fun app Getting Started Learn how to deploy your games using the Basement Game Launcher Integrate B3 features into your Unity games Build games with Construct 3 and B3 integration Access Basement branding assets and guidelines Key Features Comprehensive software development kits for Unity, Construct, and other popular game engines, enabling seamless integration with B3's blockchain features. Global account system that allows players to maintain consistent profiles, achievements, and assets across all games in the Basement ecosystem. Tools for managing in-game assets, NFTs, and tokens, with easy integration for developers and transparent ownership for players. Built-in social features, leaderboards, tournaments, and community management tools to enhance player engagement. Ready to start building? Check out our Game Launcher Guide to deploy your first game on B3. --- ## B3 Unity SDK Source: https://b3.holydocs.com/basement/unity-guide Features The B3 Unity SDK provides comprehensive integration capabilities for Unity developers: The SDK automatically and seamlessly handles user authentication. Use all of the launcher APIs easily with support for both callback based AND async/await based calls. Handles launcher client webhooks, and parses and propagates them to your own C# Code. Installation and Usage Head over to the GitHub repository and download the latest release. Access the official B3 Unity SDK repository with installation instructions Follow the setup guide instructions on GitHub to install the SDK to your Unity Project. The GitHub repository contains detailed installation instructions and setup requirements. After installing the SDK and following the setup guide, you'll be able to easily call all the APIs as functions. Your Unity project is now ready to integrate with the B3 launcher! Code Examples Trigger Rules Engine Here's an example of how to trigger the rules engine from within your Unity game: Session Management The SDK automatically handles user sessions: API Integration The Unity SDK provides seamless access to all B3 launcher APIs: Traditional callback pattern for handling API responses: Modern async/await pattern for cleaner code: Handle launcher events in WebGL builds: Next Steps Learn how to integrate with the BSMNT game launcher Complete API documentation for all available endpoints Official Unity documentation and resources Sample Unity projects using the B3 SDK Support For technical support, bug reports, or feature requests, please visit the GitHub repository or reach out to our developer community. Report issues or get help from the developer community --- ## Bonding Phase Source: https://b3.holydocs.com/bondkit/concepts/bonding-phase What is the Bonding Phase? The bonding phase is the initial trading period where tokens are bought and sold directly from a smart contract using an algorithmic pricing curve. Think of it as a decentralized pre-sale with automatic market making. How Bonding Works The Bonding Curve Mechanism During bonding, the contract acts as the sole market maker: 1. No Order Book: Prices determined algorithmically 2. Instant Liquidity: Always able to buy or sell 3. Path Independence: Price depends only on supply, not history 4. Automatic Pricing: No manual price setting needed Trading Operations Buying Tokens Process Flow: 1. User sends trading token (B3/ETH) to contract 2. Contract calculates tokens based on curve 3. 5% fee deducted and sent to recipient 4. Tokens minted and sent to buyer 5. Curve state updated Code Example: | Parameter | Type | Description | |-----------|------|-------------| | | uint256 | Minimum tokens to receive (slippage protection) | | | string/uint256 | Amount of trading token to spend | Important Notes: - Set to protect against front-running - Use 0 for only in low-activity periods - Transaction reverts if slippage exceeds tolerance Target Overflow: - If purchase would exceed target, excess is refunded - Example: Target is 10 trading tokens, raised is 9.5 tokens - User sends 1 token → 0.5 tokens used, 0.5 tokens refunded Insufficient Gas: - Recommended gas limit: 200,000 - Complex calculations may require more Zero Amount: - Transactions with 0 trading tokens will revert Selling Tokens Process Flow: 1. User approves token spending 2. User calls sell with token amount 3. Contract calculates trading token amount based on curve 4. 5% fee deducted from proceeds 5. Trading token sent to seller, tokens burned 6. Curve state updated (price decreases) Code Example: | Parameter | Type | Description | |-----------|------|-------------| | | uint256 | Amount of tokens to sell | | | uint256 | Minimum trading token to receive (slippage protection) | Important Notes: - Requires token approval before selling - Price impact can be significant for large sells - Cannot sell more than circulating supply Understanding Sell Impact: Selling reduces the curve's raised amount, causing price to drop: | Sell Size | Price Impact | Recovery Needed | |-----------|--------------|-----------------| | 1% of supply | ~1-2% | Small | | 5% of supply | ~5-10% | Moderate | | 10% of supply | ~15-25% | Significant | | 20% of supply | ~30-50% | Major | Actual impact depends on aggressiveness factor Fee Structure How Fees Work On a 1 trading token purchase: - 0.95 trading tokens go to bonding curve - 0.05 trading tokens go to fee recipient - Tokens calculated on 0.95 trading token value Example: On selling for 1 trading token value: - User receives 0.95 trading tokens - 0.05 trading tokens go to fee recipient - Curve reduced by full 1 trading token Example: Where fees go: - 100% to designated address - Can be project treasury, developer, or DAO - Set at token creation, cannot be changed Claiming fees: - Automatic - no claiming needed - Sent directly on each trade - No accumulation in contract Fee Economics | Daily Volume | Fee Income | Monthly Income | |-------------|------------|----------------| | 10 trading tokens | 0.5 trading tokens | ~15 trading tokens | | 50 trading tokens | 2.5 trading tokens | ~75 trading tokens | | 100 trading tokens | 5 trading tokens | ~150 trading tokens | | 500 trading tokens | 25 trading tokens | ~750 trading tokens | Target Mechanics Understanding the Target The target is the amount of trading token that must be accumulated before migration: Target Purpose: - Ensures sufficient liquidity for Uniswap v4 - Creates a clear goal for the community - Prevents premature migration - Builds momentum during bonding Approaching the Target Overflow Handling When a purchase would exceed the target: 1. Partial Fill: Only the amount needed is accepted 2. Automatic Refund: Excess returned in same transaction 3. Fair Completion: No one can overpay at the end Example Scenario: Events & Monitoring Contract Events Listening in SDK: Listening in SDK: Real-Time Monitoring Bonding Phase Strategies For Token Creators - Start with lower aggressiveness (30-50) - Set achievable targets - Engage community early - Provide clear roadmap - Seed initial liquidity yourself - Create buying incentives - Time announcements well - Plan for post-migration For Traders - Buy early for best prices - Use DCA for large amounts - Monitor aggressiveness factor - Check target progress - Always use slippage protection - Understand price impact - Don't FOMO near target - Plan exit strategy Post-Bonding Transition Critical: After Migration Once is called: - ❌ Bonding curve trading permanently disabled - ❌ No more buy() or sell() functions - ✅ All trading moves to Uniswap v4 - ✅ Standard AMM mechanics apply - ✅ Anyone can provide liquidity - ✅ Fully decentralized trading Next Steps Understand price mechanics Choose the right target Learn about DEX transition --- ## DEX Phase Source: https://b3.holydocs.com/bondkit/concepts/dex-phase What is the DEX Phase? The DEX phase is the final stage of a Bondkit token's lifecycle, where trading transitions from the automated bonding curve to a fully decentralized Uniswap v4 pool. This phase begins immediately after migration and represents complete decentralization. How Migration Works The Transition Process When is called after reaching the target: 1. Contract Status: Token status changes to 2. Uniswap v4 Pool: New pool created with accumulated liquidity 3. Price Initialization: Initial pool price calculated from bonding curve exit price 4. Ownership Renouncement: Contract ownership transferred to zero address 5. Trading Enabled: Full DEX trading begins immediately Pool Configuration Automatic Pool Setup: Initial Liquidity: - Trading Token: All accumulated funds from bonding phase - Bondkit Tokens: Calculated amount to match exit price - LP Tokens: Split between fee recipient and burned/distributed Trading in DEX Phase Trading Options Standard DEX Trading: Bondkit tokens in DEX phase can be traded using any Uniswap v4 compatible interface, DEX aggregator, or trading platform. SDK Helper (Optional): The SDK provides for simplified integration if needed. Price Discovery & Liquidity Market-Driven Pricing: - No more algorithmic bonding curve - Price determined by supply/demand - Real-time order book dynamics - Subject to market volatility Liquidity Sources: Key Differences from Bonding Phase Trading Mechanics | Aspect | Bonding Phase | DEX Phase | |--------|--------------|-----------| | Pricing | Algorithmic curve | Market supply/demand | | Liquidity | Unlimited (contract mints) | Limited pool liquidity | | Fees | 5% to fee recipient | 0.3% to LPs + protocol | | Order Types | Buy/sell only | Full DEX features | | Price Impact | Predictable curve | Depends on liquidity depth | | MEV | Not applicable | Subject to MEV | Smart Contract Changes Status Transition: Method Availability: - ✅ / - Disabled (will revert) - ✅ DEX trading via - ✅ Standard ERC20 functionality continues - ✅ Event monitoring for DEX trades Advanced DEX Features Custom Hooks Integration Bondkit tokens on Uniswap v4 include custom hooks for enhanced functionality: Analytics & Monitoring Real-Time Data: Available Metrics: - Real-time price feeds - 24h volume and change - Liquidity depth - Historical OHLCV data - Transaction history - Holder analytics Liquidity Provision Becoming an LP: LP Benefits: - Trading Fees: Earn 0.3% of all swap volume - Incentive Programs: Potential additional rewards - Price Appreciation: Benefit from token growth - Impermanent Loss: Standard AMM risks apply Migration Impact Analysis For Token Holders Immediate Effects: - ✅ Tokens remain fully transferable - ✅ Can trade on open market - ✅ No lock-up periods - ⚠️ Price now subject to market volatility - ⚠️ No guaranteed liquidity (depends on pool depth) Long-term Benefits: - 🚀 Access to larger trading ecosystem - 🚀 Integration with DeFi protocols - 🚀 Composability with other tokens - 🚀 True decentralization achieved For Projects Operational Changes: New Responsibilities: - Community Building: Drive organic trading volume - Liquidity Incentives: Encourage LP participation - Marketing: Promote token utility and adoption - Integration: List on DEX aggregators and platforms Best Practices for DEX Phase For Traders Slippage Management: - Use 0.5-2% slippage for small trades - Higher slippage for larger amounts - Check price impact before execution Timing Considerations: - Higher liquidity during active hours - Monitor for large LP movements - Use limit orders when available Example: Liquidity Analysis: - Check pool TVL before large trades - Monitor liquidity provider activity - Understand impermanent loss if LP Price Monitoring: - Set up price alerts - Use stop-loss strategies - Diversify across multiple tokens For Developers Status Checking: Error Handling: Common Questions No - Migration is permanent and irreversible. Once in DEX phase, the token will always trade on Uniswap v4. All accumulated trading tokens from the bonding phase become the initial liquidity in the Uniswap v4 pool, paired with calculated bondkit tokens at the exit price. No restrictions - tokens become standard ERC20s trading on Uniswap v4. Full DeFi composability is enabled. DEX phase uses standard Uniswap v4 fees (0.3%) which go to liquidity providers instead of the 5% bonding phase fee to the fee recipient. Next Steps Learn to use BondkitSwapService for DEX trading Integrate TradingView charts for your DEX tokens Provide liquidity and earn trading fees Track your token's DEX performance --- ## Pricing Source: https://b3.holydocs.com/bondkit/concepts/pricing Visual Price Curves Bonding Curve Model Mathematical Formula Core Formula Where: - = Current token supply - = Final token supply - = Amount raised so far - = Target amount - Understanding the Exponent The aggressiveness factor controls how the exponent affects price progression: | Aggressiveness | Exponent | Formula Becomes | Price Behavior | |---------------|----------|-----------------|----------------| | 0 | 1.00 | S = Sfinal × (R/Rtarget) | Linear - constant tokens per ETH | | 25 | 0.80 | S = Sfinal × (R/Rtarget)^0.80 | Slightly curved | | 50 | 0.67 | S = Sfinal × (R/Rtarget)^0.67 | Moderate curve | | 75 | 0.57 | S = Sfinal × (R/Rtarget)^0.57 | Steep curve | | 100 | 0.50 | S = Sfinal × √(R/Rtarget) | Very steep (square root) | Aggressiveness Factor Impact Cumulative Token Distribution See how tokens are distributed throughout the bonding process with different aggressiveness factors. Example: 10M B3 target, 1.25M total token supply (1M available for bonding, 250K reserved for LP) | Progress | Aggressiveness = 0 | 25 | 50 | 75 | 100 | |----------|-------------------|----------------------|----------------------|----------------------|----------------------| | 10% | 100,000 | 158,489 | 215,443 | 268,270 | 316,228 | | 20% | 200,000 | 275,946 | 341,995 | 398,647 | 447,214 | | 30% | 300,000 | 381,678 | 448,140 | 502,588 | 547,723 | | 40% | 400,000 | 480,450 | 542,884 | 592,387 | 632,456 | | 50% | 500,000 | 574,349 | 629,961 | 672,950 | 707,107 | | 60% | 600,000 | 664,540 | 711,379 | 746,843 | 774,597 | | 70% | 700,000 | 751,759 | 788,374 | 815,614 | 836,660 | | 80% | 800,000 | 836,512 | 861,774 | 880,284 | 894,427 | | 90% | 900,000 | 919,166 | 932,170 | 941,571 | 948,683 | | 100% | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | Key Insight: Higher aggressiveness front-loads token distribution to early buyers. At 10% progress: - Aggressiveness 0: 100,000 (linear) - Aggressiveness 100: 316,228 (3.16x advantage!) Early buyers with aggressive curves get significantly more tokens for their B3, while late buyers face much higher prices. Real-World Example: Alice's Purchase Let's follow Alice, who wants to buy tokens from a new project at launch: Project Setup: - Total Supply: 1.25M tokens (1M for bonding + 250K for LP) - Target: 10M B3 to reach migration - Aggressiveness: 100 (maximum reward for early buyers) - Current Progress: 0% (project just launched) Alice's Purchase: Alice decides to buy 1M B3 worth of tokens right at launch (0% progress). 1. Alice sends: 1M B3 tokens 2. Trading fee (3%): 30K B3 goes to fee recipients 3. Amount for curve: 970K B3 advances the project to ~9.7% progress 4. Tokens received: ~306,000 tokens (calculated from bonding curve) Comparing Different Entry Points: If Alice waited and bought the same 1M B3 worth at different project stages: | Project Progress | Alice's 1M B3 Gets Her | Price per Token | |-----------------|------------------------|-----------------| | 0% (launch) | ~306,000 tokens | ~3.3 B3/token | | 50% progress | ~114,000 tokens | ~8.8 B3/token | | 90% progress | ~49,000 tokens | ~20.4 B3/token | Early Buyer Advantage: Alice gets 6.2x more tokens by buying at launch versus waiting until 90% progress! Key Takeaway: With maximum aggressiveness (100), buying 1M B3 at launch gets Alice 6.2x more tokens than waiting until 90% progress. The bonding curve heavily rewards early participation! Interactive Price Calculator Choosing Your Aggressiveness Factor Decision Framework Best for: - Fair launches - Community tokens - Stable pricing Pros: - Equal opportunity - Predictable costs - Less FOMO Cons: - No early incentive - Slower momentum Best for: - Most projects - Balanced approach - Moderate rewards Pros: - Some early advantage - Still accessible - Good momentum Cons: - Moderate complexity - Some price variance Best for: - Hype launches - Reward early adopters - Fast fundraising Pros: - Strong early incentive - Creates urgency - Rewards believers Cons: - Can seem unfair - High price variance - FOMO-driven Selling Mechanics When users sell tokens back to the curve: 1. Price Calculation: Uses inverse of buying formula 2. Fee Deduction: 5% fee applied to proceeds 3. Curve Update: Reduces total raised amount 4. Price Impact: Large sells significantly impact price Sell Price Formula Edge Cases & Limits Important Considerations: 1. Refunds: If a buy would exceed target, excess ETH is refunded 2. Minimum Amounts: Very small trades may revert due to rounding 3. Maximum Supply: Cannot exceed 4. Price Limits: Extreme aggressiveness can cause price spikes 5. Slippage: Always use for protection Real-World Examples Case Study: Fair Launch Token - Aggressiveness: 10 - Target: 50 ETH - Result: Nearly linear pricing, community appreciated fairness Case Study: Hype Token - Aggressiveness: 85 - Target: 100 ETH - Result: Reached target in 2 hours, early buyers gained 8x Case Study: Balanced Project - Aggressiveness: 45 - Target: 25 ETH - Result: Steady growth over 3 days, 2.5x advantage for early buyers Next Steps Learn to choose the right factor Estimate your migration price --- ## Targets & Migration Trigger Source: https://b3.holydocs.com/bondkit/concepts/targets Target amount - is the quote‑asset threshold that enables migration. - Set at creation; denominated in the quote asset (ETH or an allowed ERC20). - The bonding phase ends once total raised reaches the target (excess contributions are refunded). Who can migrate - Only the token owner/creator (migration admin) can call . What happens at migration - Split of accumulated quote asset: - Portion to , based on . - Remainder used as liquidity alongside tokens reserved for LP. - For Uniswap v4 migration, the contract computes to initialize the pool. - Liquidity is added to the v4 pool with appropriate safeguards; LP tokens or positions are handled per v4 semantics, with ownership effectively burned/renounced for decentralization. - Ownership is renounced immediately to finalize decentralization. Post‑migration - Bonding‑phase trading is disabled. - Token behaves as a standard ERC20 with DEX‑based price discovery. Networks & addresses (factory, v4 pool manager, hooks) are listed on the Networks page. --- ## Choose a Quote Asset Source: https://b3.holydocs.com/bondkit/guides/choose-quote-asset Overview BondKit supports bonding against ETH or an allowed ERC20 (e.g., B3). Your choice impacts UX, integrations, and liquidity at migration. When to use ETH - Broad accessibility; most users hold ETH on Base - Simpler UX (no prior approvals) - Direct ETH liquidity at migration When to use an ERC20 (e.g., B3) - Aligns with an existing token economy - Can bootstrap deeper token‑token pairs at migration - Requires approvals before buys/sells Operational differences - 5% fee on buys and sells for both ETH and ERC20 - ERC20 flows require before curve interactions - Migration pairs are created against WETH or the chosen ERC20 Confirm the allowed‑list for ERC20 quote assets with the team. By default only specific assets may be enabled. --- ## Estimate Migration Price Source: https://b3.holydocs.com/bondkit/guides/est-migration-price Overview Migration initializes a Uniswap v4 pool. The contract computes from bonding state. Practical approach - Use bonding reads to approximate price near the target: - - Considerations - The final split and liquidity amount can affect initial ticks. - Slippage protections are applied when adding liquidity. - For ERC20 quote assets, ensure pair and decimals are accounted for when converting to . Exact initialization math is handled on-chain. Use reads for UI estimation; treat final on-chain initialization as source of truth. --- ## Set aggressivenessFactor Source: https://b3.holydocs.com/bondkit/guides/set-aggressiveness Understanding Aggressiveness Impact The aggressiveness factor determines how much advantage early buyers get. Higher values create steeper price increases that reward early participation. Impact at Different Levels | Range | Early Buyer Advantage | Best For | Price Behavior | |-------|---------------------|----------|---------------| | 0-20 | 1.5-2x advantage | Fair launches, community tokens | Nearly linear pricing | | 30-60 | 2-3x advantage | Most projects, balanced approach | Moderate curve | | 70-100 | 3-6x advantage | Hype launches, reward believers | Steep curve | At maximum aggressiveness (100), early buyers can get 6x more tokens than late buyers for the same amount of B3! Decision Framework Choose Low (0-30) If: - Goal: Fair distribution for everyone - Community: Values equality over early rewards - Timeline: Want steady, predictable growth - Risk: Prefer minimal price volatility Choose Medium (30-70) If: - Goal: Balanced approach with some early incentive - Community: Mix of early supporters and general public - Timeline: Moderate fundraising pace - Risk: Comfortable with some price variance Choose High (70-100) If: - Goal: Maximum early adopter rewards - Community: Strong core believers - Timeline: Want fast fundraising - Risk: Comfortable with high price swings Real Impact Example Project Setup: 10M B3 target, buying 1M B3 worth | Aggressiveness | Early Buyer Gets | Late Buyer Gets | Advantage | |---------------|-----------------|----------------|-----------| | 0 | ~100K tokens | ~100K tokens | 1x (no advantage) | | 50 | ~208K tokens | ~114K tokens | 1.8x advantage | | 100 | ~306K tokens | ~49K tokens | 6.2x advantage | Configuration Example Next Steps See detailed token distribution tables Ready to deploy your token --- ## Complete Token Lifecycle Source: https://b3.holydocs.com/bondkit/guides/token-lifecycle Overview This guide walks you through the complete lifecycle of a Bondkit token, from initial creation to full decentralization. Understanding this flow is essential for successful token launches and management. Phase 1: Token Creation Pre-Deployment Planning Critical Decisions: | Parameter | Impact | Recommendation | |-----------|---------|----------------| | finalTokenSupply | Total tokens ever created | 1M-100M tokens typical | | aggressivenessFactor | Price curve steepness | 30-60 for balanced launches | | targetAmount | Migration threshold | 5-50 trading tokens | | tradingToken | What users pay with | Use B3 for Base mainnet | Example Configuration: Fee Distribution Strategy: Fee Flow: - Bonding Phase: 5% of all trades → - Post-Migration: 0.3% trading fees → LP providers Deployment Execution Phase 2: Bonding Phase Management Launch Strategy Pre-Launch Checklist: - [ ] Token contract verified on Basescan - [ ] Community channels established (Discord/Telegram) - [ ] Marketing materials prepared - [ ] Initial buying strategy planned - [ ] Price tracking dashboard ready Launch Day: Key Metrics Dashboard: Real-Time Updates: Managing the Bonding Curve Healthy Bonding Phase Indicators: - Steady trading volume - Growing holder base - Active community engagement - Progress toward target (but not too fast) - Minimal large sell-offs Warning Signs: - No trading activity for 24+ hours - Single whale controlling large percentage - Rapid target achievement without community - Excessive volatility from bots Phase 3: Migration Readiness Pre-Migration Checklist Migration Timing Strategy Best Practices: - Announce migration 24-48 hours in advance - Choose high-activity time for your community - Ensure sufficient community consensus - Have post-migration marketing ready Pre-Migration Announcement: The Migration Process: Phase 4: DEX Phase Operations Immediate Post-Migration (First 24 Hours) Long-Term DEX Strategy Initial Liquidity Analysis: Liquidity Incentive Program: Educational Content: Community Resources: - Updated documentation - Trading tutorial videos - DEX interface integration guides - Liquidity provision tutorials DEX Phase Dashboard: Automated Monitoring: Phase 5: Full Decentralization Ownership Renunciation Post-Renunciation Operations Governance Structure Options: | Model | Pros | Cons | Best For | |-------|------|------|----------| | No Governance | Simple, truly decentralized | Cannot upgrade/change | Simple tokens | | Token Voting | Holder-driven decisions | Can be gamed by whales | Active communities | | Multisig | Trusted group decisions | Semi-centralized | Technical projects | | DAO | Full on-chain governance | Complex, slow | Large projects | Implementation Examples: Handover Documentation: - Complete technical documentation - Community management guides - Emergency response procedures - Contact information for technical help Community Tools: Lifecycle Success Metrics Key Performance Indicators Common Pitfalls & Solutions Critical Mistakes to Avoid: 1. Rushing Migration: Don't migrate immediately upon target - ensure community readiness 2. Poor Communication: Keep community informed at every phase 3. Whale Concentration: Monitor for unhealthy token concentration 4. Technical Issues: Thoroughly test all integrations before launch 5. Legal Compliance: Ensure regulatory compliance in your jurisdiction Troubleshooting Guide Problem: No trading activity Solutions: - Increase marketing and community outreach - Lower aggressiveness factor if price rises too quickly - Ensure trading token (B3) is easily accessible - Add trading charts and analytics tools Problem: Whale manipulation Solutions: - Implement community watch programs - Use social pressure for responsible trading - Consider maximum purchase limits in future versions - Build strong community consensus Problem: Migration fails Solutions: - Check all parameters are correct - Ensure sufficient gas and proper wallet setup - Verify target is actually reached - Contact technical support if needed Problem: Poor opening price Solutions: - Migration price is algorithmically determined - Market will find true value over time - Focus on utility and community building - Avoid artificial price manipulation Problem: Low liquidity Solutions: - Implement LP reward programs - Partner with market makers - Educate community about LP provision - Consider liquidity mining campaigns Problem: Community confusion Solutions: - Create clear migration guides - Host community AMAs and tutorials - Provide multiple trading interface options - Maintain active community support Next Steps Use the quickstart guide to begin your token deployment Learn how to configure your bonding curve parameters Detailed SDK documentation for developers Join the community for help and guidance --- Success Tips: - Start with smaller, test launches to gain experience - Build genuine community before, during, and after bonding - Focus on real utility and value creation - Be transparent about tokenomics and plans - Plan for long-term sustainability, not just initial hype --- ## Troubleshooting Guide Source: https://b3.holydocs.com/bondkit/guides/troubleshooting Quick Diagnostics Start here for rapid issue identification: Common Error Messages Deployment Errors Cause: Token address is missing, invalid, or not checksummed. Solutions: Cause: Trying to use non-Base chain ID. Solutions: Cause: Invalid deployment parameters or insufficient permissions. Solutions: Trading Errors Cause: Various trading issues during bonding phase. Solutions: Cause: Token not fully initialized or network issues. Solutions: Cause: Token migrated to DEX phase, but still using bonding methods. Solutions: Wallet Integration Issues Cause: Wallet not properly connected or configured. Solutions: Cause: Slow network, low gas, or OKX wallet issues. Solutions: Common Wallet Problems: Network & RPC Issues Symptoms: Slow responses, timeouts, or connection errors. Solutions: Problem: Transactions fail with "out of gas" or gas estimation errors. Solutions: Integration Problems Common React Integration Problems: Problem: Charts not loading or CDN errors. Solutions: Advanced Debugging Enable Debug Logging Transaction Analysis Getting Help Community Support Join our Discord for real-time help from the community and team Report bugs and request features on GitHub When to Contact Support Contact support for: - Smart contract bugs or exploits - SDK issues not covered in this guide - Network infrastructure problems - Critical security concerns Don't contact support for: - Basic integration questions (use Discord) - Transaction failures due to user error - Wallet connection issues - General blockchain questions Information to Include When reporting issues, always include: --- Security Reminder: - Never share private keys or seed phrases in support requests - Only use official Bondkit contracts and addresses - Verify all contract addresses before interacting - Be cautious of scam tokens or fake support channels Pro Tips: - Test with small amounts first - Use TypeScript for better error detection - Enable debug logging during development - Keep your SDK version updated - Monitor transaction costs and adjust gas accordingly --- ## How BondKit Works Source: https://b3.holydocs.com/bondkit/how-it-works Architecture Overview Product Flow in Detail What happens: - User calls on the Factory contract - Factory clones the Implementation contract using minimal proxy pattern - New token is initialized with custom parameters - Token enters bonding phase automatically Gas cost: ~200,000 gas (90% cheaper than full deployment) Time: ~15 seconds What happens: - Users buy/sell tokens directly from the contract - Price follows algorithmic bonding curve: - 5% fee on all trades goes to fee recipient - Contract accumulates quote assets (ETH/B3) toward target - Backend indexes all transactions for analytics Trading mechanics: - Buy: Send ETH/B3, receive tokens at current curve price - Sell: Send tokens, receive ETH/B3 minus fees - Automatic refunds if purchase would exceed target Duration: Until target is reached (hours to weeks) What happens: - Admin calls when target is reached - Contract calculates fair market price as - Creates and initializes Uniswap v4 pool - Transfers accumulated liquidity to pool - Renounces ownership to zero address - Token becomes standard ERC20 with DEX trading Post-migration: - Bonding curve permanently disabled - All trading via Uniswap v4 - No admin controls remain - Full decentralization achieved Gas cost: ~500,000 gas Time: ~30 seconds System Components Smart Contracts Purpose: Deploys new bond tokens efficiently Key Functions: - - Creates new token clone - - Returns template address - - Admin function to whitelist assets Gas Optimization: - Uses EIP-1167 minimal proxy pattern - Shares logic across all tokens - ~90% gas savings vs individual deployments Purpose: Template for all bond tokens Core Features: - ERC20 standard compliance - Bonding curve mathematics - Migration logic to Uniswap v4 - Fee distribution system State Transitions: 1. Uninitialized → Bonding Phase 2. Bonding Phase → Migration Ready 3. Migration Ready → DEX Phase Purpose: Individual token instances Lifecycle: - Created via factory - Initialized with unique parameters - Manages its own bonding curve - Self-migrates to Uniswap v4 Storage: - Token metadata (name, symbol) - Supply and distribution - Bonding curve state - Migration parameters Backend Services Purpose: Captures all on-chain activity Monitors: - Token creations - Buy/sell transactions - Migration events - Transfer activities Technology: - Real-time blockchain scanning - Event log processing - Database synchronization Purpose: Processes raw data into insights Generates: - OHLCV candlestick data - Volume metrics - Liquidity tracking - Price history - User statistics Updates: Every block (~2 seconds) Purpose: Serves data to frontends Endpoints: - - List all tokens - - Token details - - Trade history - - Chart data - - User holdings Format: JSON with pagination User Roles | Role | Responsibilities | Permissions | |------|-----------------|-------------| | Creator | Deploy token, set parameters, initiate migration | Full control until migration | | Traders | Buy/sell during bonding, trade on DEX | Standard trading rights | | Fee Recipient | Receive trading fees | Passive income only | | Migration Admin | Execute migration when ready | One-time migration right | | LP Providers | (Post-migration) Add liquidity to Uniswap | Standard LP rights | Technical Deep Dive Bonding Curve Mathematics The bonding curve determines token price based on supply: Example Calculations: | Aggressiveness | Exponent | Price Behavior | |---------------|----------|----------------| | 0 | 1.00 | Linear (constant price) | | 25 | 0.80 | Gentle curve | | 50 | 0.67 | Moderate curve | | 75 | 0.57 | Steep curve | | 100 | 0.50 | Very steep (square root) | Migration Price Calculation When migrating to Uniswap v4, the contract: 1. Calculates exit price from bonding curve 2. Converts to sqrtPriceX96 format: 3. Initializes pool with this price 4. Adds liquidity using accumulated funds Gas Optimization Techniques Minimal Proxy Pattern (EIP-1167) Instead of deploying full contract code for each token: - Deploy one implementation contract (600KB) - Deploy tiny proxy contracts (45 bytes each) - Proxies delegate all calls to implementation - Result: 90% gas savings per deployment Configuration Parameters Token Creation Parameters | Parameter | Type | Range/Format | Impact | |-----------|------|--------------|--------| | | string | 1-50 chars | Token display name | | | string | 2-10 chars | Trading symbol | | | uint256 | > 0 | Total mintable tokens | | | uint8 | 0-100 | Curve steepness | | | uint256 | > 0 | Migration threshold | | | address | Valid address | Receives fees | | | uint256 | 0-10000 | LP fee share (basis points) | | | address | Valid address | Can trigger migration | Runtime Parameters | Action | Parameters | Validation | |--------|------------|------------| | Buy | , | Slippage protection | | Sell | , | Balance check, slippage | | Migrate | None | Target reached, admin only | System Constants | Constant | Value | Description | |----------|-------|-------------| | Trading Fee | 5% | Applied to all trades | | Decimals | 18 | Standard ERC20 decimals | | Min Target | 0.1 ETH | Minimum viable target | | Max Aggressiveness | 100 | Maximum curve factor | Security Considerations Important Security Features: 1. Ownership Renouncement: Automatic after migration 2. No Mint Function: Supply fixed at creation 3. Immutable Parameters: Cannot be changed post-deployment 4. Audited Contracts: Professionally reviewed code 5. No Admin Backdoors: True decentralization 6. Slippage Protection: Built into buy/sell functions 7. Overflow Protection: Safe math throughout Failure Scenarios & Handling | Scenario | System Response | |----------|----------------| | Buy exceeds target | Partial fill, refund excess | | Insufficient liquidity for sell | Transaction reverts | | Migration before target | Transaction reverts | | Non-admin attempts migration | Transaction reverts | | Double migration attempt | Transaction reverts | | Zero address operations | Transaction reverts | Next Steps Understand bonding curve mathematics Learn the migration process --- ## Installation Source: https://b3.holydocs.com/bondkit/installation Prerequisites - Node.js 18+ - JavaScript runtime - pnpm (recommended) or npm/yarn - Package manager - Git - Version control - Wallet with Base ETH - For deployments and transactions Quick Start Options ## Install the SDK ## Project Setup ## Add to Existing Project The SDK includes all necessary dependencies including viem ## Clone Demo Application The fastest way to get started is with our complete demo application: The demo app is located at and includes: - Complete token deployment flow - Trading interface with TradingView charts - Wallet connection with B3 authentication - Real-time price and volume tracking - Migration management interface ### Demo App Structure Environment Configuration Basic Setup Create a file in your project root: Security Best Practices Never commit private keys to version control! - Add to your - Use environment variables in production - Consider using a key management service - Use separate wallets for development and production Client Initialization Basic Setup Advanced Configuration TypeScript Configuration Recommended for BondKit projects: Testing Your Setup Create a test file : Run the test: Next Steps Deploy your first token in minutes Explore all SDK methods and features Study the complete implementation Learn about backend services and analytics Troubleshooting Ensure the SDK is properly installed: If using React components, you may need: Update TypeScript to latest version: - Verify your RPC endpoint is working - Check wallet has sufficient Base ETH - Ensure private key format is correct (with 0x prefix) Clear cache and reinstall: --- ## BondKit Introduction Source: https://b3.holydocs.com/bondkit/introduction What is BondKit? BondKit is a complete token launch platform for creating ERC20 "bond tokens" on Base mainnet. It provides an end‑to‑end solution that handles everything from initial token creation through bonding curve trading and finally migration to Uniswap v4 for full decentralized trading. Key Components Audited On-Chain Infrastructure - Factory contract for deploying new tokens - ERC20 implementation with bonding curve logic - Automatic Uniswap v4 pool initialization - Gas-optimized minimal proxy pattern Developer-Friendly Tools - Simple API for all contract interactions - Type-safe interfaces with full TypeScript support - Built-in transaction management - Event subscriptions and monitoring Real-Time Data Services - Transaction history tracking - OHLCV chart data generation - Token metadata storage - REST API for frontend integration How BondKit Works The Three-Phase Lifecycle 1. Creation Phase: Deploy your token with custom parameters 2. Bonding Phase: Automated market making via bonding curve 3. DEX Phase: Full decentralized trading on Uniswap v4 Core Features - Gas-Efficient Clones: Uses minimal proxy pattern to reduce deployment costs by ~90% - Standardized Implementation: All tokens share the same battle-tested logic - One-Click Deployment: Simple function call to create a new token - Configurable Aggressiveness: Factor from 0-100 controls price progression - Automatic Price Discovery: Market-driven pricing during bonding phase - Buy & Sell Support: Full two-way trading during bonding - 5% Trading Fee: Applied to both buys and sells, distributed to fee recipient - Customizable Targets: Set your funding goal in ETH or allowed ERC20 - Automatic Threshold Detection: Contract tracks progress to target - One-Click Migration: Simple call to when ready - Price Calculation: computed on-chain for fair initial pricing - Automatic Pool Creation: Pool initialized with bonding curve exit price - Liquidity Provision: Accumulated funds become initial liquidity - Ownership Renouncement: Contract becomes fully decentralized post-migration - Seamless Transition: No manual intervention required - Real-Time Indexing: All transactions recorded and processed - OHLCV Data: Professional trading charts available via API - Transaction History: Complete audit trail for every token - Portfolio Tracking: Monitor multiple tokens and positions Use Cases For Projects & Creators - Fair launch mechanisms - Community-driven price discovery - No upfront liquidity required - Built-in anti-bot protection For GameFi Projects - In-game currency launches - NFT project tokens - Reward token distribution - Player-owned economies For Developers - Programmatic token creation - White-label solutions - Custom frontend integration - API-driven automation Technical Capabilities Smart Contract Features - ✅ ERC20-compliant bond tokens with extended functionality - ✅ Factory pattern for gas-efficient deployments - ✅ Configurable parameters (supply, target, aggressiveness) - ✅ Built-in fee distribution mechanism - ✅ Automatic Uniswap v4 migration SDK Features - ✅ Full TypeScript support with type definitions - ✅ Promise-based async operations - ✅ Event listeners and subscriptions - ✅ Transaction receipt handling - ✅ Error handling and retry logic Analytics Features - ✅ Real-time price tracking - ✅ Volume and liquidity metrics - ✅ Historical transaction data - ✅ OHLCV candlestick data - ✅ User portfolio tracking Get started Launch with BondKit on Base Questions or feedback? Talk to us on Discord Key Terminology | Term | Definition | |------|------------| | Bonding Phase | Initial trading period with algorithmic pricing via bonding curve | | Bond Token | ERC20 token with built-in bonding curve mechanics | | Target Amount | Funding goal that triggers migration eligibility | | Migration | Transition from bonding curve to Uniswap v4 | | Quote Asset | The currency used to buy tokens (ETH or allowed ERC20) | | Term | Definition | |------|------------| | Minimal Proxy | Gas-efficient contract cloning pattern | | Aggressiveness Factor | Parameter (0-100) controlling price curve steepness | | sqrtPriceX96 | Uniswap v4 price format for pool initialization | | Fee Recipient | Address receiving trading fees during bonding | | LP Split Ratio | Liquidity provider fee percentage in basis points | | Term | Definition | |------|------------| | Factory Contract | Main contract for deploying new bond tokens | | Implementation | Template contract cloned for each token | | Public Client | Read-only blockchain connection | | Wallet Client | Write-enabled blockchain connection | | Provider | Web3 connection interface (e.g., MetaMask) | Important Parameters Current Network: Base Mainnet only Supported Trading Tokens: - B3 Token (primary on Base mainnet) - ETH (when configured as zero address) - Additional ERC20 tokens can be whitelisted Fee Structure: - 5% on all bonding phase trades - Customizable LP split ratio for migration Security: - Audited smart contracts - Automatic ownership renouncement post-migration - No admin keys after DEX phase begins Next Steps Set up the BondKit SDK in your project Learn the basics with our step-by-step guide Check out working implementations and demos Get help and share feedback on Discord --- ## Networks & Addresses Source: https://b3.holydocs.com/bondkit/networks Base Mainnet | Name | Address | |------|---------| | BondkitTokenFactory | | | BondkitToken Implementation | | | Uniswap V4 Pool Manager | | | BondkitUniswapV4Hook | | | B3 | | | Bonding Phase Splitter | | | Dex Phase Splitter | | BondKit operates on Base mainnet. Testnet/dev environments are currently not available. --- ## Quickstart Source: https://b3.holydocs.com/bondkit/quickstart Overview This quickstart guide will walk you through the complete lifecycle of a BondKit token in under 5 minutes. You'll learn how to: 1. Deploy a new bond token 2. Trade during the bonding phase 3. Monitor progress toward the target 4. Migrate to Uniswap v4 Prerequisites: Make sure you've completed the installation and have a funded wallet on Base. Complete Flow Diagram Step 1: Deploy Your Token Basic Deployment Understanding Parameters Total supply of tokens (with 18 decimals). Example: for 1M tokens. Controls bonding curve steepness (0-100): - 0-30: Linear pricing, fair for all buyers - 30-60: Moderate curve, balanced approach - 60-100: Aggressive, rewards early buyers Amount of trading token needed to enable migration. Use for 10 tokens (18 decimals). Address that receives trading fees (5% of all trades). Basis points (1/100th of 1%) for LP fee split. 1000 = 10%. Step 2: Trading During Bonding Phase Initialize Token Instance Understanding Trading Tokens BondKit tokens use a configurable trading token system. Check what token is used for trading: Buying Tokens Selling Tokens Monitoring Progress Event Monitoring Step 3: Migration to Uniswap v4 Check Migration Readiness Execute Migration Important: After migration: - Contract ownership is automatically renounced - Bonding curve trading is permanently disabled - All trading moves to Uniswap v4 - No further admin actions are possible Complete Example Here's a full working example that demonstrates the entire lifecycle: Next Steps Deep dive into bonding curves and pricing Explore all available methods End-to-end token management guide See a complete implementation --- ## SDK Reference Source: https://b3.holydocs.com/bondkit/sdk/reference Installation & Setup Core Classes BondkitTokenFactory The factory class handles deploying new bond tokens and querying deployed tokens. Constructor | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | | | Yes | Chain ID (currently only Base: 8453) | | | | No | Private key for write operations | Methods Deploy a new bond token Parameters: Example: Get all deployed tokens Returns: Array of token addresses Example: Get token configuration Example: Get implementation contract Example: Connect wallet provider Example: BondkitToken The token class handles all operations for a specific bond token. Constructor | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | | | Yes | Token contract address | | | | No | Private key for write operations | Read Methods Methods for interacting with the trading token Example: Built-in swap methods for DEX phase trading Example: Write Methods Buy tokens with trading token Parameters: - : Amount of trading token to spend (as string or bigint) - : Minimum tokens to receive (slippage protection) Example: Sell tokens for trading token Parameters: - : Amount of tokens to sell - : Minimum trading token to receive (slippage protection) Example: Migrate to Uniswap v4 Requirements: - Caller must be migration admin - Target must be reached Example: Transfer or renounce token ownership Example: Important: Renouncing ownership is irreversible and removes all admin capabilities. Only do this after migration or if you want to make the token completely decentralized. Event Listeners BondkitSwapService The swap service handles Uniswap V4 trading for tokens after they migrate to the DEX phase. When to use: After migration when tokens are trading on Uniswap V4. During bonding phase, use and instead. Constructor Methods Get swap price quote Parameters: Returns: Example: Execute swap transaction Parameters: - : Same SwapParams as getSwapQuote - : Connected wallet client Example: Complete Example Important Notes: - Only works after token migration to DEX phase - Automatically handles token approvals (ERC20 → Permit2 → Universal Router) - Uses Uniswap V4 with custom hooks and pool configuration - Slippage protection is built into the quotes TradingView Component A React component that renders professional trading charts for Bondkit tokens using TradingView's charting library. Use case: Display price charts, volume data, and trading indicators for your Bondkit tokens in web applications. Installation & Setup Requirements: - React 18+ - TradingView charting library (loaded automatically from CDN) - Tailwind CSS for styling (optional, but recommended) Props Basic Usage Advanced Configuration Features Built-in Support: - Candlestick charts - Volume indicators - Price overlays - Technical analysis tools - Multiple timeframes (1m, 5m, 1h, 1D, etc.) Customization: - Light/dark themes - Responsive design - Mobile-friendly interface - Professional trading UI Automatic Data Feeds: - Real-time price data from B3 API - OHLCV (Open, High, Low, Close, Volume) data - Historical price charts - Transaction-based price updates UDF Compatible: - Standard TradingView datafeed format - Configurable API endpoints - Fallback configurations Optimized Loading: - TradingView library loaded from CDN - Lazy loading with loading states - Error handling and fallbacks - Configurable CDN domains Production Ready: - Automatic CDN switching - Custom domain support - Development/production configurations Complete Integration Example CDN Configuration Setup Requirements: 1. TradingView License: Ensure you have proper licensing for TradingView library usage 2. CDN Setup: Configure CDN URLs in your environment variables 3. API Access: Ensure your app can access the B3 analytics API for chart data 4. CORS: Configure CORS settings if using custom API endpoints Type Definitions Core Types Event Types Transaction Types Configuration Network Support Supported Chains | Chain | Chain ID | Status | |-------|----------|--------| | Base Mainnet | 8453 | ✅ Supported | | Base Sepolia | 84532 | 🚧 Coming Soon | Error Handling Complete Examples Deploy and Trade Portfolio Tracker Best Practices Security Considerations 1. Never expose private keys in client-side code 2. Always use slippage protection in trades 3. Validate addresses before transactions 4. Handle errors gracefully with try-catch 5. Monitor gas prices before large operations Performance Tips 1. Batch read operations with Promise.all() 2. Cache token instances to avoid recreating 3. Use event listeners instead of polling 4. Implement exponential backoff for retries 5. Consider pagination for large datasets Support & Resources Source code and issues Community support Fix common integration issues Example implementation --- ## cn/README Source: https://b3.holydocs.com/cn/README Mintlify 启动套件 使用启动套件可以部署您的文档并准备进行自定义。 点击此仓库顶部的绿色 使用此模板 按钮以复制 Mintlify 启动套件。启动套件包含以下示例: - 指南页面 - 导航 - 自定义 - API 参考页面 - 使用流行组件 遵循完整的快速启动指南 开发 安装 Mintlify CLI 以在本地预览您的文档更改。使用以下命令进行安装: 在您的文档根目录下运行以下命令,您的 应位于此处: 在 查看您的本地预览。 发布更改 从您的 仪表板 安装我们的 GitHub 应用,以将更改从您的仓库传播到您的部署。更改在推送到默认分支后会自动部署到生产环境。 需要帮助? 故障排除 - 如果您的开发环境未运行:运行 以确保您拥有 CLI 的最新版本。 - 如果页面作为 404 加载:确保您在包含有效 的文件夹中运行。 资源 - Mintlify 文档 - Mintlify 社区 --- ## AI 优化文档 Source: https://b3.holydocs.com/cn/ai-optimized 上下文菜单集成 我们文档中的每个页面都包含一个上下文菜单,提供一键访问AI工具的功能。在任何页面上查找菜单图标,即可访问这些功能: 复制当前页面为优化的Markdown格式,你可以直接粘贴到任何AI工具中作为上下文。 以Markdown格式打开当前页面,非常适合理解原始结构或复制特定部分。 创建一个新的ChatGPT对话,已经加载了当前页面作为上下文。 开始一个Claude对话,文档页面预加载以便立即提供帮助。 在Perplexity中打开当前页面作为研究和事实核查的上下文。 提供模型上下文协议(MCP)服务器URL,用于高级AI工具集成。 通过MCP与Cursor和VSCode直接集成,实现无缝编码帮助。 自动LLM索引 我们的文档自动生成并维护行业标准文件,帮助AI工具理解和索引我们的内容: llms.txt - 自动生成:可在/llms.txt获取 - 结构化内容:列出所有页面及其描述,以便AI高效导航 - 始终保持最新:内容变更时自动更新 - 零维护:无需手动更新 llms-full.txt - 完整上下文:可在/llms-full.txt获取 - 单一文件:将整个文档合并为一个文件 - AI就绪格式:优化用作AI对话中的上下文 - 全面:包括文档中的所有内容 如何使用这些功能 快速问题 1. 导航到任何相关的文档页面 2. 点击上下文菜单图标 3. 选择“在ChatGPT中打开”或“在Claude中打开” 4. 提问 - AI已经有了页面上下文 代码开发 1. 打开你偏好的代码编辑器(Cursor或VSCode) 2. 使用我们上下文菜单中的MCP集成 3. 访问B3文档,直接在你的编码环境中 4. 获取编写代码时的上下文帮助 深入研究 1. 复制使用“复制页面”功能的相关页面 2. 粘贴到你偏好的AI工具中 3. 结合额外的上下文或问题 4. 获取带有完整文档上下文的综合答案 针对AI优化的内容结构 我们的文档结构非常适合AI工具使用: 清晰的层次结构 - 逻辑组织,AI工具可以轻松解析 - 一致的格式,贯穿所有页面 - 描述性标题,提供上下文 丰富的元数据 - 全面的标题和描述 - 结构化前言,以便AI更好地理解 - 语义标记,增强AI的理解能力 代码示例 - 完整的、可运行的示例,AI可以解释和修改 - 注释良好的代码,以便AI更好地解释 - 不同用例的多种实现方法 对开发者的好处 在你的AI对话中即时访问相关文档,无需在工具之间切换和手动复制内容。 AI工具接收到格式正确、全面的B3功能上下文,导致更准确、更有帮助的响应。 与像Cursor和VSCode这样的开发工具直接集成,意味着你可以在不离开编码环境的情况下获得帮助。 我们的AI优化文件自动更新,确保AI工具始终可以访问最新信息。 示例用例 智能合约开发 集成规划 调试和故障排除 技术实现 我们的AI优化由以下驱动: - Mintlify的AI功能:内置上下文菜单和LLM文件生成 - 结构化内容:一致的markdown格式优化,便于AI解析 - 模型上下文协议(MCP):AI工具集成标准 - 自动更新:CI/CD流水线确保AI文件保持最新 开始使用 准备好利用这些AI功能了吗?以下是如何开始: 1. 浏览我们文档中的任何页面 2. 寻找上下文菜单图标(通常位于右上角区域) 3. 尝试复制页面或在你喜欢的AI工具中打开它 4. 体验增强的开发工作流 这些AI优化功能在我们文档的每个页面上都可用,无需设置 - 它们随时准备使用。 --- 这些AI功能旨在增强你与B3的开发体验。当与你的特定用例和目标清晰理解相结合时,它们效果最佳。 --- ## 空投常见问题解答 Source: https://b3.holydocs.com/cn/anyspend/airdrop S1 空投 我如何有资格获得 S1 空投? 在 B3 实验室的任何上线体验中或在 anyspend.com 上使用该产品的第一天用户有资格获得空投。快照在 2025 年 10 月 6 日那周进行。 S1 空投资格期是什么时候? Anyspend 软启动(2025 年 8 月)- 2025 年 10 月 6 日 S2 空投 S2 何时结束? S2 将从开始日期 2025 年 10 月 10 日起 90 天后结束 我如何为 $ANY 的 S2 空投赚取积分? - 在 anyspend.com 上进行上线或交换代币 - 使用 Anyspend 在 hypeduel.com 或 stake.b3.fun 上上线或交换至 $B3 - 在 hypeduel.com 上将任何代币交换成任何 arenacoin --- ## 组件 Source: https://b3.holydocs.com/cn/anyspend/components 核心组件 用于代币到代币交换和法币通道的主要界面组件。 属性 以模态覆盖或全页显示 初始支付方式标签页 购买模式的目标代币地址 目标代币的链 ID 接收者钱包地址 隐藏交易历史访问按钮 通过 ID 加载特定订单 使用示例 --- 具有内置支付处理的简化 NFT 购买按钮组件。 属性 NFT 合约配置对象 接收 NFT 的钱包地址 NFTContract 接口 使用示例 --- 用于自定义智能合约交互的最灵活组件,包括游戏、质押和 DeFi 操作。 属性 订单类型标识符 目标区块链网络 用于支付的代币 金额,以 wei/最小单位计 目标智能合约地址 编码的函数调用数据 可选的代币支出地址 用于跟踪的自定义元数据 自定义头部组件 void"> 成功回调,带有交易哈希 使用示例 - 质押 专用组件 具有额外市场功能的增强型 NFT 组件。 为 B3 代币质押预配置的组件。 专为购买转盘或彩票的游戏特定组件。 比赛入场费支付组件。 组件样式 所有组件都带有默认样式,可以使用 CSS 变量进行自定义: 平台支持 组件 React Web React Native ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ 法币通道功能 ✅ ❌ 下一步 探索用于自定义支付流程的 React 钩子 浏览现实世界的实现示例 了解如何优雅地处理错误 --- ## 错误处理与故障排除 Source: https://b3.holydocs.com/cn/anyspend/error-handling 全面指南,优雅地处理错误并调试 AnySpend 常见问题,以提供最佳用户体验。 📊 订单状态生命周期 了解订单状态对于正确的错误处理和用户体验至关重要。 订单状态类型 状态描述 状态 描述 用户操作要求 等待支付确认 无 - 等待区块链确认 正在处理信用卡支付 可能需要完成 3D 安全验证 发送代币进行交换 无 - 自动过程 跨链交易进行中 无 - 等待完成 交易成功完成 无 - 成功! 订单在完成前过期 创建新订单 自动退款进行中 无 - 等待退款 退款完成 检查钱包中的退款代币 交易失败 查看错误详情,重试 ⚠️ 常见错误代码 支付错误 描述:用户的代币不足以进行交易 解决方案:请求用户向其钱包添加资金或选择不同的支付代币 示例: 描述:目标链上不支持代币合约 解决方案:验证代币是否受支持并提供替代选项 示例: 描述:交易金额低于最低阈值 解决方案:增加交易金额或告知用户最低要求 示例: 描述:交易金额超过最大限制 解决方案:减少金额或分成多笔交易 示例: 网络错误 描述:执行期间价格移动超出可接受的容忍度 解决方案:提高滑点容忍度重试或等待价格稳定 示例: 描述:RPC 连接问题或区块链拥堵 解决方案:延迟后重试或切换到备用 RPC 示例: 描述:价格报价不再有效 解决方案:获取新的报价并重试交易 示例: 描述:请求的区块链不受支持 解决方案:使用受支持的链或实施备用方案 示例: 合约错误 描述:智能合约执行失败 解决方案:检查合约参数和状态 示例: 描述:为交易设置的 Gas 限制过低 解决方案:增加 Gas 限制或建议 Gas 优化 示例: 描述:交易 nonce 冲突 解决方案:等待挂起的交易完成 示例: 描述:合约撤销了交易 解决方案:检查合约状态和参数 示例: 🛠️ 错误处理模式 组件级错误处理 订单状态监控 全局错误边界 ```tsx title="错误边界组件" icon="shield" lines interface Props { children: React.ReactNode; fallback?: React.ComponentType void }>; } interface State { hasError: boolean; error?: Error; } class AnySpendErrorBoundary extends Component { constructor(props: Props) { super(props); this.state = { hasError: false }; } static getDerivedStateFromError(error: Error): State { return { hasError: true, error }; } componentDidCatch(error: Error, errorInfo: ErrorInfo) { console.error("AnySpend 错误边界捕获到错误:", error, errorInfo); // 报告到错误跟踪服务 if (typeof window !== "undefined") { // 示例:Sentry.captureException(error, { contexts: { errorInfo } }); } } resetError = () => { this.setState({ hasError: false, error: undefined }); }; render() { if (this.state.hasError) { const FallbackComponent = this.props.fallback || DefaultErrorFallback; return ; } return this.props.children; } } function DefaultErrorFallback({ error, resetError }: { error: Error; resetError: () => void }) { return ( 出了点问题 支付组件中发生了意外错误。 错误详情 {error.message} 重试 window.location.reload()}>重新加载页面 ); } // 使用方式 function App() { return ( ); --- ## 示例 & 使用案例 Source: https://b3.holydocs.com/cn/anyspend/examples 常见 AnySpend 集成模式的实际实现示例,从简单的交换到复杂的 DeFi 和游戏应用。 🔄 跨链代币交换 基础交换界面 非常适合 DeFi 应用、投资组合管理器或任何需要代币交换功能的应用。 高级交换带报价预览 🖼️ NFT 市场集成 简单 NFT 购买 NFT 市场批量购买 🎮 游戏 & DeFi 应用 质押界面 游戏转盘 锦标赛入口 💰 法币到加密货币入口 简单入门流程 ``step ${step >= 1 ? 'active' : ''}step ${step >= 2 ? 'active' : ''}step ${step >= 3 ? 'active' : ''}`}>3. 开始使用 {step === 1 && ( 欢迎!让我们开始吧 首先,连接你的钱包以继续。 setStep(2)} /> )} {step === 2 && ( 购买你的第一笔加密货币 使用你的信用卡购买代币以开始。 { setStep(3); toast.success("购买成功!欢迎来到生态系统!"); }} /> )} {step === 3 && ( 你已准备就绪!🎉 你的加密货币购买已完成。接下来你可以做: router.push --- ## Hooks Source: https://b3.holydocs.com/cn/anyspend/hooks 核心钩子 获取代币交换和跨链交易的实时定价信息。 参数 报价配置对象 QuoteRequest 接口 返回值 报价数据,包含定价和费用 加载状态指示器 如果报价失败,则为错误对象 void"> 手动刷新报价的函数 使用示例 --- 创建并执行 AnySpend 订单,具有全面的错误处理。 参数 配置对象,包含回调函数 CreateOrderOptions 接口 返回值 void"> 创建并执行订单的函数 加载状态指示器 如果订单创建失败,则为错误对象 使用示例 --- 实时监控订单状态并跟踪关联的区块链交易。 参数 要跟踪和监控的订单 ID 返回值 完整的订单数据和交易详情 加载状态指示器 如果获取失败,则为错误对象 OrderWithTransactions 接口 使用示例 --- 检索用户地址的分页订单历史记录。 参数 用户钱包地址 要获取的订单数量(最大 100) 分页偏移量 使用示例 额外的钩子 获取特定链上可用的代币。 获取 Coinbase 上行配置以进行法币支付。 获取 Stripe 支付意图以进行信用卡支付。 钩子模式 错误处理模式 加载状态模式 实时更新模式 下一步 浏览真实世界的实现示例 学习全面的错误处理策略 探索预构建组件 --- ## 安装与设置 Source: https://b3.holydocs.com/cn/anyspend/installation 先决条件 v20.15.0 或更高版本 版本 18 或 19 推荐使用以获得更好的开发体验 安装 选择您偏好的包管理器: 基础设置 1. 提供者设置 使用 和 包裹您的应用程序以启用 AnySpend 功能: 2. 环境配置 端点: 用于实际交易的生产应用程序。 端点: 用于开发和测试,使用测试代币。 注意:Testnet 目前不可用。 3. TypeScript 配置(可选但推荐) 如果您使用 TypeScript,请确保您的 包含以下设置以获得最佳兼容性: 验证 创建一个简单的测试组件以验证您的设置是否正确: 下一步 了解可用于不同支付场景的组件 发现用于构建自定义支付流程的 React hooks 浏览真实世界的实现示例 故障排除 确保您已正确安装 SDK 并导入了 CSS 文件。SDK 需要 React 18+ 并且可能与旧版本不兼容。 确保您在组件树的高层,通常在您的主应用程序组件中放置了 和 。 如果您看到 TypeScript 错误,请验证您的 包含上面推荐的设置。 --- ## AnySpend 介绍 Source: https://b3.holydocs.com/cn/anyspend/introduction AnySpend 是什么? AnySpend 是 B3 提供的全面支付基础设施,支持在多个区块链上无缝进行加密货币交易。无论您是在构建 DeFi 应用、NFT 市场还是游戏平台,AnySpend 都能提供您所需的组件和 API,以接受任何代币的支付。 在浏览器中尝试 AnySpend 使用案例 跨链交换 使用户能够在不同的区块链之间交换代币,自动寻路并发现最佳价格。 结账 一键结账按钮,接受任何代币作为支付,自动转换。 DeFi 执行任何链上合约调用,用于质押、预测市场、债券曲线等。 游戏 可嵌入原生 iOS/Android、Unity 和其他平台。 特点 用户点击支付按钮或与您的界面互动,选择他们偏好的代币 我们的路由引擎找到将他们的代币转换为所需目的代币的最佳路径 如有需要,使用安全、经过实战测试的基础设施跨链桥接代币 代币到达目的地地址,执行任何自定义逻辑,并触发您的成功回调 使用案例 通过自动寻路和具有竞争力的利率,在多个链上启用代币交换、提供流动性和促进产出农业。 允许用户使用他们拥有的任何代币购买 NFT,通过支持他们偏好的支付方式来消除障碍并提高转化率。 使用任何加密货币或法定支付方式接受游戏内资产、比赛报名和高级功能的支付。 将加密支付集成到传统电子商务平台中,实现自动法定货币转换和结算。 接受以加密货币进行的定期支付,并自动转换为您偏好的结算货币。 快速开始 只需几个步骤即可开始使用 AnySpend: 下一步是什么? 使用 npm、yarn 或 pnpm 在您的项目中设置 AnySpend 探索用于常见支付场景的预构建组件 查看现实世界的实现示例和最佳实践 获取帮助 - Discord: 加入我们的 Discord 社区 获取支持 - 文档: 全面的指南和 API 参考 - 示例: 现成的代码样本和集成 --- ## Onramp 概览 Source: https://b3.holydocs.com/cn/anyspend/onramp 它的作用 AnySpend 上行通道允许用户使用传统法币方式(例如,信用卡、银行转账)支付,并自动执行任何链上交易。这种无缝流程消除了用户手动获取加密货币或管理钱包资金的需要。 它旨在为非加密原生用户减少摩擦,使得基于区块链的产品可以触及更广泛的受众。 它是如何工作的 1. 用户启动操作\ 用户开始一个链上操作(例如,铸造、质押或合约互动)。 2. 法币支付\ 他们通过 Stripe 或 Coinbase Pay 用卡或银行转账支付。 3. 转换 + 执行\ AnySpend 将法币转换为所需的加密货币并执行交易。 4. 钱包交付\ 结果发送到用户的连接钱包或全局钱包。无需获取加密货币。 支付选项 Stripe - 对主要信用/借记卡的全球支持 - 3D Secure 认证 - 非美元交易的货币转换 - 本地化支付方式和费用调整 Coinbase Pay - 用户可以直接使用他们的 Coinbase 账户余额或借记卡支付 - 无需在平台之间转移资金 - 为现有 Coinbase 用户提供可信的用户体验 - AnySpend 不收取额外费用 可扩展的提供商架构 - 支持额外法币提供商的模块化系统 - 基于地区和可用性的动态路由 - 内置的合规灵活性以支持区域性支持 安全性 AnySpend 包含一个内置的实时风险引擎,旨在在保持用户体验无缝的同时最小化欺诈。 关键特性: - 行为和交易风险分析 - 设备和网络安全检查 - 实时威胁情报 智能交易评估 每笔交易都在实时评估: - 允许 – 交易正常进行 - 验证 – 可能需要额外的用户验证 - 阻止 – 防止可疑活动 全球覆盖 通过集成的提供商,AnySpend 支持广泛的货币和地区: - 自动位置检测和本地化 - 本地支付方式和货币处理 - 基于地理位置的动态提供商选择 - 开箱即用的区域合规 费用 - Stripe 支付: 每笔交易 5.4% + $0.30(全球统一费率) - Coinbase Pay: AnySpend 不收取额外费用 结账时会向用户显示透明的费用明细。 常见用例 AnySpend 使开发者能够: - 让用户用信用卡铸造 NFT - 允许直接从法币进行质押、投票或游戏操作 - 无需加密货币前提,将用户引入 DeFi、游戏或其他 dApps --- ## Tokenomics Source: https://b3.holydocs.com/cn/anyspend/tokenomics $ANY 代币是什么? $ANY 是 AnySpend 的原生代币,代表了用户、合作伙伴和协议之间的一致性。其设计遵循两个指导原则: 社区优先:90% 的供应量分配给社区(空投、奖励、集成)。AnySpend 基金会获得 10%,用于透明的运营需求。没有为“团队”或“投资者”分配任何份额。 收入对齐:协议收入的 95% —— 来自交换、上线、交易流向 $ANY 的回购和销毁。持有者几乎可以捕获网络产生的所有价值。 $ANY 的总供应量是多少? $ANY 的合约地址是什么? 代币分配 $ANY 分配给投资者、团队、基金会、用户的比例是多少? $ANY 是社区驱动的。没有分配给团队或投资者的份额。 90% 预留给社区和用户。基金会获得剩余的 10%,用于流动性支持、安全与审计、生态系统赠款和回购。 代币效用 $ANY 代币有哪些好处/用途? - 对于 $ANY 持有者的 Anyspend 费用折扣 - 质押 $ANY 以从平台收入中赚取回扣 - 对上市、费用表和集成的治理 持有 $ANY 的 Anyspend 费用折扣是多少? - 合作伙伴鲸鱼(100K $ANY):50% 折扣 - 企业鲸鱼(500K $ANY):75% 折扣 - 战略合作伙伴(1M+ $ANY):100% 返利(以 $ANY 形式) 未来发展 AnySpend V2 是什么? AnySpend 正在演变成更大的东西:一个 DeFi 自动化引擎。金融的未来不仅仅是购买和交换代币,它是可编程的资金流动、自动化策略和社区拥有的基础设施。AnySpend 的 V2 将使这一愿景成为现实。 --- ## ArenaKit 介绍 Source: https://b3.holydocs.com/cn/arenakit/introduction 什么是 ArenaKit? 更多文档即将推出。 --- ## B3AR 介绍 Source: https://b3.holydocs.com/cn/b3ar/introduction 什么是 B3AR? 更多文档即将推出。 --- ## BSMNT 品牌工具包 Source: https://b3.holydocs.com/cn/basement/brand-kit ✦ 探索游戏 ✦ 乐趣 ✦ B3 ✦ 玩赚 ✦ 主要标志 SVG PNG SVG PNG SVG PNG 颜色 不要局限于这些常见的品牌颜色。B3 邀请您使用不同的有趣、鲜艳的色彩调色板来表达自己。 品牌指南 让它充满怀旧感。 唤起童年玩耍的感觉。 让它充满乐趣。 保持轻松、友好和吸引人。 字体 我们推荐使用 Apple San Francisco 字体。 从 Apple 下载 从 Github 下载 但也可以尝试其他有趣的字体... 有趣的素材 PNG PNG @ 2x WEBP SVG PNG SVG SVG SVG WEBP WEBP WEBP 为 BSMNT 品牌做贡献 让我们一起构建 B3 - 我们欢迎创作者、艺术家、开发者、游戏玩家和每个人贡献并获得奖励。 如果您为 B3 社区构建了一些酷炫的东西,请联系我们。 --- ## 构建指南 Source: https://b3.holydocs.com/cn/basement/construct-guide 事件 Construct 拥有一个出色的 GUI,使开发者能够以最少或无需编码的方式创建游戏。以下文档将回顾如何使用 Construct 的事件表将您的游戏连接到 Basement.fun。 关键组件 您需要向项目中添加一些对象,以使您的 Construct 游戏能够与 Basement.fun 平台互动。 要向项目中添加对象,请转到 布局视图,在布局中右键单击,选择 插入新对象,然后选择要插入项目的对象。添加对象后,它将在您的事件表中可用。 浏览器对象使您能够写入控制台。它不是必需的,但在验证数据和调试代码时会很方便。 AJAX 对象使您的游戏能够与 B3 API 互动。 - POST 请求 需要您为每个头参数创建单独的操作,并为所有正文参数创建一个 post 到 URL 的操作 - GET 请求 需要您将所有需要的参数和值组合成单个 URL,以发送请求到 API - API 响应 可以使用 引用 JSON 对象使您的游戏能够处理 JSON 响应。您需要解析 JSON 字符串以使用响应数据。 示例事件 此示例事件将涵盖 BSMNT API 规范中详细描述的 POST 设置分数请求。 示例请求 在事件表的任何地方右键单击,创建一个函数,并命名为 SetScore。 点击添加操作,选择 AJAX,选择 设置请求头。 - 头字段: - 值字段: 再添加一个 AJAX 操作并再次选择 设置请求头。 - 头字段: - 值字段: 将 替换为您实际的游戏密钥令牌。 再添加一个 AJAX 操作,但这次选择 Post 到 URL。输入以下内容: - 标签: - URL: - 数据: - 方法: 这是一个示例请求 - 请确保将您的值替换为游戏中的事件设置的变量。 示例响应 示例响应将如下所示: 检索数据 在 Construct 中,让我们从响应中检索 nonce,以便我们可以在稍后使用它来检索分数。 在事件表的任何地方右键单击并添加一个名为 Nonce 的全局变量。 添加一个由您的游戏触发的事件。 示例:要在您的自行车与另一辆自行车相撞时捕获用户的分数,请向骑手添加一个 与另一个对象碰撞 条件,并将对象设置为骑手。 添加操作,选择 函数,并选择 SetScore。 添加一个 JSON 操作,选择 解析,并在 JSON 字符串字段中输入 。 这将从我们的 SetScore 请求中获取响应。 添加一个 系统 操作,选择 设置值,选择 Nonce 变量,并输入 。 现在您的 Nonce 变量设置为 API 响应返回的 nonce 了! 完成集成 按照相同的步骤,您可以通过审查所有参数和响应为每个 API 端点创建事件。 可用的 API 端点 更新或设置用户的排行榜分数。 端点: 头: 检索用户当前的分数。 端点: 头: 根据游戏事件触发链上动作。 端点: 头: 最佳实践 始终检查 API 响应中的 字段,并优雅地处理错误。 使用 Construct 的全局变量来存储重要数据,如 JWT 令牌和用户分数。 在开发过程中使用浏览器对象将重要信息记录到控制台。 注意 API 速率限制,避免在短时间内发出过多请求。 下一步 完整的 API 端点参考 了解如何与 BSMNT 游戏启动器集成 官方 Construct 3 文档和教程 使用 BSMNT 集成的示例项目 故障排除 - 确保您已将 AJAX 对象添加到项目中 - 检查所有必需的头是否正确设置 - 验证您的游戏密钥是否有效 - 确保 API 端点 URL 正确 - 确认 JSON 对象已添加到项目中 - 检查 是否包含有效的 JSON - 使用浏览器对象记录原始响应以进行调试 - 验证您的启动器 JWT 令牌是否有效 - 检查授权头是否正确格式化 - 确保您的游戏密钥未过期 --- ## 游戏启动器 Source: https://b3.holydocs.com/cn/basement/game-launcher 如何工作 你的游戏在BSMNT启动器内加载。我们会向你的游戏传递一个含有认证令牌的JWT。 你可以通过解码JWT或使用我们的API来加载玩家的资料。我们将负责钱包连接、验证和入门。 让用户玩你的游戏。当发生某些事情时,你可以通过我们的类Zapier规则引擎或直接通过API触发一个动作。 开始使用BSMNT启动器构建游戏 在沙盒环境中测试启动器集成 你可以用BSMNT启动器做什么? 游戏启动器的真正力量在于加密UX抽象。你的游戏可以通过一个简单的REST API安全地发送链上事件,客户端可执行。 现已提供 将玩家状态存储在像IPFS这样的去中心化存储选项上。 让用户在达成成就或某些游戏事件时铸造NFTs。 将玩家排名上链,举办比赛和锦标赛。 根据游戏动作发送ERC20s和ERC721 & 1155 NFTs。 提示用户发送或转移代币以支付游戏中的动作或资产。 即将推出 用户可以使用来自其他链的资产来交换你的代币。 即将推出 直接的法币到加密货币通道,为用户提供无缝体验。 即将推出 内置的游戏评论和评分系统。 即将推出 社交分享和病毒式营销机制。 即将推出 自动游戏玩法记录和分享。 即将推出 用于交易游戏资产的市场集成。 即将推出 更多动作即将推出 - 未来看起来很光明! 入门 我们很乐意在basement.fun上看到你的游戏!开始集成简单、免费且容易。 注册以开始将你的游戏与BSMNT启动器集成 已经注册? 在沙盒环境中测试你的集成 完整的API文档和示例 没有蒸汽软件 - 今天就在BSMNT上玩游戏! 没有蒸汽软件 - 今天就玩! Basement.fun是什么? Basement是发现和玩链上游戏的地方。除了作为发现伟大链上游戏的发现平台,Basement还为游戏开发者提供了一种构建无缝、原生和嵌入式体验的方式。 你的游戏加载在我们的游戏启动器内,用户连接到Basement,他们的玩家上下文被传递给你的游戏。 从那里,你可以利用我们的任何通用辅助函数(如保存状态和分数)+触发任意数量的内置加密UX(无需在你的游戏中集成任何链上内容)。 访问玩家数据 游戏启动器使用JWT(JSON Web Token)安全编码已验证和认证的玩家上下文,发送给你的游戏。 负载从GET参数中读取,因此任何托管的网络游戏都可以轻松访问和解码它,使用任意数量的JWT库(或使用我们的启动器API)。 基本玩家数据包括: 用户名(和兼容的.b3.fun ENS可解析地址) 3D头像(.GLB模型) 用于链上交互的已验证钱包地址 特定于游戏的玩家数据、会话信息等 - 见我们的启动器API文档 你可以选择使用我们的玩家状态API存储任何任意的特定于游戏的玩家数据。 完整的玩家数据访问和游戏集成文档 内置UX抽象 我们的最小游戏启动器体验意味着焦点保持在你的游戏上。 游戏启动器上有许多自定义选项,以便BSMNT可以提供几乎不可见的体验,为你处理所有核心加密UX挑战。 可用的有用API: - 存储和检索分数和排行榜 - 持久的游戏状态管理 - 发送通知 - 提醒玩家关于游戏事件 - 记录和流式传输游戏活动 - 分析和玩家行为跟踪 - 存储玩家状态和游戏会话 - 自动保存游戏进度 - 更多即将到来! - 定期添加新功能 所有可用启动器功能的完整API参考 架构概览 已连接: 0x..123 www.yourgame.com 你的游戏在BSMNT启动器内加载 ``` --- ## Basement.fun Source: https://b3.holydocs.com/cn/basement/introduction 什么是Basement? Basement是B3生态系统中专注于游戏的层面,专为游戏开发者和游戏社区设计。它提供: - 游戏启动器:在B3上部署和管理游戏 - 开发者工具:游戏开发的SDK和API - 社区功能:玩家档案、成就和社交功能 - 品牌资源:一致性品牌的资产和指南 在basement.fun应用上玩 入门 学习如何使用Basement游戏启动器部署你的游戏 将B3功能整合到你的Unity游戏中 使用Construct 3和B3集成构建游戏 获取Basement品牌资产和指南 关键特性 为Unity、Construct和其他流行游戏引擎提供全面的软件开发套件,实现与B3区块链功能的无缝集成。 全球账户系统,允许玩家在Basement生态系统中所有游戏保持一致的档案、成就和资产。 管理游戏内资产、NFT和代币的工具,为开发者提供易于集成的方案,为玩家提供透明的所有权。 内置的社交功能、排行榜、锦标赛和社区管理工具,增强玩家参与度。 准备开始构建了吗?查看我们的游戏启动器指南在B3上部署你的第一个游戏。 --- ## B3 Unity SDK Source: https://b3.holydocs.com/cn/basement/unity-guide 特性 B3 Unity SDK 为 Unity 开发者提供了全面的集成能力: 该 SDK 自动且无缝地处理用户认证。 使用所有启动器 API,支持基于回调和基于 async/await 的调用。 处理启动器客户端 webhooks,并将它们解析并传播到您自己的 C# 代码中。 安装和使用 前往 GitHub 仓库并下载最新版本。 访问官方 B3 Unity SDK 仓库,获取安装说明 按照 GitHub 上的设置指南说明安装 SDK 到您的 Unity 项目。 GitHub 仓库包含详细的安装说明和设置要求。 安装 SDK 并按照设置指南后,您将能够轻松调用所有 API 作为函数。 您的 Unity 项目现在已准备好与 B3 启动器集成! 代码示例 触发规则引擎 以下是如何从您的 Unity 游戏内触发规则引擎的示例: 会话管理 SDK 自动处理用户会话: API 集成 Unity SDK 提供了对所有 B3 启动器 API 的无缝访问: 传统的回调模式处理 API 响应: 更干净的代码的现代 async/await 模式: 在 WebGL 构建中处理启动器事件: 下一步 了解如何与 BSMNT 游戏启动器集成 所有可用端点的完整 API 文档 官方 Unity 文档和资源 使用 B3 SDK 的示例 Unity 项目 支持 如需技术支持、报告错误或功能请求,请访问 GitHub 仓库或联系我们的开发者社区。 报告问题或从开发者社区获取帮助 --- ## 联接阶段 Source: https://b3.holydocs.com/cn/bondkit/concepts/bonding-phase 什么是绑定阶段? 绑定阶段是初始交易期间,代币直接通过智能合约买卖,使用算法定价曲线。可以将其视为具有自动市场制作功能的去中心化预售。 绑定如何工作 绑定曲线机制 在绑定期间,合约作为唯一的市场制造商: 1. 无订单簿:价格通过算法确定 2. 即时流动性:始终可以买卖 3. 路径独立性:价格仅取决于供应量,而非历史 4. 自动定价:无需手动设置价格 交易操作 购买代币 流程: 1. 用户向合约发送 ETH/B3 2. 合约根据曲线计算代币数量 3. 扣除 5% 费用并发送给接收者 4. 铸造代币并发送给买家 5. 更新曲线状态 代码示例: | 参数 | 类型 | 描述 | |-----------|------|-------------| | | uint256 | 接收的最少代币数量(滑点保护) | | | string/uint256 | 花费的 ETH 数量 | 重要说明: - 设置 以防止前运行 - 在低活动期间, 可以设为 0 - 如果滑点超出容忍度,交易将回滚 目标溢出: - 如果购买将超出目标,超出部分将被退款 - 示例:目标是 10 ETH,已筹集 9.5 ETH - 用户发送 1 ETH → 使用 0.5 ETH,退还 0.5 ETH 燃气不足: - 推荐的 gas 限制:200,000 - 复杂计算可能需要更多 零金额: - 0 ETH 的交易将回滚 出售代币 流程: 1. 用户批准代币支出 2. 用户调用 sell 并输入代币数量 3. 合约根据曲线计算 ETH 4. 从收益中扣除 5% 费用 5. 将 ETH 发送给卖家,代币被销毁 6. 更新曲线状态(价格下降) 代码示例: | 参数 | 类型 | 描述 | |-----------|------|-------------| | | uint256 | 要出售的代币数量 | | | uint256 | 接收的最少 ETH 数量(滑点保护) | 重要说明: - 出售前需要代币批准 - 大额出售可能对价格影响显著 - 不能出售超过流通供应量的代币 理解出售影响: 出售会减少曲线的筹集金额,导致价格下降: | 出售规模 | 价格影响 | 需要恢复 | |-----------|--------------|-----------------| | 供应量的 1% | 约 1-2% | 小 | | 供应量的 5% | 约 5-10% | 中等 | | 供应量的 10% | 约 15-25% | 显著 | | 供应量的 20% | 约 30-50% | 重大 | 实际影响取决于攻击性因子 费用结构 费用如何工作 1 ETH 购买时: - 0.95 ETH 去向绑定曲线 - 0.05 ETH 去向费用接收者 - 基于 0.95 ETH 价值计算代币 示例: 出售价值 1 ETH 时: - 用户收到 0.95 ETH - 0.05 ETH 去向费用接收者 - 曲线减少完整的 1 ETH 示例: 费用去向: - 100% 到指定的 地址 - 可以是项目库、开发者或 DAO - 在代币创建时设置,不能更改 领取费用: - 自动 - 无需领取 - 每次交易直接发送 - 合约中无积累 费用经济学 | 每日交易量 | 费用收入 | 每月收入 | |-------------|------------|----------------| | 10 ETH | 0.5 ETH | 约 15 ETH | | 50 ETH | 2.5 ETH | 约 75 ETH | | 100 ETH | 5 ETH | 约 150 ETH | | 500 ETH | 25 ETH | 约 750 ETH | 目标机制 理解目标 目标是在迁移前必须累积的 ETH/B3 金额: 目标的目的: - 为 Uniswap v4 确保足够的流动性 - 为社区创建明确的目标 - 防止过早迁移 - 在绑定期间构建动力 接近目标 溢出处理 当购买将超出目标时: 1. 部分填充:只接受所需金额 2. 自动退款:多余的在同一交易中返回 3. 公平完成:最后没有人可以多付 示例情景: 事件与监控 合约事件 在 SDK 中监听: 在 SDK 中监听: 实时监控 绑定阶段策略 对于代币创建者 - 从较低的攻击性开始(30-50) - 设定可达成的目标 - 早期吸引社区 - 提供清晰的路线图 - 自己注入初始流动性 - 创建购买激励 - 合理安排公告时间 - 规划迁移后计划 对于交易者 - 尽早购买以获得最佳价格 - 对大额购买使用 DCA - 监控攻击性因子 - 检查目标进度 - 始终使用滑点保护 - 理解价格影响 - 靠近目标时不要 FOMO - 规划退出策略 绑定后过渡 迁移后的关键点 一旦调用了 : - ❌ 绑定曲线交易永久禁用 - ❌ 不再有 buy() 或 sell() 函数 - ✅ 所有交易转移到 Uniswap v4 - ✅ 适用标准 AMM 机制 - ✅ 任何人都可以提供流动性 - ✅ 完全去中心化交易 下一步 理解价格机制 选择正确的目标 了解 DEX 过渡 --- ## DEX 阶段 Source: https://b3.holydocs.com/cn/bondkit/concepts/dex-phase 什么是DEX阶段? DEX阶段是Bondkit代币生命周期的最后阶段,交易从自动化债券曲线过渡到完全去中心化的Uniswap v4池。此阶段在迁移后立即开始,代表了完全去中心化。 迁移工作原理 过渡过程 在达到目标后调用时: 1. 合约状态:代币状态变为 2. Uniswap v4池:用累积的流动性创建新池 3. 价格初始化:从债券曲线退出价格计算初始池价格 4. 所有权放弃:合约所有权转移到零地址 5. 交易启用:完整DEX交易立即开始 池配置 自动池设置: 初始流动性: - 交易代币:债券阶段累积的所有资金 - Bondkit代币:计算金额以匹配退出价格 - LP代币:在费用接收者和被销毁/分配之间拆分 DEX阶段交易 交易选项 标准DEX交易: DEX阶段的Bondkit代币可以使用任何兼容Uniswap v4的界面、DEX聚合器或交易平台进行交易。 SDK助手(可选): 如果需要,SDK提供以简化集成。 价格发现与流动性 市场驱动定价: - 不再使用算法债券曲线 - 价格由供需决定 - 实时订单簿动态 - 受市场波动影响 流动性来源: 与债券阶段的主要区别 交易机制 | 方面 | 债券阶段 | DEX阶段 | |--------|--------------|-----------| | 定价 | 算法曲线 | 市场供需 | | 流动性 | 无限(合约铸造) | 有限池流动性 | | 费用 | 5% 到费用接收者 | 0.3% 到LPs + 协议 | | 订单类型 | 仅买卖 | 完整DEX功能 | | 价格影响 | 可预测曲线 | 取决于流动性深度 | | MEV | 不适用 | 受MEV影响 | 智能合约变更 状态转换: 方法可用性: - ✅ / - 禁用(将回退) - ✅ 通过进行DEX交易 - ✅ 标准ERC20功能继续 - ✅ DEX交易的事件监控 高级DEX功能 自定义钩子集成 Uniswap v4上的Bondkit代币包括自定义钩子以增强功能: 分析与监控 实时数据: 可用指标: - 实时价格源 - 24小时成交量和变化 - 流动性深度 - 历史OHLCV数据 - 交易历史 - 持有者分析 提供流动性 成为LP: LP好处: - 交易费用:赚取所有交换量的0.3% - 激励计划:潜在额外奖励 - 价格升值:从代币增长中获益 - 无常损失:标准AMM风险适用 迁移影响分析 对代币持有者 即时效果: - ✅ 代币保持完全可转移 - ✅ 可在公开市场交易 - ✅ 无锁定期 - ⚠️ 价格现受市场波动影响 - ⚠️ 无保证流动性(取决于池深度) 长期好处: - 🚀 访问更大的交易生态系统 - 🚀 与DeFi协议集成 - 🚀 与其他代币的可组合性 - 🚀 实现真正去中心化 对项目 运营变化: 新责任: - 社区建设:推动有机交易量 - 流动性激励:鼓励LP参与 - 营销:推广代币效用和采用 - 集成:在DEX聚合器和平台上列出 DEX阶段最佳实践 对交易者 滑点管理: - 对小额交易使用0.5-2%滑点 - 大额交易使用更高滑点 - 执行前检查价格影响 时间考虑: - 活跃时间段流动性更高 - 监控大型LP动向 - 可用时使用限价单 示例: 流动性分析: - 大额交易前检查池TVL - 监控流动性提供者活动 - 如果是LP,了解无常损失 价格监控: - 设置价格提醒 - 使用止损策略 - 在多个代币间多样化 对开发者 状态检查: 错误处理: 常见问题 不可以 - 迁移是永久性且不可逆的。一旦进入DEX阶段,代币将始终在Uniswap v4上交易。 来自债券阶段的所有累积交易代币成为Uniswap v4池的初始流动性,与以退出价格计算的bondkit代币配对。 没有限制 - 代币成为在Uniswap v4上交易的标准ERC20。完全启用DeFi可组合性。 DEX阶段使用标准Uniswap v4费用(0.3%),这些费用归流动性提供者所有,而不是债券阶段的5%费用归费用接收者所有。 下一步 学习使用BondkitSwapService进行DEX交易 为您的DEX代币集成TradingView图表 提供流动性并赚取交易费 跟踪您的代币DEX表现 --- ## 定价 Source: https://b3.holydocs.com/cn/bondkit/concepts/pricing 视觉价格曲线 债券曲线模型 数学公式 核心公式 其中: - = 当前代币供应量 - = 最终代币供应量 - = 到目前为止筹集的金额 - = 目标金额 - 理解指数 侵略性因子控制指数如何影响价格进展: | 侵略性 | 指数 | 公式变为 | 价格行为 | |-------|------|---------|----------| | 0 | 1.00 | S = Sfinal × (R/Rtarget) | 线性 - 每 ETH 常量代币 | | 25 | 0.80 | S = Sfinal × (R/Rtarget)^0.80 | 稍微弯曲 | | 50 | 0.67 | S = Sfinal × (R/Rtarget)^0.67 | 中等曲线 | | 75 | 0.57 | S = Sfinal × (R/Rtarget)^0.57 | 陡峭曲线 | | 100 | 0.50 | S = Sfinal × √(R/Rtarget) | 非常陡峭(平方根) | 价格影响示例 让我们看看不同阶段 1 ETH 能买多少代币,目标为 10 ETH: 线性定价(对所有人公平) | ETH 筹集 | 每 ETH 代币 | 价格变化 | |----------|------------|----------| | 0 → 1 ETH | 100,000 | 基线 | | 4 → 5 ETH | 100,000 | 0% | | 9 → 10 ETH | 100,000 | 0% | 每个人都得到相同的交易 中等曲线(平衡) | ETH 筹集 | 每 ETH 代币 | 价格变化 | |----------|------------|----------| | 0 → 1 ETH | 146,000 | 基线 | | 4 → 5 ETH | 87,000 | -40% | | 9 → 10 ETH | 51,000 | -65% | 早期买家获得的是晚期买家的 3 倍 陡峭曲线(奖励早期) | ETH 筹集 | 每 ETH 代币 | 价格变化 | |----------|------------|----------| | 0 → 1 ETH | 316,000 | 基线 | | 4 → 5 ETH | 89,000 | -72% | | 9 → 10 ETH | 31,000 | -90% | 早期买家获得的是晚期买家的 10 倍 交互式价格计算器 选择您的侵略性因子 决策框架 最适合: - 公平启动 - 社区代币 - 稳定定价 优点: - 平等机会 - 可预测的成本 - 较少的 FOMO 缺点: - 没有早期激励 - 动力较慢 最适合: - 大多数项目 - 平衡方法 - 适度奖励 优点: - 一些早期优势 - 仍然可访问 - 良好的动力 缺点: - 中等复杂性 - 一些价格变化 最适合: - 炒作启动 - 奖励早期采用者 - 快速筹资 优点: - 强烈的早期激励 - 创造紧迫感 - 奖励信仰者 缺点: - 可能看起来不公平 - 高价格变化 - FOMO 驱动 出售机制 当用户将代币卖回曲线时: 1. 价格计算:使用购买公式的逆 2. 费用扣除:对收益应用 5% 的费用 3. 曲线更新:减少总筹集金额 4. 价格影响:大量卖出显著影响价格 卖出价格公式 边缘情况与限制 重要考虑因素: 1. 退款:如果购买超过目标,多余的 ETH 将被退还 2. 最小金额:非常小的交易可能因四舍五入而回退 3. 最大供应量:不能超过 4. 价格限制:极端侵略性可能导致价格飙升 5. 滑点:总是使用 以获得保护 真实世界示例 案例研究:公平启动代币 - 侵略性:10 - 目标:50 ETH - 结果:几乎线性定价,社区赞赏公平性 案例研究:炒作代币 - 侵略性:85 - 目标:100 ETH - 结果:2 小时内达到目标,早期买家获得 8 倍收益 案例研究:平衡项目 - 侵略性:45 - 目标:25 ETH - 结果:3 天内稳定增长,早期买家获得 2.5 倍优势 下一步 学习选择正确的因子 估算您的迁移价格 --- ## Targets & Migration Trigger Source: https://b3.holydocs.com/cn/bondkit/concepts/targets 目标金额 - 是启用迁移的报价资产阈值。 - 在创建时设置;以报价资产(ETH或允许的ERC20)计价。 - 一旦总筹资额达到目标(超额贡献将被退还),募资阶段结束。 谁可以迁移 - 只有代币所有者/创建者(迁移管理员)可以调用 。 迁移时发生什么 - 累积的报价资产分割: - 一部分给予 ,基于 。 - 剩余部分用作流动性,与为LP保留的代币一起使用。 - 对于Uniswap v4迁移,合约计算 以初始化池子。 - 流动性以适当的保障措施添加到v4池中;LP代币或位置按照v4语义处理,所有权有效地被烧毁/放弃以实现去中心化。 - 立即放弃所有权以完成去中心化。 迁移后 - 禁用募资阶段的交易。 - 代币表现为标准ERC20,具有基于DEX的价格发现。 网络和地址(工厂,v4池管理器,钩子)列在网络页面上。 --- ## 选择一个报价资产 Source: https://b3.holydocs.com/cn/bondkit/guides/choose-quote-asset 概览 BondKit 支持针对 ETH 或允许的 ERC20(例如,B3)进行绑定。您的选择会影响 UX、集成以及迁移时的流动性。 何时使用 ETH - 广泛的可访问性;大多数用户在 Base 上持有 ETH - 更简单的 UX(无需事先批准) - 迁移时直接的 ETH 流动性 何时使用 ERC20(例如,B3) - 与现有的代币经济体系对齐 - 可以在迁移时启动更深层次的代币-代币配对 - 购买/销售前需要批准 操作差异 - 对 ETH 和 ERC20 的购买和销售均收取 5% 的费用 - ERC20 流程在曲线交互之前需要 - 迁移对会针对 WETH 或所选的 ERC20 创建 与团队确认 ERC20 报价资产的允许列表。默认情况下,可能只启用特定资产。 --- ## 估算迁移价格 Source: https://b3.holydocs.com/cn/bondkit/guides/est-migration-price 概述 迁移初始化一个 Uniswap v4 池。合约从债券状态计算 。 实用方法 - 使用债券读取来近似目标附近的价格: - - 考虑因素 - 最终分割和流动性金额可以影响初始ticks。 - 添加流动性时应用滑点保护。 - 对于 ERC20 报价资产,确保在转换为 时考虑到对和小数位。 确切的初始化数学运算在链上处理。使用读取操作进行 UI 估算;将最终的链上初始化视为真理来源。 --- ## 设置 aggressivenessFactor Source: https://b3.holydocs.com/cn/bondkit/guides/set-aggressiveness 指南 - 0–20:温和;早期和晚期买家获得的单位数量相似 - 30–60:平衡;适度的价格上涨,典型的一般发行 - 70–100:陡峭;早期优势明显,价格上涨更快 经验法则 - 较小的目标或紧密的社区:倾向于较高(50–80) - 较大的目标或更广泛的受众:倾向于较低(20–50) 示例 。较高的攻击性增加了曲线的陡峭度,并减少了后期每单位的代币。 --- ## 完整的Token生命周期 Source: https://b3.holydocs.com/cn/bondkit/guides/token-lifecycle 概览 本指南将引导您完成 Bondkit 代币的完整生命周期,从初始创建到完全去中心化。理解这一流程对于成功的代币发行和管理至关重要。 阶段 1:代币创建 预部署规划 关键决策: | 参数 | 影响 | 建议 | |-----------|---------|----------------| | finalTokenSupply | 总共创建的代币数量 | 通常为 1M-100M 代币 | | aggressivenessFactor | 价格曲线陡度 | 30-60 适用于平衡发行 | | targetAmount | 迁移阈值 | 5-50 交易代币 | | tradingToken | 用户支付所用的代币 | 使用 B3 用于 Base 主网 | 示例配置: 费用分配策略: 费用流程: - 债券阶段: 所有交易的 5% → - 迁移后: 0.3% 交易费 → LP 提供者 部署执行 阶段 2:债券阶段管理 发行策略 发行前清单: - [ ] 在 Basescan 上验证代币合约 - [ ] 建立社区渠道(Discord/Telegram) - [ ] 准备营销材料 - [ ] 规划初始购买策略 - [ ] 准备价格跟踪仪表板 发行日: 关键指标仪表板: 实时更新: 管理债券曲线 健康债券阶段指标: - 稳定的交易量 - 不断增长的持有者基础 - 活跃的社区参与 - 朝向目标进展(但不要太快) - 最小化的大规模抛售 警告信号: - 24 小时内无交易活动 - 单一鲸鱼控制大比例 - 社区没有快速达到目标 - 机器人导致的过度波动 阶段 3:迁移准备 迁移前清单 迁移时机策略 最佳实践: - 提前 24-48 小时宣布迁移 - 选择您的社区活跃时间 - 确保有足够的社区共识 - 准备迁移后的营销 迁移前公告: 迁移过程: 阶段 4:DEX 阶段操作 迁移后立即(首 24 小时) 长期 DEX 策略 初始流动性分析: 流动性激励计划: 教育内容: 社区资源: - 更新的文档 - 交易教程视频 - DEX 接口集成指南 - 提供流动性教程 DEX 阶段仪表板: 自动化监控: --- ## 故障排除指南 Source: https://b3.holydocs.com/cn/bondkit/guides/troubleshooting 快速诊断 从这里开始快速识别问题: 常见错误信息 部署错误 原因: 令牌地址缺失、无效或未校验。 解决方案: 原因: 尝试使用非 Base 链 ID。 解决方案: 原因: 无效的部署参数或权限不足。 解决方案: 交易错误 原因: 在债券阶段期间各种交易问题。 解决方案: 原因: 令牌未完全初始化或网络问题。 解决方案: 原因: 令牌迁移到 DEX 阶段,但仍使用债券方法。 解决方案: 钱包集成问题 原因: 钱包未正确连接或配置。 解决方案: 原因: 网络缓慢、燃气费低或 OKX 钱包问题。 解决方案: 常见钱包问题: 网络和 RPC 问题 症状: 响应缓慢、超时或连接错误。 解决方案: 问题: 交易因“燃气不足”或燃气估算错误而失败。 解决方案: --- ## 如何使用BondKit工作 Source: https://b3.holydocs.com/cn/bondkit/how-it-works 架构概览 产品流程详解 发生了什么: - 用户在 Factory 合约上调用 - Factory 使用最小代理模式克隆实现合约 - 新代币使用自定义参数进行初始化 - 代币自动进入债券阶段 Gas 成本: ~200,000 gas(比完全部署便宜 90%) 时间: ~15 秒 发生了什么: - 用户直接从合约买卖代币 - 价格遵循算法债券曲线: - 所有交易收取 5% 费用给费用接收者 - 合约积累报价资产(ETH/B3)达到目标 - 后端索引所有交易以进行分析 交易机制: - 买入:发送 ETH/B3,按当前曲线价格接收代币 - 卖出:发送代币,接收 ETH/B3 减去费用 - 如果购买将超过目标则自动退款 持续时间: 直到达到目标(几小时到几周) 发生了什么: - 目标达成时,管理员调用 - 合约计算公平市场价格为 - 创建并初始化 Uniswap v4 池 - 将累积的流动性转移到池中 - 放弃所有权到零地址 - 代币成为标准 ERC20,具有 DEX 交易功能 迁移后: - 债券曲线永久禁用 - 所有交易通过 Uniswap v4 进行 - 不再有管理员控制 - 实现完全去中心化 Gas 成本: ~500,000 gas 时间: ~30 秒 系统组件 智能合约 目的: 高效部署新的债券代币 关键功能: - - 创建新的代币克隆 - - 返回模板地址 - - 管理员功能,用于白名单资产 Gas 优化: - 使用 EIP-1167 最小代理模式 - 在所有代币间共享逻辑 - 与个别部署相比节省约 90% 的 gas 目的: 所有债券代币的模板 核心特性: - 遵循 ERC20 标准 - 债券曲线数学 - 迁移到 Uniswap v4 的逻辑 - 费用分配系统 状态转换: 1. 未初始化 → 债券阶段 2. 债券阶段 → 迁移就绪 3. 迁移就绪 → DEX 阶段 目的: 各个代币实例 生命周期: - 通过工厂创建 - 使用唯一参数进行初始化 - 管理自己的债券曲线 - 自行迁移到 Uniswap v4 存储: - 代币元数据(名称,符号) - 供应和分配 - 债券曲线状态 - 迁移参数 后端服务 目的: 捕获所有链上活动 监控: - 代币创建 - 买卖交易 - 迁移事件 - 转账活动 技术: - 实时区块链扫描 - 事件日志处理 - 数据库同步 目的: 将原始数据处理成洞察力 生成: - OHLCV 蜡烛图数据 - 交易量指标 - 流动性跟踪 - 价格历史 - 用户统计 更新: 每个区块(约 2 秒) 目的: 向前端提供数据 端点: - - 列出所有代币 - - 代币详情 - - 交易历史 - - 图表数据 - - 用户持有 格式: 带分页的 JSON 用户角色 | 角色 | 责任 | 权限 | |------|-----|------| | 创建者 | 部署代币,设置参数,启动迁移 | 迁移前完全控制 | | 交易者 | 在债券期间买卖,DEX 上交易 | 标准交易权利 | | 费用接收者 | 接收交易费用 | 仅被动收入 | | 迁移管理员 | 准备就绪时执行迁移 | 一次性迁移权利 | | LP 提供者 | (迁移后)向 Uniswap 添加流动性 | 标准 LP 权利 | 技术深入 债券曲线数学 债券曲线根据供应确定代币价格: 示例计算: | 激进性 | 指数 | 价格行为 | |-------|------|---------| | 0 | 1.00 | 线性(恒定价格) | | 25 | 0.80 | 温和曲线 | | 50 | 0.67 | 中等曲线 | | 75 | 0.57 | 陡峭曲线 | | 100 | 0.50 | 非常陡峭(平方根) | 迁移价格计算 迁移到 Uniswap v4 时,合约: 1. 从债券曲线计算退出价格 2. 转换为 sqrtPriceX96 格式: 3. 用此价格初始化池 4. 使用累积资金添加流动性 Gas 优化技术 最小代理模式 (EIP-1167) 代替为每个代币部署完整合约代码: - 部署一个实现合约 (600KB) - 部署微小的代理合约 (45 字节每个) - 代理将所有调用委托给实现 - 结果:每次部署节省 90% 的 gas 配置参数 代币创建参数 | 参数 | 类型 | 范围/格式 | 影响 | |------|------|-----------|------| | | string | 1-50 字符 | 代币显示名称 | | | string | 2-10 字符 | 交易符号 | | | uint256 | > 0 | 可铸造总代币 | | | uint8 | 0-100 | 曲线陡峭度 | | | uint256 | > 0 | 迁移阈值 | | | address | 有效地址 | 接收费用 | | | uint256 | 0-10000 | LP 费用份额(基点) | | | address | 有效地址 | 可触发迁移 | 运行时参数 | 操作 | 参数 | 验证 | |------|------|------| | 买入 | , | 滑点保护 | | 卖出 | , | 余额检查,滑点 | | 迁移 | 无 | 达到目标,仅管理员 | 系统常量 | 常量 | 值 | 描述 | |------|----|------| | 交易费 | 5% | 应用于所有交易 | | 小数位 | 18 | 标准 ERC20 小数位 | | 最小目标 | 0.1 ETH | 最小可行目标 | | 最大激进性 | 100 | 最大曲线因子 | 安全考虑 重要安全特性: 1. 所有权放弃: 迁移后自动进行 2. 无铸币功能: 创建时固定供应 3. 不可变参数: 部署后不能更改 4. 审计合约: 专业审查代码 5. 无管理员后门: 真正的去中心化 6. 滑点保护: 内置于买卖功能 7. 溢出保护: 整个过程安全数学 失败场景及处理 | 场景 | 系统响应 | |------|---------| | 购买超过目标 | 部分填充,退还多余 | | 卖出流动性不足 | 交易回滚 | | 目标前迁移 | 交易回滚 | | 非管理员尝试迁移 | 交易回滚 | | 重复迁移尝试 | 交易回滚 | | 零地址操作 | 交易回滚 | 下一步 了解债券曲线数学 学习迁移过程 --- ## 安装 Source: https://b3.holydocs.com/cn/bondkit/installation 先决条件 - Node.js 18+ - JavaScript 运行时 - pnpm(推荐)或 npm/yarn - 包管理器 - Git - 版本控制 - 带有基础 ETH 的钱包 - 用于部署和交易 快速开始选项 ## 安装 SDK ## 项目设置 ## 添加到现有项目 SDK 包括所有必要的依赖项,包括 viem ## 克隆演示应用程序 快速开始的最佳方式是使用我们的完整演示应用程序: 演示应用位于 并包括: - 完整的代币部署流程 - 带有 TradingView 图表的交易界面 - 带有 B3 认证的钱包连接 - 实时价格和交易量跟踪 - 迁移管理界面 ### 演示应用结构 环境配置 基本设置 在项目根目录下创建一个 文件: 安全最佳实践 永远不要将私钥提交到版本控制中! - 将 添加到您的 - 在生产中使用环境变量 - 考虑使用密钥管理服务 - 为开发和生产使用不同的钱包 客户端初始化 基本设置 高级配置 TypeScript 配置 推荐的 配置,适用于 BondKit 项目: 测试您的设置 创建测试文件 : 运行测试: 下一步 数分钟内部署您的第一个代币 探索所有 SDK 方法和功能 研究完整实现 了解后端服务和分析 故障排除 确保 SDK 已正确安装: 如果使用 React 组件,您可能需要: 将 TypeScript 更新到最新版本: - 验证您的 RPC 端点是否工作 - 检查钱包是否有足够的基础 ETH - 确保私钥格式正确(带有 0x 前缀) 清除缓存并重新安装: --- ## BondKit 介绍 Source: https://b3.holydocs.com/cn/bondkit/introduction 什么是BondKit? BondKit是一个完整的代币发行平台,用于在Base主网上创建ERC20 "债券代币"。它提供了一个端到端的解决方案,处理从初始代币创建到债券曲线交易,最后迁移到Uniswap v4进行完全去中心化交易的所有事务。 关键组件 经审计的链上基础设施 - 用于部署新代币的工厂合约 - 带有债券曲线逻辑的ERC20实现 - 自动Uniswap v4池初始化 - 优化的最小代理模式 对开发者友好的工具 - 所有合约交互的简单API - 具有完整TypeScript支持的类型安全接口 - 内置的交易管理 - 事件订阅和监控 实时数据服务 - 交易历史跟踪 - OHLCV图表数据生成 - 代币元数据存储 - 前端集成的REST API BondKit如何工作 三阶段生命周期 1. 创建阶段:使用自定义参数部署您的代币 2. 债券阶段:通过债券曲线自动市场制作 3. DEX阶段:在Uniswap v4上进行完全去中心化交易 核心特性 - 节省燃气费的克隆:使用最小代理模式减少部署成本约90% - 标准化实现:所有代币共享同样经过实战测试的逻辑 - 一键部署:简单的函数调用以创建新代币 - 可配置的攻击性:0-100的因子控制价格进程 - 自动价格发现:债券阶段的市场驱动定价 - 买卖支持:债券期间的全双向交易 - 5% 交易费:买卖双方均适用,分配给费用接收者 - 可自定义目标:以ETH或允许的ERC20设置您的筹资目标 - 自动阈值检测:合约跟踪目标进度 - 一键迁移:准备好时简单调用 - 价格计算:在链上计算以公平定价 - 自动池创建:用债券曲线退出价格初始化池 - 流动性提供:累积资金成为初始流动性 - 所有权放弃:合约在迁移后完全去中心化 - 无缝过渡:无需手动干预 - 实时索引:记录并处理所有交易 - OHLCV数据:通过API提供的专业交易图表 - 交易历史:每个代币的完整审计路径 - 投资组合跟踪:监控多个代币和头寸 应用场景 对项目和创作者 - 公平发行机制 - 社区驱动的价格发现 - 无需预先流动性 - 内置反机器人保护 对GameFi项目 - 游戏内货币发行 - NFT项目代币 - 奖励代币分发 - 玩家拥有的经济体 对开发者 - 程序化代币创建 - 白标解决方案 - 自定义前端集成 - API驱动的自动化 技术能力 智能合约特性 - ✅ 符合ERC20的债券代币,具有扩展功能 - ✅ 用于节省燃气费的工厂模式 - ✅ 可配置参数(供应量、目标、攻击性) - ✅ 内置的费用分配机制 - ✅ 自动Uniswap v4迁移 SDK特性 - ✅ 完整的TypeScript支持和类型定义 - ✅ 基于Promise的异步操作 - ✅ 事件监听器和订阅 - ✅ 交易收据处理 - ✅ 错误处理和重试逻辑 分析特性 - ✅ 实时价格跟踪 - ✅ 交易量和流动性指标 - ✅ 历史交易数据 - ✅ OHLCV蜡烛图数据 - ✅ 用户投资组合跟踪 开始 在Base上使用BondKit启动 有问题或反馈?在Discord上与我们交谈 关键术语 | 术语 | 定义 | |------|------------| | 债券阶段 | 初始交易期,通过债券曲线算法定价 | | 债券代币 | 内置债券曲线机制的ERC20代币 | | 目标金额 | 触发迁移资格的筹资目标 | | 迁移 | 从债券曲线到Uniswap v4的过渡 | | 报价资产 | 用于购买代币的货币(ETH或允许的ERC20) | | 术语 | 定义 | |------|------------| | 最小代理 | 节省燃气费的合约克隆模式 | | 攻击性因子 | 控制价格曲线陡峭度的参数(0-100) | | sqrtPriceX96 | Uniswap v4池初始化的价格格式 | | 费用接收者 | 在债券期间接收交易费的地址 | | LP分割比率 | 流动性提供者费用百分比(基点) | | 术语 | 定义 | |------|------------| | 工厂合约 | 部署新债券代币的主合约 | | 实现 | 为每个代币克隆的模板合约 | | 公共客户端 | 只读区块链连接 | | 钱包客户端 | 具有写权限的区块链连接 | | 提供者 | Web3连接接口(例如,MetaMask) | 重要参数 当前网络:仅限Base Mainnet 允许的报价资产: - B3 Token(当前活跃) - ETH(即将推出) - 可以白名单其他代币 费用结构: - 债券阶段所有交易的5% - 可自定义的LP分割比率以进行迁移 安全性: - 经审计的智能合约 - 迁移后自动放弃所有权 - DEX阶段开始后无管理员密钥 下一步 在您的项目中设置BondKit SDK 通过我们的分步指南了解基础知识 查看工作实现和演示 在Discord上获得帮助并分享反馈 --- ## 网络 & 地址 Source: https://b3.holydocs.com/cn/bondkit/networks 基础主网 | 名称 | 地址 | |------|---------| | BondkitTokenFactory | | | BondkitToken 实现 | | | Uniswap V4 池管理器 | | | BondkitUniswapV4Hook | | | B3 | | | BondingPhase 分割器 | | | DexPhase 分割器 | | BondKit 在基础主网上运行。目前不提供测试网/开发环境。 --- ## 快速开始 Source: https://b3.holydocs.com/cn/bondkit/quickstart 概览 这个快速入门指南将在不到5分钟的时间内引导您完成BondKit代币的完整生命周期。您将学习如何: 1. 部署一个新的债券代币 2. 交易在绑定阶段期间 3. 监控向目标的进展 4. 迁移至Uniswap v4 先决条件:确保您已完成安装并在Base上拥有一个已资金注入的钱包。 完整流程图 第1步:部署您的代币 基本部署 理解参数 代币的总供应量(带18个小数)。例如:表示100万代币。 控制绑定曲线的陡峭程度(0-100): - 0-30:线性定价,对所有买家公平 - 30-60:中等曲线,平衡方法 - 60-100:激进,奖励早期买家 需要的ETH量以启用迁移。使用表示10 ETH。 接收交易费用的地址(所有交易的5%)。 LP费用分割的基点(1/100的1%)。1000 = 10%。 第2步:绑定阶段期间的交易 初始化代币实例 购买代币 出售代币 监控进展 事件监控 第3步:迁移到Uniswap v4 检查迁移准备情况 执行迁移 重要:迁移后: - 合约所有权自动放弃 - 绑定曲线交易永久禁用 - 所有交易转移到Uniswap v4 - 无法进行进一步的管理员操作 完整示例 这里是一个完整的工作示例,演示了整个生命周期: 下一步 深入了解绑定曲线和定价 探索所有可用方法 学习高级策略 查看完整实现 --- ## SDK 参考 Source: https://b3.holydocs.com/cn/bondkit/sdk/reference 安装与设置 核心类 BondkitTokenFactory 工厂类处理部署新债券代币和查询已部署的代币。 构造函数 | 参数 | 类型 | 必须的 | 描述 | |-----------|--------|------|-----------------------------| | | | 是 | 链 ID(当前仅 Base: 8453) | | | | 否 | 写入操作的私钥 | 方法 部署新的债券代币 参数: 示例: 获取所有已部署的代币 返回: 代币地址数组 示例: 获取代币配置 示例: 获取实现合约 示例: 连接钱包提供者 示例: BondkitToken 代币类处理特定债券代币的所有操作。 构造函数 | 参数 | 类型 | 必须的 | 描述 | |-----------------|--------|------|---------------| | | | 是 | 代币合约地址 | | | | 否 | 写入操作的私钥 | 读取方法 写入方法 用 ETH 购买代币 参数: - : 接收的最少代币数(防止滑点) - : 花费的 ETH(字符串或 bigint) 示例: 出售代币换取 ETH 参数: - : 出售的代币数量 - : 接收的最少 ETH(防止滑点) 示例: 迁移到 Uniswap v4 要求: - 调用者必须是迁移管理员 - 必须达到目标 示例: 事件监听器 类型定义 核心类型 事件类型 交易类型 配置 网络支持 支持的链 | 链 | 链 ID | 状态 | |---------|--------|-----------| | Base 主网 | 8453 | ✅ 支持 | | Base Sepolia | 84532 | 🚧 即将推出 | 错误处理 完整示例 部署和交易 ```typescript BondkitTokenFactory, BondkitToken } from "@b3dotfun/sdk/bondkit"; async function deployAndTrade() { // 1. 部署代币 const factory = new BondkitTokenFactory( base.id, process.env.WALLETKEY ); const tokenAddress = await factory.deployBondkitToken({ name: "Test Token", symbol: "TEST", finalTokenSupply: parseEther("1000000"), aggressivenessFactor: 50, targetEth: parseEther("10"), feeRecipient: process.env.WALLETADDRESS, lpSplitRatioFeeRecipientBps: 1000n, migrationAdminAddress: process.env.WALLETADDRESS, uniswapV2RouterAddress: "0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24" }); // 2. 初始化代币客户端 const token = new BondkitToken( tokenAddress, process.env.WALLETKEY ); // 3. 购买代 --- ## 收藏管理 Source: https://b3.holydocs.com/cn/createkit/collections 概览 集合管理是 CreateKit 的核心。本指南涵盖了使用 BaseMint 协议创建、配置和管理 NFT 集合所需了解的所有信息。 集合元数据结构 每个集合都需要特定的元数据来定义其特征: 必需参数 您的 NFT 集合名称(例如,“Bored Ape Yacht Club”) 您的集合符号/股票代码(例如,“BAYC”) 集合创建者的以太坊地址 游戏所有者的以太坊地址(可以与创建者相同) 可选参数 可铸造的最大代币数量 每个代币的价格(以 wei 为单位)(对于 ETH 值使用 parseEther()) 每个钱包可铸造的最大代币数量 是否启用了仅白名单铸造 铸造开始的 Unix 时间戳(0 = 立即) 铸造结束的 Unix 时间戳 使用的代币标准 链 ID(1993 = B3 测试网,8333 = B3 主网) 创建集合 基础集合 高级集合配置 代币标准 CreateKit 支持 ERC721 和 ERC1155 标准: 元数据管理 集合级元数据 代币级元数据 CreateKit 根据您的集合设置自动生成代币元数据: 集合验证 CreateKit 为集合参数提供内置验证: 地址预测 CreateKit 的一个关键特性是确定性地址预测: 集合管理操作 检查集合状态 更新集合设置 大多数集合参数在部署后无法更改。请仔细规划您的集合配置。 最佳实践 1. 集合规划 - 根据用例设置适当的最大供应量 - 考虑未来需求和稀缺性 - 为增长或特别版留出空间 - 研究类似集合以参考定价 - 考虑燃气费用和交易费用 - 为不同的市场条件规划 2. 元数据质量 3. 安全考虑 - 永远不要在源代码中硬编码私钥 - 使用环境变量或安全的密钥管理 - 考虑对有价值的集合使用多签名钱包 - 总是在部署前验证签名 - 验证集合参数与预期值匹配 - 在主网部署前在测试网上测试 - 仔细选择创建者和游戏所有者地址 - 理解奖励分配的含义 - 规划长期集合管理 故障排除 确保签名生成和部署之间的所有集合参数完全相同。即使是小的变化也会导致不同的地址。 检查是否提供了所有必需的字段,以及值是否在可接受的范围内(例如,maxSupply > 0,有效地址)。 验证您的钱包客户端是否正确配置,以及您是否有足够的资金进行签名交易。 下一步 现在您已经了解了集合管理,探索这些相关主题: 学习如何实现代币铸造功能 为独家访问设置基于白名单的铸造 --- ## 错误处理 Source: https://b3.holydocs.com/cn/createkit/error-handling 概览 对于使用 CreateKit 的生产应用程序,健壮的错误处理至关重要。本指南涵盖了常见的错误场景、最佳实践和恢复策略。 常见错误类型 签名错误 存储错误 合约交互错误 错误恢复模式 重试逻辑 断路器 用户友好的错误消息 错误监控 验证助手 React 错误边界 最佳实践 - 按类型和严重性对错误进行分类 - 使用一致的错误代码 - 提供可操作的错误消息 - 以足够的上下文记录错误 - 实现适当的重试逻辑 - 对外部服务使用断路器 - 提供备用机制 - 允许手动错误恢复 下一步 现在您已经拥有了全面的 CreateKit 文档,您可以: 使用快速入门指南创建您的第一个集合 在 B3 Discord 中与其他开发者连接 --- ## 示例 Source: https://b3.holydocs.com/cn/createkit/examples 概览 此页面提供了在各种场景中实现 CreateKit 的全面、真实世界的示例。每个示例都包括完整的代码、错误处理和最佳实践。 基础 NFT 收藏 一个简单的艺术收藏,免费铸造: 带白名单的游戏收藏 一个带有分级白名单访问的游戏收藏: 多收藏平台 管理多个收藏的平台: 市场 --- ## 安装 Source: https://b3.holydocs.com/cn/createkit/installation 包安装 使用您偏好的包管理器安装 CreateKit: CreateKit 使用 TypeScript 构建,并提供完整的类型定义。 依赖项 CreateKit 基于现代 web3 技术构建,需要以下 peer 依赖: 环境设置 1. 配置链网络 CreateKit 为 B3 网络提供了预配置的链定义: 2. 初始化 Viem 客户端 为与区块链交互设置您的 viem 客户端: 3. 环境变量 在项目根目录创建一个 文件: 永远不要将私钥提交到版本控制中。使用环境变量或安全的密钥管理解决方案。 框架集成 Next.js 设置 对于 Next.js 应用程序,创建配置文件: React/Vite 设置 验证安装 使用简单脚本测试您的安装: 运行测试脚本: TypeScript 配置 确保您的 包含必要的配置: 下一步 现在您已经安装并配置了 CreateKit,您已准备好开始构建: 在几分钟内创建您的第一个 NFT 集合 了解集合创建和管理 故障排除 确保所有 peer 依赖都已安装: 确保您的 TypeScript 配置包含必要的 lib 条目,并且启用了 。 验证您的 RPC 端点是否正确且可访问。如果自定义端点失败,请使用默认的 B3 RPC 端点。 确保您的私钥格式正确(前缀为 0x)并且有足够的燃气费用。 --- ## 介绍 Source: https://b3.holydocs.com/cn/createkit/introduction 为什么选择 CreateKit? 通过 CreateKit 免费创建 NFT,用户只需签署一条信息(无需支付 gas 费用),集合就会在首次铸造时一次性部署和铸造。 尝试一下: 免费创建 NFT 并赚取收益 CreateKit 由 BaseMint 协议提供支持,是一个全面的 TypeScript SDK,它彻底改变了 NFT 集合的创建和管理方式。专为 B3 生态系统设计,提供了一种流畅、节省 gas 的工作流程,以最小的成本和最大的灵活性部署和管理 NFT 集合。 在初始设置阶段完全免费使用链上地址创建 NFT 一次交易部署集合并铸造您的第一个 NFT 支持 ERC721 和 ERC1155 代币标准 与 OpenSea 兼容的元数据格式确保无缝市场集成 关键特性 🎨 集合管理 - 部署 ERC721 和 ERC1155 集合 - 自定义集合参数(名称、符号、供应量、定价) - 设置铸造时间框架和限制 - 管理集合元数据和 URIs - 支持不同的媒体类型(3D 模型、艺术作品、视频、模因) 🔒 安全部署 - 两步签名验证过程 - 创建者签名验证 - 部署者签名验证 - 集合地址预测 🎯 代币操作 - 铸造 ERC721 和 ERC1155 代币 - 基于白名单的铸造,使用 Merkle 证明 - 自动价格计算 - 内置参数验证 - 节省 gas 的交易 💰 奖励分配 - 跟踪创建者奖励 - 监控每个集合的奖励累积 - 查看每个集合的总奖励和未领取奖励 - 跟踪每种接收者类型的奖励分配 - 提取累积奖励 系统流程 BaseMint 协议提供了一个独特的、节省 gas 的工作流程: 创建者定义集合参数并生成存储在链下的加密签名,无需消耗 gas。 集合数据安全存储在 BaseMint 存储中,具有确定性地址,便于发现。 首次铸币者触发链上部署,一次交易涵盖部署和首次铸造。 为所有用户开放铸造,支持可选的白名单和钱包限制。 奖励结构 CreateKit 设有一个创新的奖励系统,惠及生态系统中的所有参与者: | 接收者类型 | 默认份额 | 描述 | |------------|---------|------| | 创建者 | 40% | 集合的发起人 | | 首次铸币者 | 30% | 触发部署的初始部署者 | | 游戏所有者 | 20% | 平台整合者 | | 平台 | 10% | 协议费 | 奖励比例可由协议所有者配置,并可根据生态系统需求进行调整。 支持的网络 CreateKit 支持 B3 生态系统,并计划扩展到其他网络: 链 ID: 8333 适用于实时应用的生产就绪部署 链 ID: 1993 开发和测试环境 入门 准备开始构建了吗?查看我们的安装指南和快速入门教程,开始使用 CreateKit 创建您的第一个 NFT 集合。 安装 CreateKit 并设置您的开发环境 在几分钟内构建您的第一个 NFT 集合 开发者资源 学习如何创建和管理 NFT 集合 实现代币铸造功能 探索实际实现示例 --- ## 铸币 Source: https://b3.holydocs.com/cn/createkit/minting 概览 铸造是在您的收藏中创建新 NFT 代币的过程。CreateKit 提供了一个独特的两阶段铸造系统,优化了燃气效率和用户体验。 铸造阶段 阶段 1:部署和首次铸造 首次铸造操作是特殊的 - 它在单个交易中部署集合合约并铸造第一个代币: 阶段 2:常规铸造 部署后,后续的铸造更简单,只需要标准参数: 代币标准 CreateKit 支持 ERC721 和 ERC1155 标准,具有不同的铸造行为: 定价和支付 固定定价 免费铸造 动态定价 白名单铸造 CreateKit 支持基于 Merkle 树的白名单,用于独家铸造: 设置白名单 白名单铸造 铸造限制和控制 每个钱包的限制 基于时间的控制 元数据处理 自动元数据 CreateKit 可以根据集合设置自动生成元数据: 自定义元数据 批量铸造 对于 ERC1155 集合,您可以高效地铸造多个代币: 错误处理 燃气优化 高效铸造模式 燃气价格管理 监控和分析 铸造事件跟踪 实时监控 最佳实践 - 在铸造过程中提供清晰的反馈 - 预先显示估计的燃气费用 - 实现适当的加载状态 - 优雅地处理错误,提供用户友好的消息 --- ## 快速开始 Source: https://b3.holydocs.com/cn/createkit/quickstart 概览 本指南将引导您使用 CreateKit 创建您的第一个 NFT 集合。您将学习如何: - 创建集合元数据和签名 - 部署一个集合 - 铸造您的第一个 NFT - 跟踪奖励 此快速入门使用 B3 测试网。确保您有测试网资金以支付燃料费。 第 1 步:基本设置 首先,让我们设置基本基础设施: 第 2 步:创建集合元数据 定义您的集合参数: 第 3 步:生成签名 创建部署所需的签名: 第 4 步:提交到存储 将您的集合元数据存储在链下: 第 5 步:部署和铸造 现在来到了激动人心的部分 - 部署您的集合并铸造第一个 NFT: 第 6 步:验证部署 让我们验证一切是否正确工作: 第 7 步:跟踪奖励 检查您的铸造生成的奖励: 完整示例 这是完整的快速入门脚本: 运行示例 将完整示例保存为 并运行它: 预期输出 当您运行快速入门脚本时,您应该看到类似于以下内容的输出: 下一步是什么? 恭喜!您已成功使用 CreateKit 创建了您的第一个 NFT 集合。以下是一些探索的下一步: 了解高级集合配置选项 探索不同的铸造场景和选项 实现基于白名单的铸造 深入了解奖励分配系统 故障排除 - 确保您有足够的测试网资金 - 检查所有签名是否有效 - 验证集合参数是否在限制范围内 - 检查您的互联网连接 - 验证集合元数据格式 - 确保创建者签名有效 - 预测的地址已被占用 - 尝试稍微更改集合参数 - 使用不同的创建者或游戏所有者地址 --- ## 奖励系统 Source: https://b3.holydocs.com/cn/createkit/rewards 概览 CreateKit 特色的创新奖励系统将每次铸造的价值的一部分分配给生态系统中的各种参与者。这创造了一致的激励机制,并确保所有贡献者都能从成功的收藏中受益。 奖励结构 默认分配 | 收件人类型 | 默认份额 | 描述 | |------------|---------|------| | 创作者 | 40% | 创建集合的原始创作者 | | 首位铸造者 | 30% | 触发初始部署和首次铸造的用户 | | 游戏所有者 | 20% | 集成该集合的平台或游戏 | | 平台 | 10% | BaseMint 协议费用 | 奖励率由协议管理员配置,可能会在不同部署之间有所不同。 奖励工作原理 1. 铸造支付:用户支付代币的铸造价格 2. 奖励计算:支付的一部分被分配到奖励池中 3. 分配:根据配置的比率分配奖励 4. 累积:奖励在托管合约中累积,直到被领取 奖励跟踪 设置奖励跟踪 集合级奖励 跟踪整个集合累积的奖励: 个别收件人奖励 跟踪特定参与者的奖励: 集合的所有收件人 奖励事件 跟踪奖励分配 实时奖励监控 奖励提取 个别提取 批量提取 奖励分析 投资组合概览 绩效指标 高级奖励功能 自定义奖励率 奖励率配置通常限制给协议管理员。 收件人管理 集成最佳实践 用户界面集成 自动化奖励领取 故障排除 - 验证集合在部署后是否收到了铸造 - 检查您是否查询了正确的收件人类型和地址 - 确保集合是使用正确的签名创建的 - 确认您有可提取的奖励 - 检查您是否有足够的燃气费用进行交易 - 验证您是否使用了与您的角色相符的正确收件人类型 - 检查当前奖励率配置 - 验证铸造价格和数量计算 - 确保您使用的是正确的托管合约地址 下一步 了解如何使用 BaseMint 存储管理集合元数据 探索实际的 CreateKit 实现示例 --- ## 存储服务 Source: https://b3.holydocs.com/cn/createkit/storage 概览 BaseMint 存储服务提供了一个可靠、可扩展的解决方案,用于存储和管理 NFT 集合元数据。它提供确定性地址、CDN 支持的交付以及与 CreateKit 生态系统的无缝集成。 存储架构 存储工作原理 集合元数据和创建者签名提交给存储服务 服务验证签名并以确定性地址存储元数据 通过 CDN 分发元数据以实现快速、全球访问 集合通过预测地址在部署前可被发现 关键特性 集合拥有可预测的地址以便市场集成 集合真实性的加密验证 快速、可靠的全球元数据交付 通过集成合作伙伴跟踪和管理集合 存储服务设置 基本配置 环境配置 提交集合 基本集合提交 批量集合提交 查询集合 基本查询 高级筛选 搜索功能 推荐人管理 注册为推荐人 管理推荐人集合 集合管理 检索集合数据 更新集合 集合更新仅限于特定字段,可能需要额外的认证。 删除集合 元数据管理 自定义元数据 URI 资产管理 错误处理 全面的错误处理 服务健康监控 ```typescript title="健康监控" class StorageHealthMonitor { private storage: BaseMintStorage private healthStatus: 'healthy' | 'degraded' | 'unhealthy' = 'healthy' private lastCheck: Date = new Date() constructor(storage: BaseMintStorage) { this.storage = storage } async checkHealth(): Promise { const startTime = Date.now() try { await this.storage.healthCheck() const latency = --- ## 白名单管理 Source: https://b3.holydocs.com/cn/createkit/whitelist 概述 CreateKit 支持使用 Merkle 树进行复杂的白名单管理,以实现燃气效率高的验证。这允许您为特定地址创建独家铸造体验,同时保持可扩展性和安全性。 白名单基础 白名单工作原理 1. 链下生成:从白名单地址创建一个 Merkle 树 2. 链上存储:仅在智能合约中存储 Merkle 根 3. 证明验证:用户在铸造时提供 Merkle 证明 4. 燃气效率:验证成本与白名单大小无关,保持恒定 支持数千个地址,燃气成本最小 加密学保证的地址验证 轻松生成和更新白名单配置 可在链上验证,无需公开完整列表 设置白名单 基本白名单创建 高级白名单配置 集合集成 启用白名单的集合 混合访问模型 白名单验证 生成证明 批量证明生成 使用白名单铸造 基本白名单铸造 高级白名单铸造 前端集成 React Hook 用于白名单状态 白名单状态组件 多重白名单 分层白名单系统 基于时间的层级访问 ```typescript title="Phased Tier Access" async function getActiveTierForTime(timestamp: number): Promise { const phaseStartTime = 1640995200 // 示例时间戳 const hoursSinceStart = (timestamp - phaseStartTime) / 3600 if (hoursSinceStart < 0) return null // 尚未开始 if (hoursSinceStart < 1) return 'gold' // 第一小时:仅金属层 if (hoursSinceStart < 4) return 'silver' // 接下来的 3 小时:金属 + 银层 if (hoursSinceStart < 24) return 'bronze' // 接下来的 20 小时:所有层级 return 'public' // 24 小时后:公共访问 } async function mintWithTierAccess( collection: any, walletClient: any, address: string, quantity: bigint ) { const now = Math.floor(Date.now() / 1000) const activeTier = await getActiveTierForTime(now) const userTier = getTierForAddress(address) // 检查用户在当前阶段是否可以铸造 if (activeTier === 'public') { // 公共 --- ## B3 数据 API Source: https://b3.holydocs.com/cn/data/api-reference/introduction - 免费提供给构建者。 - 智能多链路由。 - 在边缘缓存以提高速度。 浏览 REST API 参考。 数据来源与智能 直接访问来自 Blockscout 探索器的所有 B3 链上索引的区块链数据,提供交易历史、合约互动和区块数据。 通过 Thirdweb 强大的数据基础设施增强,用于 NFT 元数据、合约 ABIs 和智能合约分析。 我们的 API 自动将请求路由到最优的数据源和链上,确保快速响应时间和数据准确性。 合并来自所有 B3 生态系统链的数据,提供跨链活动和资产的全面视图。 认证 公共端点无需认证。只需发起请求即可立即访问 B3 生态系统数据。 --- ## B3 个人资料 API Source: https://b3.holydocs.com/cn/data/profiles/index 查看档案 API 参考 概览 B3 档案服务作为一个数据 API,用于解析 EVM 生态系统中的去中心化用户身份。它从多个来源和协议聚合档案数据,为开发者提供单一的 API 端点,以访问全面的用户信息和社交上下文。 主要特性 结合来自 Basement、ENS、Thirdweb Social 以及其他 Web3 身份提供者的数据 从 ENS、Lens 协议和 Farcaster 网络获取社交档案 使用 Cloudflare KV 存储进行高效数据缓存,支持可配置的 TTL 允许用户通过加密签名设置首选档案来源 支持的数据源 - ENS (Ethereum Name Service) - Lens 协议 - Farcaster - B3.ID - Basement 档案 API 端点 查看 API 参考了解更多详情。 档案查找 检索任何钱包地址或用户名的聚合档案信息。 设置档案偏好 允许用户通过加密签名指定他们首选的档案来源。 自定义显示名称 使用户能够设置自定义显示名称,覆盖所有其他来源。 响应格式 该服务返回一个统一的档案对象,结合了所有来源的数据: 使用案例 在钱包连接时提供关于用户的丰富上下文,展示他们在各平台的社交身份和 Web3 声誉。 在游戏中显示全面的玩家档案,包括 ENS 名称、社交句柄和跨平台身份。 通过展示来自 Lens、Farcaster 和 ENS 的交易者身份而不仅仅是钱包地址,增强交易界面。 通过聚合来自多个 Web3 社交平台的用户身份,构建更好的社区工具。 示例用法 基本档案查找 ENS 名称解析 设置用户偏好 性能与缓存 - 缓存持续时间:档案数据 1 小时 - 最新数据:使用 绕过缓存 - 全球 CDN:由 Cloudflare 边缘网络提供支持 - KV 存储:高效的键值存储,用于偏好设置 速率限制 该服务继承了 Cloudflare 内置的 DDoS 保护和速率限制。对于高容量应用,考虑实现客户端缓存或联系 B3 团队获取企业访问权限。 构建链上变得简单 查看 API 参考了解更多详情。 全面的区块链数据和分析 用于跨链操作和全球账户认证的 B3 SDK --- ## 桥梁 Source: https://b3.holydocs.com/cn/ecosystem/bridges --- ## 索引器 & 分析器 Source: https://b3.holydocs.com/cn/ecosystem/data-analytics --- ## 治理 Source: https://b3.holydocs.com/cn/ecosystem/governance --- ## 基础设施 Source: https://b3.holydocs.com/cn/ecosystem/infrastructure --- ## B3 开放生态系统 Source: https://b3.holydocs.com/cn/ecosystem/introduction --- ## NFT 基础设施 Source: https://b3.holydocs.com/cn/ecosystem/nft-infrastructure --- ## 节点提供商 Source: https://b3.holydocs.com/cn/ecosystem/node-providers --- ## Onchain SDKs Source: https://b3.holydocs.com/cn/ecosystem/onchain-sdks --- ## 钱包 Source: https://b3.holydocs.com/cn/ecosystem/wallets --- ## ArenaCoins Source: https://b3.holydocs.com/cn/hypeduel/arenacoins ArenaCoins 是 HypeDuel 上每个战斗环境的原生代币 —— 一种在世界首个 AI 对 AI 娱乐竞技场中拥有一份行动的革命性方式。每个竞技场都有其独特的代币,随着竞技场的成功而升值。 核心概念 ArenaCoins 的独特之处 每个战斗环境都有其独特的 ArenaCoin ($COMBAT, $RACING 等) 通过数学曲线进行公平的价格发现,不可能出现前跑 从你的竞技场中的每一次投注、加速和交易中赚取费用 ArenaCoin 持有者对竞技场改进和规则变更进行投票 ArenaCoin 生命周期 阶段 1:竞技场创建 & 绑定 当一个新的竞技场启动时,它进入绑定阶段: 创建者部署具有独特玩法的新战斗环境 玩家可以绑定 $B3 以按曲线价格接收 ArenaCoins 早期支持者积累代币并建立初始社区 竞技场达到绑定目标(流动性 + 社区规模) 阶段 2:DEX 交易 成功绑定后,ArenaCoins 毕业到完整市场交易: - Uniswap 池:创建 ArenaCoin/$B3 交易对 - 市场发现:开放市场决定代币价值 - 流动性提供:绑定资金为初始流动性提供种子 - 费用生成:交易费用支持竞技场经济 绑定曲线机制 数学基础 ArenaCoins 使用二次绑定曲线进行公平的价格发现: 绑定好处 - 没有预售或内部分配 - 随需求增加价格 - 早期支持者获得更好的价格 - 数学价格发现 - 总是可以买卖 - 不依赖市场制造者 - 曲线提供即时流动性 - 可预测的价格 影响 - 不可能出现前跑 - 大额购买会影响价格 - 曲线自然抑制泵 - 透明的定价 算法 绑定示例 让我们追踪一位早期投资者的旅程: - 竞技场:战斗模拟器启动 - 供应:0 $COMBAT 代币存在 - 价格:起始价格 ≈ 0.001 $B3 - 投资:Alice 绑定 100 $B3 - 收到:约 316 $COMBAT 代币 - 供应:铸造 50,000 $COMBAT 代币 - 价格:约 0.0025 $B3 每代币 - Alice 的持有:316 代币价值 约 79 $B3 - 投资:Bob 绑定 500 $B3 - 收到:约 200 $COMBAT 代币 - 供应:铸造 200,000 $COMBAT 代币 - 价格:约 0.04 $B3 每代币 - Alice 的持有:316 代币 价值约 126 $B3 - 社区:活跃的战斗和不断增长的用户基础 - 毕业:竞技场接近 DEX 上市 标准 收益分享模型 ArenaCoins 通过多个收入流产生价值: 主要收入来源 所有投注池的 10% - 从每场战斗中收集 - 与投注量成比例 - 累积在竞技场财政部 - 用于代币回购 示例:10,000 HYPES 投注池 = 1,000 HYPES 到财政部 加速购买的 50% - 来自互动功能的实时收入 - 更高的参与度 = 更多收入 - 随竞技场受欢迎程度而增长 - 立即对财政部产生影响 示例:500 HYPES 的加速 = 250 HYPES 到财政部 DEX 交易费用的 66%(毕业后) - 来自代币交易的持续收入 - 随代币采用而增长 - 市场驱动的收入规模 - 长期可持续性 示例:1% 交易费,66% 到财政部 --- ## 竞技场 Source: https://b3.holydocs.com/cn/hypeduel/arenas 竞技场是 HypeDuel 的核心 - 独特的竞争环境,AI 模型在专门的场景中战斗。每个竞技场都具有独特的游戏机制、AI 挑战和由 ArenaCoins 驱动的社区经济。 竞技场生命周期 开发阶段 竞技场创造者开发核心游戏概念、规则和 AI 要求 构建战斗引擎、AI 集成和提升系统 通过社区反馈和 AI 模型优化进行 Alpha 和 Beta 测试 公开启动,进行 ArenaCoin 绑定阶段和初始社区建设 持续开发、功能添加和社区扩展 社区建设 竞技场成功因素: 玩家留存策略 - 定期内容更新和新功能 - 社区活动和锦标赛 - 排行榜和成就系统 - 社交功能和玩家互动 - 创造者沟通和透明度 维持公平竞争 - AI 模型性能平衡 - 提升效果调整 - 经济参数调整 - 社区反馈整合 - 定期元分析和更新 持续改进 - 新 AI 模型集成 - 游戏机制增强 - 视觉和技术升级 - 跨竞技场合作功能 - 采用前沿技术 竞技场经济学 收入生成 每个竞技场通过多个渠道产生收入: 所有投注池的 10% - 来自活跃玩家基础的持续收入 - 随投注量和频率增长 - 可预测的收入流,便于规划 - 通过回购推动 ArenaCoin 价值 优化策略: - 在高峰时段增加战斗频率 - 优化比赛持续时间以最大化参与度 - 为特殊事件实施动态定价 - 创建引人入胜的投注叙事 提升购买收入的 50% - 高利润率收入,具有增长潜力 - 在激动人心或接近战斗时增加 - 鼓励互动游戏参与 - 为投注之外创造额外参与 增长策略: - 开发独特而强大的提升类型 - 平衡提升效果以确保战略重要性 - 创建提升组合和协同效应 - 实施动态提升定价 ArenaCoin 交易费的 66%(DEX 之后) - 需要最小努力的被动收入 - 随着代币采用和投机增长 - 受整体加密市场增长的好处 - 提供长期可持续性 增强方法: - 构建强大的代币持有者社区 - 实施治理和实用功能 - 与其他 DeFi 协议合作 - 创建代币销毁机制 绩效指标 关键竞技场成功指标: - 每日活跃用户和留存率 - 平均会话持续时间和深度 - 社区增长和社交活动 - 用户生成的内容和反馈 - 总投注量和增长趋势 - 每用户收入和货币化 - ArenaCoin 市值和交易量 - 财政余额和回购活动 - AI 模型胜率分布 - 投注池分布模式 - 提升使用效果率 - 战斗结果不可预测性指标 - 战斗执行速度和可靠性 - 用户界面响应性 - 服务器正常运行时间和错误率 - 可扩展性和性能优化 --- ## 投注系统 Source: https://b3.holydocs.com/cn/hypeduel/betting-system HypeDuel的投注系统建立在拼池原则上 - 一种公平、透明的方法,其中所有的投注都汇集在一起,获胜者分享总奖池。这创造了动态赔率,并确保庄家永远不会拥有不公平的优势。 拼池投注如何运作 与固定赔率的传统体育博彩不同,拼池投注创造了一个公平的、社区驱动的投注环境: 传统投注与拼池投注 投注流程 逐步投注 选择一个有即将到来的AI战斗的活跃竞技场 审查竞争AI模型:- 最近的表现统计 - 头对头战斗历史 - 社区投注 模式 - 技术规格 - 选择您偏好的AI - 输入HYPES的投注金额 - 查看潜在赔付范围 - 确认投注放置 观察随着更多玩家加入,投注模式如何影响潜在赔付 奖池分配 每个投注池遵循透明的费用结构: 获胜者赔付计算 获胜者根据在获胜池中的投注大小按比例收到赔付: 示例场景: - 总池:10,000 HYPES - 你对AI Alpha的投注:500 HYPES - 对AI Alpha的总投注:2,000 HYPES - AI Alpha获胜! 你的赔付: 投注限制与规则 最低与最高投注 - 标准竞技场:最低10 HYPES - 高级竞技场:最低50 HYPES - 锦标赛事件:最低100 HYPES 最低值确保有意义的奖池并防止垃圾投注 - 每场战斗:最高10,000 HYPES - 每位玩家每日:最高50,000 HYPES - 竞技场池:任何单一投注不得超过当前池的50% 最高限制防止市场操纵并确保公平竞赛 - 锦标赛决赛:可能适用更高限制 - 新竞技场启动:绑定阶段期间限制降低 - 维护期:投注可能暂时被暂停 投注截止时间 投注截止时间确保公平竞争: - 标准战斗:比赛开始前30秒 - 快速战斗:比赛开始前15秒 - 锦标赛比赛:比赛开始前60秒 超过截止时间的投注将被拒绝,资金立即退回至您的HYPES余额。 --- ## 提升系统 Source: https://b3.holydocs.com/cn/hypeduel/boosts Boosts 系统将 HypeDuel 从被动观看转变为主动参与。使用 HYPES 代币购买一次性增强道具,以直接影响正在进行的 AI 战斗结果。 什么是 Boosts? Boosts 是实时增强道具,它们为战斗中的部分/所有 AI 竞争者提供临时的、随机的优势。与赌注(被动)不同,boosts 让你能够在比赛展开时积极参与。 关键特性 - 一次性使用:每个 boost 在每场战斗中只能使用一次 - 实时:在实时比赛中部署,以立即生效 - 有限可用性:有限的数量创造了战略性的稀缺性 - 特定竞技场:每个竞技场环境有不同类型的 boost 如何使用 Boosts 购买 Boosts 导航到有实时比赛的活跃竞技场 Boosts 显示在实时游戏屏幕下方 支付 HYPES 成本,boosts 被添加到你的库存中 Boost 经济学 收入分配 Boost 购买产生的收入在竞技场利益相关者之间共享: 经济优化 智能 boost 使用可以提高 ROI: 1. 价值投注:为赔率较高的弱者加注,以获得更高的支付倍数 2. 保险 Boosting:用防御性 boosts 保护大额赌注 3. 动量交易:连续使用 boosts 创造决定性优势 4. 套利机会:识别定价错误的 boost 效果 --- ## 开发者 Source: https://b3.holydocs.com/cn/hypeduel/developers HypeDuel Arenas 是在 Unity 中构建的,每个竞技场都有一个在 HypeDuel 服务器上运行的无头服务器构建,实时模拟决斗,以及一个在客户端运行并接收流式传输的模拟数据以进行回放的 webGL 构建。 Unity SDK 我们提供了一个 unity SDK 来促进竞技场的创建。以下是集成 SDK 并在 unity 中创建竞技场所需步骤的概述。 - 创建您的服务器端场景。 - 设置您的环境、游戏玩法机制,并使用 unity ml-agents 训练您的代理 - 设置 HypeDuelRecorder 以跟踪您的主场景对象在空间中的位置。 - 调用录制器的 PushStateChange 方法将任何状态数据流式传输到客户端。 - 设置状态分数属性,以便服务器能够在最后检测比赛的进展和结果。 - 为 Linux Dedicated Server 构建并上传您的构建到 hypeduel。 - 创建您的客户端场景。 - 服务器端的副本,但带有图形且没有代理逻辑。 - HypeDuelRecorder 将自动回放您的主场景对象的位置 - 监听 HypeDuelClient 实例的事件,使用您的状态更改来管理游戏的 UI 和图形元素。 如何工作 当在 HypeDuel 上开始一场比赛时,我们运行竞技场的服务器构建,它会实时发送来自模拟的数据。网站上的客户端运行着他们自己的竞技场 webGL 版本(客户端构建)并连接到我们的 API,该 API 流式传输所有模拟数据,然后在 unity 中使用这些数据来重现完全相同的场景。 --- ## 常见问题解答 Source: https://b3.holydocs.com/cn/hypeduel/faq 获取有关 HypeDuel AI 娱乐平台、代币经济和游戏机制最常见问题的答案。 入门 HypeDuel 是世界上首个 AI 对 AI 娱乐平台,您可以在此观看、下注并推测人工智能战斗。AI 模型在各种竞技场环境中实时竞争,玩家使用 HYPES 代币下注结果,并通过互动增强功能影响战斗。 1. 访问 hypeduel.com 2. 连接您的钱包或创建一个账户 3. 存入资金(信用卡或加密货币)以接收 HYPES 代币 4. 选择一个竞技场并下注您的第一场比赛 5. 观看 AI 战斗并享受体验!查看我们的快速启动指南以获取详细说明。 不需要!虽然 HypeDuel 建立在区块链技术上,但您可以像使用任何其他游戏平台一样使用它:- 使用信用卡支付以获得 HYPES 代币 - 所有投注即时发生,无需区块链延迟 - 准备好时轻松提取奖金 - 无需了解燃气费用或交易确认 HypeDuel 支持: - 桌面:Chrome、Firefox、Safari、Edge 浏览器 - 移动:移动优化的网络应用程序(iOS/Android) - 平板:平板浏览器上的全部功能 原生移动应用计划于 2024 年第二季度推出 代币 & 经济 HYPES 是平台积分,与 $B3 有 1:1 的兑换率: - HYPES:用于投注和增强,即时交易,无燃气费 - $B3:基础生态系统代币,用于 ArenaCoins 绑定和跨平台活动 您可以随时以 1:1 的比率在它们之间转换。HYPES 提供顺畅的游戏体验,而 $B3 提供更广泛的生态系统实用性。 是的!您可以随时将您的 HYPES 作为 $B3 代币提取:- 即时转换:保证 1:1 汇率 - 无费用:免费提款到您的钱包 - 无最低限额:提取任何金额 - 全天候可用性:随时提款 只需在您的账户仪表板中点击“提取”并确认交易。 当您输掉赌注时:- 您的 HYPES 余额会减少赌注金额 - 丢失的 HYPES 加入获胜者的奖池 - 您可以立即为即将到来的比赛下新的赌注 - 您的账户历史记录所有投注活动 记住:只投注您能承受的损失,并将 HypeDuel 视为娱乐而非投资。 ArenaCoins 是每个竞技场的独特代币,让您: - 从所有竞技场投注和增强活动中赚取费用 - 参与竞技场治理决策 - 从竞技场增长和受欢迎度中受益 - 在绑定曲线和 DEX 市场上交易 投资考虑: - 风险高于 $B3/HYPES 但潜在回报更高 - 研究竞技场质量和创建者记录 - 在了解机制时从小处开始 - 将其视为投机性投资,而非保证回报 投注 & 游戏玩法 比赛频率因竞技场而异: - 标准竞技场:每 3-5 分钟一场新比赛 - 热门竞技场:连续比赛,间隔 2 分钟 - 锦标赛事件:预定时间的比赛 - 新竞技场:建立社区时可能间隔较长 检查每个竞技场的时间表以获取具体时间信息。 没有限制!基于彩池投注系统意味着:- 无限玩家可以对任何比赛下注 - 更多玩家 = 更大的奖池 - 您的支付取决于您相对于其他获胜者的投注金额 - 热门比赛通常有数百名参与者 奖金池完全来自玩家的投注:- 85% 分给获胜者(按比例共享)- 10% 去往竞技场财库(代币回购)- 5% 去往竞技场创建者(开发激励)没有外部资金 - 赢家由输家的投注支付,使其成为公平的零和竞争。 AI 战斗使用确定性系统:- 公平竞争:所有 AI 模型遵循相同的规则 - 可验证结果:战斗结果可复现 - 反操纵:多重保障防止作弊 - 透明逻辑:核心战斗机制开放审查 结果取决于 AI 模型质量、特定竞技场的挑战,以及为增加兴奋度的一些受控随机性。 是的,通过增强系统:- 在实时战斗中用 HYPES 购买增强 - 增强为特定 AI 模型提供临时优势 - 效果在战斗中立即可见 - 策略性的时机和增强选择可以影响结果 了解更多请查看我们的增强指南。 投注限额确保公平游戏: 最低限额: - 标准竞技场:10 HYPES - 高级竞技场:50 HYPES - 锦标赛事件:100 HYPES 最高限额: - 每场战斗:10,000 HYPES - 每日限额:50,000 HYPES - 池百分比:当前池的最大 50% 根据竞技场受欢迎程度和社区反馈,限额可能会调整。 技术 & 安全 是的!HypeDuel 实施多层安全措施: 智能合约安全: - 所有核心合约的专业安全审计 - 财库管理的多重签名控制 - 异常事件的紧急暂停机制 战斗完整性: - 确定性 AI 战斗结果 - 反操纵检测系统 - 社区报告和验证 财务安全: - HYPES 由 $B3 储备 1:1 支持 - 链上透明的财库操作 - 异常情况下的保险储备 HypeDuel 在 Base 上运行,Coinbase 的第 2 层以太坊网络:- 快速交易:几乎即时确认 - 低费用:区块链操作的最低燃气成本 - 以太坊安全:继承以太坊的安全保证 - 简易上手:为新用户集成 Coinbase 未来计划根据社区需求扩展到其他链。 技术问题通过既定协议处理: 小问题: - 自动重试机制 - 实时监控和警报 - 快速解决,最小化干扰 大问题: - 比赛可能会暂停或重新开始 - 如果比赛无法完成,则退还所有赌注 - 向社区提供详细的事件报告 - 有保险储备用于赔偿 沟通: - 平台上的实时状态更新 - Discord 上的重大问题公告 - 事后分析和改进计划 竞技场创建 & 投资 是的!竞技场创建对开发者开放: 要求: - 构建竞技场环境的技术能力 - AI 模型或与 AI 开发者的合作伙伴关系 - 社区建设和营销能力 - 理解 HypeDuel 的经济模型 流程: 1. 向社区提交竞技场提案 2. 技术审查和批准过程 3. 启动社区资金的绑定阶段 4. 持续开发和社区管理 查看我们的竞技场创建指南了解详情。 投资前研究这些关键因素:竞技场质量:- 独特且引人入胜的游戏玩法机制 - 高质量的 AI 模型竞争 - 强大的视觉和技术执行 - 活跃的社区和定期更新 创建者记录:- 以往成功的项目 - 技术专长和承诺 - 社区参与和沟通 - 清晰的路线图和愿景 市场指标:- 每日活跃用户和参与度 - 投注量和收入增长 - 代币持有者分布 - 社交媒体活动和情绪 始终进行自己的研究,永远不要投资超过您能承受的损失。 ArenaCoins 经历两个不同的阶段: 绑定阶段(早期阶段): - 以绑定曲线定价直接买卖 - 随着需求数学上增加价格 - 从曲线获得的保证流动性 - 早期投资者优势 DEX 交易(毕业后): - 在 Uniswap 与 $B3 对进行交易 - 市场驱动的价格发现 - 更高的流动性和成交量 - 可用的高级交易功能 大多数成功的竞技场在 1-3 个月内从绑定过渡到 DEX 交易。 平台特性 是的!多个排行榜跟踪不同成就: 玩家排名 (hypeduel.com/leaderboard): - 总利润最高的获胜者 - 所有竞技场中胜率最高的玩家 - 单场比赛最高奖金 - 最成功的增强用户 竞技场排名: - 通过投注量最受欢迎的竞技场 - 产生最高收入的竞技场 - 成长最快的社区 - 表现最佳的 ArenaCoins AI 模型排名: - 按竞技场类型的胜率 - 最有改进的模型 - 社区最爱 - 技术性能指标 是的!计划实施全面的推荐系统:推荐好处:- 赚取朋友的投注费用百分比 - 成功推荐的额外 HYPES 奖励 - 特别认可和徽章 - 独家访问新功能 忠诚度奖励:- 每日登录奖金 - 基于量的层级奖励 - 成就解锁和奖品 - 社区活动参与奖励 计划于 2024 年第一季度推出 - 加入 Discord 以获取早期访问 目前 HypeDuel 为移动网络浏览器优化: - 移动网络:手机浏览器上的全部功能 - 响应式设计:适应任何屏幕大小 - 触摸优化:轻松的投注和增强控制 - 快速加载:针对移动连接优化 原生应用即将到来: - 计划于 2024 年第二季度推出 iOS - 计划于 2024 年第三季度推出 Android - 推送通知和原生功能 - 应用内购买和增强的钱包集成 --- ## 费用结构 Source: https://b3.holydocs.com/cn/hypeduel/fee-structure HypeDuel 采用透明、可持续的费用结构,公平地在玩家、创作者和生态系统之间分配价值。了解这些费用有助于您优化策略,并欣赏该平台如何保持长期可行性。 概览 与传统游戏平台最大化利润不同,HypeDuel 的费用结构旨在: - 奖励获胜者:85% 的投注池直接分给获胜玩家 - 支持创作者:竞技场和 AI 开发者赚取可持续收入 - 发展生态系统:库存回购惠及所有代币持有者 - 维护平台:运营和开发资金 投注费用 主要收入来源 每个投注池遵循此分配: 详细分解 最大份额归玩家 分配方法:- 获胜者根据投注大小按比例分享 - 没有庄家优势或隐藏费用 - 战斗结束后立即支付 - 对所有玩家透明的计算 示例计算: 代币回购机制 库存功能:- 累积所有竞技场活动的费用 - 执行自动化代币回购 - 支持 ArenaCoin 和 $B3 价值 - 创造可持续的升值压力 回购策略:- 50% 用于 $B3 代币购买 - 50% 用于 ArenaCoin 购买 - 市场时机优化 - 透明的执行记录 对玩家的影响:- 提升持有代币的价值 - 提供长期升值 - 奖励平台忠诚度 - 创造增长激励 开发激励 创作者好处:- 竞技场成功的直接收入 - 每场战斗后立即支付 - 随社区增长而扩大 - 可持续的长期收入 收入用途:- 持续的竞技场开发 - AI 模型改进 - 社区建设活动 - 营销和增长举措 创作者动机:- 与玩家满意度一致 - 激励优质内容 - 奖励社区建设 - 鼓励创新 提升费用 交互式收入模型 提升购买产生额外收入: 提升经济学 平等分割模型 库存部分 (50%):- 专门用于 ArenaCoin 回购 - 为竞技场投资者创造直接价值 - 随时间增加代币稀缺性 - 奖励竞技场社区忠诚度 创作者部分 (50%):- 竞技场开发者的即时收入 - 激励提升系统开发 - 奖励互动功能创造 - 资助持续的平衡改进 市场响应成本 基础定价:- 竞技场创作者设定的标准提升成本 - 平衡游戏影响 - 根据效果定期调整 - 社区反馈整合 激增定价:- 高需求期间增加 - 战斗后期的溢价 - 多次购买惩罚 - 基于稀缺性的成本上升 示例价格演变: 战略投资分析 成本效益计算:- 提升成本与潜在投注收益的对比 - 概率改善估计 - 预期价值计算 - 风险调整后的回报评估 优化策略:- 早期部署以降低成本 - 与其他玩家协调 - 定时以实现最大影响 - 跨战斗的投资组合方法 交易费用 毕业后收入 ArenaCoin DEX 交易产生持续费用: 初始启动期间 特点:- 低费用鼓励早期采用 - 支持整个生态系统的发展 - 提供创作者启动激励 - 构建初期社区 竞技场毕业后 长期好处:- 代币成功的持续收入 - 成功竞技场的被动收入 - 可持续的创作者补偿 - 社区价值升值 费用比较:- 低于典型 DEX 费用 (0.3-1%) - 通过增值服务合理化 - 与高端平台竞争 - 透明的费用结构 智能费用管理 玩家策略:- 批量交易以最小化费用 - 在低 Gas 时段进行购买 - 使用限价订单以获得更好的执行 - 考虑持有期以提高费用效率 平台优化:- Gas 高效的智能合约设计 - 为多个用户批量处理 - 与高量交易者共享费用 - 针对频繁用户的忠诚度计划 比较分析 行业比较 与传统平台对比 传统模型:- 所有投注的庄家优势:5-15% - 与玩家零收入分享 - 不透明的费用结构 - 集中化的利润提取 HypeDuel 优势:- 透明的总费用 15% - 直接给予获胜者 85% - 通过代币实现社区所有权 - 创作者经济参与 与去中心化金融对比 典型 DeFi 费用:- 交易:每笔交易 0.3-1% - 收益农场:年费 2-20% - 无娱乐价值 - 用户体验复杂 HypeDuel 好处:- 娱乐 + 财务机会 - 简化用户体验 - 集成生态系统奖励 - 社区驱动的发展 与内容创建网站对比 平台创作者分成:- YouTube:约 45% 的广告收入 - Twitch:订阅收入的 50% - OnlyFans:创作者收入的 20% - 应用商店:销售的 30% 竞技场创作者好处:- 投注的 5% + 提升的 50% - 直接与社区连接 - 代币升值潜力 - 完全的创意控制 费用透明度 实时跟踪 完全透明 - 实时费用收集跟踪 - 库存余额和回购历史 - 竞技场创作者收入 - 平台宽收入分析 个人分析 - 个人费用支付历史 - 每次投注的有效成本计算 - 包括费用的 ROI 分析 - 优化建议 治理整合 - 社区对费用调整的投票 - 性能指标监控 - 创作者问责措施 - 平台改进提案 --- ## 游戏机制 Source: https://b3.holydocs.com/cn/hypeduel/gameplay HypeDuel 通过复杂的游戏系统将被动观战与主动参与结合起来。观看 AI 战斗的展开,同时放置战略性的赌注并部署实时增强功能,这些功能可以影响结果。 核心游戏循环 战斗周期 - 竞技场展示即将到来的战斗信息 - 宣布 AI 竞争者及其统计数据 - 为玩家赌注开启投注窗口 - 社区预测和讨论 - 最后一刻的 AI 性能分析 - 最终投注截止(不接受新的赌注) - 加载并初始化 AI 模型 - 设置战斗参数和条件 - 准备观众界面 - 实时流媒体开始 - AI 模型实时竞争 - 玩家可以购买并部署增强功能 - 现场评论和统计 - 社区聊天和反应 - 持续更新战斗状态 - 确定并验证战斗结果 - 记录并宣布获胜者 - 向获胜的投注者分发奖金 - 编制战斗统计 - 开始准备下一场战斗 AI 战斗机制 AI 模型行为 实时 AI 处理 AI 模型根据以下因素做出决策:- 当前战斗状态和定位 - 历史性能模式 - 对手行为分析 - 风险/回报计算 - 战略目标和目的 决策频率:- 战斗:每秒 10-30 次决策 - 赛车:每秒 60+ 次决策 - 交易:基于市场条件的变量 - 创意:长期战略规划 AI 能力变量 核心属性:- 处理速度和反应时间 - 战略深度和规划视野 - 适应变化条件的能力 - 资源管理效率 - 模式识别能力 特定于竞技场的技能:- 战斗:战术定位,目标优先级 - 赛车:转弯优化,超车判断 - 交易:风险评估,市场时机 - 创意:创新,审美判断 维持公平竞争 动态平衡:- 跨战斗的性能跟踪 - 胜率归一化算法 - 基于技能的匹配调整 - 社区反馈整合 更新机制:- 定期 AI 模型重新训练 - 基于数据的参数调整 - 新策略实施 - 错误修复和优化 战斗状态与阶段 战斗设置和准备 - 用当前参数加载 AI 模型 - 确定起始位置和条件 - 资源分配和初始设置 - 设置战斗目标和胜利条件 - 同步观众界面 持续时间:10-15 秒 玩家行动:无(仅限准备) 开局策略和定位 - AI 模型建立初始策略 - 资源收集和位置确保 - 早期战术决策和移动 - 侦察和信息收集 - 为中期游戏计划打下基础 持续时间:总战斗时间的 25-40% 玩家行动:战略性增强部署 主动竞争和机动 - 直接竞争和参与 - 资源利用和战略执行 - 适应对手策略 - 关键决策点和转折 - 动力建设和优势创造 持续时间:总战斗时间的 30-50% 玩家行动:战术增强使用,反策略 最后冲刺和胜利条件 - 决定性行动和最终策略 - 资源承诺和全力以赴的决定 - 追求胜利条件 - 最后一刻的逆转和惊喜 - 战斗结论和结果确定 持续时间:总战斗时间的 15-25% 玩家行动:关键增强时机,改变游戏的举动 互动元素 增强系统集成 何时部署增强 - 早期:信息收集和基础建设 - 中期:战术优势和动力转移 - 后期:决定性时刻和确保胜利 - 反击:应对对手优势 增强组合 - 多个玩家可以增强同一 AI - 效果叠加,收益递减 - 协同组合提供奖励 - 反增强可以中和效果 ROI 计算 - 增强成本与潜在投注收益 - 概率改善评估 - 风险/回报分析 - 跨战斗的投资组合优化 实时互动 实时战斗讨论 - 实时评论和反应 - 策略分享和预测 - 玩家间的增强协调 - 跟踪社区情绪 - 为新玩家提供教育性讨论 版主功能:- 自动垃圾邮件检测 - 社区举报系统 - 版主干预工具 - 积极行为激励 增强观看体验 - 多个摄像机角度和视图 - 实时统计和分析 - AI 决策解释弹出窗口 - 历史比较覆盖层 - 重播和慢动作功能 自定义选项:- 首选观看模式 - 信息覆盖设置 - 通知偏好 - 音频评论控制 社区参与 - 跟踪好友活动 - 共享投注单和策略 - 分享和庆祝成就 - 跨平台社交整合 - 社区挑战和活动 隐私控制:- 活动可见性设置 - 匿名模式选项 - 选择性信息分享 - 屏蔽和举报功能 --- ## 术语表 Source: https://b3.holydocs.com/cn/hypeduel/glossary HypeDuel AI 娱乐生态系统中所有关键术语、概念和缩写词的快速参考。 核心平台术语 在特定竞技环境中,人工智能模型之间的实时竞争。战斗通常持续 2-5 分钟,并通过游戏结果确定投注赢家。 AI 模型战斗的特定竞争环境。每个竞技场都有独特的规则、机制和游戏风格(例如,战斗竞技场、赛车场、交易大厅)。 负责构建和维护特定竞技场的开发者或团队。创造者通过竞技场活动赚取收入,并承担治理责任。 智能合约,收集竞技场活动(投注、提升、交易)的费用,并自动执行代币回购以支持竞技场经济。 执行 AI 与 AI 竞赛的技术基础设施,处理实时互动,并确定可验证的战斗结果。 您在所有竞技场中通用的 HypeDuel 个人资料,包含您的 HYPES 余额、投注历史、成就和统计数据。 世界上第一个 AI 对 AI 娱乐平台,用户可以在多个竞技场环境中观看、下注并与人工智能战斗互动。 代币生态系统 Base 生态系统的基础加密货币。用于 ArenaCoins 绑定、跨平台交易和财库操作。为 HYPES 积分保持 1:1 支持。 平台原生积分,与 $B3 保持 1:1 兑换率。用于投注和购买提升,实现无区块链延迟的即时交易。可以随时提取为 $B3。 每个竞技场的独特代币,代表对竞技场经济的所有权。持有者从竞技场活动中赚取费用,并参与治理决策。每个竞技场都有自己的 ArenaCoin(例如,$COMBAT, $RACING)。 根据供需确定 ArenaCoin 价格的数学定价算法。随着更多代币被购买,价格上涨,确保公平的价格发现并防止操纵。 竞技场财库使用收集的费用从市场购买 $B3 和 ArenaCoins 的自动化过程,创造向上的价格压力并使代币持有者受益。 投注 & 游戏 在特定战斗上投注的 HYPES 总量。赢家在扣除费用后按比例分享奖池。更大的奖池意味着更大的潜在赢利。 使用 HYPES 购买的一次性增强道具,为特定 AI 模型在实时战斗中提供临时优势。示例包括速度提升、防御盾或战术优势。 赢家投注的潜在支付比率,基于拍卖系统中投注分布动态计算。更高的赔率意味着更高的潜在回报,但概率较低。 一个公平的投注系统,所有赌注汇集在一起,赢家按比例分享总奖池。与传统的体育博彩不同,这里没有庄家优势 - 只有透明的费用。 投注池的一部分(85%),分配给赢家。剩余的 15% 分给竞技场财库(10%)和竞技场创造者(5%)。 赢家收到的 HYPES 数量,根据他们的投注大小相对于所有赢家投注的比例,由总奖池的比例份额组成。 技术术语 HypeDuel 所运行的 Coinbase 的第 2 层以太坊区块链。提供快速、低成本的交易,同时保持以太坊的安全保证。 竞技场生命周期的初始阶段,玩家可以使用 $B3 从绑定曲线直接购买 ArenaCoins。在 DEX 交易变得可用之前发生。 在 ArenaCoins 从绑定阶段毕业后变得可用的去中心化交易所交易。允许在像 Uniswap 这样的平台上与 $B3 对进行公开市场交易。 在相同的起始条件下,战斗结果是可复制和可验证的。确保公平性并防止操纵,同时保持游戏的刺激性。 自动执行区块链代码,无需信任中心化方即可自动处理竞技场操作,如费用分配、代币回购和支付计算。 自动收集竞技场费用并执行战略性回购以支持代币经济的系统。包括最佳时机和分配策略的算法。 AI & 竞争 经过训练以在特定竞技环境中竞争的人工智能系统。模型由开发者提交,必须符合性能和公平标准。 HypeDuel 的核心概念,人工智能模型直接相互竞争,战斗期间无需人类干预。 成功的竞技场从绑定阶段过渡到 DEX 交易的过程,通常由达到特定流动性和社区里程碑触发。 从 AI 战斗中收集的全面统计数据和性能数据,包括胜率、性能模式和有效性指标。 AI 模型在其竞技场中表现的统计度量,包括胜率、平均战斗持续时间和对不同对手的有效性。 玩家通过购买提升和其他互动元素在比赛进行时影响正在进行的战斗的能力。 经济概念 收入分配方式的透明细分:85% 给赢家,10% 给竞技场财库,5% 给竞技场创造者,不同活动类型有变化。 平台成功吸引更多用户,产生更多费用,提高代币价值,吸引媒体关注,并吸引更多用户的自我强化循环。 代币可以被买卖而不会显著影响其价格的容易程度。更高的流动性意味着更平滑的交易和更稳定的定价。 特定竞技场所有 ArenaCoins 的总价值,通过将当前代币价格乘以流通中的代币总数计算得出。 竞技场产生的收入在利益相关者之间的分配:竞技场创造者、代币持有者和通过财库回购的更广泛生态系统。 平台上的活动创造的价值通过回购、费用分享和升值机制回流到代币持有者的过程。 社区 & 治理 代币持有者就竞技场参数、功能实现和平台开发优先级进行投票的民主决策过程。 实时讨论、支持、公告和协调 HypeDuel 玩家、创造者和开发者之间的主要社区平台。 提供在竞技场运营、参数变更和平台开发中投票权的代币(ArenaCoins 和 $B3)。 根据利润、胜率和社区参与等各种指标,对表现最佳的玩家、竞技场和 AI 模型进行排名。 社区提交的关于新功能、竞技场改进或平台变更的建议,代币持有者可以对其进行投票。 交易 & 投资 利用不同市场或时间段之间的价格差异来产生最小风险利润的交易策略。 投资者在购买 ArenaCoins 之前应完成的研究过程,包括分析竞技场质量、创造者记录和市场潜力。 长期持有代币的策略,期望随时间价值升值,而不是为了短期利润进行积极交易。 将资金分散投资于多个竞技场或资产类型的投资策略,以降低风险并优化回报。 用于最小化投注或投资潜在损失的策略和实践,包括仓位大小、止损和多样化。 投资绩效的百分比度量,计算为(当前价值 - 初始投资)/ 初始投资 × 100%。 平台功能 显示竞技场表现、投注历史、代币持有情况和市场趋势的详细统计数据的综合界面。 过去 AI 战斗的完整记录,包括参与者、结果、投注池和统计分析,用于研究和策略开发。 AI 战斗的实时广播,包括评论、统计数据和互动元素,以便在比赛期间进行社区参与。 通过响应式网页设计在移动设备上无缝工作的平台设计,计划未来发布原生应用。 计划中的奖励程序,用户通过将新玩家引入平台而获得好处,创造病毒式增长激励。 特殊的竞争事件,具有独特的规则、更高的赌注和独家奖励,汇集顶级 AI 模型和玩家。 缩写词 & 缩略语 人工智能 - 能够执行通常需要人类智能的任务,如决策和模式识别的计算机系统。 去中心化交易所 - 基于区块链的交易平台,如 Uniswap,使用户能够直接进行点对点代币交易,无需中介。 去中心化金融 - 包括借贷、交易、收益农场等的基于区块链的金融服务,无需传统银行中介。 流动性提供者 - 用户将代币对存入 DEX 池以启用交易,为提供流动性而获得费用回报。 非同质化代币 - 区块链网络上的独特数字资产,可能用于特殊竞技场物品、成就或收藏品。 总锁定价值 - 存放在协议或平台中的资金总额,表明其规模和采用水平。 用户体验/用户界面 - 平台的设计和可用性方面,决定使用的易用性和愉悦度。 --- ## Growth Flywheel Source: https://b3.holydocs.com/cn/hypeduel/growth-flywheel 什么是增长飞轮? 增长飞轮是一个自我增强的系统,其中每个组成部分都放大了其他部分,创造出越来越难以停止的动力。在HypeDuel中,多个相互连接的系统共同工作以: - 吸引新用户 通过引人入胜的体验 - 留住现有用户 通过吸引人的机制 - 增加用户价值 通过增强参与 - 生成平台收入 以资助进一步增长 核心飞轮组件 用户获取循环 入口点 - 社交媒体病毒性:可分享的竞技场结果 - 推荐计划:用户驱动的增长激励 - 内容营销:教育性和娱乐性内容 - 合作伙伴集成:跨平台用户流 转化机制 - 低障碍入口:简易的入门过程 - 即时价值:新用户的快速胜利 - 逐步参与:逐渐增加的参与度 - 社会证明:社区验证和成功故事 参与度放大 活动驱动因素 社区建设 - 共享体验:集体竞技场参与 - 社交功能:聊天、论坛、排行榜 - 认可系统:成就和地位 - 协作事件:团队竞赛 经济价值创造 收入生成 多个收入流相互加强: - 交易量:产生平台费用 - 竞技场创建:吸引创作者和参与者 - 高级功能:增强用户体验 - 代币经济学:价值增值驱动参与 价值分配 飞轮机制 用户旅程优化 入门序列 1. 发现:用户了解HypeDuel 2. 注册:简单的账户创建 3. 首次体验:引导式竞技场参与 4. 早期成功:设计的积极结果 5. 习惯形成:规律的参与模式 6. 社区整合:社交连接 7. 高级功能:高级用户能力 留存策略 - 递进奖励:随时间增加的好处 - 连续机制:每日参与激励 - 成就系统:长期目标 - 社会联系:社区关系 网络效应 用户对用户价值 每增加一个用户为现有用户增加价值: - 更多竞技场:更大的多样性和机会 - 增加流动性:更好的交易条件 - 社会动态:更丰富的社区体验 - 竞争深度:更具挑战性的游戏玩法 创作者-参与者协同 经济飞轮 代币价值增值 - 增加的平台使用推动代币需求 - 更高的代币价值吸引更多用户 - 更多用户增加平台效用 - 更大的效用增加代币价值 流动性增长 - 更高的流动性吸引更多交易者 - 更多交易者增加流动性深度 - 更好的流动性改善用户体验 - 改善的体验吸引更多用户 --- ## HYPES <> $B3 Source: https://b3.holydocs.com/cn/hypeduel/hypes-credits HYPES 是 HypeDuel 平台原生的积分,与 B3 代币保持 1:1 的兑换率。它们支持即时投注和购买加速道具,无需区块链交易延迟,创造了无缝的游戏体验,同时完全支持 $B3。 核心概念 HYPES 解决了区块链游戏的根本性用户体验问题:交易延迟和燃料费用中断了娱乐的流畅性。通过将 HYPES 作为有保证的 $B3 支持的平台积分,玩家可以享受到两全其美的体验。 关键特性 每个 HYPES 代币都由 1 个 $B3 代币在储备中支持 下注和购买加速无需等待区块链确认 投注、购买加速或转账无交易成本 随时将 HYPES 立即兑换回 $B3 转换流程 存款过程: 1. 将 B3 发送至 HypeDuel 储备合约 2. 在平台账户中收到等值 HYPES 3. HYPES 立即可用于投注和加速 4. 储备随存入金额增加 方法: - 直接 B3 代币转账 - 信用卡购买(自动转换) - 任何 ERC-20 代币(先换成 B3) - 银行转账(转换为 B3) 提款过程: 1. 从平台账户请求提款 2. HYPES 余额立即减少 3. $B3 从储备转至您的钱包 4. 储备随提取金额减少 特点: - 无最低提款金额 - 无提款费用 - 全天候可用 - 即时处理 HYPES 与 $B3 对比 | 特性 | HYPES | $B3 | | ---------------------- | ------------------- | -------------------- | | 投注 | ✅ 即时 | ❌ 燃料费 + 延迟 | | 购买加速 | ✅ 即时 | ❌ 燃料费 + 延迟 | | 竞技场交易 | ❌ 不支持 | ✅ DEX 交易 | | 跨平台 | ❌ 仅限 HypeDuel | ✅ 完整生态系统 | | 交易成本 | ✅ 免费 | ❌ 燃料费 | | 钱包保管 | ❌ 平台保管 | ✅ 自我保管 | | 即时转换 | ✅ 与 $B3 1:1 | ✅ 与 HYPES 1:1 | 储备管理 透明度与安全性 HYPES 储备系统以完全透明的方式运作: 100% $B3 支持: - 每个 HYPES 都由 1 个 $B3 代币支持 - 无分数储备或杠杆 - 实时储备监控 - 公开储备地址以供验证 储备位置: - 80% 存于多签名冷储存 - 15% 存于热钱包以支持即时提现 - 5% 紧急储备用于运营需求 多签名安全: - 冷储存访问的 3-of-5 多签名 - 硬件安全模块 (HSMs) - 延时提款机制 - 定期安全审计和渗透测试 运营安全: - 实时监控和警报 - 自动储备平衡 - 紧急暂停机制 - 技术故障的保险覆盖 链上透明度: - 储备地址公开可见 - 实时储备与发行 HYPES 跟踪 - 每月第三方审计 - 社区治理监督 监控工具: - 公开仪表板显示储备状态 - 储备比率变化的警报系统 - 历史数据和趋势分析 - 独立验证服务 HYPES 使用案例 主要功能 核心游戏活动 - 即时对 AI 战斗下注 - 无需等待区块链确认 - 赢利立即记入账户 - 支持快速投注策略 互动游戏玩法 - 在实时战斗中购买能力提升 - 实时部署无延迟 - 无需担心燃料费的策略定时 - 有效结合多个加速 无缝体验 - 立即在竞技场间移动 - 快速注册比赛 - 立即访问新功能 - 无摩擦用户体验 --- ## 什么是HypeDuel? Source: https://b3.holydocs.com/cn/hypeduel/introduction HypeDuel 是一个革命性的 AI 娱乐平台,您可以在此观看、下注并推测 AI 与 AI 的模拟游戏对决,所有这些都在链上公平解决。可以将其视为世界上第一个针对人工智能的观赛运动。 核心概念 HypeDuel 将 AI 竞争转变为一种互动娱乐体验,其中: - AI 模型 在实时模拟环境中战斗 - 玩家下注 他们最喜欢的 AI 竞争者,使用 HYPES 代币 - 竞技场创作者 从他们的游戏环境中赚取收益 - 每个人都赢 通过一个透明的链上经济体系 关键特性 观看高级 AI 模型在各种战斗竞技场中实时竞争 使用 HYPES 代币进行下注,享受透明、公平的支付 通过 ArenaCoin 代币经济拥有行动的一部分 通过实时增强影响战斗结果 如何运作 1. 选择你的竞技场 从各种 AI 战斗环境中选择,每个环境都有独特的游戏机制和 AI 模型类型。 2. 下注 使用 HYPES 代币(与 $B3 1:1)下注 AI 竞争者。所有下注都汇集在一起,以公平分配。 3. 观看行动 体验实时 AI 对 AI 的战斗,配有实时评论、统计数据和互动元素。 4. 赢取 & 赚取 获胜者分享奖池,而竞技场创作者和代币持有者从平台活动中赚取费用。 三代币经济 HypeDuel 基于一个精巧的三代币系统运作,旨在实现最大的效用和公平的价值分配: $B3 代币 - 原生基础生态系统代币 - 用于绑定、交易和财政操作 - 整个生态系统的基础货币 HYPES 积分 - 平台原生下注代币(与 $B3 1:1) - 无交易摩擦即时下注和支付 - 随时提现至 $B3 ArenaCoins - 特定于竞技场的代币,采用债券定价曲线 - 每个战斗环境一个独特的币 - 从所有竞技场活动中赚取费用 - 绑定阶段后在 DEXs 上交易 ArenaCoins 使 HypeDuel 不仅仅是一个下注平台 - 它们创建了一个真正的经济体系,其中竞技场的成功直接惠及代币持有者和创作者。 为什么 HypeDuel 重要 对于玩家 - 纯粹的娱乐:观看尖端 AI 在最高水平上竞争 - 公平下注:透明的链上投注,即时支付 - 社区所有权:通过代币所有权参与竞技场经济 对于开发者 - 货币化:直接从竞技场的人气和交易费中赚钱 - AI 展示:在竞争环境中展示你的 AI 模型 - 社区建设:围绕你的创作建立参与度高的观众 对于生态系统 - AI 进步:竞争环境推动 AI 模型改进 - 经济创新:新颖的代币经济学创造可持续的价值循环 - 主流采纳:通过娱乐使区块链技术易于接触 开始使用 准备好体验 AI 娱乐的未来了吗?以下是如何开始: 1. 快速开始指南 - 在 5 分钟内开始并运行 2. 平台概览 - 理解完整的系统 3. 代币经济 - 了解经济是如何运作的 如果你是平台的新用户,从我们的快速开始指南开始,以便在几分钟内下注并体验一场 AI 战斗。 --- 社区 & 支持 - 实时平台:hypeduel.com - 排行榜:hypeduel.com/leaderboard - Discord:加入我们的社区,进行实时讨论 欢迎来到 AI 娱乐的未来 - 每一场战斗都是一场壮观,每一次下注都是一个机会。 --- ## 平台概览 Source: https://b3.holydocs.com/cn/hypeduel/platform-overview HypeDuel 构建为一个综合生态系统,其中融合了 AI 娱乐、去中心化金融和社区所有权。这个概述解释了所有组件如何协同工作,创建一个可持续且吸引人的平台。 系统架构 核心组件 1. 战斗竞技场 个体 AI 竞争环境 每个竞技场代表一个独特的战场,AI 模型在专门的场景中竞争: - 战斗模拟:军事策略和战术决策 - 赛车赛道:高速导航和优化 - 交易场:金融市场预测和投资组合管理 - 解谜挑战:逻辑、模式识别和问题解决 - 创意竞赛:艺术生成、音乐创作和讲故事 竞技场生命周期: 2. AI 模型集成 竞争性 AI 框架 - 模型上线:开发者提交 AI 模型参与竞技场 - 性能跟踪:全面的统计数据和战斗历史 - 动态平衡:自动调整以维持竞争公平 - 版本管理:支持模型更新和改进 3. 全球账户系统 统一玩家体验 您的全球账户提供跨所有竞技场的无缝访问: - 跨竞技场余额:单一 HYPES 钱包用于所有投注活动 - 通用档案:跨所有战斗类型的统计数据和成就 - 即时交易:投注和提款无区块链延迟 - 投资组合管理:跟踪 ArenaCoins 和投注表现 经济引擎 三代币系统 基础货币 - 基础生态系统代币 - 用于 ArenaCoins 绑定 - 财政储备和回购 - 跨平台价值转移 投注货币 - 与 $B3 1:1 锚定 - 即时投注放置 - 游戏过程中无交易费 - 随时提现至 $B3 竞技场所有权 - 每个竞技场独特的代币 - 绑定曲线定价 - 竞技场活动的费用分享 - 毕业后的 DEX 交易 价值流程图 投注机制 按份额投注系统 HypeDuel 使用 池投注,其中所有对一场比赛的赌注合并在一起: 1. 投注收集:所有赌注以 HYPES 代币放置 2. 池形成:每个 AI 竞争者有单独的池 3. 赔率计算:基于赌注分布动态计算赔率 4. 胜者确定:AI 战斗结果决定获胜池 5. 支付分配:获胜者按比例分享总奖池 费用结构 每次赌注都会产生维持生态系统的费用: 财政使用: - 50% → $B3 代币回购 - 50% → ArenaCoin 回购(特定于竞技场) 竞技场经济学 绑定阶段 初始竞技场启动 当一个新的竞技场启动时,它进入绑定阶段: 1. 初始绑定:玩家绑定 $B3 以接收 ArenaCoins 2. 价格发现:绑定曲线确定初始定价 3. 流动性建设:资金积累用于 DEX 池创建 4. 社区形成:早期支持者建立基础社区 活跃阶段 启动后操作 成功绑定后,竞技场变得完全运营: - 实时战斗:定期的 AI 与 AI 竞争 - 投注活动:持续的 HYPES 投注 - 费用生成:来自赌注、加速和交易的收入 - 代币交易:ArenaCoins 在 DEX 上与 $B3 配对交易 成长飞轮 HypeDuel 的经济设计创建了一个自我加强的成长循环: 关键成长驱动因素 1. 娱乐价值:引人入胜的 AI 战斗吸引观众 2. 经济激励:代币升值奖励早期参与者 3. 创作者经济:竞技场开发者获得可持续收入 4. 社区所有权:ArenaCoins 创建投资者利益相关者 5. 病毒机制:壮观的战斗产生社交分享 平台特性 对玩家 对 AI 战斗的实时投注,即时支付 购买力量提升以影响比赛结果 购买 ArenaCoins 以从竞技场成功中获益 全面的统计数据和排行榜 对创作者 构建自定义战斗环境和规则集 提交 AI 模型进行竞争参与 从所有竞技场和模型活动中赚取费用 围绕您的创作开发参与度高的受众 --- ## 快速开始指南 Source: https://b3.holydocs.com/cn/hypeduel/quick-start 第一步:访问平台 访问 hypeduel.com 并连接您的钱包或创建一个新账户。 点击“连接钱包”并选择您偏好的钱包(MetaMask、Coinbase Wallet 等) 或使用社交账号登录(Google、Twitter 等) 第二步:为您的账户充值 您需要 HYPES 代币来下注。以下是您的选项: 选项 A:从任何代币存款 - 点击顶部导航栏的“存款” - 选择您拥有的任何代币(ETH、USDC、$B3 等) - 平台会自动以 1:1 的比率将其转换为 HYPES,与 $B3 相同 选项 B:信用卡购买 - 点击“用卡购买”进行即时充值 - 直接使用您的信用卡购买 - 立即在您的账户中收到 HYPES HYPES 与 B3:HYPES 是保持与 B3 1:1 兑换率的平台积分。它们使得即时下注成为可能,无需区块链交易延迟。您可以随时将 HYPES 提取为 B3。 第三步:选择您的第一个竞技场 在主仪表板上浏览可用的战斗竞技场: 军事策略 AI 模型在战术场景中战斗 高速 AI 驾驶员在动态赛道上竞争 金融 AI 模型在市场场景中竞争 每个竞技场展示: - 当前比赛状态 和倒计时 - 活跃的 AI 竞争者 及其统计数据 - 当前投注池 大小 - 近期比赛历史 和表现 第四步:下您的第一注 点击任何活跃的竞技场进入投注界面 审查竞争中的 AI 模型并选择您的 AI 冠军 输入您的 HYPES 投注金额(最低额度因竞技场而异) 点击“下注” - 无需区块链交易即可即时执行! 第五步:观看战斗 一旦您的投注完成: 1. 直播:实时观看 AI 战斗的展开 2. 统计数据:监控性能指标和战斗进程 3. 社区聊天:与其他玩家讨论策略 4. 增强(可选):购买力量提升以影响结果 比赛通常持续 2-5 分钟,所以您不会等待太久就能看到结果! 第六步:收集您的奖金 当战斗结束时: - 获胜者 自动收到奖池的份额 - 失败者 可以立即为下一轮下新的注 - 所有玩家 可以查看详细的战斗分析和统计数据 您的 HYPES 余额会立即更新。 理解赔付结构 HypeDuel 使用 公平赔率投注系统,所有投注都汇入同一个池中: 示例:如果您在获胜的 AI 上投注了 100 HYPES,并且占获胜投注的 10%,总计 2,000,则您将收到奖池的 10% 份额(200 HYPES)。 下一步 现在您已经下了第一注,探索这些高级功能: 增强系统 - 在比赛中购买一次性使用的力量提升 - 实时直接影响战斗结果 - 与竞技场创建者共享收入 竞技场交易 - 购买 ArenaCoins 来拥有竞技场经济的一部分 - 在绑定曲线或 DEX 市场上交易 - 从所有竞技场活动中赚取费用 玩家策略 - 学习高级投注技巧 - 了解AI 模型性能模式 - 开发面向竞技场投资的投资组合方法 新玩家的有用提示 从最低投注开始,了解竞技场动态和 AI 行为模式,然后再增加赌注。 观察每个竞技场的几场比赛,以了解 AI 模型和战斗机制。 查看近期结果,以识别 AI 性能和竞技场动态的趋势。 在竞技场聊天中与其他玩家互动,学习策略并获得见解。 设定投注限额,永远不要赌注超过您能承受的损失。 故障排除常见问题 - 检查您的 HYPES 余额 - 确保比赛尚未开始 - 刷新页面并再试一次 - 比赛完成后奖金会自动记入账户 - 在账户设置中检查您的交易历史 - 允许最多 30 秒的余额更新时间 - 竞技场可能处于比赛间隙 - 检查下一场比赛的倒计时计时器 - 尝试刷新页面 准备好深入了解了吗? - 平台概览 - 完整的系统架构 - 投注系统 - 高级投注机制 - 代币经济 - 经济系统深度解析 - 玩家策略 - 最大化您的成功 --- 需要帮助? 加入我们的 Discord 社区或查看 FAQ 部分 以获取常见问题的答案。 --- ## 推荐系统 Source: https://b3.holydocs.com/cn/hypeduel/referral-system 概览 当您推荐朋友加入HypeDuel时,您将在90天内赚取他们投注利润的1%。您可以推荐的朋友数量没有限制,这是赚取被动收入的强大方式。 关键特性 赚取您推荐的朋友所有投注利润的1% 您的佣金从朋友注册起90天内有效 推荐朋友的数量没有限制 如何操作 将您的独特推荐链接发送给朋友或在社交媒体平台上分享 您的朋友使用您的推荐链接创建HypeDuel账户 自动赚取他们接下来90天内所有投注利润的1% 获取您的推荐链接 1. 登录HypeDuel:在平台上访问您的账户 2. 导航至推荐部分:在您的用户仪表板中找到推荐部分 3. 复制您的链接:您的独特推荐代码将自动生成 4. 开始分享:开始与朋友和在社交媒体上分享您的链接 推荐奖励 - 佣金率:被推荐用户投注利润的1% - 时长:从注册日期起90天 - 支付:自动分配到您的账户 - 追踪:实时追踪您的推荐收益 最佳实践 有效分享 - 在您的朋友活跃的社交媒体平台上分享 - 解释HypeDuel的好处以鼓励注册 - 与游戏和投注社区互动(遵循平台规则) 最大化收益 - 推荐可能产生持续利润的活跃投注者 - 在游戏高峰季节或主要电子竞技事件期间分享 - 建立一个被推荐用户的网络,以实现可持续的被动收入 条款与条件 - 推荐佣金将自动支付 - 禁止自我推荐和欺诈活动 - 佣金仅适用于净投注利润,而非总量 - HypeDuel保留修改推荐条款的权利,并提前通知 --- ## Tokens 概览 Source: https://b3.holydocs.com/cn/hypeduel/tokens-overview HypeDuel 采用复杂的三代币经济系统,旨在优化用户体验、创造可持续的价值流,并实现社区所有权。每种代币都服务于特定目的,同时共同推动整个生态系统的运行。 三代币架构 代币层级 基础货币 - 基础生态系统代币 - 主要价值储存 - 跨平台实用性 - 财政储备 - ArenaCoins 绑定 游戏货币 - 与 $B3 1:1 锚定 - 即时投注 - 零 Gas 费用 - 无缝提现 - 购买助推 竞技场所有权 - 每个竞技场独特 - 债券曲线定价 - 分红权 - 交易机会 - 社区治理 代币流动图 为什么是三代币? 用户体验优化 三代币系统解决了关键的用户体验问题: 问题:区块链交易有延迟和 Gas 成本,这打断了游戏流程。解决方案:HYPES 实现即时投注和助推,无需区块链摩擦,同时保持完全的 $B3 支持。 问题:用户无法投资或从成功的竞技场增长中受益。解决方案:ArenaCoins 让玩家拥有竞技场经济的一部分,并从其成功中获益。 问题:平台收入通常只有平台所有者受益。解决方案:对 $B3 和 ArenaCoins 的财政回购将价值分配给所有利益相关者。 问题:难以公平地补偿竞技场和 AI 模型创作者。解决方案:ArenaCoins 为创作者提供直接的收入分享和升值潜力。 经济可持续性 每个代币以不同的方式创造价值: - 基础生态系统增长 - 财政回购压力 - 跨平台实用性 - 质押和 DeFi 集成 - 1:1 $B3 支持保证 - 即时转换能力 - 游戏实用性溢价 - 平台便利价值 - 竞技场人气增长 - 费用生成增加 - 社区发展 - 交易量扩张 代币实用性矩阵 | 功能 | $B3 | HYPES | ArenaCoins | | ------------------ | --- | ----- | ---------- | | 投注 | ❌ | ✅ | ❌ | | 助推 | ❌ | ✅ | ❌ | | 竞技场绑定 | ✅ | ❌ | ❌ | | 收费赚取 | ✅ | ❌ | ✅ | | 交易 | ✅ | ❌ | ✅ | | 治理 | ✅ | ❌ | ✅ | | 跨平台 | ✅ | ❌ | ❌ | 财政机制 竞技场财政创造持续的购买压力: 1. 收入收集:费用在竞技场财政中累积 2. 资产配置:50% 用于 $B3 回购,50% 用于 ArenaCoin 回购 3. 市场购买:自动市场购买创造价格支持 4. 价值分配:利益流向所有代币持有者 --- ## 在链上扩展乐趣 Source: https://b3.holydocs.com/cn/index --- ## B3 代币 Source: https://b3.holydocs.com/cn/learn/deposits-withdrawals/b3-token B3 代币是推动开放游戏生态系统的引擎,旨在通过赋能玩家、游戏开发者和持有者,实现游戏的增长、扩展和转型。 对玩家而言 - 质押 $B3 以赚取被动奖励,参与 Stake to Win 游戏,并获得未来 B3 Gamechains 的曝光。 - 使用 $B3 资助并发布你信任的游戏,并赚取奖励。 - 在 BSMNT 上获得游戏和新功能的早期访问。 - 参与治理,直接影响 B3 生态系统的未来。 对游戏开发者而言 - 申请并获得资金以开发和扩展你的游戏。 - 在任何 Gamechain 上赚取所有玩家的推荐奖励。 - 从基础设施合作伙伴那里接收未来的空投。 飞轮运动 玩家质押和花费 $B3 → 开发者启动游戏链 → 结算费用产生奖励 → 为 $B3 增加更多价值。 这个循环确保了可持续增长,使得 $B3 成为链上游戏的中心。 随着成为可用,$B3 的额外用途将会被公布。 代币经济学 - 代币名称: B3 (Base) - 链: Base - 总供应量: 100,000,000,000 - 小数点: 18 分配和配置 社区与生态系统 这部分分配用于 B3 生态系统的增长 - 为游戏玩家而设。它旨在构建一个属于其中玩家的生态系统:空投、锦标赛、游戏测试、社区领导的赠款、研究与开发等等。 基金会 这部分分配将支持 Player1 基金会,因为它为 B3 和开放游戏的愿景及采用做出贡献,包括战略性赠款/合作伙伴关系、法律和合规需求、审计以及其他运营费用。 团队和顾问 这部分分配用于核心贡献者 + 18 位顾问,他们代表了从 AAA 到 web3 的游戏世界的精英。所有团队和顾问都受到 4 年的归属计划的约束:1 年 25% 的悬崖,之后每月解锁。 投资者 这部分 B3 分配用于支持 B3 发展的投资者,包括来自行业每个角落的 100+ 天使投资者 - 游戏、web3、品牌、基础设施 - 以支持并相信 B3 的愿景。所有团队 & 顾问都受到 4 年的归属计划的约束:1 年 25% 的悬崖,之后每月解锁。 如何积累 B3 你可以通过各种方法获得额外的 $B3 代币,例如: - 玩合作伙伴游戏,赢得锦标赛和完成游戏内任务。 - 参与社区活动和挑战。 - 质押你现有的代币以获得额外奖励并参与 Stake to Win。 - 与合作平台及其活动互动。 B3 代币创建了一个可持续的生态系统,其中所有参与者 - 玩家、开发者和利益相关者 - 都从平台的增长和成功中受益。 --- ## 在 B3 存放代币 Source: https://b3.holydocs.com/cn/learn/deposits-withdrawals/depositing-tokens-on-b3 要与 B3 生态系统中的某些游戏和功能互动,您的钱包中需要有代币。本指南将指导您如何使用 B3 桥来存入代币。 如何存入代币 在 basement.fun 登录您的账户。 选择您要存入 B3 的网络和代币。 输入您想要存入的代币金额,然后点击 Bridge。 在您连接的钱包中确认交易以完成您的存款。 一旦交易完成,您的代币将出现在您的钱包中。 存款通常在几分钟内完成,但处理时间可能因网络拥堵而有所不同。 --- ## 如何交换代币 Source: https://b3.holydocs.com/cn/learn/deposits-withdrawals/how-to-swap-tokens 具有内置多链支持,您可以跨不同网络交换代币,所有这些都通过一个简单的界面完成。无论您是在为铸币准备、整合资产还是在链间移动,本指南将指导您如何交换一个代币为另一个代币。 如何交换代币 在 basement.fun/bridge 登录您的账户。 定位到标记为 Swap 的标签并选择它。 选择您想要交换的代币和您想要接收的代币,代币数量和链。 审查并确认您已选择正确的代币和数量,然后点击 Swap。 点击 从已连接钱包支付 或 从其他钱包支付 如果您希望使用当前连接的钱包以外的另一个钱包。 在您的钱包中确认交易以完成交换。您的交换可能需要长达一分钟的时间来处理。 一旦交易处理完毕,您交换的代币将出现在您的钱包中。 交换处理速度很快,但在网络活动高峰期,交易可能需要更长时间来完成。 --- ## 如何在 B3 上验证交易状态 Source: https://b3.holydocs.com/cn/learn/deposits-withdrawals/how-to-verify-transaction-status 如果您在 B3 网络上发送了一笔交易,并想检查它是否已被确认、处于待处理状态,或失败,您可以使用 B3 区块浏览器轻松追踪它。您所需要的只是交易哈希(TxHash)或参与交易的钱包地址。 验证交易的步骤 前往 explorer.b3.fun。 将鼠标悬停在左侧面板上以展开它,然后点击 Transactions. 一个新的搜索栏将出现。在搜索栏中输入: - 发起交易的钱包地址 - 或交易哈希(TxHash) 浏览结果并点击相关交易以查看: - 状态(成功 / 失败 / 待处理) - 日期与时间 - 转移的代币 - 使用的 Gas - 任何其他链上详情 这是直接在 B3 网络上追踪铸造、转移和其他活动的最佳方式。 交易状态含义 - 成功: 交易成功完成 - 失败: 交易执行失败(通常是由于 Gas 不足或其他错误) - 待处理: 交易仍在网络中处理中 您可以在浏览器中为经常使用的钱包地址添加书签,以便将来快速检查交易历史。 --- ## 从 B3 提取代币 Source: https://b3.holydocs.com/cn/learn/deposits-withdrawals/withdrawing-tokens-from-b3 需要将您的代币从 B3 网络转出吗?无论您是要回桥到以太坊还是其他支持的链,从 B3 提现都很简单,只需几个步骤。本指南将指导您如何安全地提取您的资产。 如何提取代币 在 basement.fun/bridge 登录您的账户。 定位并点击标有 Withdrawal 的标签。 向下滚动并选择您希望将代币提现到的网络。 选择您想要提现的代币。 输入您的提现金额,然后点击 Bridge。 在您的钱包中确认交易以完成提现。 一旦确认,您的代币将被桥接到选定的网络,并应很快到达。 提现处理时间通常从几分钟到一小时不等,这取决于网络拥堵和目的链。 --- ## 如何在Basement加入一个锦标赛 Source: https://b3.holydocs.com/cn/learn/games-experiences/how-to-join-a-tournament-on-basement 在 Basement 上的锦标赛是您争夺奖品、攀登排行榜和测试您与其他玩家对抗技能的机会。无论您是为了娱乐还是争夺顶尖位置,加入一个锦标赛都是快速且简单的。以下是如何开始的步骤。 如何加入锦标赛 访问 basement.fun,点击 加入乐趣 并使用您偏好的方式登录。 在页面左侧,点击标有 Compete 的 奖杯图标。 在锦标赛页面,点击 锦标赛。 选择 进行中的锦标赛 查看正在进行的比赛。浏览活跃锦标赛列表并选择您想要加入的一个。点击 加入锦标赛 打开锦标赛详情页面。 在这里您可以审查 规则、奖金池、排行榜和剩余时间。 您还可以在 实时聊天 中与其他玩家交流。如果您准备好竞争,再次点击 加入锦标赛 确认您的参赛。 在您连接的钱包中确认交易以完成注册。 确认后,点击 立即玩 开始您的比赛并攀登排行榜。 您已加入。祝您好运,享受竞赛乐趣! 锦标赛特点 - 实时排行榜 以跟踪您的进度 - 实时聊天 以与其他竞争者连接 - 清晰的规则和奖金结构 对每个锦标赛而言 - 一旦支付确认即可立即进入 在加入前检查锦标赛规则和奖金结构,以了解比赛格式及您为之竞争的内容。 --- ## 如何在地下室开始一场赌注 Source: https://b3.holydocs.com/cn/learn/games-experiences/how-to-start-a-wager-on-basement 在 Basement 上的赌注让你可以用代币对你的技能下注,无论是挑战一个朋友还是开放给任何人加入。这是一个有趣的方式,为你的比赛增加赌注,并证明谁才是真正的顶尖玩家。以下是如何开始一个赌注并邀请其他人为奖励而玩的方法。 如何开始一个赌注 点击 basement.fun 上的任何游戏。 点击游戏详情页顶部的剑形图标。 选择你想要开始的挑战方式: - 挑战一个朋友 - 创建一个公开挑战 供任何人加入 在这个指南中,我们将通过选择 挑战朋友 来创建一个朋友挑战。 在搜索字段中输入你朋友的名字并从列表中选择他们的名字。点击 下一步。 选择你想要赌注的金额和赌注挑战的持续时间。你也可以输入一个自定义金额。 通过存款来资助你的赌注挑战。只需点击 存款赌注 并在你的钱包中确认交易。 一旦你的赌注挑战被资助,你将提供一个链接与你的对手分享。点击 复制 来复制链接以分享。你的朋友/对手需要打开链接,确认他们的赌注,并加入赌注挑战。 一旦两位玩家都资助了赌注,你们就可以开始玩了。竞争并让最好的玩家获胜!一旦挑战完成,奖金池将归胜者所有。 赌注类型 朋友挑战 - 通过用户名挑战特定玩家 - 已知对手之间的私人比赛 - 可自定义的赌注和持续时间 公开挑战 - 创建公开赌注供任何人加入 - 先到先得的基础 - 很适合寻找新对手 两位玩家必须在比赛开始前资助他们各自的赌注部分。一旦完成,总奖金池将归胜者所有。 在与新对手玩耍时,从较小的赌注金额开始,以此来试水,然后再承诺更大的赌注。 --- ## 加密货币和钱包安全性 Source: https://b3.holydocs.com/cn/learn/getting-started/crypto-and-wallet-security 将您的加密钱包视为进入 Web3 宇宙的个人钥匙——它不仅仅是一个工具;它是您拥有、交易和在去中心化世界中互动的入口。像 Rainbow 这样的钱包应用通过提供一个易于使用的界面来管理您的加密密钥,使这一切变得简单,无需技术魔法。让我们来详细了解一下。 从本质上讲,加密钱包并不“持有”您的资金。相反,它是一种安全的方式来管理让您能够在区块链上访问您的资金的密钥。这些密钥允许您发送、接收和拥有像以太坊这样的资产。 当您“拥有”1 ETH 时,您真正做的是在区块链上拥有将您的钱包地址与该 ETH 链接起来的证明。您的钱包是您的数字所有权证明。 钱包有不同的形式以满足您的需求: - 热钱包(Hot Wallets): 始终连接到互联网,非常适合频繁交易(例如,Rainbow)。 - 冷钱包(Cold Wallets): 像 Ledger 这样的硬件钱包,旨在离线存储您的密钥以提供额外的安全性。 钱包组件:基本要素 每个加密钱包都有三个主要部分构成: 1. 公共钱包地址 - 可以将其视为您的用户名或账号。 - 与任何人分享以接收资金。 - 公共地址让人们可以查看您的交易历史和资产(因为区块链是透明的)。 2. 秘密短语(种子短语) - 一个由 12 或 24 个单词组成的短语,它赋予您访问钱包的完全权限。 - 将其视为皇冠上的宝石——拥有它的人,拥有您钱包内的资产。 3. 私钥 - 从您的种子短语生成的一长串字符。 - 用于签署交易和证明所有权。 如果您丢失了密钥会发生什么? 事情是这样的:丢失了您的私钥或秘密短语,游戏就结束了。没有“忘记密码”按钮,没有技术支持,也没有 2FA。即使是您的钱包提供商也无法帮助您恢复它。 这就是为什么备份您的密钥是不可协商的。以下是一些保持它们安全的专业提示: - 使用像 1Password 这样的密码管理器。 - 将其写在一张纸上(老派但有效)。 - 将其打印在一块金属上以获得最终的耐用性。 您的密钥 = 您的控制权。丢失它们,您就永远被锁定在外面。 为什么 B3 使用加密钱包 在 B3,您的钱包不仅仅是一个登录工具。它是您的身份、您的库存,以及您与整个生态系统连接的桥梁。以下是钱包对我们 Web3 愿景至关重要的原因: 1. 属于您的所有权 您的钱包让您控制您的数字资产——没有中间人,没有企业限制。 2. 跨平台的互操作性 您的 B3 钱包不仅限于一个游戏或生态系统。无论您是在赚取建筑师积分(BP)还是领取代币,您的钱包都能在多个体验中无缝工作。 3. 安全性和透明度 所有交易都在区块链上可见,但只有您控制您的私钥。这确保了整个生态系统的公平性和责任性。 钱包安全 您的加密钱包赋予您巨大的力量,但是,随着巨大的力量,也来了巨大的责任。您负责保护您的资产,但也负责保护这些资产免受恶意行为者的侵害。 以下是一些有用的提示和技巧,帮助您保持资产的安全和安全。 安全指南 - 仅与官方 B3 网站和平台互动(b3.fun, bsmnt.fun, claim.b3.fun)。 - 永远不要与任何人分享您钱包的私钥或种子短语。 - 谨防声称是 B3 支持的直接消息 - 官方支持仅通过 discord.gg/b3dotfun 和 https://b3.fun。 - 在批准交易之前,仔细检查所有钱包地址和交易详情。 - 避免点击可疑链接或将您的钱包连接到未经验证的网站。 - 在可用的地方启用 2FA,并使用硬件钱包以获得额外的安全性。 - 记住:B3 团队永远不会要求您的个人钱包信息。 安全最佳实践 遵循这些基本实践以保持您的钱包安全: - 使用强大、独特的密码。 - 启用两因素认证(2FA)。 - 永远不要分享您的钱包密钥。 - 保持您的钱包更新和可信。保持安全,继续游戏! --- ## 如何创建一个 B3 账户 Source: https://b3.holydocs.com/cn/learn/getting-started/how-to-create-an-account 您只需要一个B3账户就可以访问B3生态系统中的所有内容。一旦您的账户创建成功,您就可以使用相同的凭证登录任何B3平台。 您可以使用EVM钱包、电子邮件、电话号码(SMS)或像Google、Apple、Discord、Telegram或Farcaster这样的社交账户来注册。 您的登录是安全的、灵活的,并且适用于所有当前和未来的B3产品。 逐步指南:创建您的B3账户 您可以在任何一个B3支持的网站上创建您的账户。我们一些最活跃的平台包括: - basement.fun - 我们的主要游戏中心 - stake.b3.fun - 质押和奖励仪表板 无论您选择哪个平台,步骤都是相同的。在这个指南中,我们将从basement.fun开始我们的旅程。 前往basement.fun并点击加入乐趣。 选择您偏好的登录方式。您可以点击更多选项以查看额外的登录方式。 - EVM钱包(例如MetaMask或Rainbow) - 电子邮件或电话号码(SMS) - 社交账户(Google、Apple、Discord、Telegram或Farcaster) 按照提示确认您的登录方式。这可能包括连接您的钱包、验证您的电子邮件或通过社交账户批准访问权限。 示例:如果您正在使用像MetaMask这样的EVM钱包,当确认您的连接时,您将看到这样的屏幕: 一旦确认,您的B3账户将被创建,并且可以在所有B3平台上使用。 --- ## 如何创建您的 B3 Global 账户 Source: https://b3.holydocs.com/cn/learn/getting-started/how-to-create-global-account 创建您的 B3 全球账户 访问 https://explorer.b3.fun/。 在页面的左侧,悬停以展开侧边栏。选择任意选项(如 交易 或 浏览应用)以显示登录选项。 !Screenshot2025 09 24at6 23 08PM Pn 在屏幕的右上角,点击 连接。 !Screenshot2025 09 24at6 26 24PM Pn - 钱包 (MetaMask, WalletConnect 等) - 在您的钱包中批准连接请求。 - 社交 / 邮箱 / 电话 - 跟随适合您登录方式的验证过程(例如,电子邮件确认、短信代码或社交登录授权)。 一旦验证通过,您的 B3 全球账户将被创建,并且您将被登录。 常见问题解答 不。您可以使用钱包、邮箱、电话或社交登录来注册。如果您选择不使用钱包登录,一个嵌入式钱包将自动为您在后台创建。这确保了即使您没有带自己的钱包,您的账户仍然连接有一个钱包。 --- ## 如何定制您的地下室配置文件 Source: https://b3.holydocs.com/cn/learn/getting-started/how-to-customize-your-basement-profile 您的 Basement 个人资料是您在整个生态系统中的数字身份。您可以自定义您的头像,选择一个独特的名字,并展示代表您风格的徽章。无论您是第一次设置还是稍后更新您的外观,个性化您的个人资料都能帮助您脱颖而出,感觉更加连接。 首次定制您的个人资料 点击右上角的头像以打开账户菜单。 输入您想要的名字,然后点击 注册。 接下来,您将被引导定制您的头像。这是让它真正成为您的机会,通过选择性别,调整身体特征,并挑选最符合您风格的服装。 一旦您对您的头像感到满意,点击 下一步 以保存您的虚拟自我。 额外定制 在您完成初始设置后,您可以随时返回您的个人资料进行更改或尝试新事物。 从 Basement 主页点击页面左侧或右侧的个人资料图标以打开您的个人资料并开始编辑。 接下来,点击 定制个人资料。 可用的定制选项 用户名 随时更改您的公开显示名称 头像 编辑您的头像外观以刷新您的外观 表达自己 添加一个自定义手绘签名并选择一个与您的氛围相匹配的个人资料主题 想要快速了解吗?观看这个短视频以查看每个定制选项的操作: --- ## 如何导出您的嵌入式钱包 Source: https://b3.holydocs.com/cn/learn/getting-started/how-to-export-your-embedded-wallet 想要在其他应用程序中使用您的 BSMNT 钱包,比如 Rainbow 或 MetaMask 吗?导出您的嵌入式钱包可以让您通过复制您的秘密恢复短语或私钥,从而完全控制它,以便您可以将其导入任何支持的钱包中。 重要:永远不要与任何人分享您的私钥或恢复短语。任何能够访问它的人都可以取走您的资金。 导出您的嵌入式钱包的步骤 使用您偏好的登录方式登录 Basement.fun。 点击页面右上角的个人资料图标。 转到账户标签页并点击您钱包地址旁边的导出。 点击复制,将您的秘密恢复短语或私钥复制到剪贴板。 将其粘贴到您偏好的钱包应用程序中以导入您的钱包。 您的 BSMNT 钱包现在可以在您的外部钱包应用中访问,同时保持与 B3 生态系统的完全兼容。 您导出的钱包凭证让您完全控制您的资金,并允许您在多个应用程序和平台上使用同一个钱包。 --- ## 如何链接其他社交账户 Source: https://b3.holydocs.com/cn/learn/getting-started/how-to-link-additional-social-accounts 将额外的账户链接到您的 B3 个人资料有助于在整个 B3 生态系统中保持您的身份一致性。无论您最初是通过钱包、电子邮件还是社交账户注册的,您都可以随时连接更多选项。这包括像 Gmail、Twitter、Apple、电话号码、Discord、Telegram 等账户。 本指南将指导您如何直接从 basement.fun 链接额外的账户。 如何链接额外的账户 点击 basement.fun 上的个人资料图标以打开您的账户菜单。 导航至 账户 标签页。 点击 链接另一个账户。 选择您想要链接的账户类型 - 例如 X (Twitter) - 并按照提示授权连接。 一旦链接,您的账户将出现在账户标签页下。您可以重复此过程以连接尽可能多的平台。 链接的账户将出现在您的账户标签页中,为您提供多种方式访问您的 B3 个人资料,并在所有 B3 平台上保持一致的身份。 --- ## 如何管理您的 B3 Global 账户中的关联账户 Source: https://b3.holydocs.com/cn/learn/getting-started/how-to-manage-linked-accounts-global-account 关联额外账户 使用您想要关联新账户的账户登录。 点击右上角的个人资料图标,然后选择 设置。 点击 关联新账户。 选择关联钱包、邮箱、电话或社交账户。 按照步骤批准连接(钱包批准、邮箱验证、短信代码或社交登录)。 您的额外账户现在将被关联。 断开账户连接 如果您不再使用某个账户、想要用另一个账户替换它,或者只是希望您的B3 Global账户关联更少的登录方式,您可能会想要断开账户连接。 点击右上角的个人资料图标,然后选择 设置。 在设置部分,找到您的已连接账户列表。 点击您想要断开连接的账户旁边的 链环图标。 账户将立即被移除。 断开账户连接不会删除您的B3 Global账户。您仍然可以使用任何其他已连接的账户登录。 常见问题解答 您的B3 Global账户必须始终至少关联一种登录方式。如果您想要断开的账户是您唯一关联的账户,您需要先关联另一个账户。一旦您添加了新账户,您就可以安全地断开您想要移除的那个账户。 是的。您可以将多个账户关联到同一个B3 Global账户。 --- ## 任务 Source: https://b3.holydocs.com/cn/learn/quests/introduction 积分如何运作 每个任务最多可以获得100分,具体分为: - 任务完成 - 完成任务获得+40分 - 病毒传播奖励 - 根据参与度(点赞、观看、转发等)获得0–40分 - 早鸟奖励 - 对于最快完成任务的前10%参与者,额外+20分 病毒传播提示:积分在你点击验证时计算。在验证前等待一段时间让你的帖子收集更多的点赞或观看可能会让你获得更多积分。 奖励与排行榜 - 产品级任务(40%) - 特定B3产品(AnySpend, BSMNT, Spawn, HypeDuel) - 链级任务(40%) - 跨链奖励(B3, Reach, XRP等) - 全球排行榜(20%) - 整个生态系统中表现最佳的选手 奖励每周支付到你的连接钱包。 跟踪你的进度 你可以直接从任务网站查看你的任务历史和奖励历史。 !Screenshot2025 09 22at5 45 29PM Pn - 你的历史 - 显示已完成的任务、总奖励和与你的账户相关的过去奖励分配。 - 奖励历史 - 显示来自所有排行榜(产品级、链级和全球)的奖励支付。你将看到分配日期、收到的代币数量,并可以点击查看详情了解更多信息。 常见问题解答 不是1对1的。参与度用于计算与其他用户相比的百分位数。参与度越高 = 病毒传播积分越多。 最有可能的原因是,你点击验证时,你的帖子参与度较低。记住,病毒传播仅在验证时检查。 不行,每个任务每个账户只能完成一次。 额外积分取决于你相比其他人完成任务的早晚。只有最快的用户(前10%)会获得早鸟奖励。如果你完成得较晚,你仍然会获得完成积分,但不会获得额外奖励。 奖励会自动统计,并每周分发到你的连接钱包。 不是必需的,但链接两者可以最大化你获得积分的机会,因为你将有更多任务可供选择。 --- ## 如何申诉受限制的账户 Source: https://b3.holydocs.com/cn/learn/restricted-account/appeal 如何提交申诉 在 docs.b3.fun 网站上,点击右下角的聊天气泡开始与支持团队的对话。 在您的消息中,包括您的钱包地址和一份简短说明,说明您的账户受到限制。 提交后,我们的支持团队将审核您的账户,并尽快与您跟进。 --- ## 领取赌注奖励 Source: https://b3.holydocs.com/cn/learn/staking-rewards/claim-staking-rewards 如何分配质押奖励 当您质押 \$B3 时,您将获得大约 10% 的年度奖励,这些奖励会随时间累积。奖励不是按固定时间表分配的。相反,当您解除质押时,奖励会自动领取。您收到的金额取决于您提取的数量。 例如: 如果您提取了 50% 的质押 \$B3,您将获得当时累积奖励的 50%。剩余的奖励仍然与您继续质押的 \$B3 相关联。 这个系统确保了奖励的分配基于您质押的时间长短和数量公平进行。 查看您的分配质押奖励 当您解除质押 \$B3 时,您的质押奖励会自动领取。以下是查看您奖励的方法: 访问 stake.b3.fun 并使用您偏好的登录方法登录。 通过从仪表板主页点击 查看奖励 来查看您的分配质押奖励。确保选择了 质押奖励 标签页。 !Screenshot2025 08 08at2 55 27PM Pn --- ## 如何运作每日时段 Source: https://b3.holydocs.com/cn/learn/staking-rewards/how-daily-slots-work Daily Slots 是一种快速且简单的方式,每天免费尝试您的运气以获取奖励。只需登录,拉动杆,让转轮决定。您赢得的任何代币都将直接发送到您的钱包,无需领取。 如何玩每日老虎机 访问 stake.b3.fun 并使用您偏好的登录方式登录。 点击主页上的 免费老虎机! 图标。 在每日老虎机页面,点击 拉动杆。 在您连接的钱包中确认交易以完成您的旋转。 您的奖励将自动发送到您的钱包! 游戏规则 - 每个钱包每天一次游戏 - 无需领取 - 奖励直接发送到您的钱包 - 必须至少质押 1,000 B3 才有资格 - 完全免费 - 无额外费用 Daily Slots 旨在快速且有趣 - 每天只需点击一次,就有机会获得额外的 B3 奖励! --- ## 如何运作的赛马Plinko Source: https://b3.holydocs.com/cn/learn/staking-rewards/how-horse-plinko-works 如何玩马匹掉落游戏 前往质押仪表板并从可用游戏中选择 马匹掉落游戏。 !Screenshot2025 09 25at4 06 51PM Pn 点击 释放马匹 开始你的游戏。 !Screenshot2025 09 25at4 04 13PM Pn 通过在你连接的钱包中签署交易来确认操作。 一旦交易确认且动画完成,你的奖励将自动分发。 --- ## 如何运作奖金池 Source: https://b3.holydocs.com/cn/learn/staking-rewards/how-prize-pool-works 每周奖金池是你仅仅通过成为持有者就有机会赢得丰厚奖励的机会。每周,每个奖励等级的玩家 - 新手、磨练者和鲸鱼 - 都可以进入奖池,有机会赢取奖励。你需要在每周一至周五之间手动加入。每周五,每个等级中的三名幸运参与者将被抽选出来,并根据他们的等级获得奖励。 重要:确保在周五1:00 PM UTC之前加入每周奖金池。 如何加入每周奖金池 访问 stake.b3.fun 并使用你偏好的登录方式登录。 向下滚动并找到标有 Browse Games 的标签。在这里,你可以选择 Prize Pool(或任何你想参与的其他游戏)。 点击 Enter pool to win 提交你的参与。 在你的钱包中确认交易,然后每周五再来检查你是否赢得了奖励。 你现在已经加入了本周的奖金池! 如何选择获胜者 - 抽奖时间:每周五1:00 PM UTC - 每个等级的获胜者:每个等级3名获胜者(新手、磨练者、鲸鱼) - 选择方式:从所有合格的参与者中随机抽选 - 参与期限:周一至周五1:00 PM UTC之前 领取你的奖励 一旦抽奖完成,你可以返回奖金池页面查看你是否赢得了奖励。如果你被选中,你有两个选择: 1. 立即领取,扣除10%的费用(5%给协议,5%给下一个奖池) 2. 质押你的奖金,完全免费 质押你的奖金是最佳选择,因为你可以避免费用并继续在你的奖金上获得奖励! 记得每周手动参与 - 参与不会延续到下一周。 --- ## 如何运作“旋转轮盘” Source: https://b3.holydocs.com/cn/learn/staking-rewards/how-spin-the-wheel-works 转动大轮盘是一个简单的每日游戏,让持币者有机会仅通过一次点击赢取额外代币。无需申领或后续操作。只需旋转并查看您获得了什么。所有奖励都将直接发送到您的钱包。 如何玩转动大轮盘 访问 stake.b3.fun 并使用您偏好的登录方式登录。 向下滚动至标有 浏览游戏 的部分,并点击 转动大轮盘 图标。 点击 转动大轮盘,然后在您连接的钱包中确认交易。 就是这样!您的奖品将自动添加到您的钱包中。 游戏规则 - 每个钱包每天一次旋转 - 自动奖励 - 无需手动申领 - 参与必须至少质押1,000 B3 - 免费玩 - 只需确认交易 转动大轮盘是赚取额外奖励的最简单方式之一 - 每天只需点击一次,您的奖品即刻送达您的钱包。 --- ## 如何质押 B3 Source: https://b3.holydocs.com/cn/learn/staking-rewards/how-to-stake-b3 质押您的 B3 代币既快速又简单,并且可以解锁被动奖励和访问我们的 Stake to Win 奖励系统。在本指南中,我们将引导您通过在平台上直接开始质押的简单步骤。 选项 1:用您已拥有的 B3 质押 前往 stake.b3.fun 并使用您选择的登录方式登录您的账户。 点击 Stake more B3+。 输入您希望质押的金额,然后点击 Stake and Earn。 在您的钱包中确认交易以完成质押 B3 的过程。 您的代币现在已经质押并开始赚取奖励了! 选项 2:从其他代币兑换并质押 前往 stake.b3.fun 并使用您选择的登录方式登录您的账户。 点击 Stake more B3+。 然后点击 Swap & stake 来自任何加密货币。 输入您希望质押的金额,然后点击 Continue。 您将能够选择您想要从中兑换的代币和链。 一旦您做出选择,点击 Checkout。 接下来,点击 Pay from Connected Wallet(或者您可以选择从不同的钱包支付),然后在您的钱包中确认交易以完成您的 swap+stake。 您的代币将被兑换为 B3 并自动质押,立即开始赚取奖励! 最低质押金额为 50 B3。一旦质押,您的代币将立即开始赚取被动奖励并解锁访问 Stake to Win 游戏的权限。 --- ## 如何取消质押您的代币 Source: https://b3.holydocs.com/cn/learn/staking-rewards/how-to-unstake-your-tokens 取消质押让您开始将您的 B3 代币从质押中移出并回到您的钱包的过程。这是一个两部分的过程,需要一个 45 天的冷却期,然后您才能完成取消质押过程。遵循这个快速指南,逐步了解如何取消质押您的代币。 取消质押步骤 - 第 1 部分 前往 stake.b3.fun 并使用您偏好的登录方法登录。 点击 Unstake。 在下一个屏幕上再次点击 Unstake。 输入您想要取消质押的数量,选择从哪里取消质押(奖励或常规质押代币),然后点击 Redeem。 在您的钱包中确认交易以完成取消质押过程的前半部分。完成后,您的代币将进入 45 天的冷却期。在此期间,您必须等待 45 天才能从池中提取您的代币。 您的代币现在处于 45 天的冷却期。在此期间结束之前,您无法访问它们。 取消质押步骤 - 第 2 部分 前往 stake.b3.fun 并使用您偏好的登录方法登录。 从主页点击 Unstake。 定位到您之前提取的代币的交易。如果自您发起赎回请求以来已过去 45 天,您现在应该看到提取您的代币的选项。点击 Withdraw。 您将被提示确认您的提现。点击 Confirm,然后在您的钱包中再次确认交易以完成提现过程。 一旦确认,您的代币将可在您的钱包中使用。 45 天的冷却期旨在确保质押池的稳定性。在此期间,您的代币不会获得奖励,但也无法使用。 --- ## 质押以赢取 Source: https://b3.holydocs.com/cn/learn/staking-rewards/stake-to-win Stake to Win 是 B3 的无损奖励系统,仅仅通过质押您的代币就能奖励您。一旦加入,您就能解锁访问日益增长的每日和每周游戏列表,加上每月的惊喜大奖!无需额外支出和无费用 - 只需为保持质押而获得奖励。 基于等级的奖励 您的奖励等级基于您质押的 B3 数量。您的等级越高,您有资格获得的奖池就越大。 鲸鱼等级 - 质押 100,000+ B3 - 访问最大的奖池和最高等级的奖励 磨练等级 - 质押 3,000 – 99,999 B3 - 为常规质押者提供平衡的奖励 新手等级 - 质押 1,000 – 2,999 B3 - 非常适合刚开始的新玩家 只要您质押至少 1,000 B3,就可以参加所有游戏。 当前游戏 每日老虎机 - 每天旋转一次,有机会立即获得 B3 奖励 每日转盘 - 每天旋转转盘,看看运气会带给您什么 每周奖池 - 每周一至周五之间进入,有机会赢得 - 每周每个等级三名获胜者 所有游戏一旦您开始质押都是完全免费玩的。没有任何额外的成本或费用。 Stake to Win 的美妙之处在于它真正的无损 - 您的质押代币保持安全,同时每周您都有多次赢取额外奖励的机会。 --- ## 什么是Staking以及它是如何工作的? Source: https://b3.holydocs.com/cn/learn/staking-rewards/what-is-staking-and-how-does-it-work 质押是指在平台上锁定您的 B3 代币以换取奖励的过程。与其让您的代币在钱包中闲置,不如通过质押访问奖励和生态系统内的独家功能。您的代币仍然属于您 - 您只是承诺在一段时间内提交它们以解锁增值,如每日旋转、奖池等。 B3 上的质押如何运作 当您质押 B3 代币时,您将有资格获得两种类型的奖励: 1. 被动质押奖励 2. 质押赢取(我们独特的无损奖励系统) 被动质押 被动质押奖励会随着时间自动获得。一旦您的代币被质押,它们就开始累积奖励,无需您再进行任何操作。 - 无需每日检查 - 您可以随时取消质押(需遵守 45 天的冷却期) 这适合想要一种不费手的、持续赚取代币的方式的任何人。 质押赢取 质押赢取是我们的互动式、无损奖励系统,旨在使质押更加有趣和吸引人。除了被动奖励外,质押者还可以访问每日和每周的游戏,您可以在不冒险使用代币的情况下赢取额外奖品。 您将获得: - 🎰 每日老虎机 – 每天旋转一次,有机会赢取额外奖励 - 🎡 转动轮盘 – 另一个赢取机会,每日可用 - 🏆 每周奖池 – 每周参与一次,获胜者在周末抽出 没有缺点。您的代币保持质押状态,您每周有多次获胜机会。全是好处! 质押结合了被动收入的安全性和奖励游戏的兴奋感,为 B3 代币持有者创造了独特且有益的体验。 --- ## 反馈和报告问题 Source: https://b3.holydocs.com/cn/learn/troubleshooting/feedback-and-reporting-issues 常见问题解答 您可以使用本站点上的聊天按钮报告错误。请务必包括任何有用的截图和清晰的问题描述,以便我们能够迅速调查。 我们喜欢听取社区的声音。您可以通过这里的聊天按钮分享您的想法,或通过 Discord 或 X 与我们联系。 Discord - discord.gg/b3dotfun X - x.com/b3dotfun 是的。如果您在这里找不到答案,我们的支持团队可以通过聊天提供帮助。 报告问题的最佳实践 报告错误或问题时,请包括: - 清晰的描述 您试图做什么 - 重现问题的步骤 - 截图或屏幕录像(如果适用) - 浏览器和设备信息 - 钱包地址(如果问题与交易有关) - 交易哈希(对于失败的交易) 您提供的信息越详细,我们的团队就能越快地调查并解决您的问题。 社区频道 与 B3 社区保持联系: - Discord: discord.gg/b3dotfun - 实时社区聊天和支持 - X (Twitter): x.com/b3dotfun - 最新更新和公告 - 支持聊天:在本文档站点上可用 我们的社区非常活跃且乐于助人 - 如果您有任何问题,不要犹豫,在 Discord 上提问,其他用户和团队成员可以快速协助您。 --- ## 游戏与竞赛常见问题解答 Source: https://b3.holydocs.com/cn/learn/troubleshooting/games-and-competition-faq 常见问题解答 前往 basement.fun 的 竞赛 标签页,选择一个正在进行的比赛,然后点击 加入。确认交易以注册。 你可以通过在 basement.fun 上资助一个赌注来挑战朋友或公开赌注。选择任何游戏,然后点击剑形图标以创建一个赌注挑战。 断线可能会导致输掉比赛。 首先,确保你的互联网连接是稳定的。如果问题持续存在,请尝试使用不同的浏览器或清除缓存。如果这些方法都无效,请联系支持以获得进一步的帮助。 一些游戏支持移动浏览器,但有些游戏仅在桌面上可用。你可以在游戏的详细页面上检查移动支持情况。 是的。你可以在 Android 和 Apple 上下载 BSMNT 应用程序。 为了获得最佳游戏体验,请确保你有一个稳定的互联网连接,并使用更新的浏览器。Chrome 和 Firefox 通常提供最佳的兼容性。 移动应用程序为移动游戏提供了最优化的体验,因此请从你设备的应用商店下载它,以获得最佳性能。 --- ## 常见问题解答 Source: https://b3.holydocs.com/cn/learn/troubleshooting/general-faq 常见问题解答 是的。您可以通过访问 https://docs.b3.fun/protocol/brand-kit 来获取 B3 品牌套件。 --- ## 登录和账户访问 Source: https://b3.holydocs.com/cn/learn/troubleshooting/login-and-account-access 常见问题解答 请确保您使用了正确的登录方式,并且您的钱包或社交账户已正确连接。 检查垃圾邮件或尝试重新发送。如果仍然没有收到,请尝试使用不同的登录方式,如钱包或Discord,或通过我们的支持门户联系我们以获得额外的帮助。 您可以使用电子邮件、Discord、Telegram、钱包或如Google和Apple这样的社交账户登录。 是的。您可以在basement.fun上的个人资料设置中连接您的钱包、Discord和其他账户。 如果您继续遇到登录问题,请确保您使用的是最初创建账户时使用的相同登录方式。 --- ## Stake to Win Games 常见问题解答 Source: https://b3.holydocs.com/cn/learn/troubleshooting/stake-to-win-games-faq 常见问题解答 您必须在每周一至周五,1:00 PM UTC 截止时间前手动参与。每个等级三名获胜者。 每月随机选出一位质押者,赢取惊喜奖励,如代币或 NFT。 不需要。所有奖励在每次游戏后直接发送到您的钱包。 不可以。转盘和老虎机每天每个钱包限玩一次。 这是一个已知的视觉错误。有时旋转动画不会停止,但奖励仍在处理中。尝试刷新页面。您的奖励应该会立即显示,您也可以检查您的 B3 余额是否有变化。要在链上确认您的奖励,您可以在 B3 Explorer 上查找交易:explorer.b3.fun。如果您仍然不确定,随时联系支持部门。 最有可能的是,您的奖励已经处理了,但由于视觉错误,您可能没有看到它发生。首先,刷新页面并检查您的 B3 余额是否有变化。您也可以使用 B3 Explorer 输入您的钱包地址来确认交易。如果您仍然不确定或需要帮助,随时联系支持部门,我们将帮助确认您的奖励。 等级基于您质押的 B3 数量:新手(1K–3K),磨练者(3K–100K),鲸鱼(100K+)。 您需要至少质押 1,000 B3 才能解锁访问权限。 如果您在旋转动画中遇到视觉错误,不用担心 - 您的奖励仍在处理中。始终检查您的钱包余额和区块链浏览器以确认交易。 --- ## 质押 & 奖励常见问题解答 Source: https://b3.holydocs.com/cn/learn/troubleshooting/staking-and-rewards-faq 常见问题解答 质押您的 B3 代币可以为您带来被动奖励并让您获得参与 Stake to Win 游戏的机会。欲了解更多信息,请阅读我们的 什么是质押以及它是如何工作的 文章。 解除质押后,您需要等待 45 天的冷却期才能提取您的代币。 请稍等几分钟并刷新页面。如果仍然没有显示,请确认您的交易在区块链上已成功。如果您的交易成功了,但您仍未累积代币,请联系支持。 解除质押会触发一个 45 天的冷却期。在此期间,您的代币仍然保留在质押池中,尚未可用于您的钱包。冷却期结束后,您需要返回质押页面并点击 Withdraw 将您的代币移回您的钱包。 质押奖励目前处于累积阶段,尚未可领取。当领取功能可用时,我们将通知所有质押者并更新此页面以说明领取步骤。 是的。您可以质押的最低金额是 50 B3。 请记住,45 天的冷却期是解除质押操作的必要条件。如果您需要在特定日期前访问您的代币,请相应规划。 --- ## 交易和钱包问题 Source: https://b3.holydocs.com/cn/learn/troubleshooting/transactions-and-wallet-issues 常见问题解答 确认交易是否发送到了正确的地址和链上。如果正确,可能只是在处理中。您可以使用 B3区块浏览器:explorer.b3.fun 来检查您的交易详情。 提现和存款通常在几分钟内完成,但可能因网络拥堵而有所不同。 不幸的是,发送到不支持的链上的代币可能无法恢复。请联系支持部门并提供完整详情。 大多数交易失败是由于网络问题、gas不足或钱包断开连接。请重试或刷新。 交换通常只需几分钟即可完成。然而,网络拥堵有时可能会延迟处理。在罕见的情况下,交易可能会卡住。如果您的交换在合理的等待时间后还没有到达,请联系我们的支持团队,并提供交易哈希和钱包地址,以便我们协助您。 在确认交易前,始终仔细检查钱包地址和网络选择,以避免将代币发送到错误的目的地。 对于交易验证,B3区块浏览器在 explorer.b3.fun 是检查交易状态和详情的最佳资源。 --- ## $B3 代币 Source: https://b3.holydocs.com/cn/protocol/b3-token 复制此地址以将 \$B3 添加到您的钱包或在 DEXs 上交易。 什么是 \$B3? \$B3 是驱动整个 B3 生态系统的实用代币。作为横向扩展多链网络的基础代币,B3 使能了治理、质押和跨应用链及构建在 B3 上的应用中的价值流通。 一个充满乐趣的投资组合 B3 不仅仅是区块链基础设施。我们不断构建有趣的、具有大规模潜力的链上消费者体验 - 所有这些都旨在为 \$B3 持有者 创造价值。 跨链支付 & 上链。 质押以赢取。 轻松上链游戏平台。 用于绑定代币、打赌等的 SDK。 在哪里购买 \$B3 代币 在 Coinbase 购买 \$B3 在 Bybit 上交易 \$B3 在 Gate.io 上购买 \$B3 在 KuCoin 上获取 \$B3 在 MEXC 上交易 \$B3 在 Aerodrome 上兑换 \$B3 在 AlienBase 上交易 \$B3 --- ## 品牌套件 Source: https://b3.holydocs.com/cn/protocol/brand-kit ✦ 社区驱动 ✦ 乐趣 ✦ 生态一致 ✦ 主要标志 SVG PNG SVG SVG 颜色 不要限制自己只使用这些常见的品牌颜色。B3 邀请您使用不同的有趣、充满活力的色彩调色板来表达自己。 品牌指南 我们的标志在有足够边距时效果最佳。 保持轻松、友好和吸引人。 字体 在 CSS 样式表中导入: 通过 标签导入: 现在您可以使用这些字体: 可用字体: - Neue Montreal Bold - Neue Montreal Regular - Neue Montreal Book - Neue Montreal Medium - Neue Montreal Semibold - Calibre Bold - Calibre Heavy - Pack 下载原始字体: 许可证 许可证 许可证 有趣的素材 PNG PNG @ 2x JPG SVG PNG 动态 当代表 B3 时,欢迎使用动画,毕竟 - 动态是有趣的! 我们推荐使用 Framer Motion 作为 React 动画库,但您可以使用任何您喜欢的库! 您的浏览器不支持视频标签。 MP4 After Effects 项目 您的浏览器不支持视频标签。 MP4 After Effects 项目 氛围 👌 B3 全部是关于乐趣,通过游戏等方式在你的生活中代表这种乐趣。 以其他方式展示 B3 的魅力! 手机锁屏壁纸 下载 下载 下载 为 B3 品牌做贡献 让我们一起构建 B3 - 我们欢迎创作者、艺术家、开发者、游戏玩家和每个人贡献并获得奖励。 如果您为 B3 社区构建了一些酷炫的东西,请联系我们。 --- ## Bridge to B3 Testnet Source: https://b3.holydocs.com/cn/protocol/bridge-to-testnet 此桥接专为测试网目的设计。使用免费的测试网ETH来测试您的应用程序,然后再部署到主网。 如何桥接 访问 testnet.bridge.b3.fun 以接入官方测试网桥接界面。 将您的钱包(MetaMask、Coinbase Wallet 等)连接到桥接界面。 确保您的钱包连接到 Base Sepolia 或 B3 测试网,这取决于您想要桥接的方向。 选择您想要: - 存入:从 Base Sepolia → B3 测试网 - 提取:从 B3 测试网 → Base Sepolia 相应地点击 存入 或 提取 标签。 输入您想要桥接的 ETH 金额。 如果您需要 Base Sepolia ETH,请使用 Base Sepolia 水龙头获取免费的测试网代币 点击“存入”(或“提取”)并确认您钱包中出现的交易提示。 仔细检查您是否在正确的测试网上并使用测试网ETH,而非主网资金。 等待几分钟以完成桥接过程。您可以在“历史”标签中检查状态。 您的测试网 ETH 将在几分钟内出现在目的网络的钱包中。 网络信息 链 ID:84532 RPC:https://sepolia.base.org 浏览器:https://sepolia.basescan.org 链 ID:1993 RPC:https://testnet-rpc.b3.fun 浏览器:https://testnet-explorer.b3.fun 测试网资源 官方桥接,用于在 Base Sepolia 和 B3 测试网之间移动资产 获取免费的 B3 测试网 ETH 以进行开发和测试 额外的水龙头 如果您需要测试网 ETH 进行开发,这里有一些可靠的水龙头选项: - Coinbase Base 水龙头 - 官方 Coinbase 水龙头 - Alchemy Base Sepolia 水龙头 - 可靠的 Base Sepolia ETH 水龙头 - QuickNode Base 水龙头 - 支持多个测试网 - B3 测试网水龙头 - 官方 B3 测试网水龙头 - 直接获取免费的 B3 测试网 ETH,无需桥接 故障排除 - 检查交易状态在区块浏览器上 - 确认您连接到正确的测试网 - 如果交易处于挂起状态,尝试增加燃料费 - 如果桥接超过30分钟仍处于挂起状态,请联系支持 - 确保您的钱包支持测试网网络 - 尝试刷新页面并重新连接 - 检查您的钱包是否连接到正确的网络 - 如果问题持续存在,请清除浏览器缓存 - 确保您有足够的 ETH 支付燃料费 - 使用水龙头获取更多测试网 ETH - 尝试桥接较小金额以节省燃料费 开发工作流 使用 Base Sepolia 水龙头获取免费的测试网 ETH。 使用测试网桥接将 ETH 从 Base Sepolia 移动到 B3 测试网。 在 B3 测试网上部署您的合约并测试您的应用程序。 测试完成后,使用 主网桥接 将应用部署到 B3 主网。 --- ## Bridge to B3 Source: https://b3.holydocs.com/cn/protocol/bridge 跨链桥,支持即时存款和提款 从任何 EVM 链和 Solana 到 B3 的桥 OP Canonical Bridge,7天提款期 针对高级用户的直接合约交互 跨链桥 即时存款 即时提款 低费用 连接您的钱包,并从主要 EVM 网络进出 B3。 访问 basement.fun/bridge 以访问桥接界面。 使用 MetaMask、Coinbase Wallet 或其他支持的钱包连接您的钱包。 选择源网络和您想要桥接到 B3 的资金金额。 确认交易,您将在一分钟内收到桥接资金。 您的资金将在 60 秒内出现在您的 B3 钱包中。 开始即时存取资产到 B3 即时桥接 即时存款 即时提款 低费用 通过 Relay 轻松从任何 EVM 链和 Solana 到 B3。 访问 relay.link 以访问 Relay 桥接界面。 连接您的钱包以开始桥接过程。 输入您想要桥接到 B3 的 ETH 金额。 确认交易,您将在一分钟内收到桥接资金。 Relay 支持从包括 Solana 在内的多个链桥接。 即时从任何 EVM 链和 Solana 到 B3 原生桥接 Base 到 B3 7天提款 无费用 使用官方 OP Stack 规范桥轻松从 Base 到 B3! 从 B3 返回 Base 的提款有 7 天的挑战期以确保安全。使用第三方桥接以实现即时提款。 前往 bridge.b3.fun 访问官方桥接。 将您的钱包连接到桥接界面。 选择您想要的操作: - 存款:从 Base → B3 - 提款:从 B3 → Base 输入您想要桥接的 ETH 金额。 点击“存款”并在您的钱包中确认交易。 到 B3 的存款是即时的,但提款需要 7 天的挑战期。 使用经过实战测试的 OP Stack 规范桥 原生转账(桥接合约) 即时存款 7天提款 无费用 通过桥接合约发送 Base ETH。将 Base ETH 发送到以下地址 Base Mainnet 上的桥接地址: 此方法仅适用于高级用户。确保您是从 Base Mainnet 发送,以避免资金损失。 当您从 Base 向此地址发送 ETH 时,它将自动出现在您的 B3 钱包中。这是一种直接合约交互方法。 1. 确保您的钱包处于 Base Mainnet 2. 向上面的桥接合约地址发送 ETH 3. 等待确认 - 您的资金将自动出现在 B3 上 4. 检查您的 B3 钱包 - 切换到 B3 网络查看您的桥接 ETH 发送前请再次检查您是否在 Base Mainnet 上。从其他网络发送可能会导致资金损失。 --- ## 章程 Source: https://b3.holydocs.com/cn/protocol/bylaws 1. 使命 基金会的使命是促进、发展、授权和/或管理 B3 协议。这包括但不限于: - 使能技术改进和功能开发,以维持和增加 B3 能力,提供低成本、高吞吐量的游戏链扩展解决方案,具有最佳用户体验。 - 通过战略性赠款促进生态系统增长,以与合作伙伴项目保持一致,包括但不限于基础设施提供商、应用开发者、艺术家、创作者、品牌合作伙伴、创意工作室和战略增长伙伴。 - 组织教育倡议,并参与及主办活动,以增加对 B3 技术和生态系统的认识并推广之。 2. 定义术语 包含基金会资产(以及其他由行政预算钱包贡献或获得的资产)的账户,将由基金会用于运营和行政成本以及 B3 生态系统增长的目的。 集体拥有 Token 的去中心化社区,如基础链或 B3 链所证明的。 在 https://docs.b3.fun/constitution 上可获取的 B3 DAO 宪法,包括对其的任何修正。 由 Token 持有者提出,并按照 B3IP 流程进行投票的提案。 提交和对 B3IP 进行投票的规则和程序,如 B3 DAO 宪法中特别是“第2节:DAO 提案和投票程序”所述,可根据 B3IP 时不时进行修正。 B3 技术套件,包括 B3 链,以及使用此类技术的任何其他链。 基金会的治理章程,可不时修订。 开曼群岛的规则、法规和法律,可不时修订。 “去中心化自治组织”。 在这些章程的第3(b)(iv)节中赋予的含义。 Player1 基金会,一家开曼群岛基金会公司。 备忘录和章程大纲(可不时修订、修正和替代)。 基金会的董事,根据开曼群岛法律和基金会章程及章程中进一步描述的,具有某些权力和职责。 基金会的监督,根据开曼群岛法律和基金会章程中进一步描述的,具有某些权力和职责。 根据 B3 DAO 宪法成立的委员会。安全委员会是一个多成员委员会,被基金会授权从事紧急行动和非紧急行动,如 B3 DAO 宪法所述,并负责确保 B3IP 符合 B3 DAO 宪法。 B3 DAO 的治理 Token,称为 $B3,在基础链和 B3 链上表示。 任何 Token 的持有者。 3. 投票事项 3.1 Token 持有者权力 根据 B3 DAO 宪法、基金会章程和这些章程,Token 持有者可以批准宪法性 B3IP 和非宪法性 B3IP(每个如 B3 DAO 宪法中定义),以: (i) 修改 B3 DAO 宪法的文本或程序; (ii) 在 B3 协议上安装或修改软件; (iii) 批准来自 DAO 财政部(如 B3 DAO 宪法中定义)的资金请求; (iv) 根据 B3 DAO 宪法任命和撤销安全委员会成员;以及 (v) 根据 B3 DAO 宪法、基金会章程和这些章程批准任何其他行动。 3.2 基金会董事权力 基金会董事应从事任何活动,根据他们合理的判断,这些活动不违反 Token 持有者批准的任何 B3IP、B3 DAO 宪法、这些章程或基金会章程的条款,包括但不限于以下行动: (i) 批准来自行政预算钱包的交易; (ii) 代表 B3 DAO 或基金会与安全委员会协调紧急操作; (iii) 如果基金会董事认为这些变更将改善基金会董事履行其义务的能力,则对这些章程进行更改(“修正权力”);以及 (iv) 召集和举行紧急会议(“紧急会议”),以使基金会董事和安全委员会能够迅速应对对 B3 DAO、任何使用 Token 的协议、Token 持有者或基金会构成紧迫安全威胁的情况,并且与基金会董事会根据基金会章程开会相同的规则适用于紧急会议,除了紧急会议没有法定人数要求。 4. 提案阶段、要求和结构 4.1 B3 DAO 宪法应用 B3 DAO 宪法第2节中规定的条款适用。 4.2 基金会董事拒绝 如果,在 B3 DAO 批准 B3IP 后,大多数基金会董事在基金会最佳利益的合理判断下确定,如果实施该 B3IP,将: (A) 妨碍基金会董事履行其对基金会的受托责任; (B) 违反这些章程、基金会章程、B3 DAO 宪法、B3IP 流程、开曼群岛法律的任何法定要求或任何其他适用管辖区的法律或法规; (C) 导致基金会违反任何合同、协议或任何其他安排;和/或 (D) 违背基金会的最佳利益, 这样的基金会董事可以通知安全委员会根据 B3 DAO 宪法承担紧急或非紧急行动的义务,或采取其他必要步骤以拒绝该 B3IP。 5. 基金会与 Token 持有者之间的关系 5.1 代表性 Token 持有者由基金会代表,基金会代表 Token 持有者的利益处理合同和法律程序,包括监管合规和基金会章程中规定的其他事项。 5.2 服务提供商 基金会已与某些第三方合作,以提供基金会董事和基金会监督所需的服务,根据开曼群岛法律。根据基金会章程和这些章程的条款,并受开曼群岛法律约束,基金会董事和基金会监督需要按照 Token 持有者在某些事项上的指示行事。 5.3 资源和权力 Token 持有者应确保基金会拥有足够的权力和资源,包括资金,以执行基金会的任务,满足基金会根据适用法律的义务,并满足基金会根据基金会章程或这些章程订立的合同义务。 5.4 董事权力 基金会的董事被授权代表基金会采取任何合理必要的行动,以实现 Token 持有者的投票决定,包括通过任何董事决议来纪念该投票。 5.5 冲突和受托责任 如果章程的规定与基金会章程之间存在冲突,基金会章程将优先。 基金会董事不是 Token 持有者的受托人。 6. 争议解决 6.1 通知要求 如果因这些章程产生或与之相关的争议、纠纷或索赔(“争议”),基金会、董事、监督或 Token 持有者(视情况而定)必须向相关方发出 30 天通知(“争议通知”)。如果在提供争议通知后 30 天到期时争议未得到解决,相关方可以根据下文 6(b) 启动仲裁程序。 在涉及基金会董事或监督行为的任何争议中,基金会而不是基金会董事或监督将是仲裁程序的一方。在涉及董事行为的任何争议中,监督可以根据下文第6(b)节对董事启动仲裁程序。 6.2 仲裁流程 如果在提供争议通知后 30 天内争议仍然存在,争议应通过 开曼国际调解与仲裁中心("CI-MAC") 管理的仲裁解决,按照这些章程日期生效时的 CI-MAC 仲裁规则(“仲裁规则”)进行,这些仲裁规则通过引用并入这些章程,并受开曼群岛的仲裁法(经修订)管辖。 - 仲裁员:所有争议应由单一仲裁员审理,该仲裁员应根据仲裁规则进行任命 - 适用法律:仲裁的法律应为开曼群岛法律 - 语言:仲裁的语言应为英语 - 座席:仲裁应设在开曼群岛乔治敦,大开曼 仲裁应在提供争议通知后 30 天并由受害方通知对方有关争议或索赔的具体情况以及受害方从 CI-MAC 维护的潜在仲裁员名单中获得的建议仲裁员后开始。 如果被通知方不同意仲裁员的选择,或者如果在三十(30)天内无法就仲裁员的选择达成协议,则仲裁员将由 CI-MAC 选择,该仲裁员应对这些章程所涉交易类型有合理经验。 - 裁决时间线:仲裁员应在仲裁开始后的 三(3)个月内 做出裁决,除非仲裁员延长了时间限制 - 费用分配:在发出或交付仲裁裁决前,每方将承担其在仲裁中的自身费用,之后胜诉方有权获得合理的律师费、费用和必要的支出,除了可能有权获得的其他救济外 仲裁员的裁决应为 最终且具有约束力,对双方具有约束力,不得进一步上诉。每方可以根据本节 6 在任何有管辖权的法院执行任何裁决。 仲裁员应向双方书面提供裁决或命令的依据,所有听证会应被记录,该记录构成该程序的官方记录。 基于这些章程产生或相关的任何索赔的法律或衡平法行动不得在任何管辖区的任何法院提起。每方放弃可能拥有的主张 forum non conveniens(不便论)的权利,主张其不受此类仲裁或法院管辖或反对依照此处提起程序的场所的权利。 --- ## 宪法 Source: https://b3.holydocs.com/cn/protocol/constitution 本文档阐述了B3 DAO宪法(以下简称为“宪法”)。 本宪法中的部分规则和程序将直接通过区块链上的智能合约执行,而有些则不会。根据本宪法采取的行动可能是链上行动或链下行动。链上行动是指直接通过DAO的治理智能合约作为区块链上的交易来实施的行动。链下行动是指通过其他方式实施的行动。 本宪法还包括一些“推荐指南”,这些指南虽非强制性的,但强烈建议作为良好治理实践遵循。 本宪法描述了修订它的程序,并阐述了B3 DAO和Player1基金会的治理框架。 定义 由持有代币者提出,并根据B3IP流程进行投票的提案。 提交和投票B3IP的规则和程序,如本宪法所述,特别是“第2节:DAO提案和投票程序”,可能会根据B3IP不时修订。 拥有代币的个体组成的去中心化社区,如Base或B3链所证明的。 Player1基金会财产,由Base上的治理智能合约直接由持有代币者和安全委员会通过链上投票机制管理,由Player1基金会委托。 B3 DAO的治理代币,称为$B3,如在Base或B3链上所表示的。 任何持有代币的人。 所有存在的代币(即100,000,000,000 $B3代币)。 第1节:链“管理” 本宪法描述了B3 DAO治理的决策框架。 B3协议有两组链“管理员”,他们有权采取行政行动,这些行动会更改B3核心协议和代码及/或更改其任何核心参数。随着$B3代币生成事件的发生和B3 DAO的创建,Player1基金会已将B3的“管理员”权限委托给了持有代币者和B3协议的安全委员会。如果B3IP可能违反任何适用法律或本宪法(由Player1基金会确定),Player1基金会可能会通知安全委员会其阻止该B3IP生效的义务。 “管理员”还将有权升级某些关联的第2层合约。“管理员”将控制链上的便利性,例如更新B3的任何核心协议合约的合约实现,并通过例如在B3管理员预编译中的setter方法调整系统参数。 第2节:DAO提案和投票程序 以下流程规定了B3 DAO可能提出、投票和实施B3IP的规则和程序。任何B3IP都不得违反适用法律,特别是与制裁相关的法规。 B3IP流程阶段 B3IP在公共论坛上提出并进行1周的讨论/辩论。B3IP应伴随投票或其他根据治理流程确定的方法。第1阶段应持续1周,以允许充分的讨论和反馈。如果B3IP跳过此阶段,作为良好治理实践,建议投票者考虑投票拒绝它。 B3IP通过Base上的治理合约提交,Agora上提供用户界面。B3IP提议者需要拥有至少30,000,000可投票代币的委托地址。 3天后,将进行投票者分布快照,并开始投票期;这给予感兴趣的各方时间在进行投票者分布快照之前讨论B3IP并收集票数。 每个B3IP必须标记为宪法性或非宪法性。 在这第3阶段,B3 DAO将能够通过Base直接链上投票。成功的投票需要: 宪法性B3IPs: - 如果达到5%的所有可投票代币投票“是”(批准法定人数) - 至少55%的投票是“是”票(批准阈值) 非宪法性B3IPs: - 如果达到3%的所有可投票代币投票“是”(批准法定人数) - 至少50%的投票是“是”票(批准阈值) 在第3阶段B3IP通过后,将有3天的等待期,然后B3IP才能执行。这一延迟旨在为所有持有代币者提供机会,如果他们对治理结果不满意但之前不知道投票或在前几个阶段不小心错过了,可以退出协议。 除了涉及DAO财政(位于Base上)的非宪法性B3IP外,第4阶段3天等待期过后,将从Base发送跨链治理消息到B3,之后发送B3到Base的消息,表明B3IP已通过。从Base到B3的跨链消息的理由是,虽然投票发生在Base上,但宪法性B3IP在B3上实施。当这条消息在Base上完成时,任何人都可以兑现它以完成此步骤并启动下一步。此步骤确保在投票期间或投票期刚结束后发起的任何提款在Base上被认可后,B3等待期的完成将在Base上被认可。 完成第5阶段后,将有额外的7天等待期。这确保了在B3IP生效之前,那些发起提款或其他B3到Base消息的用户有时间在Base上执行它们。 B3IP完全执行和实施。这可能发生在B3上或通过从B3到Base发送的交易。在涉及DAO财政的非宪法性B3IP的情况下,执行和实施将直接在Base上进行。 从第1阶段的温度检查开始到第7阶段B3IP最终执行,对于宪法性B3IP,这个B3IP流程通常需要37天,对于非宪法性B3IP则需要27天。B3IP可以选择在其实施之前进一步延迟。 B3IP类型 宪法性B3IP是指涉及: - 流程:修改本宪法的文本或程序 - 软件更新:在B3上安装或修改软件 - 核心:采取任何需要B3上的“管理员”权限的行动 非宪法性B3IP是指不被视为“宪法性B3IP”的任何提案,包括: - 资金:请求资金/赠款或以其他方式提出如何从DAO财政中支出或分配资金。有四种类型的资金B3IP: - 生态系统发展:一个分配DAO财政资金以支持游戏开发者、社区倡议或营销活动以推动B3协议采用的B3IP - 赠款计划:一个设计和批准为在B3协议上构建的开发者或其他贡献者提供资金机制的B3IP - 游戏发布和推广:一个决定将哪些游戏引入B3协议发布堆栈或在平台上推广的B3IP - 战略合作伙伴关系:一个批准与外部组织的合作,以扩大B3协议的影响力和实用性的B3IP - 信息性:向社区提供一般指南或信息,但不另外提出新功能或更新 推荐指南 - DAO成员应对任何标记错误的B3IP投反对票。 B3IP应包括: - 摘要:概括B3IP的两三句话 - 动机:B3 DAO为什么应该实施B3IP的声明 - 理由:B3IP如何与B3 DAO的使命和价值观相符的解释 - 关键术语(可选):提案中的任何术语的定义,这些术语对提案是独特的,对B3 DAO是新的,和/或行业特定的 - 规格:将使用的平台和技术的详细分解 - 风险和安全:潜在的安全、技术、法律、声誉和其他适用风险的详细分解 - 实施步骤:实施B3IP的步骤,包括每个步骤的相关成本、人力和其他资源(如适用)。为避免疑问,任何涉及与第三方(如赠款)的交易的B3IP都需要确保也包括适用的法律文件和程序 - 时间表:相关的时间细节,包括但不限于开始日期、里程碑和完成日期 - 总成本:实施B3IP的总成本 - B3IP作者可以在任何模板中添加额外字段,以充分传达B3IP的意图、细节和影响 重新提交的B3IP还应包括: - 原始B3IP的链接 - 原始B3IP未获批准的原因 - 已做出的更改及其现在应该获批的原因 - 如有必要,任何额外字段以充分传达所做更改及其意图、细节和影响的重新提交的B3IP 第3节:安全委员会 安全委员会是一个由5名成员组成的委员会,他们是多签钱包的签名者,拥有由Player1基金会授权的执行某些紧急行动和非紧急行动的权力,并负责维护这个B3 DAO宪法。通过提交、批准和实施宪法性B3IP,B3 DAO能够修改安全委员会的权力或完全消除安全委员会。 安全委员会多签合约的等效“副本”存在,一个在Base上,另一个在B3上。 紧急行动 安全委员会有权在无延迟的情况下执行任何软件升级或执行其他必要行动,以应对安全紧急情况(这些行动,“紧急行动”)。执行任何紧急行动需要安全委员会的4/5批准。安全委员会不得使用其执行紧急行动的权力,除非在真正的安全紧急情况下,例如可能严重危害B3的完整性、保密性或可用性的关键漏洞。 在执行任何紧急行动后,安全委员会必须在安全紧急情况过后的适当时间内发布完全透明的报告,以解释所做的内容及其紧急行动的理由。 B3 DAO能够通过批准和实施宪法性B3IP来限制或消除安全委员会执行紧急行动的权力。 非紧急行动 安全委员会还可以在非紧急环境中批准和实施常规软件升级、常规维护和其他参数调整(这些行动,“非紧急行动”),这需要3/5批准才能生效。任何非紧急行动,在安全委员会批准后,将跳过B3IP流程的第1至3阶段,而直接进入第4至7阶段(如适用),以提供在部署任何非紧急行动之前的延迟。安全委员会可以选择在部署前指定额外的延迟。 B3 DAO能够通过批准和实施宪法性B3IP来限制或消除安全委员会执行非紧急行动的权力。 第4节:安全委员会选举 安全委员会有5名成员,他们被分成两个队列,每个队列有2到3名成员,他们的任期为18个月。'第二队列'将服务24个月,考虑到选举的交错,但所有未来的队列将服务18个月。 最初的安全委员会队列是通过随机将5名成员分成两个队列来确定的 - '第一队列'中有2名成员,'第二队列'中有3名成员。最初安全委员会队列的成员在此处的透明度报告中详细说明。 第一次安全委员会选举过程定于2026年6月15日或最早可能的日期开始。这次选举将替换'第一队列'。下一次选举将替换'第二队列',依此类推。 为第一次选举选择的日期将为所有未来选举奠定基础。 所有安全 --- ## 治理平台 Source: https://b3.holydocs.com/cn/protocol/governance-platforms --- ## 跨链流动性 Source: https://b3.holydocs.com/cn/protocol/liquidity 在 explorer.b3.fun 上探索 B3 的多链生态系统 问题 Appchains、L2s 和 L3s 拥有孤立的流动性,这使得在不跨链桥接资产的情况下构建体验变得令人烦恼。 每个链都维护着孤立的资金池,限制了深度并增加了滑点。 构建者必须分别与数十个链进行集成。 用户手动桥接资产并管理多个钱包。 锁定在特定链上的资产无法访问其他机会。 跨链访问流动性 由我们的产品 AnySpend 提供支持,它操作在客户端执行层,位于用户意图与区块链执行之间: 如何工作 1. 从任何链存款:接受大多数链上的代币 2. 基于意图:用户表达他们想要什么,而不是如何实现 3. 路由发现:在所有支持的链上找到最优路径 4. 原子执行:交易原子执行或优雅失败 5. 统一体验:复杂操作呈现为单一交易 支持的链 AnySpend 提供全链支持: - EVM 链:大多数 EVM 链,包括 Ethereum、Polygon、Arbitrum、Base、BSC、Avalanche - Solana:与 Solana 生态系统的全面集成 - B3 生态系统:与 B3 和游戏链的原生集成 下一步 开始使用 AnySpend SDK。 学习如何集成 AnySpend。 探索完整的 API 文档。 与其他构建者连接。 --- ## 连接到 B3 Source: https://b3.holydocs.com/cn/protocol/network-setup 在您的钱包中使用B3 连接任何以太坊钱包都很简单,包括MetaMask、Coinbase Wallet、Rainbow等。 这些按钮适用于MetaMask和其他Web3钱包。它们将自动添加网络配置或如果已添加则切换到B3。 使用B3 Explorer 推荐 使用Chainlist将B3添加到您的钱包 将B3添加到您的钱包的最快方式: 前往 explorer.b3.fun 并点击“添加B3链” 连接您的钱包(MetaMask、Coinbase Wallet等) 点击“添加到钱包”以添加B3主网 B3将自动以正确的配置添加到您的钱包中 将B3添加到您的钱包的最快方式: 前往 chainlist.org 并搜索“B3” 连接您的钱包(MetaMask、Coinbase Wallet等) 点击“添加到钱包”以添加B3主网 B3将自动以正确的配置添加到您的钱包中 如果您更喜欢手动添加B3,请使用下面的网络详情: 网络详情:B3主网配置 网络详情:B3测试网配置 特定钱包的指南 MetaMask 点击浏览器中的MetaMask扩展 点击顶部的网络下拉菜单并选择“添加网络” 点击底部的“手动添加网络” 填写B3网络信息 查看完整的 B3主网配置 点击“保存”,MetaMask将自动切换到B3 您现在已连接到B3!您将在网络下拉菜单中看到“B3主网”。 Coinbase Wallet 启动Coinbase Wallet浏览器扩展 转到 设置 标签并点击 网络 点击右上角的加号 (➕) 以 添加自定义网络 在 添加自定义网络 对话框中,输入B3主网信息: 查看完整的 B3主网配置 以获取可复制的值 点击“保存”将B3添加到您的可用网络中 Coinbase Wallet将自动检测到原生代币是ETH Rainbow Wallet 在您的移动设备或浏览器扩展上启动Rainbow钱包 点击个人资料图标并转到设置 → 网络 点击“添加自定义网络”并输入B3详情 查看完整的 B3主网配置 以获取可复制的值 保存配置并切换到B3主网 B3主网配置 B3主网的完整配置详情: 网络名称: 链ID: RPC URL: 浏览器URL: 原生代币: B3测试网配置 B3测试网的完整配置详情: 网络名称: 链ID: RPC URL: 浏览器URL: 原生代币: 故障排除 - 仔细检查链ID(主网为8333) - 确保RPC URL正确: - 尝试刷新您的钱包或重启浏览器 - 确认您连接到正确的B3网络 - 检查您是否有足够的ETH支付燃料费 - 确保合约地址在B3上有效 - B3通常在1-2秒内处理交易 - 如果遇到延迟,请检查 B3网络状态 - 如有需要,考虑调整燃料价格 - 使用B3 Explorer手动导入代币合约 - 确保您在钱包中查看正确的网络 - 某些代币可能需要手动添加到您的钱包代币列表中 --- 始终验证用户是否连接到正确的B3网络再执行交易。B3主网的链ID为8333。 准备好在B3上开始构建了吗? 您的钱包现已配置!查看我们的 SDK文档 开始将B3集成到您的应用程序中。 --- ## 横向扩展 AppChains Source: https://b3.holydocs.com/cn/protocol/scaling 探索 B3 的多链生态系统 explorer.b3.fun 扩容革命 传统的区块链扩容专注于让单一链更快。B3 采取不同的方法:通过专为应用程序构建的 appchains 实现水平扩容,这些 appchains 作为统一的生态系统协同工作。 使一个链每秒处理更多交易 为特定应用创建专门的链 为什么水平扩容很重要 与其强迫所有应用程序竞争相同的区块链资源,水平扩容允许每个应用程序、游戏或企业拥有自己的优化执行环境。 多链优势 每个 appchain 都可以针对其特定用例进行定制 - 游戏链用于零费用游戏,DeFi 链用于高吞吐量交易。 不再为区块空间竞争。每个应用程序都获得专用资源,并且可以独立扩展。 一个 appchain 上的问题不会影响其他链,为整个生态系统提供更好的安全性和可靠性。 尽管是独立的链,用户在整个 B3 生态系统中体验无缝互动。 B3 如何实现水平扩容 1. 专为应用构建的 Appchains B3 上的每个应用程序都可以部署自己的专用链,针对特定需求进行优化: - 游戏链:零费用交易,即时确定性,游戏特定的预编译 - DeFi 链:高吞吐量交易,MEV 保护,金融原语 - 企业链:隐私特性,合规工具,自定义治理 - 社交链:内容存储,声誉系统,社交图谱 2. 统一流动性层 虽然链在水平方向上扩展,但流动性通过 AnySpend 保持统一: 3. 无缝跨链操作 用户只需表达他们想做的事情 - 购买 NFT,交换代币,或进行支付。 B3 的基础设施自动找到所有 appchains 中的最佳路径。 复杂的多链操作从用户的角度来看作为单一交易执行。 现实世界的好处 对于开发者 部署您自己的链,永远不用担心网络拥堵影响您的用户。 为您的应用设计代币经济学、费用结构和激励措施。 在不影响其他应用程序或等待网络升级的情况下,尝试新功能。 为您的特定用例优化交易成本、确认时间和用户流程。 对于用户 使用同一个钱包和账户访问整个生态系统中的所有应用程序。 从每个专门链上的优化费用结构中受益。 在为您的用例优化的链上体验近乎即时的确认。 在享受以太坊结算的安全性的同时,受益于专门链的特性。 实践中的扩容 通过我们的免费 API 访问 B3 多链合并数据. 规模化游戏 B3 上的游戏链可以处理: - 免费游玩机制,零交易成本 - 实时互动,亚秒级确定性 - 大规模多人事件,无网络拥堵 - 跨游戏资产转移,通过统一流动性 企业应用 企业链支持: - 私有交易,用于敏感的商业操作 - 合规特性,内置于协议层 - 自定义治理,满足组织需求 - 与现有商业系统的集成能力 DeFi 创新 DeFi 链支持: - 高频交易,优化吞吐量 - 复杂金融工具,专门的预编译 - MEV 保护,通过自定义排序机制 - 跨链套利,通过统一流动性访问 网络效应 随着更多应用程序部署自己的 appchains,整个 B3 生态系统变得更有价值: 1. 增加的流动性:更多链意味着更多交易机会和更深的流动性池 2. 增强的可组合性:应用程序可以无缝跨链互动 3. 降低成本:随着生态系统的增长,共享基础设施成本减少 4. 创新加速:一个链上的新功能可以被其他链采用 开始使用水平扩容 准备好水平扩容了吗?联系我们的团队,讨论在 B3 上部署您自己的专为应用构建的 appchain。 通过我们的免费 API 访问 B3 多链合并数据. 使用我们的开发者工具在 B3 上构建. 选择您的扩容策略 在扩展到您自己的 appchain 之前,开始在主 B3 链上构建。 部署一个为您的特定应用需求优化的自定义链。 使用主链进行核心功能,appchains 用于专门的特性。 扩容的未来 水平扩容代表了区块链基础设施的下一次演进。通过实现无限的并行执行,同时保持统一的用户体验和流动性,B3 为真正大规模的链上采用创建了基础。 互联网并不是通过让单个服务器更快来扩容的——它是通过连接数百万个专门的服务器来扩容的。同样,区块链将通过连接数千个为特定应用优化的专用链来扩容,这些链在作为统一生态系统的同时协同工作。 --- ## 质押 $B3 Source: https://b3.holydocs.com/cn/protocol/staking-b3 text 合约地址 0xB3B32F9f8827D4634fE7d973Fa1034Ec9fdDB3B3 --- ## Testnet Source: https://b3.holydocs.com/cn/protocol/testnet 链信息 有趣的事实:1993是《毁灭战士》发布的年份,它革命性地改变了第一人称射击游戏类型。 以太币 (ETH) 与以太坊主网上使用的同一代币,但仅用于测试目的。 网络端点 使用此端点通过标准HTTP请求连接到B3测试网。 使用此端点进行实时WebSocket连接到B3测试网。 区块浏览器 探索B3(包括测试网)的交易、区块和合约。 快速链接 将资产桥接到B3测试网进行测试 免费获取测试网ETH进行开发和测试 发现用于在B3上构建的工具和基础设施 将B3测试网添加到您的钱包 打开您的钱包(MetaMask、Coinbase Wallet等)并导航至网络设置。 点击“添加网络”或“添加自定义网络”,具体取决于您的钱包。 填写以下信息: - 网络名称:B3测试网 - 链 ID:1993 - RPC URL:https://testnet-rpc.b3.fun - 货币符号:ETH - 区块浏览器 URL:https://explorer.b3.fun 保存网络配置并切换到B3测试网。 您现在已连接到B3测试网!您可以开始测试您的应用程序。 为什么使用测试网? 测试网提供了一个安全、受控且高效的环境,用于测试和实验。测试网络或测试网,为您在将智能合约部署到主网之前测试它们提供了必不可少的工具,最小化了在实际应用中出现故障或漏洞的风险。 关键优势 在不冒真实资金风险或影响实际用户的情况下测试您的智能合约和应用程序。 模拟主网条件,包括网络延迟、燃气费用和交易吞吐量。 使用免费的测试网代币而不是昂贵的主网ETH进行开发和测试。 为开发者提供学习和实验区块链开发的完美环境。 通过模拟主网环境,测试网提供了真实世界条件的真实表示,包括网络延迟、燃气费用和其他影响智能合约性能的因素。这种准确的表示使您能够识别潜在问题,优化您的应用程序,并确保为最终用户提供最佳的用户体验。 此外,测试网让您熟悉B3生态系统,并获得宝贵的实践经验,使它们成为经验丰富的开发者和区块链开发新手不可或缺的工具。 开发工作流程 使用测试网水龙头免费获取ETH进行测试。 将您的智能合约部署到测试网并彻底测试所有功能。 使用区块浏览器和开发工具调试问题并优化性能。 测试完成后,将您的生产就绪合约部署到B3主网。 在使用真实资金部署到主网之前,始终在测试网上彻底测试。 测试网与主网 测试网: - 链 ID:1993 - RPC:https://testnet-rpc.b3.fun - 浏览器:https://testnet-explorer.b3.fun 主网: - 链 ID:8333 - RPC:https://mainnet-rpc.b3.fun - 浏览器:https://explorer.b3.fun 测试网:ETH没有实际价值 - 仅用于测试 主网:ETH具有实际价值,购买需要花费金钱 测试网:开发、测试、学习、实验 主网:生产应用、真实用户、实际交易 --- ## Tokenomics Source: https://b3.holydocs.com/cn/protocol/tokenomics 概览 - 代币名称:B3(Base) - 链:Base - 总供应量:100,000,000,000 - 小数点:18 功能 B3 代币是推动 Open Gaming 生态系统增长、扩展和转型的引擎,旨在通过赋能玩家、游戏开发者和持有者来实现这一目标。 对玩家来说: - 🥩 质押 \$B3 以获得未来 B3 AppChains 的曝光 - 🥇 使用 \$B3 资助和发布您信任的游戏和体验,并赚取奖励 - 🎯 在 BSMNT 上获得游戏和新功能的早期访问权 - ☑️ 参与治理,直接影响 B3 生态系统的未来 对游戏开发者来说: - 🪙 申请并获得资金以开发和扩展您的游戏 - 💴 在任何 Gamechain 上赚取所有玩家的推荐奖励 - 🚁 从基础设施合作伙伴那里获得未来的空投 随着可用性的增加,将宣布 \$B3 的其他功能。 分配和配置 - 社区与生态系统:此分配用于 B3 生态系统的增长 - 为玩家所建,由玩家所享。它旨在构建一个属于在其中玩耍的人的生态系统:空投、锦标赛、游戏测试、社区主导的赠款、研究与开发等等。 - 基金会:此分配将支持 Player1 基金会,因为它对 B3 和 Open Gaming 的愿景和采用做出贡献,包括战略性赠款/合作伙伴关系、法律和合规需求、审计以及其他运营费用。 - 团队与顾问:此分配用于核心贡献者 + 18 位顾问,他们代表了从 AAA 到 web3 的游戏世界的精英。所有团队和顾问都受到 4 年的归属计划:1 年 25% 的悬崖,此后每月解锁。 - 投资者:此部分 B3 分配用于支持 B3 发展的投资者,包括来自行业每一个角落的 100 多名天使投资者——游戏、web3、品牌、基础设施——相信并支持 B3 的愿景。所有团队和顾问都受到 4 年的归属计划:1 年 25% 的悬崖,此后每月解锁。 代币解锁计划 --- ## B3 MiCAR 白皮书 Source: https://b3.holydocs.com/cn/protocol/whitepaper-mica 目录 1. 1. 监管披露 2. 2. 摘要 3. 3. A. 寻求交易准入的人的信息 1. A.1. 名称 2. A.2. 法律形式 3. A.3. 注册地址 4. A.4. 总部办公室 5. A.5. 注册日期 6. A.6. 法人标识符 7. A.7. 根据适用的国家法律要求的另一个标识符 8. A.8. 联系电话 9. A.9. 电子邮件地址 10. A.10. 响应时间(天) 11. A.11. 母公司 12. A.12. 管理机构成员 13. A.13. 业务活动 14. A.14. 母公司业务活动 15. A.15. 新成立 16. A.16. 过去三年的财务状况 17. A.17. 自注册以来的财务状况 4. 4. B. 发行人信息 1. B.1. 发行人与要约人或寻求交易准入的人不同 2. B.2. 名称 3. 3. B.3. 法律形式 4. B.4. 注册地址 5. B.5. 总部办公室 6. B.6. 注册日期 7. B.7. 法人标识符 8. B.8. 根据适用的国家法律要求的另一个标识符 9. B.9. 母公司 10. B.10. 管理机构成员 11. B.11. 业务活动 12. B.12. 母公司业务活动 5. 5. C. 交易平台运营商信息 6. 6. D. 加密资产项目信息 1. D.1. 加密资产项目名称 2. D.2. 加密资产名称 3. D.3. 缩写 4. D.4. 加密资产项目描述 5. D.5. 参与加密资产项目实施的所有自然人或法人的详细信息 6. D.6. 实用代币分类 7. D.7. 实用代币项目的商品/服务的关键特征 8. D.8. 代币计划 9. D.9. 资源分配 10. D.10. 筹集资金或加密资产的计划用途 7. 7. E. 交易准入信息 1. E.1. 公开发售或交易准入 2. E.2. 公开发售或交易准入的原因 3. E.3. 筹资目标 4. E.4. 最低认购目标 5. E.5. 最大认购目标 6. E.6. 超额认购接受 7. E.7. 超额认购分配 8. E.8. 发行价格 9. E.9. 确定发行价格的官方货币或其他加密资产 10. E.10. 认购费 11. E.11. 发售价格确定方法 12. E.12. 提供/交易的加密资产总数 13. E.13. 目标持有者 14. E.14. 持有者限制 15. E.15. 退款通知 16. E.16. 退款机制 17. E.17. 退款时间表 18. E.18. 发售阶段 19. E.19. 早期购买折扣 20. E.20. 限时发售 21. E.21. 认购期开始 22. E.22. 认购期结束 23. E.23. 提供的加密资产的保障安排 24. E.24. 加密资产购买的支付方式 25. E.25. 退款的价值转移方式 26. E.26. 撤回权 27. E.27. 购买的加密资产转移 28. E.28. 转移时间表 29. E.29. 购买者的技术要求 30. E.32. 放置形式 31. E.33. 交易平台名称 32. E.34. 交易平台市场标识符代码 (MIC) 33. E.35. 交易平台访问 34. E.36. 涉及的费用 35. E.38. 利益冲突 36. E.39. 适用法律 37. E.40. 主管法院 8. 8. F. 加密资产信息 1. F.1. 加密资产类型 2. F.2. 加密资产功能 3. F.3. 功能的计划应用 4. F.4. 白皮书类型 5. F.5. 提交类型 6. F.6. 加密资产特征 7. F.7. 商业名称或交易名称 8. F.8. 发行人网站 9. F.9. 向公众提供或交易准入的开始日期 10. F.10. 发布日期 11. F.11. 发行人提供的任何其他服务 12. F.12. 白皮书的语言或语言 13. F.13. 用于唯一标识白皮书涉及的加密资产或多个加密资产的数字代币标识符代码(如有) 14. F.14. 功能性可替代群体数字代币标识符(如有) 15. F.15. 自愿数据标志 16. 16. F.16. 个人数据标志 17. F.17. LEI资格 18. F.18. 主管成员国 19. F.19. 客户成员国 9. 9. G. 权利和义务 1. G.1. 购买者的权利和义务 2. G.2. 权利和义务的行使 3. G.3. 权利和义务修改的条件 4. G.4. 未来的公开发售 5. G.5. 发行人保留的加密资产 6. G.6. 实用代币分类 7. G.7. 实用代币的商品/服务的关键特征 8. G.8. 实用代币赎回 9. G.9. 非交易请求 10. G.10. 加密资产购买或销售方式 11. G.11. 加密资产转移限制 12. G.12. 供应调整协议 13. G.13. 供应调整机制 14. G.14. 代币价值保护方案 15. G.15. 代币价值保护方案描述 16. G.16. 补偿方案 17. G.17. 补偿方案描述 18. G.18. 适用法律 19. G.19. 主管法院 10. 10. H. 底层技术信息 1. H.1. 分布式账本技术 2. H.2. 协议和技术标准 3. H.3. 使用的技术 4. H.4. 共识机制 5. H.5. 激励机制和适用费用 6. H.6. 分布式账本技术的使用 7. H.7. DLT功能描述 8. H.8. 审计 9. H.9. 审计结果 11. 11. I. 风险信息 1. I.1. 与要约相关的风险 2. I.2. 与发行人相关的风险 3. I.3. 与加密资产相关的风险 4. I.4. 与项目实施相关的风险 5. I.5. 与技术相关的风险 6. I.6. 缓解措施 12. 12. S. 可持续性指标信息 1. S.1. 名称 2. S.2. 相关法人标识符 3. S.3. 加密资产的名称 4. S.4. 共识机制 5. S.5. 激励机制和费用 6. S.6. 披露所涉及的期间开始 7. S.7. 披露所涉及的期间结束 8. S.8. 能源消耗 9. S.9. 能源消耗来源和方法论 通知日期:2025-08-11 监管披露 02. 根据第6(3)条的声明: 本加密资产白皮书未获得欧盟任何成员国的任何主管机关批准。寻求加密资产交易准入的人对本加密资产白皮书的内容负全部责任。 03. 根据第6(6)条的声明: 本加密资产白皮书符合《欧盟法规》(EU)2023/1114的第II章,据管理机构所知,白皮书中呈现的信息是公正、清晰且不会误导,且加密资产白皮书中没有任何可能影响其重要性的遗漏。 04. 根据第6(5)条,(a)、(b)、(c)点的声明: 本白皮书中提及的加密资产可能部分或全部丧失价值,可能并非总是可转让的,且可能不具有流动性。 05. 根据第6(5)条,(d)点的声明: 本白皮书中提及的实用代币可能无法兑换成加密资产白皮书中承诺的商品或服务,特别是在加密资产项目失败或中断的情况下。 06. 根据第6(5)条,(e)和(f)点的声明: 本白皮书中提及的加密资产不受欧洲议会和理事会指令97/9/EC下的投资者补偿计划或欧洲议会和理事会指令2014/49/EU下的存款保障计划的保护。 摘要 07. 警告 本摘要应作为加密资产白皮书的引言阅读。潜在持有者应根据加密资产白皮书的全部内容而非仅仅是摘要来做出购买此加密资产的决定。向公众提供此加密资产并不构成购买金融工具的要约或招揽,任何此类要约或招揽只能通过根据适用国家法 --- ## 白皮书 Source: https://b3.holydocs.com/cn/protocol/whitepaper 执行摘要 在我们这个现代时代,游戏已经成为社区、地理和媒体中无处不在的存在;以其多种形式,它已经成为一个庞大的产业和现代数字生活的一个不可或缺的方面。然而,尽管这个行业的增长和成功,一套门卫实体和封闭园区逐渐出现——就像技术世界和更广泛的经济领域的许多方面一样。这种整合恶化了游戏玩家的体验,限制了开发者的机会,并减少了行业内的多样性。传统的“链下”游戏缺乏早期几十年典型的无拘无束的创新和乐趣——它感觉封闭。 多年来,Web3一直呈现自己作为现状的替代方案,引入了一个新游戏范式的组成部分,围绕互操作性、更大的社区参与、用户拥有并可转移的资产以及独特的奖励结构。承诺是开放的游戏。但这一愿景尚未实现。一系列障碍在很大程度上阻止了工作室的深入参与,游戏玩家的迁移,以及更广泛的web3游戏生态系统的蓬勃发展。社区碎片化也是链上游戏的一大挑战,观众在离散的、大多数不相连的生态系统中孤立,影响了可发现性和游戏玩法,并阻碍了进一步的创新。最后,也是最关键的,一个如此专注于设计新的开放激励系统的行业,却默认地重现了许多阻碍合作的经济压力。该行业需要一个更广阔的愿景和实现它的解决方案。 我们提议将开放游戏作为一项任务,一套技术工具和一个激励系统,以提升链上游戏并引领游戏的黄金时代。 这包括一个复杂的开发引擎,能够支持下一代链上游戏,并使它们能够与其Web2前辈相媲美甚至超越。一个核心的Layer 3(L3)区块链,其结算在Base上,提供快速且便宜的交易,将为游戏开发者提供新的能力。游戏可以启动自己定制的GameChains,这些GameChains在B3 L3上结算,同时利用最佳的可用性功能,如账户抽象化、意图和智能钱包。随着时间的推移,开放游戏生态系统可以包括并集成B3旁的其他链。这使得开发者能够控制游戏体验,而不必应对传统应用链可能带来的碎片化。 最后,开放游戏正面对挑战,即不一致的激励。一个共享和开放的经济系统可以开始使开发者和基础设施提供者受益于彼此的增长,并至少在吸引新用户的关键时期鼓励合作。一个奖励生态系统分享用户的推荐系统只是第一步。 最终,这些创新承诺将“web3游戏”转变为仅仅是“游戏”。为了实现这一点,开放游戏,从B3 L3开始,为最吸引人和复杂的游戏的出现、热情的游戏社区的聚集,以及更大的游戏生态系统本身成为最大受益者,引入了一个场所。 游戏:一个十字路口 全球各地的人们享受着许多数字形式的游戏。超过30亿的全球游戏玩家享受着丰富的游戏平台,让他们几乎在任何时候和任何场合都能进行虚拟互动,从地铁上的手机游戏到大屏幕电视上的主机游戏。平均游戏玩家每周花费超过8小时的估计清楚地衡量了游戏在社会中的地位。 技术和游戏玩法的连续创新浪潮极大地扩展了“游戏玩家”的假定人群。Nintendo的Wii、Facebook上的Farmville、手机上的Candy Crush Saga——所有这些都让越来越多的人加入到游戏中。反过来,游戏极大地扩展了其在流行文化和媒体中的足迹。从电子竞技的戏剧性增长和日益接受,到基于游戏的电影和电视节目的成功,游戏作为一种文化力量的重要性是显而易见的。在很多方面,如今的数字化意味着至少已经与游戏擦肩而过。 尽管如此,游戏行业和社区今天发现自己处于紧张的境地。 链下游戏:门卫的症状 尽管玩家数量和他们玩游戏的方式大幅扩展,开发者和游戏玩家都面临一些关键的痛点。 就像技术生态系统的许多领域和更广泛的世界一样,近年来游戏行业日益集中在少数几个出版商和分发平台手中。对于开发者来说,这增加了脱颖而出的挑战,导致营销和分发的溢价更高,对游戏玩法的强调减少,以及对冒险的强烈激励减少。迅速推出产品的压力和模仿经过验证的模型,都在削弱创造力和冒险,这已成为游戏设计师的现实。 对于一个一直是自我表达、艺术和商业追求交汇点的行业来说——比独立电影更注重产品,但比消费者应用更具艺术性——许多参与者深感不安。实际上,独立开发者和愿意冒险的工作室长期以来在推动游戏行业、文化和社区向前发展方面发挥了超乎寻常的作用。《俄罗斯方块》是有史以来最多人玩的游戏之一,是由一名工程师开发的。MOBA(多人在线战斗竞技场)这一类型,负责超过十年的成功电子竞技,在Dota 2和League of Legends中,是从用户修改流行的Blizzard游戏开始的。《我的世界》是Markus "Notch" Persson的天才之作,已经定义了一代人的游戏体验,用户生成内容的黄金时代,无论是在游戏中还是在整个互联网上,都取得了疯狂的商业成功。让愿意冒险的开发者能够蓬勃发展至关重要,然而今天的游戏行业的结构并不支持他们。 游戏玩家似乎也感受到了这种集中化的影响。许多人抱怨剥削性的商业模式,无论是微交易、移动的免费游戏/付费获胜模式、无尽的游戏内购买,还是账户限制游戏的泛滥。 这是最好的时代。这是最坏的时代。 埃隆的推文获得了超过7500万的浏览量,表明它触动了深层的共鸣。 尽管游戏的足迹不断扩大,开发者可用的工具范围和访问游戏的相对容易性,整个行业中存在不满和不适。从更广泛的角度来看,这无疑是那些时期之一,意义重大的转变往往会从中涌现。 链上游戏:再次封闭 Web3游戏代表了潜在游戏文艺复兴的明显方向。它是一种新的数字和网络技术。它是全球性的,跨平台的,并以去除门卫为荣。它可以使用户成为直接的利益相关者,并为开发者提供新的资金筹集方式。至少在理论上,承诺似乎与时刻相匹配。 游戏在整个区块链行业中已经发挥了关键作用,并且仅仅是在热身。Cryptokitties于2017年推出,是加密领域所有第一个主流时刻之一。虽然它因几乎停止了以太坊区块链而闻名,但它也可以被视为强调区块链扩展解决方案重要性的时刻。在某些方面,更广泛的区块链行业要感谢Cryptokitties,因为它大大扩展了人们对dapps潜力的普遍看法——以及人们解决扩展问题的认真程度。 链上游戏在接下来的几年里实现了类似的壮举,Axie Infinity、STEPN、Parallel和Pixels向世界展示了游戏和代币化激励融合时的可能性。这些成功表明,人们会参与到新颖的游戏机制中,数字所有权可以增强而不是减少游戏玩法,经济激励可以为充满活力的游戏社区提供启动资金。 然而,尽管取得了这些早期的胜利,web3游戏一直难以实现主流采用。用户体验的障碍仍然很高,钱包管理、交易费用和复杂的入门流程为传统游戏玩家创造了摩擦。基础设施被碎片化,游戏分布在多个不兼容的区块链上。最关键的是,许多web3游戏优先考虑了代币经济而不是游戏玩法,导致的体验更像是工作而不是玩耍。 开放游戏的愿景 开放游戏代表了对链上游戏可能是什么的根本性重新想象。而不是将区块链视为传统游戏的附加物,开放游戏将链上基础设施定位为全新类型游戏体验的基础。 技术基础设施 开放游戏的核心是B3,一个建立在Base上的Layer 3区块链,为下一代链上游戏提供了技术基础。B3提供: 高性能:亚秒级交易最终确定性和低费用使得之前在区块链上不可能的实时游戏体验成为可能。 开发者工具:一套全面的开发工具,包括专为链上游戏设计的游戏引擎、资产管理系统和部署框架。 账户抽象化:智能钱包和账户抽象化消除了玩家管理钱包的复杂性,实现了无缝的入门和游戏体验。 互操作性:内置支持跨游戏资产转移和共享状态,实现了前所未有的游戏互联性。 GameChains 开放游戏架构中最具创新性的方面之一是GameChain系统。个别游戏可以部署自己定制的区块链,该区块链在B3上结算,为开发者提供: - 完全控制 其游戏的经济和技术参数 - 专用资源 确保其特定用例的最佳性能 - 无缝集成 与更广泛的开放游戏生态系统 - 共享安全 通过B3的底层基础设施 这种方法解决了定制、互操作性和安全之间的传统三难问题,这一问题一直困扰着区块链游戏基础设施。 社区和社交层 开放游戏认识到,伟大的游戏是由社区和为社区构建的。该平台包括: 原生社交功能:内置的通信、公会管理和社交发现工具,跨越游戏和GameChains。 创作者经济:为内容创作者、流媒体播放者和社区建设者提供工具和激励,以便他们将自己对生态系统的贡献货币化。 治理参与:玩家和开发者可以参与生态系统治理,帮助塑造开放游戏的未来方向。 跨游戏身份:持久的玩家身份和声誉系统,增强整个生态系统的社交体验。 共享激励 链上游戏今天碎片化景观的一个不幸现实是对真正互操作性的消极激励。游戏和链不想分享用户,这些用户通常是交易费用的生成器和主要的代币买家。游戏对整合其他游戏的物品和机制的激励较弱,而这些游戏本身已经从铸造它们中获得了经济利益。即使是游戏玩家也可能面临不良激励,以增长游戏用户基础并稀释他们自己的空投收益。这在一个以重新发明互联网应用经济学为荣的行业中是双重悲剧。 对抗这一点将需要时间,但我们相信这是值得战斗的。 第一步是一个推荐和收入分享机制,收集交易收入的一部分以重新投资于生态系统。推荐产生更多交易的用户可以使生 --- ## 快速开始 Source: https://b3.holydocs.com/cn/quickstart 步骤 1:安装 B3 SDK 选择您偏好的包管理器来安装 B3 SDK: B3 SDK 自带 TypeScript 定义! 在您的应用程序中导入默认样式: 步骤 2:添加 B3Provider 在您应用程序的根部署 B3Provider: 步骤 3:使用 B3 SDK 使用 B3 启用全球账户认证: 启用跨链交换 & 自定义交互 AnySpend: 步骤 4:探索生态系统 了解完整的 B3 生态系统、工具和为构建者提供的资源。 下一步是什么? 现在您已经安装了 B3 SDK,探索这些强大的功能: 在 B3 生态系统中无缝的认证和用户管理。 访问代币、NFT、个人资料和分析的区块链数据。 跨链交换、NFT 铸造和区块链操作。 现成的示例和集成模式。 平台支持 | 功能 | React Web | React Native | | ----------------- | --------- | ------------ | | AnySpend | ✅ | ❌ | | 全球账户 | ✅ | ✅ | | 无头服务 | ✅ | ✅ | 需要帮助? 加入我们的 Discord 社区 或查看 生态系统介绍 获取全面的资源。 --- ## 开发者资源 Source: https://b3.holydocs.com/cn/redirect/ecosystem 您正在被重定向到 B3 生态系统页面。点击此处继续。 --- ## B3 SDK Source: https://b3.holydocs.com/cn/redirect/sdk 您正在被重定向到 B3 SDK 页面。点击此处继续。 --- ## 认证 Source: https://b3.holydocs.com/cn/sdk/global-account/authentication 认证策略 B3 全球账户支持多种认证策略,以适应您的应用程序需求。 社交登录 Google 认证 Discord 认证 会话密钥认证 会话密钥提供增强的安全性,并允许进行细粒度的权限控制。这对于需要代表用户执行操作的游戏和应用程序特别有用。 基本会话密钥设置 自定义会话密钥配置 无头认证 对于自定义实现,请使用无头认证服务: 基本认证 React Native 认证 认证钩子 useB3 钩子 用于访问认证状态的主要钩子: useAccountWallet 钩子 访问钱包信息: 错误处理 为认证流程实现适当的错误处理: 最佳实践 始终使用您的唯一合作伙伴 ID 以确保正确的归因和分析。 实施全面的错误处理,以提供更好的用户体验。 根据您的应用程序的安全需求设置适当的会话持续时间。 使用适当的环境变量针对不同的部署阶段。 下一步 了解如何管理权限和会话密钥。 探索所有可用的 React 钩子。 查看完整的集成示例。 --- ## 示例 Source: https://b3.holydocs.com/cn/sdk/global-account/examples 基本认证示例 一个简单的认证流程,包含错误处理和加载状态。 游戏应用示例 完整的游戏应用示例,包含会话密钥和权限。 电子商务应用示例 展示在电子商务上下文中集成B3全球账户的示例。 React Native 示例 适用于React Native应用程序的示例。 Next.js 应用路由示例 适用于Next.js 13+应用路由的示例。 高级自定义钩子示例 结合多个B3功能的自定义钩子: ```tsx useB3, usePermissions, useAccountWallet, useAccountAssets } from "@b3dotfun/sdk/global-account/react"; function useB3GameState() { const { account, isAuthenticated } = useB3(); const { hasPermissions, isExpired, permissions } = usePermissions(); const { wallet, isConnected } = useAccountWallet(); const { assets } = useAccountAssets(); // 计算游戏准备状态 const isGameReady = isAuthenticated && hasPermissions && !isExpired && isConnected; // 获取游戏特定资产(NFTs, tokens) const gameAssets = assets?.filter(asset => asset.contractAddress && permissions?.approvedTargets.includes(asset.contractAddress) ) || []; // 计算总游戏价值 const totalGameValue = gameAssets.reduce((sum, asset) => sum + asset.value, 0); // 游戏状态对象 const gameState = { player: { id: account?.id, name: account?.displayName, avatar: account?.avatarUrl, email: account?.email, }, wallet: { address: wallet?.address, balance: wallet?.balance, chainId: wallet?.chainId, }, permissions: { active: hasPermissions && !isExpired, expires: permissions?.endDate, contracts: permissions?.approvedTargets || [], }, assets: { items: gameAssets, count: gameAssets.length, totalValue: totalGameValue, }, status: { authenticated: isAuthenticated, connected: isConnected, authorized: hasPermissions && !isExpired, ready: isGameReady, } }; return { gameState, isGameReady, gameAssets, totalGameValue, }; } // 在游 --- ## React Hooks Source: https://b3.holydocs.com/cn/sdk/global-account/hooks 认证钩子 useB3 用于访问全局账户认证状态和操作的主要钩子。 返回值 | 属性 | 类型 | 描述 | |----------|------|-------------| | | | 当前认证的账户 | | | | 用户是否已认证 | | | | 是否正在进行认证检查 | | | | 登出当前用户的函数 | | | | 刷新账户数据的函数 | useAccountWallet 访问已认证账户的钱包信息。 权限钩子 usePermissions 管理和检查会话密钥权限。 useRequestPermissions 为会话密钥请求新权限。 useRevokePermissions 撤销现有权限。 资产管理钩子 useAccountAssets 检索和管理用户的数字资产。 模态管理钩子 useModal 以编程方式控制 B3 模态。 导航钩子 useNavigation 处理 B3 应用内的导航。 配置钩子 useB3Config 访问 B3 配置和环境设置。 钩子组合 自定义钩子示例 结合多个钩子实现复杂功能: TypeScript 支持 所有钩子都完全支持 TypeScript: 错误处理 使用钩子处理错误的最佳实践: 下一步 查看使用这些钩子的完整示例。 --- ## 全球账户介绍 Source: https://b3.holydocs.com/cn/sdk/global-account/introduction 什么是B3全球账户? B3全球账户是一个统一的认证系统,为用户在整个B3生态系统中提供一个单一身份。用户可以一次认证,无缝访问所有B3应用程序、游戏和服务。 关键特性 支持Google、Discord和其他社交认证提供商。 安全的会话密钥认证,可自定义权限。 支持网页、移动和桌面应用程序。 简单的React组件和无头TypeScript服务。 架构 全球账户系统由几个关键组成部分构成: 认证流程 1. 社交登录:用户使用首选的社交提供商进行认证 2. 账户创建:创建或链接B3全球账户 3. 会话密钥:可选的会话密钥以增强安全性 4. 权限:不同操作的细粒度权限 React组件 - :全球账户的上下文提供者 - :完整的认证流程 - :权限管理 - :显示用户资产 无头服务 - 用于自定义实现的认证服务 - 会话管理工具 - 权限验证助手 快速开始 基本认证 检查认证状态 环境配置 设置您的环境变量: 下一步 了解不同的认证策略和实现。 了解会话密钥和权限管理。 探索全球账户集成可用的钩子。 查看完整示例和集成模式。 --- ## 权限 & 会话密钥 Source: https://b3.holydocs.com/cn/sdk/global-account/permissions 概览 会话密钥和权限提供了一种安全的方式,允许应用代表用户执行操作,而无需不断进行身份验证。这对于需要自动执行交易的游戏和应用程序特别有用。 权限系统 权限类型 B3 全球账户支持可为不同用例配置的细粒度权限: - 合约互动:指定可以调用哪些智能合约 - 代币限额:为原生代币和 ERC-20 代币设置消费限额 - 时间限制:定义权限的开始和结束日期 - 交易限额:控制每笔交易的最大值 权限结构 会话密钥实现 基本权限请求 针对游戏的权限 对于游戏应用程序,您可能需要更广泛的权限: 自定义权限 UI 为了更好地控制权限流程: 会话密钥管理 检查权限状态 撤销权限 高级权限模式 动态权限更新 安全最佳实践 只请求应用程序所必需的最小权限。 使用较短的权限持续时间以增强安全性。 指定确切的合约地址,而不是广泛的权限。 定期审计并轮换会话密钥。 错误处理 常见的权限相关错误及其处理方法: 下一步 探索所有可用的权限管理钩子。 查看完整的权限实现示例。 --- ## B3 SDK Source: https://b3.holydocs.com/cn/sdk/introduction B3 SDK 是什么? B3 SDK()是一个统一的 TypeScript SDK,提供了构建 B3 生态系统应用所需的一切。它结合了强大的跨链支付基础设施和无缝认证,所有这些都包装在开发者友好的 React 组件和无头服务中。 架构 SDK 组织成专注的模块,旨在最大限度地灵活性和易用性: 跨多个区块链的支付、交换和 NFT 铸造的跨链执行引擎。 B3 全局账户认证和用户管理,支持社交登录和会话密钥。 模块结构 每个模块包含有组织的、专为特定目的构建的组件: - - 用于简单集成的 React 组件和钩子 - - 用于自定义实现的无头 TypeScript 服务 - - 全面的 TypeScript 定义 - - 实用功能和助手 - - 配置和常量 平台支持 | 功能 | React Web | React Native | 无头服务 | |-------------------|-----------|--------------|----------| | AnySpend | ✅ | ❌ | ✅ | | 全局账户 | ✅ | ✅ | ✅ | | 共享工具 | ✅ | ✅ | ✅ | 安装 CSS 样式 导入默认样式以获得最佳视觉体验: 快速开始 使用 AnySpend 进行跨链支付 使用全局账户进行认证 NFT 铸造 关键特性 通用支付基础设施 接受任何加密货币的支付,并自动转换为您偏好的代币。 在 20+ 个支持的区块链上启用无缝代币交换,具有最优路径选择。 一键 NFT 铸造按钮,接受来自任何链的任何代币支付。 为没有现有加密货币的用户集成法币到加密货币通道。 无缝认证 Google、Discord 和其他社交提供商,即时入门。 安全的会话管理,具有细粒度权限,以增强用户体验。 在所有 B3 应用和游戏中工作的单一身份。 内置的智能账户抽象,用于无 Gas 交易。 无头 TypeScript 服务 对于需要最大控制权的开发者,所有功能都可以通过无头服务获得: AnySpend 服务 全局账户服务 支持与社区 获取将 B3 SDK 集成到您的项目中的帮助。 加入 B3 开发者社区,获得支持和讨论。 查看源代码,报告问题,并为 SDK 做出贡献。 下一步是什么? 1. 安装 SDK 并导入样式 2. 设置 AnySpend 用于跨链支付 3. 配置全局账户 用于用户认证 4. 探索示例 和实现模式 5. 加入社区** 获取支持和更新 B3 SDK 提供了构建下一代跨链应用程序所需的一切,带来无缝的用户体验。今天就开始构建吧! --- ## cn/snippets/brand-components Source: https://b3.holydocs.com/cn/snippets/brand-components --- ## cn/snippets/code-examples Source: https://b3.holydocs.com/cn/snippets/code-examples 代码示例 安装 基本设置 NFT 购买组件 跨链交换 认证 钱包连接 --- ## cn/snippets/contact-info Source: https://b3.holydocs.com/cn/snippets/contact-info --- ## cn/snippets/docs-config Source: https://b3.holydocs.com/cn/snippets/docs-config --- ## 后端集成 Source: https://b3.holydocs.com/cn/upside/backend-integration createB3Client 在您的后端初始化 B3 客户端以与 Upside 的 API 进行交互。 框架支持:目前支持 Hono 与 Cloudflare Workers。 参数: - (Hono Context): 包含以下内容的 Hono 上下文对象: - : 提取请求头部的方法 - (可选): Cloudflare Workers 环境 返回: - 自动从 Authorization 头部配置认证的 B3Client 实例 认证: Authorization 头部会自动从传入请求中提取: 核心功能 placeBet 通过下注开始一个游戏会话。这将锁定赌注并创建一个游戏会话。 参数: - (string): 您游戏的标识符 (例如, "coin-flip", "dice-roll") - (string): 以 wei 为单位的赌注金额 (1 代币 = 10^18 wei, 例如, "100000000000000000") 返回: - : 此游戏会话的唯一标识符 - : 游戏记录标识符 - : 当前会话状态 ("active", "completed", "failed") - : 下注创建的 ISO 时间戳 错误: - 玩家余额不足 - 无效的游戏类型 - 游戏未激活/未启用 - 无效的赌注金额 processPayout 完成游戏并将玩家的赢利记入账户。 参数: - (string): 与 placeBet 相同的游戏类型 - (string): 来自 placeBet 响应的会话 ID - (string): 以 wei 为单位记入的 WIN 代币 (输了则为 0, 例如, "150000000000000000" = 1.5 代币) - (object): - : 玩家选择/预测的 - : 实际游戏结果 - : "win" 或 "loss" 返回: - : "completed", "failed", 等。 - : 以 wei 为单位记入的金额 - : 玩家更新后的 WIN 余额,以 wei 为单位 - : 完成的 ISO 时间戳 错误: - 会话未找到 - 会话已完成(重复请求) - 赔付超出池限制 - 无效的赌注金额格式 后端示例 与 Express 的主要区别: - 从 Hono 上下文自动提取认证 - 在 Cloudflare Workers(无服务器)上运行 - 无需手动中间件 - Hono 上下文处理一切 - 响应使用 而不是 环境设置 (wrangler.toml): 最佳实践 下注 - 始终验证金额:检查赌注是否在玩家余额范围内 - 使用幂等性:使用相同的 sessionId 重试失败的 调用 - 立即锁定:一旦 成功,防止玩家再次下注 游戏逻辑 - 后端是真理的来源:永远不要信任客户端的游戏结果 - 存储一切:记录所有游戏事件以供审计和争议 - 验证结果:确保游戏结果符合预期范围 - 超时游戏:如果在 5 分钟内未处理赔付,则取消赌注 赔付处理 - 一次处理:每个游戏会话只调用一次 - 使用正确的金额:发送前验证赔付计算 - 处理重复:如果 返回 "已完成",那没问题 - 处理失败:重试失败的赔付,但首先检查是否已支付 安全性 - 验证令牌:始终在每个后端请求中验证 JWT - 使用 HTTPS:所有通信必须加密 - 验证游戏类型:只允许已知、批准的游戏类型 - 限制速率:实施速率限制以防止滥用 错误处理 --- ## 前端集成 Source: https://b3.holydocs.com/cn/upside/frontend-integration ParentProvider 组件将您的游戏前端连接到 Upside 平台,并提供认证。 可用的 Hooks useParent() 访问完整上下文(token, balance, showWinModal, showLossModal 等) 返回值: - (string | null): 用于后端调用的 JWT 认证令牌 - (number | null): 当前 WIN 代币余额(以 wei 为单位) - : 显示赢得模态框 - : 显示输掉模态框 - : 显示吐司通知 - : 显示自定义模态框 - : 从平台请求余额刷新 useBalance() 获取玩家余额(number | null) useToken() 获取认证令牌(string | null) useRefetchBalance() 请求余额刷新的函数 useCustomModal() 显示自定义模态框的函数 useAuthenticatedFetch() 带有自动 Bearer 令牌头的 Fetch 函数 发起 API 调用 使用 hook 发起认证请求: useAuthenticatedFetch() 如何工作: - 自动包含 头 - 默认设置 - 合并您提供的额外头 - 自动处理来自 的令牌 前端示例 --- ## 介绍 Source: https://b3.holydocs.com/cn/upside/introduction 概览 与 Upside.win 的集成非常简单。您的游戏在我们平台上的一个 iframe 中运行,通过 JWT 接收玩家认证,并通过我们的 SDK 与 Upside 后端进行交互,以处理下注和支付处理。 关键原则:您的后端处理游戏逻辑和状态(卡片、获胜者、结果),而 Upside 处理所有 WIN 代币交易。 集成流程 联系我们以获得您的游戏的批准和配置在 Upside 上。 玩家启动您的游戏,它将在 upside.win 的一个 iframe 中加载。您的游戏接收:- 玩家的 JWT 令牌 - 玩家认证上下文 - 访问 Upside SDK 的权限 使用 Upside SDK 中的 包装您的游戏以接收 JWT。 当玩家开始游戏时,您的后端调用 来锁定他们的赌注。 您的后端:- 确定游戏结果(硬币落在正面/反面)- 在您的数据库中存储游戏状态 - 计算支付金额 - 准备结果数据(玩家选择、结果、结果) 游戏结束时,将结果发送给 Upside 以记入玩家的 WIN 余额。 您的游戏向玩家显示结果。 Upside 平台自动: - 更新玩家的 WIN 余额 - 将胜/负添加到排行榜 - 发送通知 安装 下一步 设置 ParentProvider 并使用钩子访问玩家数据 初始化 B3 客户端并实现游戏逻辑 在本地测试您的游戏并查看完整示例 --- ## 测试与示例 Source: https://b3.holydocs.com/cn/upside/testing-and-examples 在 Localhost 上测试 快速测试设置 您可以直接在 Upside.win 的测试环境中测试您的游戏,无需部署即可在 localhost 上运行。 工作原理: 1. 在 (或任何端口)上运行您的游戏后端 2. 对您的 localhost URL 进行 Base64 编码 3. 导航到 upside.win 上的测试 URL 逐步操作 步骤 1:启动您的游戏后端 步骤 2:对您的 URL 进行 Base64 编码 使用 Node.js: 使用命令行: 在线使用:使用任何 base64 编码器,例如 https://www.base64encode.org/ 步骤 3:在 Upside.win 上测试 访问测试 URL: 将 替换为您编码后的 URL。 示例 不同的 localhost URLs: | URL | Base64 | 测试链接 | | ----------------------- | ------------------------------ | ------------------------------------------------------------ | | | | | | | | | | | | | 开发工作流程 1. 创建游戏代码 - 编写您的 React 前端和 Cloudflare Hono 后端 2. 本地启动 - 在 localhost 上运行 3. 生成测试 URL - 对您的 localhost 地址进行 Base64 编码 4. 在 Upside 上测试 - 访问 5. 获取 JWT 并测试 - 游戏加载时使用真实的 JWT 进行测试 6. 迭代 - 本地进行更改并刷新测试 URL 7. 部署 - 准备就绪时,部署后端并更新游戏 URL 本地测试的提示 - 使用同一台机器:测试时保持 localhost 运行 - 检查 CORS:确保您的后端允许来自 upside.win 域的请求 本地测试的故障排除 问题:"游戏未找到" 或 404 - 解决方案:验证 localhost URL 是否正确且编码准确 问题:CORS 错误 - 解决方案:您的后端需要接受来自 upside.win 域的请求 问题:测试时出现 JWT 错误 - 解决方案:确保您使用的是测试 API 密钥,而不是生产密钥 问题:网络请求失败 - 解决方案:检查 localhost 是否在运行且防火墙允许请求 完整示例:硬币翻转游戏 前端(React) 后端(Hono + Cloudflare Workers) 故障排除 常见问题 问题: 由于 "余额不足" 而失败 - 解决方案:下注前检查玩家余额,或在 UI 中增加下注金额显示 问题: 返回 "会话未找到" - 解决方案:验证 sessionId 与下注响应匹配,检查是否有拼写错误 问题:游戏会话或下注重复 - 解决方案:对重试使用相同的 sessionId,实现您端的幂等性 问题:游戏进行中 JWT 过期 - 解决方案:游戏开始前刷新令牌,优雅处理令牌过期 问题:游戏逻辑在客户端运行,导致作弊 - 解决方案:将所有游戏逻辑移至后端,客户端仅显示结果 --- ## Collection Management Source: https://b3.holydocs.com/createkit/collections Overview Collection management is at the core of CreateKit. This guide covers everything you need to know about creating, configuring, and managing NFT collections using the BaseMint protocol. Collection Metadata Structure Every collection requires specific metadata that defines its characteristics: Required Parameters The name of your NFT collection (e.g., "Bored Ape Yacht Club") The symbol/ticker for your collection (e.g., "BAYC") The Ethereum address of the collection creator The Ethereum address of the game owner (can be same as creator) Optional Parameters Maximum number of tokens that can be minted Price per token in wei (use parseEther() for ETH values) Maximum tokens that can be minted per wallet Whether whitelist-only minting is enabled Unix timestamp when minting starts (0 = immediate) Unix timestamp when minting ends The token standard to use Chain ID (1993 = B3 Testnet, 8333 = B3 Mainnet) Creating Collections Basic Collection Advanced Collection Configuration Token Standards CreateKit supports both ERC721 and ERC1155 standards: Metadata Management Collection-Level Metadata Token-Level Metadata CreateKit automatically generates token metadata based on your collection settings: Collection Validation CreateKit provides built-in validation for collection parameters: Address Prediction One of CreateKit's key features is deterministic address prediction: Collection Management Operations Checking Collection Status Updating Collection Settings Most collection parameters cannot be changed after deployment. Plan your collection configuration carefully. Best Practices 1. Collection Planning - Set appropriate max supply based on use case - Consider future demand and scarcity - Leave room for growth or special editions - Research similar collections for pricing reference - Consider gas costs and transaction fees - Plan for different market conditions 2. Metadata Quality 3. Security Considerations - Never hardcode private keys in source code - Use environment variables or secure key management - Consider using multi-signature wallets for valuable collections - Always validate signatures before deployment - Verify collection parameters match intended values - Test on testnet before mainnet deployment - Carefully choose creator and gameOwner addresses - Understand reward distribution implications - Plan for long-term collection management Troubleshooting Ensure all collection parameters are identical between signature generation and deployment. Even small changes will result in different addresses. Check that all required fields are provided and that values are within acceptable ranges (e.g., maxSupply > 0, valid addresses). Verify that your wallet client is properly configured and that you have sufficient funds for the signing transaction. Next Steps Now that you understand collection management, explore these related topics: Learn how to implement token minting functionality Set up whitelist-based minting for exclusive access --- ## Error Handling Source: https://b3.holydocs.com/createkit/error-handling Overview Robust error handling is crucial for production applications using CreateKit. This guide covers common error scenarios, best practices, and recovery strategies. Common Error Types Signature Errors Storage Errors Contract Interaction Errors Error Recovery Patterns Retry Logic Circuit Breaker User-Friendly Error Messages Error Monitoring Validation Helpers React Error Boundaries Best Practices - Categorize errors by type and severity - Use consistent error codes - Provide actionable error messages - Log errors with sufficient context - Implement appropriate retry logic - Use circuit breakers for external services - Provide fallback mechanisms - Allow manual error recovery Next Steps Now that you have comprehensive CreateKit documentation, you can: Use the quickstart guide to create your first collection Connect with other developers in the B3 Discord --- ## Examples Source: https://b3.holydocs.com/createkit/examples Overview This page provides comprehensive, real-world examples of implementing CreateKit in various scenarios. Each example includes complete code, error handling, and best practices. Basic NFT Collection A simple art collection with free minting: Gaming Collection with Whitelist A gaming collection with tiered whitelist access: Multi-Collection Platform A platform managing multiple collections: Marketplace Integration Integrating CreateKit with a marketplace: React Components Frontend components for CreateKit integration: Testing Examples Comprehensive testing patterns: Best Practices Summary - Always validate signatures before deployment - Use environment variables for sensitive data - Implement proper error handling - Test thoroughly on testnet first - Cache frequently accessed data - Use batch operations when possible - Implement proper loading states - Optimize for gas efficiency - Provide clear feedback during operations - Show estimated costs upfront - Handle errors gracefully - Implement proper validation - Write comprehensive tests - Document your code - Use TypeScript for type safety - Follow consistent patterns Next Steps Learn comprehensive error handling patterns and recovery strategies Explore the complete CreateKit API documentation --- ## Installation Source: https://b3.holydocs.com/createkit/installation Package Installation Install CreateKit using your preferred package manager: CreateKit is built with TypeScript and provides full type definitions out of the box. Dependencies CreateKit is built on top of modern web3 technologies and requires the following peer dependencies: Environment Setup 1. Configure Chain Networks CreateKit provides pre-configured chain definitions for B3 networks: 2. Initialize Viem Client Set up your viem client for interacting with the blockchain: 3. Environment Variables Create a file in your project root: Never commit private keys to version control. Use environment variables or secure key management solutions. Framework Integration Next.js Setup For Next.js applications, create a configuration file: React/Vite Setup Verify Installation Test your installation with a simple script: Run the test script: TypeScript Configuration Ensure your includes the necessary configurations: Next Steps Now that you have CreateKit installed and configured, you're ready to start building: Create your first NFT collection in minutes Learn about collection creation and management Troubleshooting Ensure all peer dependencies are installed: Make sure your TypeScript configuration includes the necessary lib entries and that is enabled. Verify your RPC endpoints are correct and accessible. Use the default B3 RPC endpoints if custom ones fail. Ensure your private key is in the correct format (0x prefixed) and has sufficient funds for gas fees. --- ## Introduction Source: https://b3.holydocs.com/createkit/introduction Why CreateKit? Create NFTs for free with CreateKit, users just sign a message (no gas required) and the collection is deployed and minted in a single transaction at the first mint. Try it out: Create NFTs for free & earn CreateKit, powered by the BaseMint Protocol, is a comprehensive TypeScript SDK that revolutionizes NFT collection creation and management. Built specifically for the B3 ecosystem, it provides a streamlined, gas-efficient workflow for deploying and managing NFT collections with minimal costs and maximum flexibility. Create NFTs with onchain addresses completely free during the initial setup phase Deploy collections and mint your first NFT in a single transaction Supports both ERC721 and ERC1155 token standards OpenSea-compatible metadata format ensures seamless marketplace integration Key Features 🎨 Collection Management - Deploy ERC721 and ERC1155 collections - Customize collection parameters (name, symbol, supply, pricing) - Set minting timeframes and limits - Manage collection metadata and URIs - Support for different media types (3D models, artwork, video, memes) 🔒 Secure Deployment - Two-step signature verification process - Creator signature validation - Deployer signature validation - Collection address prediction 🎯 Token Operations - Mint ERC721 and ERC1155 tokens - Whitelist-based minting with Merkle proofs - Automatic price calculation - Built-in parameter validation - Gas-efficient transactions 💰 Reward Distribution - Track creator rewards - Monitor per-collection reward accumulation - View total and unclaimed rewards per collection - Track reward distribution per recipient type - Withdraw accumulated rewards System Flow The BaseMint protocol provides a unique, gas-efficient workflow: Creators define collection parameters and generate cryptographic signatures stored off-chain with zero gas costs. Collection data is stored securely in BaseMint storage with deterministic addresses for easy discovery. The first minter triggers on-chain deployment in a single transaction that covers both deployment and first mint. Open minting for all users with optional whitelist support and wallet limits. Reward Structure CreateKit features an innovative reward system that benefits all participants in the ecosystem: | Recipient Type | Default Share | Description | |----------------|---------------|-------------| | Creator | 40% | Collection originator | | First Minter | 30% | Initial deployer who triggers deployment | | Game Owner | 20% | Platform integrator | | Platform | 10% | Protocol fee | Reward rates are configurable by the protocol owner and can be adjusted based on ecosystem needs. Supported Networks CreateKit supports the B3 ecosystem with planned expansion to additional networks: Chain ID: 8333 Production-ready deployment for live applications Chain ID: 1993 Development and testing environment Getting Started Ready to start building? Check out our installation guide and quickstart tutorial to begin creating your first NFT collection with CreateKit. Install CreateKit and set up your development environment Build your first NFT collection in minutes Developer Resources Learn how to create and manage NFT collections Implement token minting functionality Explore practical implementation examples --- ## Minting Source: https://b3.holydocs.com/createkit/minting Overview Minting is the process of creating new NFT tokens within your collection. CreateKit provides a unique two-phase minting system that optimizes for gas efficiency and user experience. Minting Phases Phase 1: Deployment & First Mint The first mint operation is special - it deploys the collection contract and mints the first token in a single transaction: Phase 2: Regular Minting After deployment, subsequent mints are simpler and only require the standard parameters: Token Standards CreateKit supports both ERC721 and ERC1155 standards with different minting behaviors: Pricing and Payment Fixed Pricing Free Minting Dynamic Pricing Whitelist Minting CreateKit supports Merkle tree-based whitelisting for exclusive minting: Setting Up Whitelist Whitelist Minting Minting Limits and Controls Per-Wallet Limits Time-Based Controls Metadata Handling Automatic Metadata CreateKit can automatically generate metadata based on collection settings: Custom Metadata Batch Minting For ERC1155 collections, you can efficiently mint multiple tokens: Error Handling Gas Optimization Efficient Minting Patterns Gas Price Management Monitoring and Analytics Mint Event Tracking Real-time Monitoring Best Practices - Provide clear feedback during minting process - Show estimated gas costs upfront - Implement proper loading states - Handle errors gracefully with user-friendly messages - Always validate parameters before transactions - Implement proper error handling - Use appropriate gas limits and prices - Test thoroughly on testnet Next Steps Learn how minting generates rewards for participants See complete minting implementation examples --- ## Quick Start Source: https://b3.holydocs.com/createkit/quickstart Overview This guide will walk you through creating your first NFT collection using CreateKit. You'll learn how to: - Create collection metadata and signatures - Deploy a collection - Mint your first NFT - Track rewards This quickstart uses B3 Testnet. Make sure you have testnet funds for gas fees. Step 1: Basic Setup First, let's set up the basic infrastructure: Step 2: Create Collection Metadata Define your collection parameters: Step 3: Generate Signatures Create the required signatures for deployment: Step 4: Submit to Storage Store your collection metadata off-chain: Step 5: Deploy and Mint Now comes the exciting part - deploying your collection and minting the first NFT: Step 6: Verify Deployment Let's verify that everything worked correctly: Step 7: Track Rewards Check the rewards generated from your mint: Complete Example Here's the complete quickstart script: Run the Example Save the complete example as and run it: Expected Output When you run the quickstart script, you should see output similar to: What's Next? Congratulations! You've successfully created your first NFT collection with CreateKit. Here are some next steps to explore: Learn advanced collection configuration options Explore different minting scenarios and options Implement whitelist-based minting Deep dive into the reward distribution system Troubleshooting - Ensure you have sufficient testnet funds - Check that all signatures are valid - Verify collection parameters are within limits - Check your internet connection - Verify the collection metadata format - Ensure the creator signature is valid - The predicted address is already taken - Try changing collection parameters slightly - Use a different creator or gameOwner address --- ## Rewards System Source: https://b3.holydocs.com/createkit/rewards Overview CreateKit features an innovative reward system that distributes a portion of each mint's value to various participants in the ecosystem. This creates aligned incentives and ensures all contributors benefit from successful collections. Reward Structure Default Distribution | Recipient Type | Default Share | Description | |----------------|---------------|-------------| | Creator | 40% | Collection originator who created the collection | | First Minter | 30% | User who triggers the initial deployment and first mint | | Game Owner | 20% | Platform or game that integrates the collection | | Platform | 10% | BaseMint protocol fee | Reward rates are configurable by the protocol administrator and may vary between deployments. How Rewards Work 1. Mint Payment: User pays the mint price for tokens 2. Reward Calculation: A percentage of the payment is allocated to the reward pool 3. Distribution: Rewards are distributed according to the configured rates 4. Accumulation: Rewards accumulate in the escrow contract until claimed Reward Tracking Setting Up Reward Tracking Collection-Level Rewards Track rewards accumulated for an entire collection: Individual Recipient Rewards Track rewards for specific participants: All Recipients for a Collection Reward Events Tracking Reward Distributions Real-time Reward Monitoring Reward Withdrawal Individual Withdrawals Batch Withdrawals Reward Analytics Portfolio Overview Performance Metrics Advanced Reward Features Custom Reward Rates Reward rate configuration is typically restricted to protocol administrators. Recipient Management Integration Best Practices User Interface Integration Automated Reward Claiming Troubleshooting - Verify the collection has received mints after deployment - Check that you're querying the correct recipient type and address - Ensure the collection was created with proper signatures - Confirm you have available rewards to withdraw - Check that you have sufficient gas for the transaction - Verify you're using the correct recipient type for your role - Check the current reward rates configuration - Verify the mint price and volume calculations - Ensure you're using the correct escrow contract address Next Steps Learn how to manage collection metadata with BaseMint storage See complete implementation examples including reward tracking --- ## Storage Service Source: https://b3.holydocs.com/createkit/storage Overview The BaseMint Storage Service provides a reliable, scalable solution for storing and managing NFT collection metadata. It offers deterministic addressing, CDN-backed delivery, and seamless integration with the CreateKit ecosystem. Storage Architecture How Storage Works Collection metadata and creator signatures are submitted to the storage service The service validates signatures and stores metadata with a deterministic address Metadata is distributed via CDN for fast, global access Collections are discoverable via predicted addresses before deployment Key Features Collections have predictable addresses for marketplace integration Cryptographic verification of collection authenticity Fast, reliable metadata delivery worldwide Track and manage collections by integration partners Storage Service Setup Basic Configuration Environment Configuration Submitting Collections Basic Collection Submission Batch Collection Submission Querying Collections Basic Queries Advanced Filtering Search Functionality Referrer Management Registering as a Referrer Managing Referrer Collections Collection Management Retrieving Collection Data Updating Collections Collection updates are limited to specific fields and may require additional authentication. Deleting Collections Metadata Management Custom Metadata URIs Asset Management Error Handling Comprehensive Error Handling Service Health Monitoring Best Practices Performance Optimization - Cache frequently accessed collection data - Use ETags for conditional requests - Implement client-side caching strategies - Consider Redis for server-side caching - Group multiple operations when possible - Use bulk endpoints for efficiency - Implement proper queue management - Handle rate limiting gracefully Security Considerations Integration Examples React Integration Next Steps See complete implementation examples using the storage service Learn comprehensive error handling patterns --- ## Whitelist Management Source: https://b3.holydocs.com/createkit/whitelist Overview CreateKit supports sophisticated whitelist management using Merkle trees for gas-efficient verification. This allows you to create exclusive minting experiences for specific addresses while maintaining scalability and security. Whitelist Basics How Whitelists Work 1. Off-chain Generation: Create a Merkle tree from whitelisted addresses 2. On-chain Storage: Store only the Merkle root in the smart contract 3. Proof Verification: Users provide a Merkle proof when minting 4. Gas Efficiency: Verification costs are constant regardless of whitelist size Support thousands of addresses with minimal gas costs Cryptographically guaranteed address verification Easy to generate and update whitelist configurations Verifiable on-chain without revealing the full list Setting Up Whitelists Basic Whitelist Creation Advanced Whitelist Configuration Collection Integration Whitelist-Enabled Collection Hybrid Access Models Whitelist Verification Generating Proofs Batch Proof Generation Minting with Whitelists Basic Whitelist Minting Advanced Whitelist Minting Frontend Integration React Hook for Whitelist Status Whitelist Status Component Multiple Whitelists Tiered Whitelist System Time-Based Tier Access Whitelist Utilities Whitelist Analysis Whitelist Validation Best Practices - Validate all addresses before creating whitelist - Use checksummed addresses when possible - Store Merkle proofs securely - Verify proofs client-side before transactions - Consider whitelist size vs. gas costs - Optimize Merkle tree construction - Batch operations when possible - Pre-generate proofs for better UX Troubleshooting - Verify the address is exactly as stored in the whitelist - Check that the Merkle root matches between contract and client - Ensure proof generation uses the same whitelist data - Verify address case sensitivity - Confirm the address exists in the whitelist - Check for duplicate addresses in whitelist - Validate address format (0x prefix, 42 characters) - Ensure WhitelistManager is properly initialized - Verify collection has isWhitelistEnabled set to true - Check that whitelistMerkleRoot is set correctly - Ensure minting phase allows whitelist access - Test with known whitelisted addresses first Next Steps Learn how to store and manage whitelist data with BaseMint storage See complete whitelist implementation examples --- ## B3 Data API Source: https://b3.holydocs.com/data/api-reference/introduction - Available to builders for free. - Intelligent multi-chain routing. - Cached at the edge for speed. Browse the REST API reference. Data Sources & Intelligence Direct access to indexed blockchain data from Blockscout explorers across all B3 chains, providing transaction history, contract interactions, and block data. Enhanced with Thirdweb's powerful data infrastructure for NFT metadata, contract ABIs, and smart contract analytics. Our API automatically routes requests to the optimal data source and chain, ensuring fast response times and data accuracy. Merged data from all B3 ecosystem chains provides a comprehensive view of cross-chain activities and assets. Authentication No authentication required for public endpoints. Simply make requests to start accessing B3 ecosystem data immediately. --- ## B3 Profiles API Source: https://b3.holydocs.com/data/profiles/index Check out the profiles API reference Overview The B3 Profiles service serves as a data API for resolving decentralized user identities across the EVM ecosystem. It aggregates profile data from multiple sources and protocols, providing developers with a single API endpoint to access comprehensive user information and social context. Key Features Combines data from Basement, ENS, Thirdweb Social, and other Web3 identity providers Fetches social profiles from ENS, Lens Protocol, and Farcaster networks Uses Cloudflare KV storage for efficient data caching with configurable TTL Allows users to set preferred profile sources via cryptographic signatures Supported Data Sources - ENS (Ethereum Name Service) - Lens Protocol - Farcaster - B3.ID - Basement profiles API Endpoints Check out the API reference for more details. Profile Lookup Retrieve aggregated profile information for any wallet address or username. Set Profile Preferences Allow users to specify their preferred profile source through cryptographic signatures. Custom Display Names Enable users to set custom display names that override all other sources. Response Format The service returns a unified profile object that combines data from all sources: Use Cases Provide rich context about users during wallet connection, showing their social identity and Web3 reputation across platforms. Display comprehensive player profiles in games, including ENS names, social handles, and cross-platform identities. Enhance trading interfaces by showing trader identities from Lens, Farcaster, and ENS instead of just wallet addresses. Build better community tools by aggregating user identities from multiple Web3 social platforms. Example Usage Basic Profile Lookup ENS Name Resolution Setting User Preferences Performance & Caching - Cache Duration: 1 hour for profile data - Fresh Data: Use to bypass cache - Global CDN: Powered by Cloudflare's edge network - KV Storage: Efficient key-value storage for preferences Rate Limits The service inherits Cloudflare's built-in DDoS protection and rate limiting. For high-volume applications, consider implementing client-side caching or contact the B3 team for enterprise access. Building onchain made easy Check out the API reference for more details. Comprehensive blockchain data and analytics B3 SDK for cross-chain operations and global account authentication --- ## Bridges Source: https://b3.holydocs.com/ecosystem/bridges Instant, seamless bridging to B3 using funds on other popular networks. Bridge Now Instant, low-cost bridging and swapping. Powered by Reservoir Bridge Battle tested OP stack canonical bridge. Has a 7-day challenge period on withdrawals only. Bridge --- ## Indexers & Analytics Source: https://b3.holydocs.com/ecosystem/data-analytics A peer-to-peer network to batch query and aggregate terabytes of on-chain and off-chain data Data Indexers Dune is a platform for building and sharing data visualizations. Data Analytics Helika provides custom game optimization through personalized insights from experienced analysts, unifying on-chain, in-game, and community data to drive growth. User Acquisition --- ## Governance Source: https://b3.holydocs.com/ecosystem/governance Agora is the home of onchain governance. Governance Platforms --- ## Infrastructure Source: https://b3.holydocs.com/ecosystem/infrastructure Secure your smart contracts with reliable, low-latency market data from institutional sources. Oracles Launch OP Stack, Arbitrum Orbit, ZK Stack, and Polygon CDK rollups with Caldera, your partner from development to launch, and beyond Rollup-as-a-Service The fastest multisig for onchain teams. MultiSig Pimlico provides a suite of tools and services to help you build, deploy, and manage smart accounts on Ethereum and other EVM-compatible chains. Account Abstraction Open-source, universally accessible, block explorer. B3 Mainnet Explorer --- ## B3 Open Ecosystem Source: https://b3.holydocs.com/ecosystem/introduction Thinking about building your app or game on B3? Let's chat. B3 SDK Exclusively available on B3, our SDK makes it easy to create fun onchain experiences. Instant Login Instantly onboard players with embedded smart accounts—just one click and they're in the game. Know Your Player's Identity Unlock instant access to player data across the ecosystem and their onchain gamer data. Scale Your Game Deploy Onchain Leaderboards Create competitive rankings tied to real gameplay data and cross-game achievements. Create Custom Achievements Create onchain achievements tied to gameplay, loyalty, or community actions. Let players wear their wins across the ecosystem. Launch Instant Tournaments Spin up tournaments instantly to boost retention, drive competition, and monetize your game. Enable Wager Duels Allow players challenge each other in real-time PvP. Add wagers, XP, or prizes to every match. Create Exclusivity with Token Gating Enable users to unlock exclusive content, game modes, or perks based on NFT or token holdings. Send Onchain Notifications Trigger wallet-based alerts tied to gameplay, achievements, drops, or events to re-engage users. Unlock New Ways to Monetize Accept Payments Without Friction Enable users to make purchases with no KYC using fiat or ANY token on ANY chain. It's the easiest way to pay. Create Native Game Tokens Easily create custom tokens that power progression, rewards, or ownership—natively tied to your game logic. Turn Any Asset into a Marketplace From achievements to skins to user-generated content, turn any in-game asset into a collectible that players can trade. Data API Getting blockchain data from B3 & our appchains is easy - and free. Get access to B3 ecosystem data with our free API. We automatically merge our multiple, horizontally scaled chains, abstracting the complexity of working with multiple appchains. Build on B3 Thinking about building your app or game on B3? Let's chat! Ecosystem Tools Explore our comprehensive ecosystem of tools and services: Next.js, Unity, Unreal Engine, React, and more Blockchain infrastructure and RPC providers Cross-chain bridging solutions for B3 Tools for NFT creation, management, and trading Wallet solutions and authentication providers Data indexers, analytics, and user acquisition tools Oracles, account abstraction, multisig, and more Governance platforms and tools --- ## NFT Infrastructure Source: https://b3.holydocs.com/ecosystem/nft-infrastructure NFT infrastructure enabling the next-gen of NFT products. B3 Support Access token & NFT data with ease through SimpleHash. B3 Support Frontend, backend, and onchain tools. Unity, Unreal Engine, and React Native SDKs. B3 Support Gaming SDKs --- ## Node Providers Source: https://b3.holydocs.com/ecosystem/node-providers Quicknode is a blockchain infrastructure and services provider that provides easy-access to B3 mainnet B3 Support --- ## Onchain SDKs Source: https://b3.holydocs.com/ecosystem/onchain-sdks Frontend, backend, and onchain tools. Unity, Unreal Engine, and React Native SDKs. B3 Support Gaming SDKs Developer tools for seamless blockchain integration: SDKs, detailed documentation, and dedicated support empower you to focus on creating engaging gameplay. B3 Support Gaming SDKs --- ## Wallets Source: https://b3.holydocs.com/ecosystem/wallets Spin up embedded wallets and beautiful authentication flows for all users. Wallet SDKs Your portal to Web3. Access 100+ decentralized networks with many more on the way Wallet SDKs Frontend, backend, and onchain tools. Unity, Unreal Engine, and React Native SDKs. Wallet SDKs Openfort is a blockchain advanced platform that provides developers with advanced wallet SDK solutions, focusing on simplifying web3 game development through account abstraction technologies. Wallet SDKs --- ## es/README Source: https://b3.holydocs.com/es/README Kit de inicio de Mintlify Utiliza el kit de inicio para desplegar tus documentos y personalizarlos. Haz clic en el botón verde Usar esta plantilla en la parte superior de este repositorio para copiar el kit de inicio de Mintlify. El kit de inicio contiene ejemplos con - Páginas de guías - Navegación - Personalizaciones - Páginas de referencia de API - Uso de componentes populares Sigue la guía rápida completa Desarrollo Instala el Mintlify CLI para previsualizar los cambios de tu documentación localmente. Para instalarlo, usa el siguiente comando: Ejecuta el siguiente comando en la raíz de tu documentación, donde se encuentra tu : Visualiza tu previsualización local en . Publicando cambios Instala nuestra aplicación de GitHub desde tu dashboard para propagar los cambios de tu repositorio a tu despliegue. Los cambios se despliegan automáticamente en producción después de empujarlos a la rama por defecto. ¿Necesitas ayuda? Solución de problemas - Si tu entorno de desarrollo no se está ejecutando: Ejecuta para asegurarte de tener la versión más reciente del CLI. - Si una página se carga como un 404: Asegúrate de estar ejecutándolo en una carpeta con un válido. Recursos - Documentación de Mintlify - Comunidad de Mintlify --- ## Documentos optimizados por IA Source: https://b3.holydocs.com/es/ai-optimized Integración del Menú Contextual Cada página de nuestra documentación incluye un menú contextual que proporciona acceso con un solo clic a herramientas de IA. Busca el icono del menú en cualquier página para acceder a estas características: Copia la página actual como Markdown optimizado que puedes pegar directamente en cualquier herramienta de IA como contexto. Abre la página actual en formato Markdown, perfecto para entender la estructura cruda o copiar secciones específicas. Crea una nueva conversación en ChatGPT con la página actual ya cargada como contexto. Inicia una conversación en Claude con la página de documentación precargada para asistencia inmediata. Abre Perplexity con la página actual como contexto para investigación y verificación de hechos. Proporciona URLs de servidores del Protocolo de Contexto de Modelo (MCP) para integraciones avanzadas con herramientas de IA. Integración directa con Cursor y VSCode a través de MCP para asistencia de codificación sin interrupciones. Indexación Automática de LLM Nuestra documentación genera y mantiene automáticamente archivos estándar de la industria que ayudan a las herramientas de IA a entender e indexar nuestro contenido: llms.txt - Generación Automática: Disponible en /llms.txt - Contenido Estructurado: Lista todas las páginas con descripciones para una navegación eficiente de la IA - Siempre Actualizado: Actualizado automáticamente cuando el contenido cambia - Cero Mantenimiento: No se requieren actualizaciones manuales llms-full.txt - Contexto Completo: Disponible en /llms-full.txt - Archivo Único: Combina toda la documentación en un solo archivo - Formato Listo para IA: Optimizado para su uso como contexto en conversaciones de IA - Exhaustivo: Incluye todo el contenido de toda la documentación Cómo Usar Estas Características Para Preguntas Rápidas 1. Navega a cualquier página de documentación relevante 2. Haz clic en el icono del menú contextual 3. Selecciona "Abrir en ChatGPT" o "Abrir en Claude" 4. Haz tu pregunta - la IA ya tiene el contexto de la página Para Desarrollo de Código 1. Abre tu editor de código preferido (Cursor o VSCode) 2. Usa la integración MCP desde nuestro menú contextual 3. Accede a la documentación B3 directamente dentro de tu entorno de codificación 4. Obtén ayuda contextual mientras escribes código Para Investigación Profunda 1. Copia la página relevante usando la característica "Copiar Página" 2. Pega en tu herramienta de IA preferida 3. Combina con contexto o preguntas adicionales 4. Obtén respuestas comprensivas con el contexto completo de la documentación Estructura de Contenido Optimizada para IA Nuestra documentación está estructurada para funcionar excepcionalmente bien con herramientas de IA: Jerarquías Claras - Organización lógica que las herramientas de IA pueden analizar fácilmente - Formato consistente en todas las páginas - Encabezados descriptivos que proporcionan contexto Metadatos Enriquecidos - Títulos y descripciones completas - Frontmatter estructurado para una mejor comprensión de la IA - Marcado semántico que mejora la comprensión de la IA Ejemplos de Código - Ejemplos completos y ejecutables que la IA puede explicar y modificar - Código bien comentado para una mejor interpretación de la IA - Múltiples enfoques de implementación para diferentes casos de uso Beneficios para Desarrolladores Obtén acceso instantáneo a la documentación relevante dentro de tu conversación de IA, eliminando la necesidad de cambiar entre herramientas y copiar contenido manualmente. Las herramientas de IA reciben un contexto correctamente formateado y comprensivo sobre las características de B3, lo que lleva a respuestas más precisas y útiles. La integración directa con herramientas de desarrollo como Cursor y VSCode significa que puedes obtener ayuda sin salir de tu entorno de codificación. Nuestros archivos optimizados para IA se actualizan automáticamente, asegurando que las herramientas de IA siempre tengan acceso a la información más reciente. Casos de Uso Ejemplo Desarrollo de Contratos Inteligentes Planificación de Integración Depuración y Solución de Problemas Implementación Técnica Nuestra optimización para IA está impulsada por: - Características de IA de Mintlify: Menú contextual incorporado y generación de archivos LLM - Contenido estructurado: Formato de markdown consistente optimizado para el análisis de IA - Protocolo de Contexto de Modelo (MCP): Estándar para la integración de herramientas de IA - Actualizaciones automáticas: Pipeline de CI/CD asegura que los archivos de IA permanezcan actuales Comenzar ¿Listo para aprovechar estas características de IA? Así es cómo: 1. Navega a cualquier página de nuestra documentación 2. Busca el icono del menú contextual (usualmente en el área superior derecha) 3. Prueba copiando una página o abriéndola en tu herramienta de IA favorita 4. Experimenta el flujo de trabajo de desarrollo mejorado Las características de optimización de IA están disponibles en cada página de nuestra documentación y no requieren configuración - están listas para usar de inmediato. --- Estas características de IA están diseñadas para mejorar tu experiencia de desarrollo con B3. Funcionan mejor cuando se combinan con una comprensión clara de tu caso de uso específico y objetivos. --- ## Preguntas frecuentes sobre Airdrop Source: https://b3.holydocs.com/es/anyspend/airdrop S1 Airdrop ¿Cómo califico para el airdrop S1? Los usuarios del primer día de Anyspend que utilizaron el producto a través de cualquier experiencia de onramp de B3 Labs o en anyspend.com calificaron para el airdrop. La captura de datos se realizó la semana del 6 de octubre de 2025. ¿Cuándo fue el período de calificación para el airdrop S1? Lanzamiento suave de Anyspend (agosto de 2025) - 6 de octubre de 2025 S2 Airdrop ¿Cuándo terminará S2? S2 terminará en 90 días a partir de la fecha de inicio del 10/10/25 ¿Cómo puedo ganar puntos para el airdrop de S2 de $ANY? - Onramp o intercambia tokens en anyspend.com - Usa Anyspend para onramp o intercambiar a $B3 en hypeduel.com o stake.b3.fun - Intercambia cualquier token por cualquier arenacoin en hypeduel.com --- ## Componentes Source: https://b3.holydocs.com/es/anyspend/components Componentes Principales El componente de interfaz principal para intercambios de token a token y rampas de entrada de fiat. Props Mostrar como superposición modal o página completa Pestaña de método de pago inicial Dirección del token de destino para el modo de compra Chain ID del token de destino Dirección de la cartera del destinatario Ocultar acceso al historial de transacciones Cargar orden específica por ID Ejemplos de Uso --- Un componente de botón simplificado para compras de NFT con manejo de pago integrado. Props Objeto de configuración del contrato NFT Dirección de la cartera para recibir el NFT Interfaz NFTContract Ejemplo de Uso --- El componente más flexible para interacciones de contratos inteligentes personalizadas, incluyendo juegos, staking y operaciones de DeFi. Props Identificador del tipo de orden Red blockchain de destino Token utilizado para el pago Cantidad en wei/unidad más pequeña Dirección del contrato inteligente de destino Datos codificados de la llamada a la función Dirección del gastador del token opcional Metadatos personalizados para seguimiento Componente de encabezado personalizado void"> Callback de éxito con hash de la transacción Ejemplo de Uso - Staking Componentes Especializados Componente NFT mejorado con características adicionales del mercado. Componente preconfigurado para staking de tokens B3. Componente específico para juegos para la compra de ruletas o boletos de lotería. Componente de pago de entrada a torneos. Estilización de Componentes Todos los componentes vienen con un estilo predeterminado que se puede personalizar usando variables CSS: Soporte de Plataforma Componente React Web React Native ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ Características de rampa de entrada fiat ✅ ❌ Próximos Pasos Descubre hooks de React para flujos de pago personalizados Explora ejemplos de implementación del mundo real Aprende cómo manejar errores de manera elegante --- ## Manejo de errores y solución de problemas Source: https://b3.holydocs.com/es/anyspend/error-handling Guía completa para manejar errores de manera elegante y depurar problemas comunes con AnySpend para proporcionar la mejor experiencia al usuario. 📊 Ciclo de Vida del Estado de la Orden Entender los estados de las órdenes es crucial para el manejo adecuado de errores y la experiencia del usuario. Tipos de Estado de la Orden Descripciones de los Estados Estado Descripción Acción Requerida por el Usuario Esperando confirmación de pago Ninguna - esperar confirmación de la blockchain Procesando pago con tarjeta de crédito Puede necesitar completar 3D Secure Enviando tokens para el intercambio Ninguna - proceso automático Transacción entre cadenas en progreso Ninguna - esperar a la finalización Transacción completada con éxito Ninguna - ¡éxito! Orden expirada antes de la finalización Crear nueva orden Reembolso automático en progreso Ninguna - esperar al reembolso Reembolso completado Verificar billetera para tokens reembolsados Transacción fallida Revisar detalles del error, reintentar ⚠️ Códigos de Error Comunes Errores de Pago Descripción: El usuario no tiene suficientes tokens para la transacción Solución: Solicitar al usuario que agregue fondos a su billetera o elija un token de pago diferente Ejemplo: Descripción: El contrato de token no es compatible en la cadena objetivo Solución: Verificar que el token sea compatible y proporcionar opciones alternativas Ejemplo: Descripción: La cantidad de la transacción está por debajo del umbral mínimo Solución: Aumentar la cantidad de la transacción o informar al usuario sobre los requisitos mínimos Ejemplo: Descripción: La cantidad de la transacción excede el límite máximo Solución: Reducir la cantidad o dividir en múltiples transacciones Ejemplo: Errores de Red Descripción: El precio se movió más allá de la tolerancia aceptable durante la ejecución Solución: Reintentar con una tolerancia de deslizamiento mayor o esperar a la estabilidad del precio Ejemplo: Descripción: Problemas de conexión RPC o congestión de la blockchain Solución: Reintentar después de un retraso o cambiar a un RPC alternativo Ejemplo: Descripción: La cotización del precio ya no es válida Solución: Obtener una nueva cotización y reintentar la transacción Ejemplo: Descripción: La blockchain solicitada no es compatible Solución: Usar cadenas compatibles o implementar una alternativa Ejemplo: Errores de Contrato Descripción: La ejecución del contrato inteligente falló Solución: Verificar los parámetros y el estado del contrato Ejemplo: Descripción: El límite de gas establecido es demasiado bajo para la transacción Solución: Aumentar el límite de gas o sugerir optimización de gas Ejemplo: Descripción: Conflicto de nonce de transacción Solución: Esperar a que se completen las transacciones pendientes Ejemplo: Descripción: El contrato revirtió la transacción Solución: Verificar el estado y los parámetros del contrato Ejemplo: 🛠️ Patrones de Manejo de Errores Manejo de Errores a Nivel de Componente Monitoreo del Estado de la Orden Límite Global de Errores ```tsx title="Componente de Límite de Errores" icon="shield" lines interface Props { children: React.ReactNode; fallback?: React.ComponentType void }>; } interface State { hasError: boolean; error?: Error; } class AnySpendErrorBoundary extends Component { constructor(props: Props) { super(props); this.state = { hasError: false }; } static getDerivedStateFromError(error: Error): State { return { hasError: true, error }; } componentDidCatch(error: Error, errorInfo: ErrorInfo) { console.error("Límite de Errores AnySpend capturó un error:", error, errorInfo); // Reportar al servicio de seguimiento de errores if (typeof window !== "undefined") { // Ejemplo: Sentry.captureException(error, { contexts: { errorInfo } }); } } resetError = () => { this.setState({ hasError: false, error: undefined }); }; render() { if (this.state.hasError) { const FallbackComponent = this.props.fallback || DefaultErrorFallback; return ; } return this.props.children; } } function DefaultErrorFallback({ error, resetError }: { error: Error; resetError: () => void }) { return ( Algo salió mal O --- ## Ejemplos y Casos de Uso Source: https://b3.holydocs.com/es/anyspend/examples Ejemplos de implementación del mundo real para patrones de integración comunes de AnySpend, desde intercambios simples hasta aplicaciones complejas de DeFi y juegos. 🔄 Intercambios de Tokens Entre Cadenas Interfaz de Intercambio Básico Perfecto para aplicaciones DeFi, gestores de carteras o cualquier aplicación que necesite funcionalidad de intercambio de tokens. Intercambio Avanzado con Vista Previa de Cotización 🖼️ Integración con Mercado de NFT Compra Simple de NFT Mercado de NFT con Compra en Masa 🎮 Aplicaciones de Juegos y DeFi Interfaz de Staking Juego de Ruleta Inscripción a Torneos 💰 Pasarela de Fiat a Cripto Flujo de Incorporación Simple 🛒 Integración --- ## Ganchos Source: https://b3.holydocs.com/es/anyspend/hooks Hooks Principales Obtén información de precios en tiempo real para intercambios de tokens y transacciones entre cadenas. Parámetros Objeto de configuración de cotización Interfaz QuoteRequest Valores Devueltos Datos de la cotización con precios y tarifas Indicador del estado de carga Objeto de error si la cotización falló void"> Función para refrescar manualmente la cotización Ejemplo de Uso --- Crea y ejecuta órdenes de AnySpend con un manejo de errores integral. Parámetros Objeto de configuración con funciones de callback Interfaz CreateOrderOptions Valores Devueltos void"> Función para crear y ejecutar una orden Indicador del estado de carga Objeto de error si la creación de la orden falló Ejemplo de Uso --- Monitorea el estado de la orden y rastrea las transacciones de blockchain asociadas en tiempo real. Parámetros ID de la orden para rastrear y monitorear Valores Devueltos Datos completos de la orden con detalles de transacciones Indicador del estado de carga Objeto de error si la búsqueda falló Interfaz OrderWithTransactions Ejemplo de Uso --- Recupera el historial de órdenes paginado para una dirección de usuario. Parámetros Dirección de la billetera del usuario Número de órdenes a recuperar (máximo 100) Desplazamiento de paginación Ejemplo de Uso Hooks Adicionales Obtén los tokens disponibles para una cadena específica. Obtén la configuración de onramp de Coinbase para pagos fiat. Obtén el intento de pago de Stripe para pagos con tarjeta de crédito. Patrones de Hooks Patrón de Manejo de Errores Patrón de Estados de Carga Patrón de Actualizaciones en Tiempo Real Próximos Pasos Explora ejemplos de implementación del mundo real Aprende estrategias integrales de manejo de errores Explora componentes preconstruidos --- ## Instalación y Configuración Source: https://b3.holydocs.com/es/anyspend/installation Prerrequisitos v20.15.0 o superior Versión 18 o 19 Recomendado para una mejor DX Instalación Elige tu gestor de paquetes preferido: Configuración Básica 1. Configuración del Proveedor Envuelve tu aplicación con y para habilitar la funcionalidad de AnySpend: 2. Configuración del Entorno Endpoint: Usa esto para aplicaciones en producción con transacciones reales. Endpoint: Usa esto para desarrollo y pruebas con tokens de prueba. Nota: Testnet actualmente no está disponible. 3. Configuración de TypeScript (Opcional pero Recomendado) Si estás usando TypeScript, asegúrate de que tu incluya estas configuraciones para una compatibilidad óptima: Verificación Crea un componente de prueba simple para verificar que tu configuración funciona correctamente: Próximos Pasos Aprende sobre los componentes disponibles para diferentes escenarios de pago Descubre hooks de React para construir flujos de pago personalizados Explora ejemplos de implementación del mundo real Solución de Problemas Asegúrate de haber instalado el SDK correctamente e importado el archivo CSS. El SDK requiere React 18\+ y puede tener problemas de compatibilidad con versiones anteriores. Asegúrate de tener y colocados en lo alto de tu árbol de componentes, típicamente en tu componente principal App. Si estás viendo errores de TypeScript, verifica que tu incluya las configuraciones recomendadas arriba. --- ## Introducción a AnySpend Source: https://b3.holydocs.com/es/anyspend/introduction ¿Qué es AnySpend? AnySpend es la infraestructura de pagos integral de B3 que permite transacciones cripto sin interrupciones a través de múltiples blockchains. Ya sea que estés construyendo una aplicación DeFi, un mercado de NFT o una plataforma de juegos, AnySpend proporciona los componentes y las API que necesitas para aceptar pagos en cualquier token. Prueba AnySpend en tu navegador Casos de Uso Intercambios Cross-Chain Permite a los usuarios intercambiar tokens entre diferentes blockchains con enrutamiento automático y descubrimiento del mejor precio. Checkout Botones de checkout de un clic que aceptan cualquier token como pago, con conversión automática. DeFi Ejecuta cualquier llamada a contrato onchain, con usos para staking, mercados de predicción, curvas de bonificación y más. Juegos Integrable en iOS/Android nativo, Unity, & otras superficies. Características El usuario hace clic en un botón de pago o interactúa con tu interfaz, eligiendo su token preferido Nuestro motor de enrutamiento encuentra la mejor ruta para convertir su token al token de destino requerido Si es necesario, los tokens se transfieren a través de cadenas usando infraestructura segura y probada en batalla Los tokens llegan a la dirección de destino, ejecutan cualquier lógica personalizada y activan tus callbacks de éxito Casos de Uso Habilita intercambios de tokens, proporciona liquidez y facilita el farming de rendimiento a través de múltiples cadenas con enrutamiento automático y tarifas competitivas. Permite a los usuarios comprar NFTs con cualquier token que posean, eliminando barreras y aumentando las tasas de conversión al soportar sus métodos de pago preferidos. Acepta pagos por activos dentro del juego, entradas a torneos y características premium usando cualquier criptomoneda o métodos de pago fiat. Integra pagos cripto en plataformas de comercio electrónico tradicionales con conversión y liquidación fiat automática. Acepta pagos recurrentes en cripto con conversión automática a tu moneda de liquidación preferida. Inicio Rápido Comienza con AnySpend en solo unos pocos pasos: ¿Qué Sigue? Configura AnySpend en tu proyecto con npm, yarn, o pnpm Explora componentes preconstruidos para escenarios comunes de pago Ve ejemplos de implementación del mundo real y mejores prácticas Obtener Ayuda - Discord: Únete a nuestra comunidad de Discord para obtener soporte - Documentación: Guías completas y referencias de la API - Ejemplos: Muestras de código listas para usar e integraciones --- ## Descripción general de la rampa de acceso Source: https://b3.holydocs.com/es/anyspend/onramp Qué hace El onramp de AnySpend permite a los usuarios pagar con métodos fiat tradicionales (por ejemplo, tarjeta de crédito, transferencia bancaria) y ejecutar automáticamente cualquier transacción onchain. Este flujo sin interrupciones elimina la necesidad de que los usuarios adquieran criptomonedas manualmente o gestionen la financiación de su billetera. Está diseñado para reducir la fricción para los usuarios no nativos de cripto, haciendo que los productos impulsados por blockchain sean accesibles a un público más amplio. Cómo funciona 1. El usuario inicia una acción\ Un usuario comienza una acción onchain (por ejemplo, acuñación, staking o interacción con contratos). 2. Pago Fiat\ Pagan con una tarjeta o transferencia bancaria a través de Stripe o Coinbase Pay. 3. Conversión + Ejecución\ AnySpend convierte fiat a la criptomoneda deseada y ejecuta la transacción. 4. Entrega en la Billetera\ El resultado se envía a la billetera conectada del usuario o a la billetera global. No se requiere adquisición de cripto. Opciones de Pago Stripe - Soporte global para las principales tarjetas de crédito/débito - Autenticación 3D Secure - Conversión de moneda para transacciones no en USD - Métodos de pago localizados y ajuste de tarifas Coinbase Pay - Los usuarios pueden pagar directamente con los saldos de su cuenta de Coinbase o tarjeta de débito - No es necesario transferir fondos entre plataformas - UX de confianza para los usuarios existentes de Coinbase - Sin tarifas adicionales de AnySpend Arquitectura de Proveedor Extensible - Sistema modular para admitir proveedores fiat adicionales - Enrutamiento dinámico basado en la región y disponibilidad - Flexibilidad de cumplimiento incorporada para soporte regional Seguridad AnySpend incluye un motor de riesgo en tiempo real incorporado diseñado para minimizar el fraude mientras mantiene la experiencia del usuario sin interrupciones. Características clave: - Análisis de riesgo conductual y transaccional - Verificaciones de seguridad de dispositivos y redes - Inteligencia de amenazas en tiempo real Evaluación Inteligente de Transacciones Cada transacción se evalúa en tiempo real: - Permitir – la transacción procede normalmente - Verificar – puede requerirse verificación adicional del usuario - Bloquear – se previene la actividad sospechosa Cobertura Global AnySpend admite una amplia gama de monedas y regiones a través de proveedores integrados: - Detección automática de ubicación y localización - Métodos de pago locales y manejo de monedas - Selección dinámica de proveedores basada en geografía - Cumplimiento regional listo para usar Tarifas - Pagos Stripe: 5.4% + \$0.30 por transacción (tarifa plana, global) - Coinbase Pay: Sin tarifas adicionales de AnySpend A los usuarios se les muestra un desglose de tarifas transparente durante el proceso de pago. Casos de Uso Comunes AnySpend permite a los desarrolladores: - Permitir a los usuarios acuñar NFTs con una tarjeta de crédito - Permitir staking, votación o acciones de juego directamente desde fiat - Incorporar usuarios a DeFi, juegos u otras dApps sin requisito previo de cripto --- ## Tokenomics Source: https://b3.holydocs.com/es/anyspend/tokenomics ¿Qué es el token $ANY? $ANY es el token nativo de AnySpend y representa la alineación entre los usuarios, socios y el protocolo. Su diseño sigue dos principios guía: Primero la Comunidad: El 90% del suministro va para la comunidad (airdrops, recompensas, integraciones). La Fundación AnySpend recibe el 10% para necesidades operativas transparentes. No hay asignaciones para el "equipo" o "inversores." Alineación con los Ingresos: El 95% de los ingresos del protocolo — de swaps, rampas de acceso, flujos de comercio va hacia recompras y quemas de $ANY. Los tenedores capturan casi todo el valor generado por la red. ¿Cuál es el suministro total de $ANY? ¿Cuál es la dirección del contrato de $ANY? Distribución del Token ¿Cuánto de $ANY está asignado a inversores, equipo, fundación, usuarios? $ANY está impulsado por la comunidad. No se ha dado ninguna asignación al equipo o a los inversores. El 90% está reservado para ser entregado a la comunidad y a los usuarios. La fundación recibe el 10% restante que se utiliza para apoyo de liquidez, seguridad y auditorías, subvenciones para el ecosistema y recompras. Utilidad del Token ¿Qué beneficios/utilidad tiene el token $ANY? - Descuento en las tarifas de Anyspend para los tenedores de $ANY - Stake $ANY para ganar reembolsos de los ingresos de la plataforma - Gobernanza sobre listados, esquemas de tarifas e integraciones ¿Cuáles son los descuentos en las tarifas de Anyspend para los tenedores de $ANY? - Ballena Socia (100K $ANY): 50% de descuento - Ballena Empresarial (500K $ANY): 75% de descuento - Socio Estratégico (1M+ $ANY): 100% de reembolso (en $ANY) Desarrollo Futuro ¿Qué es AnySpend V2? AnySpend está evolucionando hacia algo mucho mayor: un motor de automatización DeFi. El futuro de las finanzas no es solo comprar e intercambiar tokens, son flujos de dinero programables, estrategias automatizadas e infraestructura propiedad de la comunidad. V2 de AnySpend dará vida a esta visión. --- ## Introducción a ArenaKit Source: https://b3.holydocs.com/es/arenakit/introduction ¿Qué es ArenaKit? Próximamente habrá más documentación. --- ## Introducción a B3AR Source: https://b3.holydocs.com/es/b3ar/introduction ¿Qué es B3AR? Próximamente más documentación. --- ## Kit de Marca BSMNT Source: https://b3.holydocs.com/es/basement/brand-kit ✦ DESCUBRE JUEGOS ✦ DIVERSIÓN ✦ B3 ✦ JUEGA PARA GANAR ✦ Logo Principal SVG PNG SVG PNG SVG PNG Colores No te limites solo a estos colores de marca comunes. B3 te invita a ser expresivo con diferentes paletas de colores divertidos y vibrantes. Guía de la Marca Hazlo nostálgico. Invoca un sentido de juego infantil. Hazlo divertido. Mantén las cosas ligeras, amigables y atractivas. Fuentes Recomendamos usar Apple San Francisco. Descargar de Apple Descargar de Github Pero diviértete con otras fuentes... Activos Divertidos PNG PNG @ 2x WEBP SVG PNG SVG SVG SVG WEBP WEBP WEBP Contribuye a la marca BSMNT Construyamos B3 juntos - damos la bienvenida a creadores, artistas, desarrolladores, jugadores y a todos para contribuir y ser recompensados. Contacta si has creado algo genial para la comunidad B3. --- ## Guía de Construcción Source: https://b3.holydocs.com/es/basement/construct-guide Eventos Construct tiene una excelente interfaz gráfica que permite a los desarrolladores crear juegos con mínimo o ningún código. Los siguientes documentos revisarán cómo conectar tu juego a Basement.fun usando la hoja de eventos de Construct. Componentes Clave Necesitarás agregar algunos objetos a tu proyecto para habilitar tu juego de Construct para interactuar con la plataforma Basement.fun. Para agregar objetos a tu proyecto ve a la Vista de Diseño, haz clic derecho en el diseño, selecciona Insertar nuevo objeto, y luego elige el objeto que quieres insertar en tu proyecto. Después de agregar el objeto, estará disponible en tu hoja de eventos. El objeto Navegador te permite escribir en la consola. No es necesario, pero será útil al verificar datos y depurar tu código. El objeto AJAX permite que tu juego interactúe con las APIs de B3. - Solicitudes POST requieren que crees acciones separadas para cada parámetro de encabezado y una acción de post a URL para todos los parámetros del cuerpo - Solicitudes GET requieren que combines todos los parámetros y valores que necesitas en una única URL para enviar la solicitud a la API - Las respuestas de la API pueden ser referenciadas usando El objeto JSON permite que tu juego maneje respuestas JSON. Necesitarás analizar las cadenas JSON para hacer uso de los datos de respuesta. Evento de Muestra Este evento de muestra cubrirá la solicitud POST Set Scores detallada en las Especificaciones de la API de BSMNT. Solicitud de Muestra Haz clic derecho en cualquier lugar de la hoja de eventos, crea una función y nómbrala SetScore. Haz clic en añadir acción, selecciona AJAX, selecciona Establecer encabezado de solicitud. - Campo de encabezado: - Campo de valor: Añade otra acción AJAX y selecciona Establecer encabezado de solicitud nuevamente. - Campo de encabezado: - Campo de valor: Reemplaza con tu actual token secreto del juego. Añade otra acción AJAX pero esta vez, selecciona Post a URL. Ingresa lo siguiente: - Etiqueta: - URL: - Datos: - Método: Esta es una solicitud de muestra - asegúrate de reemplazar tus valores con variables que estén establecidas por eventos en tu juego. Respuesta de Muestra La respuesta de muestra se verá algo así: Recuperando Datos En Construct, vamos a recuperar el nonce de la respuesta, para que podamos usarlo para recuperar la puntuación en un momento posterior. Haz clic derecho en cualquier lugar de la hoja de eventos y añade una variable global nombrada Nonce. Añade un evento que sea disparado por tu juego. Ejemplo: Para capturar la puntuación del usuario cuando su bicicleta choca contra otra bicicleta, añade una condición en colisión con otro objeto al ciclista y establece el objeto a ciclista. Añade la acción, selecciona funciones, y selecciona SetScore. Añade una acción JSON, selecciona analizar, e introduce en el campo de cadena JSON. Esto capturará la respuesta de nuestra solicitud SetScore. Añade una acción sistema, selecciona establecer valor, elige la variable Nonce, e introduce . ¡Ahora tu variable Nonce está configurada con el nonce devuelto por la respuesta de la API! Integración Completa Siguiendo los mismos pasos, puedes crear eventos para cada punto final de la API revisando todos los parámetros y respuestas. Puntos Finales de la API Disponibles Actualizar o establecer la puntuación de un usuario para las tablas de clasificación. Punto final: Encabezados: Recuperar la puntuación actual de un usuario. Punto final: Encabezados: Activar acciones en cadena basadas en eventos de juego. Punto final: Encabezados: Mejores Prácticas Siempre verifica el campo en las respuestas de la API y maneja los errores de manera adecuada. Usa las variables globales de Construct para almacenar datos importantes como tokens JWT y puntuaciones de usuarios. Usa el objeto Navegador para registrar información importante en la consola durante el desarrollo. Ten en cuenta los límites de tasa de la API y evita hacer demasiadas solicitudes en rápida sucesión. Próximos Pasos Referencia completa de la API para todos los puntos finales disponibles Aprende cómo integrarte con el lanzador de juegos de BSMNT Documentación oficial de Construct 3 y tutoriales Proyectos de muestra usando integración de BSMNT Solución de Problemas - Asegúrate de haber añadido el objeto AJAX a tu proyecto - Verifica que todos los encabezados requeridos estén configurados correctamente - Verifica que tu secreto de juego sea válido - Asegúrate de que la URL del punto final de la API sea correcta - Confirma que el objeto JSON esté añadido a tu proyecto - Verifica que contenga JSON válido - Usa el objeto Navegador para registrar la respuesta cruda para depuración - Verifica que tu token JWT del lanzador sea válido - Comprueba que el encabezado de Autorización esté correctamente formateado - Asegúrate de que tu secreto de juego no haya expirado --- ## Lanzador de Juegos Source: https://b3.holydocs.com/es/basement/game-launcher Cómo Funciona Tu juego se carga dentro del lanzador de BSMNT. Pasamos un JWT con el token de autenticación a tu juego. Puedes cargar el perfil del jugador decodificando el JWT, o utilizando nuestra API. Nosotros nos encargamos de las conexiones de billetera, verificación y onboarding. Permite que el usuario juegue tu juego. Cuando suceda algo, puedes activar una acción a través de nuestro motor de reglas estilo Zapier, o directamente a través de la API. Comienza a construir juegos con el lanzador de BSMNT Prueba la integración del lanzador en un entorno sandbox ¿Qué puedes hacer con el lanzador BSMNT? El verdadero poder del lanzador de juegos está en la abstracción de UX cripto. Tu juego puede enviar eventos onchain de forma segura a través de una simple API REST, ejecutable del lado del cliente. Disponible Ahora Almacena el estado del jugador en opciones de almacenamiento descentralizado como IPFS. Permite a los usuarios acuñar NFTs tras logros o en ciertos eventos del juego. Lleva las clasificaciones de los jugadores a la cadena, organiza concursos y torneos. Envía ERC20s y ERC721 & 1155 NFTs basados en acciones del juego. Solicita a los usuarios que envíen o transfieran tokens para pagar por acciones o activos dentro del juego. Próximamente Los usuarios pueden usar activos de otras cadenas para intercambiar por tus tokens. PRÓXIMAMENTE Rampa directa de fiat a cripto para una experiencia de usuario sin fisuras. PRÓXIMAMENTE Sistema integrado de reseñas y calificaciones para juegos. PRÓXIMAMENTE Mecánicas sociales de compartir y viralizar. PRÓXIMAMENTE Grabación y compartición automática de la jugabilidad. PRÓXIMAMENTE Integración con el mercado para comerciar activos del juego. PRÓXIMAMENTE ¡Y más acciones por venir - el futuro se ve brillante! Empezando ¡Nos encantaría tener tu juego en basement.fun! Es simple, gratuito y fácil de empezar a integrar. Regístrate para comenzar a integrar tu juego con el lanzador de BSMNT ¿Ya estás registrado? Prueba tu integración en un entorno sandbox Documentación completa de la API y ejemplos Aquí no hay vaporware - ¡juega juegos en BSMNT hoy! Sin vaporware - ¡juega hoy! ¿Qué es Basement.fun? Basement es el lugar para descubrir y jugar juegos onchain. Además de ser una plataforma de descubrimiento para encontrar grandes juegos onchain, Basement ofrece una manera para que los desarrolladores de juegos construyan experiencias nativas, integradas y sin fisuras dentro de Basement. Tu juego se carga dentro de nuestro lanzador de juegos, donde los usuarios se conectan a Basement, y su contexto de jugador se pasa a tu juego. Desde allí, puedes aprovechar cualquiera de nuestras funciones de ayuda genéricas (como guardar estado y puntuaciones) + activar cualquier número de UX cripto integradas (sin que tengas que integrar nada onchain en tu juego). Acceso a Datos del Jugador El lanzador de juegos utiliza un JWT (JSON Web Token) para codificar de forma segura un contexto de jugador verificado y autenticado, que se envía a tu juego. La carga útil se lee de los parámetros GET, por lo que cualquier juego web alojado puede acceder y decodificarlo fácilmente utilizando cualquier número de bibliotecas JWT (o utilizando nuestras APIs de lanzador). Los Datos Básicos del Jugador Incluyen: Nombre de usuario (y dirección ENS resoluble compatible con .b3.fun) Avatar 3D (modelo .GLB) Dirección de billetera verificada para interacciones onchain Datos específicos del jugador del juego, información de sesión y más - consulta nuestra Documentación de la API del Lanzador Opcionalmente, puedes almacenar cualquier dato específico del jugador del juego utilizando nuestras APIs de estado del jugador. Documentación completa para el acceso a datos del jugador e integración del juego Abstracción de UX Integrada Nuestra experiencia mínima con el lanzador de juegos significa que el enfoque permanece en tu juego. Hay varias personalizaciones disponibles en el lanzador de juegos, para que BSMNT pueda proporcionar una experiencia casi invisible, manejando todos los desafíos de UX cripto por ti. APIs Útiles Disponibles: - Almacenar y recuperar puntuaciones y clasificaciones - Gestión del estado del juego persistente - Enviar notificaciones - Alertar a los jugadores sobre eventos del juego - Registrar y transmitir actividad del juego - Análisis y seguimiento del comportamiento del jugador - Almacenar estado del jugador y sesiones de juego - Guardar el progreso del juego automáticamente - ¡Y más por venir! - Nuevas características añadidas regularmente Referencia completa de la API para todas las características del lanzador disponibles Visión General de la Arquitectura Conectado: 0x..123 www.tujuego.com Tu juego se carga dentro del lanzador de BSMNT --- ## Sótano.diversión Source: https://b3.holydocs.com/es/basement/introduction ¿Qué es Basement? Basement es la capa enfocada en juegos del ecosistema B3, diseñada específicamente para desarrolladores de juegos y comunidades de gaming. Provee: - Game Launcher: Despliega y gestiona juegos en B3 - Herramientas para Desarrolladores: SDKs y APIs para el desarrollo de juegos - Características Comunitarias: Perfiles de jugadores, logros y características sociales - Recursos de Marca: Activos y directrices para una marca consistente Juega en la app de basement.fun Empezando Aprende cómo desplegar tus juegos usando el Game Launcher de Basement Integra características de B3 en tus juegos de Unity Construye juegos con Construct 3 e integración de B3 Accede a los activos y directrices de marca de Basement Características Clave Kits de desarrollo de software completos para Unity, Construct y otros motores de juego populares, permitiendo una integración sin fisuras con las características blockchain de B3. Sistema de cuentas global que permite a los jugadores mantener perfiles, logros y activos consistentes en todos los juegos del ecosistema de Basement. Herramientas para gestionar activos dentro del juego, NFTs y tokens, con una fácil integración para desarrolladores y propiedad transparente para los jugadores. Características sociales integradas, tablas de liderazgo, torneos y herramientas de gestión comunitaria para mejorar el compromiso de los jugadores. ¿Listo para empezar a construir? Revisa nuestra Guía del Game Launcher para desplegar tu primer juego en B3. --- ## SDK de Unidad B3 Source: https://b3.holydocs.com/es/basement/unity-guide Características El SDK de B3 Unity ofrece capacidades de integración completas para desarrolladores de Unity: El SDK maneja automáticamente y sin interrupciones la autenticación de usuario. Usa todas las APIs del lanzador fácilmente con soporte tanto para llamadas basadas en callbacks COMO basadas en async/await. Maneja los webhooks del cliente lanzador, y los analiza y propaga a tu propio código C#. Instalación y Uso Dirígete al repositorio de GitHub y descarga la última versión. Accede al repositorio oficial del SDK de B3 Unity con instrucciones de instalación Sigue las instrucciones de la guía de configuración en GitHub para instalar el SDK a tu Proyecto de Unity. El repositorio de GitHub contiene instrucciones detalladas de instalación y requisitos de configuración. Después de instalar el SDK y seguir la guía de configuración, podrás llamar fácilmente a todas las APIs como funciones. ¡Tu proyecto de Unity ahora está listo para integrarse con el lanzador B3! Ejemplos de Código Activar el Motor de Reglas Aquí tienes un ejemplo de cómo activar el motor de reglas desde dentro de tu juego de Unity: Gestión de Sesiones El SDK maneja automáticamente las sesiones de usuario: Integración de API El SDK de Unity proporciona acceso sin problemas a todas las APIs del lanzador B3: Patrón de callback tradicional para manejar respuestas de la API: Patrón moderno async/await para un código más limpio: Manejar eventos del lanzador en compilaciones WebGL: Próximos Pasos Aprende cómo integrarte con el lanzador de juegos BSMNT Documentación completa de la API para todos los puntos finales disponibles Documentación oficial de Unity y recursos Proyectos de muestra de Unity usando el SDK de B3 Soporte Para soporte técnico, informes de errores o solicitudes de características, por favor visita el repositorio de GitHub o contacta a nuestra comunidad de desarrolladores. Informar problemas o obtener ayuda de la comunidad de desarrolladores --- ## Fase de vinculación Source: https://b3.holydocs.com/es/bondkit/concepts/bonding-phase ¿Qué es la Fase de Vinculación? La fase de vinculación es el período inicial de comercio donde los tokens se compran y venden directamente desde un contrato inteligente utilizando una curva de precios algorítmica. Piénsalo como una preventa descentralizada con creación de mercado automática. Cómo Funciona la Vinculación El Mecanismo de la Curva de Vinculación Durante la vinculación, el contrato actúa como el único creador de mercado: 1. Sin Libro de Órdenes: Precios determinados algorítmicamente 2. Liquidez Instantánea: Siempre es posible comprar o vender 3. Independencia de Camino: El precio depende solo de la oferta, no de la historia 4. Precios Automáticos: No es necesario establecer precios manualmente Operaciones de Comercio Comprar Tokens Flujo del Proceso: 1. El usuario envía ETH/B3 al contrato 2. El contrato calcula los tokens basado en la curva 3. Se deduce una comisión del 5% y se envía al destinatario 4. Se acuñan los tokens y se envían al comprador 5. Se actualiza el estado de la curva Ejemplo de Código: | Parámetro | Tipo | Descripción | |-----------|------|-------------| | | uint256 | Tokens mínimos a recibir (protección contra deslizamiento) | | | string/uint256 | Cantidad de ETH a gastar | Notas Importantes: - Establecer para protegerse contra el front-running - Usar 0 para solo en períodos de baja actividad - La transacción se revierte si el deslizamiento supera la tolerancia Desbordamiento del Objetivo: - Si la compra superara el objetivo, se reembolsa el exceso - Ejemplo: El objetivo es 10 ETH, se han recaudado 9.5 ETH - El usuario envía 1 ETH → Se usan 0.5 ETH, se reembolsan 0.5 ETH Gas Insuficiente: - Límite de gas recomendado: 200,000 - Los cálculos complejos pueden requerir más Cantidad Cero: - Las transacciones con 0 ETH se revertirán Vender Tokens Flujo del Proceso: 1. El usuario aprueba el gasto de tokens 2. El usuario llama a vender con la cantidad de tokens 3. El contrato calcula el ETH basado en la curva 4. Se deduce una comisión del 5% de los ingresos 5. Se envía el ETH al vendedor, los tokens se queman 6. Se actualiza el estado de la curva (el precio disminuye) Ejemplo de Código: | Parámetro | Tipo | Descripción | |-----------|------|-------------| | | uint256 | Cantidad de tokens a vender | | | uint256 | ETH mínimo a recibir (protección contra deslizamiento) | Notas Importantes: - Requiere aprobación del token antes de vender - El impacto en el precio puede ser significativo para ventas grandes - No se pueden vender más tokens que el suministro circulante Entendiendo el Impacto de la Venta: Vender reduce la cantidad recaudada de la curva, causando que el precio baje: | Tamaño de Venta | Impacto en el Precio | Recuperación Necesaria | |-----------|--------------|-----------------| | 1% del suministro | ~1-2% | Pequeña | | 5% del suministro | ~5-10% | Moderada | | 10% del suministro | ~15-25% | Significativa | | 20% del suministro | ~30-50% | Mayor | El impacto real depende del factor de agresividad Estructura de Comisiones Cómo Funcionan las Comisiones En una compra de 1 ETH: - 0.95 ETH va a la curva de vinculación - 0.05 ETH va al destinatario de la comisión - Los tokens se calculan sobre el valor de 0.95 ETH Ejemplo: Al vender por un valor de 1 ETH: - El usuario recibe 0.95 ETH - 0.05 ETH va al destinatario de la comisión - La curva se reduce por el 1 ETH completo Ejemplo: A dónde van las comisiones: - 100% a la dirección designada - Puede ser el tesoro del proyecto, desarrollador, o DAO - Establecido en la creación del token, no se puede cambiar Reclamación de comisiones: - Automática - no se necesita reclamar - Enviadas directamente en cada comercio - Sin acumulación en el contrato Economía de las Comisiones | Volumen Diario | Ingresos por Comisiones | Ingresos Mensuales | |-------------|------------|----------------| | 10 ETH | 0.5 ETH | ~15 ETH | | 50 ETH | 2.5 ETH | ~75 ETH | | 100 ETH | 5 ETH | ~150 ETH | | 500 ETH | 25 ETH | ~750 ETH | Mecánica del Objetivo Entendiendo el Objetivo El objetivo es la cantidad de ETH/B3 que debe acumularse antes de la migración: Propósito del Objetivo: - Asegura suficiente liquidez para Uniswap v4 - Crea un objetivo claro para la comunidad - Previene la migración prematura - Construye impulso durante la vinculación Acercándose al Objetivo Manejo de Excedentes Cuando una compra superaría el objetivo: 1. Relleno Parcial: Solo se acepta la cantidad necesaria 2. Reembolso Automático: El exceso se devuelve en la misma transacción 3. Finalización Justa: Nadie puede pagar de más al final Escenario de Ejemplo: Eventos y Monitoreo Eventos del Contrato Escuchando en SDK: Escuchando en SDK: Monitoreo en Tiempo Real Estrategias de la Fase de Vinculación Para Creadores de Tokens - Comenzar con menor agresividad (30-50) - Establecer objetivos alcanzables - Involucrar a la comunidad desde el principio - Proporcionar una hoja de ruta clara - Sembrar liquidez inicial usted mismo - Crear incentivos de compra - Temporizar anuncios adecuadamente - Planificar para después de la migración Para Comerciantes - Comprar temprano para obtener los mejores precios - Usar DCA para grandes cantidades - Monitorear el factor de agresividad - Verificar el progreso del objetivo - Siempre usar protección contra deslizamiento - Entender el impacto en el precio - No dejarse llevar por el FOMO cerca del objetivo - Planificar estrategia de salida Transición Post-Vinculación Crítico: Después de la Migración Una vez se llama a : - ❌ Comercio en la curva de vinculación permanentemente deshabilitado - ❌ No más funciones de buy() o sell() - ✅ Todo el comercio se traslada a Uniswap v4 - ✅ Se aplican mecánicas estándar de AMM - ✅ Cualquiera puede proporcionar liquidez - ✅ Comercio completamente descentralizado Próximos Pasos Entender la mecánica de precios Elegir el objetivo correcto Aprender sobre la transición a DEX --- ## Fase DEX Source: https://b3.holydocs.com/es/bondkit/concepts/dex-phase ¿Qué es la Fase DEX? La fase DEX es la etapa final del ciclo de vida de un token de Bondkit, donde la negociación transita de la curva de bonificación automatizada a un pool completamente descentralizado de Uniswap v4. Esta fase comienza inmediatamente después de la migración y representa la descentralización completa. Cómo Funciona la Migración El Proceso de Transición Cuando se llama a después de alcanzar el objetivo: 1. Estado del Contrato: El estado del token cambia a 2. Pool de Uniswap v4: Se crea un nuevo pool con la liquidez acumulada 3. Inicialización del Precio: El precio inicial del pool se calcula a partir del precio de salida de la curva de bonificación 4. Renuncia de Propiedad: La propiedad del contrato se transfiere a la dirección cero 5. Habilitación de Negociación: La negociación completa de DEX comienza inmediatamente Configuración del Pool Configuración Automática del Pool: Liquidez Inicial: - Token de Negociación: Todos los fondos acumulados de la fase de bonificación - Tokens de Bondkit: Cantidad calculada para igualar el precio de salida - Tokens LP: Divididos entre el receptor de comisiones y quemados/distribuidos Negociación en la Fase DEX Opciones de Negociación Negociación Estándar de DEX: Los tokens de Bondkit en la fase DEX pueden ser negociados usando cualquier interfaz compatible con Uniswap v4, agregador de DEX o plataforma de negociación. SDK Helper (Opcional): El SDK proporciona para una integración simplificada si es necesario. Descubrimiento de Precios & Liquidez Precios Impulsados por el Mercado: - No más curva de bonificación algorítmica - Precio determinado por la oferta/demanda - Dinámicas de libro de órdenes en tiempo real - Sujeto a la volatilidad del mercado Fuentes de Liquidez: Diferencias Clave de la Fase de Bonificación Mecánicas de Negociación | Aspecto | Fase de Bonificación | Fase DEX | |--------|--------------|-----------| | Precios | Curva algorítmica | Oferta/demanda del mercado | | Liquidez | Ilimitada (el contrato acuña) | Liquidez limitada del pool | | Comisiones | 5% al receptor de comisiones | 0.3% a los LPs + protocolo | | Tipos de Órdenes | Solo compra/venta | Funciones completas de DEX | | Impacto en el Precio | Curva predecible | Depende de la profundidad de liquidez | | MEV | No aplicable | Sujeto a MEV | Cambios en el Contrato Inteligente Transición de Estado: Disponibilidad de Métodos: - ✅ / - Deshabilitado (se revertirá) - ✅ Negociación de DEX vía - ✅ La funcionalidad estándar ERC20 continúa - ✅ Monitoreo de eventos para negociaciones de DEX Funciones Avanzadas de DEX Integración de Hooks Personalizados Los tokens de Bondkit en Uniswap v4 incluyen hooks personalizados para funcionalidades mejoradas: Análisis y Monitoreo Datos en Tiempo Real: Métricas Disponibles: - Feeds de precios en tiempo real - Volumen y cambio de 24h - Profundidad de liquidez - Datos históricos OHLCV - Historial de transacciones - Análisis de poseedores Provisión de Liquidez Convertirse en LP: Beneficios LP: - Comisiones de Negociación: Ganar el 0.3% de todo el volumen de intercambio - Programas de Incentivos: Recompensas adicionales potenciales - Apreciación del Precio: Beneficiarse del crecimiento del token - Pérdida Impermanente: Los riesgos estándar de AMM aplican Análisis del Impacto de la Migración Para los Poseedores de Tokens Efectos Inmediatos: - ✅ Los tokens siguen siendo completamente transferibles - ✅ Pueden negociarse en el mercado abierto - ✅ Sin períodos de bloqueo - ⚠️ El precio ahora está sujeto a la volatilidad del mercado - ⚠️ No hay liquidez garantizada (depende de la profundidad del pool) Beneficios a Largo Plazo: - 🚀 Acceso a un ecosistema de negociación más amplio - 🚀 Integración con protocolos DeFi - 🚀 Composabilidad con otros tokens - 🚀 Se logra la verdadera descentralización Para Proyectos Cambios Operativos: Nuevas Responsabilidades: - Construcción de Comunidad: Impulsar el volumen de negociación orgánico - Incentivos de Liquidez: Fomentar la participación de LP - Marketing: Promover la utilidad y adopción del token - Integración: Listar en agregadores de DEX y plataformas Mejores Prácticas para la Fase DEX Para Traders Gestión del Deslizamiento: - Usar un deslizamiento del 0.5-2% para pequeñas operaciones - Deslizamiento mayor para cantidades grandes - Verificar el impacto en el precio antes de ejecutar Consideraciones de Tiempo: - Mayor liquidez durante horas activas - Monitorear movimientos grandes de LP - Usar órdenes limitadas cuando estén disponibles Ejemplo: Análisis de Liquidez: - Verificar el TVL del pool antes de operaciones grandes - Monitorear la actividad del proveedor de liquidez - Entender la pérdida impermanente si es LP Monitoreo de Precios: - Configurar alertas de precios - Usar estrategias de stop-loss - Diversificar entre múltiples tokens Para Desarrolladores Verificación de Estado: Manejo de Errores: Preguntas Comunes No - La migración es permanente e irreversible. Una vez en la fase DEX, el token siempre se negociará en Uniswap v4. Todos los tokens de negociación acumulados de la fase de bonificación se convierten en la liquidez inicial en el pool de Uniswap v4, emparejados con tokens de Bondkit calculados al precio de salida. Sin restricciones - los tokens se convierten en ERC20s estándar que negocian en Uniswap v4. Se habilita la composabilidad completa de DeFi. La fase DEX utiliza comisiones estándar de Uniswap v4 (0.3%) que van a los proveedores de liquidez en lugar de la comisión de la fase de bonificación del 5% al receptor de comisiones. Próximos Pasos Aprende a usar BondkitSwapService para la negociación DEX Integra gráficos de TradingView para tus tokens DEX Proporciona liquidez y gana comisiones de negociación Rastrea el rendimiento DEX de tu token --- ## Precios Source: https://b3.holydocs.com/es/bondkit/concepts/pricing Curvas de Precios Visuales Modelo de Curva de Bonos Fórmula Matemática Fórmula Central Donde: - = Suministro actual de tokens - = Suministro final de tokens - = Monto recaudado hasta ahora - = Monto objetivo - Entendiendo el Exponente El factor de agresividad controla cómo el exponente afecta la progresión del precio: | Agresividad | Exponente | La Fórmula Se Convierte | Comportamiento del Precio | |---------------|----------|-----------------|----------------| | 0 | 1.00 | S = Sfinal × (R/Robjetivo) | Lineal - tokens constantes por ETH | | 25 | 0.80 | S = Sfinal × (R/Robjetivo)^0.80 | Ligeramente curvada | | 50 | 0.67 | S = Sfinal × (R/Robjetivo)^0.67 | Curva moderada | | 75 | 0.57 | S = Sfinal × (R/Robjetivo)^0.57 | Curva pronunciada | | 100 | 0.50 | S = Sfinal × √(R/Robjetivo) | Muy pronunciada (raíz cuadrada) | Ejemplos de Impacto en el Precio Veamos cuántos tokens compra 1 ETH en diferentes etapas con un objetivo de 10 ETH: Precios Lineales (Justo para todos) | ETH Recaudado | Tokens por ETH | Cambio de Precio | |------------|---------------|---------------| | 0 → 1 ETH | 100,000 | Base | | 4 → 5 ETH | 100,000 | 0% | | 9 → 10 ETH | 100,000 | 0% | Todos obtienen el mismo trato Curva Moderada (Equilibrada) | ETH Recaudado | Tokens por ETH | Cambio de Precio | |------------|---------------|---------------| | 0 → 1 ETH | 146,000 | Base | | 4 → 5 ETH | 87,000 | -40% | | 9 → 10 ETH | 51,000 | -65% | Los compradores tempranos obtienen 3 veces más que los tardíos Curva Pronunciada (Premia a los primeros) | ETH Recaudado | Tokens por ETH | Cambio de Precio | |------------|---------------|---------------| | 0 → 1 ETH | 316,000 | Base | | 4 → 5 ETH | 89,000 | -72% | | 9 → 10 ETH | 31,000 | -90% | Los compradores tempranos obtienen 10 veces más que los tardíos Calculadora de Precios Interactiva Elegir Tu Factor de Agresividad Marco de Decisión Mejor para: - Lanzamientos justos - Tokens comunitarios - Precios estables Pros: - Igualdad de oportunidades - Costos predecibles - Menos FOMO Contras: - Sin incentivo temprano - Impulso más lento Mejor para: - La mayoría de los proyectos - Enfoque equilibrado - Recompensas moderadas Pros: - Alguna ventaja temprana - Aún accesible - Buen impulso Contras: - Complejidad moderada - Alguna variación de precios Mejor para: - Lanzamientos con hype - Premiar a los primeros adoptantes - Recaudación de fondos rápida Pros: - Fuerte incentivo temprano - Crea urgencia - Recompensa a los creyentes Contras: - Puede parecer injusto - Alta variación de precios - Impulsado por FOMO Mecánicas de Venta Cuando los usuarios venden tokens de vuelta a la curva: 1. Cálculo de Precio: Usa el inverso de la fórmula de compra 2. Deducción de Tarifa: Se aplica una tarifa del 5% a los ingresos 3. Actualización de la Curva: Reduce el monto total recaudado 4. Impacto en el Precio: Las ventas grandes impactan significativamente el precio Fórmula del Precio de Venta Casos Límite y Límites Consideraciones Importantes: 1. Reembolsos: Si una compra excediera el objetivo, el exceso de ETH se reembolsa 2. Cantidades Mínimas: Las transacciones muy pequeñas pueden revertirse debido al redondeo 3. Suministro Máximo: No puede exceder 4. Límites de Precio: Una agresividad extrema puede causar picos de precio 5. Deslizamiento: Siempre use para protección Ejemplos del Mundo Real Estudio de Caso: Token de Lanzamiento Justo - Agresividad: 10 - Objetivo: 50 ETH - Resultado: Precios casi lineales, la comunidad valoró la justicia Estudio de Caso: Token con Hype - Agresividad: 85 - Objetivo: 100 ETH - Resultado: Alcanzó el objetivo en 2 horas, los compradores tempranos ganaron 8x Estudio de Caso: Proyecto Equilibrado - Agresividad: 45 - Objetivo: 25 ETH - Resultado: Crecimiento constante durante 3 días, ventaja de 2.5x para los compradores tempranos Próximos Pasos Aprende a elegir el factor correcto Estima tu precio de migración --- ## Objetivos y Disparador de Migración Source: https://b3.holydocs.com/es/bondkit/concepts/targets Cantidad objetivo - es el umbral del activo de cotización que habilita la migración. - Establecido en la creación; denominado en el activo de cotización (ETH o un ERC20 permitido). - La fase de vinculación termina una vez que el total recaudado alcanza el objetivo (los excesos de contribuciones son reembolsados). Quién puede migrar - Solo el propietario/creador del token (administrador de migración) puede llamar a . Qué sucede en la migración - División del activo de cotización acumulado: - Porción para , basada en . - El resto se utiliza como liquidez junto con los tokens reservados para LP. - Para la migración de Uniswap v4, el contrato calcula para inicializar el pool. - La liquidez se añade al pool v4 con salvaguardias apropiadas; los tokens LP o posiciones se manejan según la semántica de v4, con la propiedad efectivamente quemada/renunciada para la descentralización. - La propiedad se renuncia inmediatamente para finalizar la descentralización. Post-migración - Se deshabilita el comercio en la fase de vinculación. - El token se comporta como un ERC20 estándar con descubrimiento de precios basado en DEX. Las redes y direcciones (fábrica, gestor de pool v4, hooks) están listadas en la página de Redes. --- ## Elige un activo de cotización Source: https://b3.holydocs.com/es/bondkit/guides/choose-quote-asset Visión general BondKit admite el bonding contra ETH o un ERC20 permitido (por ejemplo, B3). Tu elección impacta en la experiencia de usuario, integraciones y liquidez en la migración. Cuándo usar ETH - Amplia accesibilidad; la mayoría de los usuarios tienen ETH en Base - UX más simple (sin aprobaciones previas) - Liquidez directa en ETH en la migración Cuándo usar un ERC20 (por ejemplo, B3) - Se alinea con una economía de tokens existente - Puede impulsar pares de tokens más profundos en la migración - Requiere aprobaciones antes de compras/ventas Diferencias operativas - Comisión del 5% en compras y ventas para ambos, ETH y ERC20 - Los flujos de ERC20 requieren antes de las interacciones con la curva - Los pares de migración se crean contra WETH o el ERC20 elegido Confirma la lista de permitidos para activos de cotización ERC20 con el equipo. Por defecto, solo se pueden habilitar activos específicos. --- ## Estimar el precio de la migración Source: https://b3.holydocs.com/es/bondkit/guides/est-migration-price Visión general La migración inicializa un pool de Uniswap v4. El contrato calcula a partir del estado de enlace. Enfoque práctico - Utiliza lecturas de enlace para aproximar el precio cerca del objetivo: - - Consideraciones - La división final y la cantidad de liquidez pueden afectar los ticks iniciales. - Se aplican protecciones contra deslizamiento al agregar liquidez. - Para activos de cotización ERC20, asegúrate de que el par y los decimales se tengan en cuenta al convertir a . La matemática de inicialización exacta se maneja en cadena. Utiliza lecturas para la estimación de la UI; trata la inicialización final en cadena como fuente de verdad. --- ## Establecer factorDeAgresividad Source: https://b3.holydocs.com/es/bondkit/guides/set-aggressiveness Orientación - 0–20: suave; compradores tempranos y tardíos reciben cantidades similares por unidad - 30–60: equilibrado; aumento moderado del precio, típico para lanzamientos generales - 70–100: pronunciado; fuerte ventaja temprana, escalada de precios más rápida Regla general - Objetivos más pequeños o comunidades estrechas: inclinarse más alto (50–80) - Objetivos más grandes o audiencias más amplias: inclinarse más bajo (20–50) Ejemplo . Una mayor agresividad aumenta la inclinación de la curva y reduce los tokens por unidad más adelante en el bonding. --- ## Ciclo de Vida Completo del Token Source: https://b3.holydocs.com/es/bondkit/guides/token-lifecycle Visión general Esta guía te lleva a través del ciclo de vida completo de un token Bondkit, desde la creación inicial hasta la descentralización total. Entender este flujo es esencial para lanzamientos y gestión exitosos de tokens. Fase 1: Creación del Token Planificación Pre-Despliegue Decisiones Críticas: | Parámetro | Impacto | Recomendación | |-----------|---------|----------------| | finalTokenSupply | Total de tokens creados | 1M-100M tokens típicos | | aggressivenessFactor | Pendiente de la curva de precios | 30-60 para lanzamientos equilibrados | | targetAmount | Umbral de migración | 5-50 tokens de trading | | tradingToken | Con qué pagan los usuarios | Usa B3 para la mainnet Base | Configuración de Ejemplo: Estrategia de Distribución de Tarifas: Flujo de Tarifas: - Fase de Bonding: 5% de todas las transacciones → - Post-Migración: 0.3% tarifas de trading → proveedores de LP Ejecución del Despliegue Fase 2: Gestión de la Fase de Bonding Estrategia de Lanzamiento Lista de Verificación Pre-Lanzamiento: - [ ] Contrato de token verificado en Basescan - [ ] Canales de comunidad establecidos (Discord/Telegram) - [ ] Materiales de marketing preparados - [ ] Estrategia de compra inicial planificada - [ ] Panel de seguimiento de precios listo Día del Lanzamiento: Panel de Métricas Clave: Actualizaciones en Tiempo Real: Gestión de la Curva de Bonding Indicadores de una Fase de Bonding Saludable: - Volumen de trading constante - Base de holders en crecimiento - Compromiso activo de la comunidad - Progreso hacia el objetivo (pero no demasiado rápido) - Mínimas grandes ventas Señales de Advertencia: - Sin actividad de trading durante más de 24 horas - Un solo whale controlando un gran porcentaje - Logro rápido del objetivo sin comunidad - Volatilidad excesiva por bots Fase 3: Preparación para la Migración Lista de Verificación Pre-Migración Estrategia de Tiempo de Migración Mejores Prácticas: - Anunciar la migración con 24-48 horas de antelación - Elegir un momento de alta actividad para tu comunidad - Asegurar suficiente consenso comunitario - Tener listo el marketing post-migración Anuncio Pre-Migración: El Proceso de Migración: Fase 4: Operaciones en la Fase DEX Inmediatamente Post-Migración (Primeras 24 Horas) Estrategia DEX a Largo Plazo Análisis de Liquidez Inicial: Programa de Incentivos de Liquidez: Contenido Educativo: Recursos de la Comunidad: - Documentación actualizada - Videos tutoriales de trading - Guías de integración de interfaces DEX - Tutoriales de provisión de liquidez Panel de la Fase DEX: Monitoreo Automatizado: --- ## Guía de solución de problemas Source: https://b3.holydocs.com/es/bondkit/guides/troubleshooting Diagnóstico Rápido Comience aquí para la identificación rápida de problemas: Mensajes de Error Comunes Errores de Despliegue Causa: La dirección del token está ausente, es inválida o no está en formato checksum. Soluciones: Causa: Intentando usar un chain ID que no es de Base. Soluciones: Causa: Parámetros de despliegue inválidos o permisos insuficientes. Soluciones: Errores de Trading Causa: Varios problemas de trading durante la fase de bonding. Soluciones: Causa: Token no completamente inicializado o problemas de red. Soluciones: Causa: Token migrado a fase DEX, pero aún utilizando métodos de bonding. Soluciones: Problemas de Integración de Cartera Causa: Cartera no conectada o configurada correctamente. Soluciones: Causa: Red lenta, gas bajo o problemas con cartera OKX. Soluciones: Problemas Comunes de Cartera: Problemas de Red y RPC Síntomas: Respuestas lentas, tiempos de espera o errores de conexión. Soluciones: Problema: Transacciones fallan por "fuera de gas" o errores de estimación de gas. Soluciones: --- ## Cómo funciona BondKit Source: https://b3.holydocs.com/es/bondkit/how-it-works Visión General de la Arquitectura Flujo del Producto en Detalle Qué sucede: - El usuario llama a en el contrato de Fábrica - La Fábrica clona el contrato de Implementación usando el patrón de proxy mínimo - El nuevo token se inicializa con parámetros personalizados - El token entra automáticamente en la fase de bonding Costo de Gas: ~200,000 gas (90% más barato que el despliegue completo) Tiempo: ~15 segundos Qué sucede: - Los usuarios compran/venden tokens directamente del contrato - El precio sigue una curva de bonding algorítmica: - Comisión del 5% en todos los trades va al destinatario de la comisión - El contrato acumula activos de cotización (ETH/B3) hacia el objetivo - El backend indexa todas las transacciones para análisis Mecánica de Trading: - Comprar: Enviar ETH/B3, recibir tokens al precio actual de la curva - Vender: Enviar tokens, recibir ETH/B3 menos comisiones - Reembolsos automáticos si la compra excediera el objetivo Duración: Hasta que se alcance el objetivo (horas a semanas) Qué sucede: - El administrador llama a cuando se alcanza el objetivo - El contrato calcula el precio justo de mercado como - Crea e inicializa el pool de Uniswap v4 - Transfiere la liquidez acumulada al pool - Renuncia a la propiedad a la dirección cero - El token se convierte en un ERC20 estándar con trading en DEX Post-migración: - Curva de bonding permanentemente deshabilitada - Todo el trading a través de Uniswap v4 - No quedan controles de administrador - Se logra la descentralización completa Costo de Gas: ~500,000 gas Tiempo: ~30 segundos Componentes del Sistema Contratos Inteligentes Propósito: Despliega nuevos tokens de bono de manera eficiente Funciones Clave: - - Crea un nuevo clon de token - - Devuelve la dirección de la plantilla - - Función de administrador para listar activos Optimización de Gas: - Utiliza el patrón de proxy mínimo EIP-1167 - Comparte lógica a través de todos los tokens - ~90% de ahorro de gas vs despliegues individuales Propósito: Plantilla para todos los tokens de bono Características Principales: - Cumplimiento del estándar ERC20 - Matemáticas de la curva de bonding - Lógica de migración a Uniswap v4 - Sistema de distribución de comisiones Transiciones de Estado: 1. No inicializado → Fase de Bonding 2. Fase de Bonding → Listo para Migración 3. Listo para Migración → Fase DEX Propósito: Instancias individuales de token Ciclo de Vida: - Creado vía fábrica - Inicializado con parámetros únicos - Gestiona su propia curva de bonding - Se auto-migra a Uniswap v4 Almacenamiento: - Metadatos del token (nombre, símbolo) - Suministro y distribución - Estado de la curva de bonding - Parámetros de migración Servicios Backend Propósito: Captura toda la actividad en cadena Monitorea: - Creaciones de token - Transacciones de compra/venta - Eventos de migración - Actividades de transferencia Tecnología: - Escaneo de blockchain en tiempo real - Procesamiento de logs de eventos - Sincronización con la base de datos Propósito: Procesa datos crudos en insights Genera: - Datos de velas OHLCV - Métricas de volumen - Seguimiento de liquidez - Historial de precios - Estadísticas de usuarios Actualizaciones: Cada bloque (~2 segundos) Propósito: Sirve datos a los frontends Endpoints: - - Lista todos los tokens - - Detalles del token - - Historial de trades - - Datos para gráficos - - Tenencias del usuario Formato: JSON con paginación Roles de Usuario | Rol | Responsabilidades | Permisos | |------|-----------------|-------------| | Creador | Desplegar token, establecer parámetros, iniciar migración | Control total hasta la migración | | Traders | Comprar/vender durante el bonding, comerciar en DEX | Derechos de trading estándar | | Destinatario de Comisiones | Recibir comisiones de trading | Solo ingresos pasivos | | Admin de Migración | Ejecutar migración cuando esté listo | Derecho de migración única | | Proveedores de LP | (Post-migración) Agregar liquidez a Uniswap | Derechos estándar de LP | Inmersión Técnica Matemáticas de la Curva de Bonding La curva de bonding determina el precio del token basado en la oferta: Cálculos de Ejemplo: | Agresividad | Exponente | Comportamiento del Precio | |---------------|----------|----------------| | 0 | 1.00 | Lineal (precio constante) | | 25 | 0.80 | Curva suave | | 50 | 0.67 | Curva moderada | | 75 | 0.57 | Curva pronunciada | | 100 | 0.50 | Muy pronunciada (raíz cuadrada) | Cálculo del Precio de Migración Al migrar a Uniswap v4, el contrato: 1. Calcula el precio de salida de la curva de bonding 2. Convierte a formato sqrtPriceX96: 3. Inicializa el pool con este precio 4. Agrega liquidez usando los fondos acumulados Técnicas de Optimización de Gas Patrón de Proxy Mínimo (EIP-1167) En lugar de desplegar el código completo del contrato para cada token: - Desplegar un contrato de implementación (600KB) - Desplegar contratos proxy diminutos (45 bytes cada uno) - Los proxies delegan todas las llamadas a la implementación - Resultado: 90% de ahorro de gas por despliegue Parámetros de Configuración Parámetros de Creación de Token | Parámetro | Tipo | Rango/Formato | Impacto | |-----------|------|--------------|--------| | | string | 1-50 caracteres | Nombre de visualización del token | | | string | 2-10 caracteres | Símbolo de trading | | | uint256 | > 0 | Total de tokens acuñables | | | uint8 | 0-100 | Inclinación de la curva | | | uint256 | > 0 | Umbral de migración | | | address | Dirección válida | Recibe comisiones | | | uint256 | 0-10000 | Participación de comisión de LP (puntos básicos) | | | address | Dirección válida | Puede activar la migración | Parámetros de Ejecución | Acción | Parámetros | Validación | |--------|------------|------------| | Comprar | , | Protección contra deslizamiento | | Vender | , | Verificación de saldo, deslizamiento | | Migrar | Ninguno | Objetivo alcanzado, solo admin | Constantes del Sistema | Constante | Valor | Descripción | |----------|-------|-------------| | Comisión de Trading | 5% | Aplicada a todos los trades | | Decimales | 18 | Decimales estándar ERC20 | | Mínimo Objetivo | 0.1 ETH | Objetivo viable mínimo | | Máxima Agresividad | 100 | Factor máximo de la curva | Consideraciones de Seguridad Características de Seguridad Importantes: 1. Renuncia de Propiedad: Automática después de la migración 2. Sin Función de Acuñación: Suministro fijo en la creación 3. Parámetros Inmutables: No se pueden cambiar después del despliegue 4. Contratos Auditados: Código revisado profesionalmente 5. Sin Puertas Traseras de Admin: Verdadera descentralización 6. Protección contra Deslizamiento: Incorporada en funciones de compra/venta 7. Protección contra Desbordamiento: Matemáticas seguras en todo Escenarios de Fallo y Manejo | Escenario | Respuesta del Sistema | |----------|----------------| | Compra excede el objetivo | Relleno parcial, reembolso del exceso | | Liquidez insuficiente para vender | Transacción revertida | | Migración antes del objetivo | Transacción revertida | | Intento de migración por no-admin | Transacción revertida | | Intento de doble migración | Transacción revertida | | Operaciones con dirección cero | Transacción revertida | Próximos Pasos Entender la matemática de la curva de bonding Aprender el proceso de migración --- ## Instalación Source: https://b3.holydocs.com/es/bondkit/installation Prerrequisitos - Node.js 18+ - Entorno de ejecución JavaScript - pnpm (recomendado) o npm/yarn - Gestor de paquetes - Git - Control de versiones - Wallet con Base ETH - Para despliegues y transacciones Opciones de Inicio Rápido ## Instalar el SDK ## Configuración del Proyecto ## Añadir a Proyecto Existente El SDK incluye todas las dependencias necesarias incluyendo viem ## Clonar Aplicación Demo La forma más rápida de empezar es con nuestra aplicación demo completa: La app demo se encuentra en e incluye: - Flujo completo de despliegue de tokens - Interfaz de trading con gráficos de TradingView - Conexión de wallet con autenticación B3 - Seguimiento en tiempo real de precios y volumen - Interfaz de gestión de migraciones ### Estructura de la Aplicación Demo Configuración del Entorno Configuración Básica Crea un archivo en la raíz de tu proyecto: Mejores Prácticas de Seguridad ¡Nunca comprometas claves privadas al control de versiones! - Agrega a tu - Usa variables de entorno en producción - Considera usar un servicio de gestión de claves - Usa wallets separadas para desarrollo y producción Inicialización del Cliente Configuración Básica Configuración Avanzada Configuración de TypeScript recomendado para proyectos BondKit: Probando Tu Configuración Crea un archivo de prueba : Ejecuta la prueba: Próximos Pasos Despliega tu primer token en minutos Explora todos los métodos y características del SDK Estudia la implementación completa Aprende sobre los servicios backend y análisis Solución de Problemas Asegúrate de que el SDK esté correctamente instalado: Si usas componentes React, podrías necesitar: Actualiza TypeScript a la última versión: - Verifica que tu punto final RPC esté funcionando - Comprueba que la wallet tenga suficiente Base ETH - Asegúrate de que el formato de la clave privada sea correcto (con prefijo 0x) Limpia la caché y reinstala: --- ## Introducción a BondKit Source: https://b3.holydocs.com/es/bondkit/introduction ¿Qué es BondKit? BondKit es una plataforma completa de lanzamiento de tokens para crear "tokens de bono" ERC20 en Base mainnet. Proporciona una solución de principio a fin que maneja todo desde la creación inicial del token hasta el comercio con curva de bonos y finalmente la migración a Uniswap v4 para un comercio descentralizado completo. Componentes Clave Infraestructura En Cadena Auditada - Contrato de fábrica para desplegar nuevos tokens - Implementación de ERC20 con lógica de curva de bonos - Inicialización automática del pool de Uniswap v4 - Patrón de proxy mínimo optimizado para gas Herramientas Amigables para Desarrolladores - API simple para todas las interacciones con contratos - Interfaces seguras de tipo con soporte completo de TypeScript - Gestión de transacciones integrada - Suscripciones a eventos y monitoreo Servicios de Datos en Tiempo Real - Seguimiento del historial de transacciones - Generación de datos de gráficos OHLCV - Almacenamiento de metadatos de tokens - API REST para integración frontend Cómo Funciona BondKit El Ciclo de Vida de Tres Fases 1. Fase de Creación: Despliega tu token con parámetros personalizados 2. Fase de Bonificación: Creación de mercado automatizada vía curva de bonos 3. Fase DEX: Comercio descentralizado completo en Uniswap v4 Características Principales - Clones Eficientes en Gas: Usa el patrón de proxy mínimo para reducir los costos de despliegue en ~90% - Implementación Estandarizada: Todos los tokens comparten la misma lógica probada en batalla - Despliegue con Un Clic: Llamada a función simple para crear un nuevo token - Agresividad Configurable: Factor de 0-100 controla la progresión del precio - Descubrimiento Automático de Precios: Precios impulsados por el mercado durante la fase de bonificación - Soporte de Compra y Venta: Comercio bidireccional completo durante la bonificación - Tarifa de Comercio del 5%: Aplicada a compras y ventas, distribuida al receptor de tarifas - Objetivos Personalizables: Establece tu meta de financiación en ETH o ERC20 permitidos - Detección Automática del Umbral: El contrato rastrea el progreso hacia el objetivo - Migración con Un Clic: Llamada simple a cuando estés listo - Cálculo de Precios: calculado en cadena para una fijación de precios justa inicial - Creación Automática del Pool: Pool inicializado con el precio de salida de la curva de bonos - Provisión de Liquidez: Los fondos acumulados se convierten en liquidez inicial - Renuncia de Propiedad: El contrato se vuelve completamente descentralizado después de la migración - Transición Sin Problemas: No se requiere intervención manual - Indexación en Tiempo Real: Todas las transacciones grabadas y procesadas - Datos OHLCV: Gráficos de trading profesionales disponibles vía API - Historial de Transacciones: Rastro de auditoría completo para cada token - Seguimiento de Portafolio: Monitorea múltiples tokens y posiciones Casos de Uso Para Proyectos y Creadores - Mecanismos de lanzamiento justos - Descubrimiento de precios impulsado por la comunidad - No se requiere liquidez inicial - Protección incorporada contra bots Para Proyectos de GameFi - Lanzamientos de moneda en juegos - Tokens de proyectos NFT - Distribución de tokens de recompensa - Economías propiedad de los jugadores Para Desarrolladores - Creación programática de tokens - Soluciones de marca blanca - Integración de frontend personalizada - Automatización impulsada por API Capacidades Técnicas Características de Contratos Inteligentes - ✅ Tokens de bono compatibles con ERC20 con funcionalidad extendida - ✅ Patrón de fábrica para despliegues eficientes en gas - ✅ Parámetros configurables (suministro, objetivo, agresividad) - ✅ Mecanismo de distribución de tarifas incorporado - ✅ Migración automática a Uniswap v4 Características del SDK - ✅ Soporte completo de TypeScript con definiciones de tipo - ✅ Operaciones asíncronas basadas en promesas - ✅ Oyentes de eventos y suscripciones - ✅ Manejo de recibos de transacción - ✅ Manejo de errores y lógica de reintento Características de Analítica - ✅ Seguimiento de precios en tiempo real - ✅ Métricas de volumen y liquidez - ✅ Datos históricos de transacciones - ✅ Datos de velas OHLCV - ✅ Seguimiento de portafolio de usuarios Comenzar Lanza con BondKit en Base ¿Preguntas o comentarios? Habla con nosotros en Discord Terminología Clave | Término | Definición | |------|------------| | Fase de Bonificación | Periodo inicial de comercio con precios algorítmicos vía curva de bonos | | Token de Bono | Token ERC20 con mecánicas de curva de bonos incorporadas | | Cantidad Objetivo | Meta de financiación que activa la elegibilidad para migración | | Migración | Transición de la curva de bonos a Uniswap v4 | | Activo de Cotización | La moneda utilizada para comprar tokens (ETH o ERC20 permitidos) | | Término | Definición | |------|------------| | Proxy Mínimo | Patrón de clonación de contratos eficiente en gas | | Factor de Agresividad | Parámetro (0-100) que controla la pendiente de la curva de precios | | sqrtPriceX96 | Formato de precio de Uniswap v4 para la inicialización del pool | | Receptor de Tarifas | Dirección que recibe las tarifas de comercio durante la bonificación | | Relación de División de LP | Porcentaje de tarifa de proveedor de liquidez en puntos básicos | | Término | Definición | |------|------------| | Contrato de Fábrica | Contrato principal para desplegar nuevos tokens de bono | | Implementación | Contrato plantilla clonado para cada token | | Cliente Público | Conexión a blockchain solo de lectura | | Cliente de Cartera | Conexión a blockchain con capacidad de escritura | | Proveedor | Interfaz de conexión Web3 (p. ej., MetaMask) | Parámetros Importantes Red Actual: Solo Base Mainnet Activos de Cotización Permitidos: - Token B3 (actualmente activo) - ETH (próximamente) - Se pueden autorizar tokens adicionales Estructura de Tarifas: - 5% en todas las operaciones de la fase de bonificación - Relación de división de LP personalizable para la migración Seguridad: - Contratos inteligentes auditados - Renuncia automática de propiedad después de la migración - Sin llaves de administrador después de que comienza la fase DEX Próximos Pasos Configura el SDK de BondKit en tu proyecto Aprende los conceptos básicos con nuestra guía paso a paso Revisa implementaciones y demos funcionales Obtén ayuda y comparte comentarios en Discord --- ## Redes y direcciones Source: https://b3.holydocs.com/es/bondkit/networks Base Mainnet | Nombre | Dirección | |--------|-----------| | BondkitTokenFactory | | | Implementación de BondkitToken | | | Uniswap V4 Pool Manager | | | BondkitUniswapV4Hook | | | B3 | | | Divisor de Fase de Bonificación | | | Divisor de Fase Dex | | BondKit opera en Base mainnet. Los entornos de testnet/desarrollo actualmente no están disponibles. --- ## Inicio rápido Source: https://b3.holydocs.com/es/bondkit/quickstart Visión general Esta guía rápida te llevará a través del ciclo de vida completo de un token BondKit en menos de 5 minutos. Aprenderás cómo: 1. Desplegar un nuevo token de bono 2. Comerciar durante la fase de vinculación 3. Monitorear el progreso hacia el objetivo 4. Migrar a Uniswap v4 Prerrequisitos: Asegúrate de haber completado la instalación y tener una cartera financiada en Base. Diagrama de Flujo Completo Paso 1: Desplegar Tu Token Despliegue Básico Entendiendo los Parámetros Suministro total de tokens (con 18 decimales). Ejemplo: para 1M de tokens. Controla la empinadura de la curva de vinculación (0-100): - 0-30: Precios lineales, justo para todos los compradores - 30-60: Curva moderada, enfoque equilibrado - 60-100: Agresivo, recompensa a los compradores tempranos Cantidad de ETH necesaria para habilitar la migración. Usa para 10 ETH. Dirección que recibe las tarifas de comercio (5% de todas las transacciones). Puntos básicos (1/100 de 1%) para la división de tarifas de LP. 1000 = 10%. Paso 2: Comerciar Durante la Fase de Vinculación Inicializar Instancia del Token Comprar Tokens Vender Tokens Monitoreando el Progreso Monitoreo de Eventos Paso 3: Migración a Uniswap v4 Verificar Preparación para la Migración Ejecutar Migración Importante: Después de la migración: - La propiedad del contrato se renuncia automáticamente - El comercio de la curva de vinculación se deshabilita permanentemente - Todo el comercio se traslada a Uniswap v4 - No son posibles más acciones de administrador Ejemplo Completo Aquí tienes un ejemplo completo que demuestra todo el ciclo de vida: Próximos Pasos Profundizar en curvas de vinculación y precios Explorar todos los métodos disponibles Aprender estrategias avanzadas Ver una implementación completa --- ## Referencia del SDK Source: https://b3.holydocs.com/es/bondkit/sdk/reference Instalación y Configuración Clases Principales BondkitTokenFactory La clase de fábrica maneja el despliegue de nuevos tokens de bono y la consulta de tokens desplegados. Constructor | Parámetro | Tipo | Requerido | Descripción | |-----------|------|----------|-------------| | | | Sí | ID de cadena (actualmente solo Base: 8453) | | | | No | Clave privada para operaciones de escritura | Métodos Desplegar un nuevo token de bono Parámetros: Ejemplo: Obtener todos los tokens desplegados Devuelve: Array de direcciones de token Ejemplo: Obtener configuración del token Ejemplo: Obtener contrato de implementación Ejemplo: Conectar proveedor de wallet Ejemplo: BondkitToken La clase de token maneja todas las operaciones para un token de bono específico. Constructor | Parámetro | Tipo | Requerido | Descripción | |-----------|------|----------|-------------| | | | Sí | Dirección del contrato del token | | | | No | Clave privada para operaciones de escritura | Métodos de Lectura Métodos de Escritura Comprar tokens con ETH Parámetros: - : Mínimo de tokens a recibir (protección contra deslizamiento) - : ETH a gastar (como cadena o bigint) Ejemplo: Vender tokens por ETH Parámetros: - : Cantidad de tokens a vender - : Mínimo de ETH a recibir (protección contra deslizamiento) Ejemplo: Migrar a Uniswap v4 Requisitos: - El llamador debe ser el administrador de migración - Se debe alcanzar el objetivo Ejemplo: Oyentes de Eventos Definiciones de Tipos Tipos Principales Tipos de Eventos Tipos de Transacciones Configuración Soporte de Redes Cadenas Soportadas | Cadena | Chain ID | Estado | |-------|----------|--------| | Base Mainnet | 8453 | ✅ Soportado | | Base Sepolia | 84532 | 🚧 Próximamente | Manejo de Errores Ejemplos Completos Desplegar y Comerciar ```typescript BondkitTokenFactory, BondkitToken } from "@b3dotfun/sdk/bondkit"; async function deployAndTrade() { // 1. Desplegar token const factory = new BondkitTokenFactory( base.id, process.env.WALLETKEY ); const tokenAddress = await factory.deployBondkitToken({ name: "Token de Prueba", symbol: "TEST", finalTokenSupply: parseEther("1000000"), aggressivenessFactor: 50, targetEth: parseEther("10"), feeRecipient: process.env.WALLETADDRESS, lpSplitRatioFeeRecipientBps: 1000n, migrationAdminAddress: process.env.WALLETADDRESS, uniswapV2RouterAddress: "0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24" }); // 2. Inicializar cliente de token const token = new BondkitToken( tokenAddress, process.env.WALLETKEY ); // 3. Comprar tokens const buyAmount = parseEther("0.5"); const expectedTokens = await token.getAmountOfTokensToBuy(buyAmount); await token.buy(expectedTokens * 95n / 100n, "0.5"); // --- ## Gestión de Colecciones Source: https://b3.holydocs.com/es/createkit/collections Visión General La gestión de colecciones está en el núcleo de CreateKit. Esta guía cubre todo lo que necesitas saber sobre la creación, configuración y gestión de colecciones NFT utilizando el protocolo BaseMint. Estructura de Metadatos de Colección Cada colección requiere metadatos específicos que definen sus características: Parámetros Requeridos El nombre de tu colección NFT (p. ej., "Bored Ape Yacht Club") El símbolo/ticker de tu colección (p. ej., "BAYC") La dirección Ethereum del creador de la colección La dirección Ethereum del propietario del juego (puede ser el mismo que el creador) Parámetros Opcionales Número máximo de tokens que pueden ser acuñados Precio por token en wei (usa parseEther() para valores en ETH) Máximo de tokens que pueden ser acuñados por cartera Si la acuñación solo para lista blanca está habilitada Timestamp Unix cuando comienza la acuñación (0 = inmediato) Timestamp Unix cuando termina la acuñación El estándar de token a usar ID de cadena (1993 = B3 Testnet, 8333 = B3 Mainnet) Creación de Colecciones Colección Básica Configuración Avanzada de Colección Estándares de Token CreateKit soporta tanto los estándares ERC721 como ERC1155: Gestión de Metadatos Metadatos a Nivel de Colección Metadatos a Nivel de Token CreateKit genera automáticamente metadatos de token basados en la configuración de tu colección: Validación de Colección CreateKit proporciona validación integrada para los parámetros de la colección: Predicción de Dirección Una de las características clave de CreateKit es la predicción determinista de direcciones: Operaciones de Gestión de Colección Verificar el Estado de la Colección Actualizar Configuraciones de la Colección La mayoría de los parámetros de la colección no pueden cambiarse después del despliegue. Planifica cuidadosamente la configuración de tu colección. Mejores Prácticas 1. Planificación de la Colección - Establecer un suministro máximo apropiado basado en el caso de uso - Considerar la demanda futura y la escasez - Dejar espacio para crecimiento o ediciones especiales - Investigar colecciones similares para referencia de precios - Considerar los costos de gas y las tarifas de transacción - Planificar para diferentes condiciones del mercado 2. Calidad de Metadatos 3. Consideraciones de Seguridad - Nunca codificar claves privadas en el código fuente - Usar variables de entorno o gestión de claves segura - Considerar usar carteras de múltiples firmas para colecciones valiosas - Siempre validar firmas antes del despliegue - Verificar que los parámetros de la colección coincidan con los valores previstos - Probar en testnet antes del despliegue en mainnet - Elegir cuidadosamente las direcciones del creador y del propietario del juego - Entender las implicaciones de distribución de recompensas - Planificar para la gestión de la colección a largo plazo Solución de Problemas Asegúrate de que todos los parámetros de la colección sean idénticos entre la generación de la firma y el despliegue. Incluso pequeños cambios resultarán en direcciones diferentes. Verifica que todos los campos requeridos estén provistos y que los valores estén dentro de los rangos aceptables (p. ej., maxSupply > 0, direcciones válidas). Verifica que tu cliente de cartera esté configurado correctamente y que tengas fondos suficientes para la transacción de firma. Próximos Pasos Ahora que entiendes la gestión de colecciones, explora estos temas relacionados: Aprende cómo implementar la funcionalidad de acuñación de tokens Configura la acuñación basada en lista blanca para acceso exclusivo --- ## Manejo de errores Source: https://b3.holydocs.com/es/createkit/error-handling Visión general El manejo robusto de errores es crucial para aplicaciones en producción que usan CreateKit. Esta guía cubre escenarios comunes de errores, mejores prácticas y estrategias de recuperación. Tipos de Errores Comunes Errores de Firma Errores de Almacenamiento Errores de Interacción con Contratos Patrones de Recuperación de Errores Lógica de Reintentos Interruptor Automático Mensajes de Error Amigables para el Usuario Monitoreo de Errores Ayudantes de Validación Límites de Error en React Mejores Prácticas - Categorizar errores por tipo y severidad - Usar códigos de error consistentes - Proporcionar mensajes de error accionables - Registrar errores con suficiente contexto - Implementar lógica de reintentos apropiada - Usar interruptores automáticos para servicios externos - Proporcionar mecanismos de respaldo - Permitir recuperación manual de errores Próximos Pasos Ahora que tienes documentación completa de CreateKit, puedes: Usa la guía rápida para crear tu primera colección Conéctate con otros desarrolladores en el Discord de B3 --- ## Ejemplos Source: https://b3.holydocs.com/es/createkit/examples Resumen Esta página proporciona ejemplos completos y reales de implementación de CreateKit en varios escenarios. Cada ejemplo incluye código completo, manejo de errores y mejores prácticas. Colección Básica de NFT Una colección de arte simple con acuñación gratuita: Colección de Juegos con Lista Blanca Una colección de juegos con acceso de lista blanca por niveles: --- ## Instalación Source: https://b3.holydocs.com/es/createkit/installation Instalación del Paquete Instala CreateKit usando tu gestor de paquetes preferido: CreateKit está construido con TypeScript y proporciona definiciones de tipo completas de forma predeterminada. Dependencias CreateKit se construye sobre tecnologías web3 modernas y requiere las siguientes dependencias de pares: Configuración del Entorno 1. Configurar Redes de Cadena CreateKit proporciona definiciones de cadena pre-configuradas para redes B3: 2. Inicializar Cliente Viem Configura tu cliente viem para interactuar con la blockchain: 3. Variables de Entorno Crea un archivo en la raíz de tu proyecto: Nunca comprometas claves privadas al control de versiones. Usa variables de entorno o soluciones seguras de gestión de claves. Integración con Frameworks Configuración de Next.js Para aplicaciones Next.js, crea un archivo de configuración: Configuración de React/Vite Verificar Instalación Prueba tu instalación con un script simple: Ejecuta el script de prueba: Configuración de TypeScript Asegúrate de que tu incluya las configuraciones necesarias: Próximos Pasos Ahora que tienes CreateKit instalado y configurado, estás listo para comenzar a construir: Crea tu primera colección de NFT en minutos Aprende sobre la creación y gestión de colecciones Solución de Problemas Asegúrate de que todas las dependencias de pares estén instaladas: Asegúrate de que tu configuración de TypeScript incluya las entradas lib necesarias y que esté habilitado. Verifica que tus puntos finales RPC sean correctos y accesibles. Usa los puntos finales RPC de B3 predeterminados si los personalizados fallan. Asegúrate de que tu clave privada esté en el formato correcto (prefijo 0x) y tenga fondos suficientes para las tasas de gas. --- ## Introducción Source: https://b3.holydocs.com/es/createkit/introduction ¿Por qué CreateKit? Crea NFTs gratis con CreateKit, los usuarios solo firman un mensaje (sin gas requerido) y la colección se despliega y acuña en una sola transacción en la primera acuñación. Pruébalo: Crea NFTs gratis y gana CreateKit, potenciado por el Protocolo BaseMint, es un SDK de TypeScript integral que revoluciona la creación y gestión de colecciones de NFT. Construido específicamente para el ecosistema B3, proporciona un flujo de trabajo eficiente en términos de gas para desplegar y gestionar colecciones de NFT con costos mínimos y máxima flexibilidad. Crea NFTs con direcciones onchain completamente gratis durante la fase de configuración inicial Despliega colecciones y acuña tu primer NFT en una sola transacción Soporta los estándares de token ERC721 y ERC1155 Formato de metadatos compatible con OpenSea asegura una integración sin problemas con el mercado Características Clave 🎨 Gestión de Colecciones - Despliegue de colecciones ERC721 y ERC1155 - Personalización de parámetros de la colección (nombre, símbolo, suministro, precios) - Establecimiento de marcos temporales y límites de acuñación - Gestión de metadatos y URIs de la colección - Soporte para diferentes tipos de medios (modelos 3D, obras de arte, videos, memes) 🔒 Despliegue Seguro - Proceso de verificación de firma en dos pasos - Validación de firma del creador - Validación de firma del desplegador - Predicción de dirección de la colección 🎯 Operaciones con Tokens - Acuñación de tokens ERC721 y ERC1155 - Acuñación basada en lista blanca con pruebas de Merkle - Cálculo automático de precios - Validación de parámetros integrada - Transacciones eficientes en términos de gas 💰 Distribución de Recompensas - Seguimiento de recompensas para creadores - Monitoreo de acumulación de recompensas por colección - Vista de recompensas totales y no reclamadas por colección - Seguimiento de distribución de recompensas por tipo de destinatario - Retiro de recompensas acumuladas Flujo del Sistema El protocolo BaseMint proporciona un flujo de trabajo único y eficiente en términos de gas: Los creadores definen los parámetros de la colección y generan firmas criptográficas almacenadas fuera de la cadena con costos de gas cero. Los datos de la colección se almacenan de forma segura en el almacenamiento de BaseMint con direcciones deterministas para un fácil descubrimiento. El primer acuñador activa el despliegue en cadena en una sola transacción que cubre tanto el despliegue como la primera acuñación. Acuñación abierta para todos los usuarios con soporte opcional de lista blanca y límites de billetera. Estructura de Recompensas CreateKit presenta un sistema de recompensas innovador que beneficia a todos los participantes en el ecosistema: | Tipo de Destinatario | Participación Predeterminada | Descripción | |----------------|---------------|-------------| | Creador | 40% | Originador de la colección | | Primer Acuñador | 30% | Desplegador inicial que activa el despliegue | | Propietario del Juego | 20% | Integrador de la plataforma | | Plataforma | 10% | Tarifa del protocolo | Las tasas de recompensa son configurables por el propietario del protocolo y pueden ajustarse según las necesidades del ecosistema. Redes Soportadas CreateKit soporta el ecosistema B3 con planes de expansión a redes adicionales: Chain ID: 8333 Despliegue listo para producción para aplicaciones en vivo Chain ID: 1993 Entorno de desarrollo y pruebas Empezando ¿Listo para empezar a construir? Consulta nuestra guía de instalación y tutorial de inicio rápido para comenzar a crear tu primera colección de NFT con CreateKit. Instala CreateKit y configura tu entorno de desarrollo Construye tu primera colección de NFT en minutos Recursos para Desarrolladores Aprende cómo crear y gestionar colecciones de NFT Implementa la funcionalidad de acuñación de tokens Explora ejemplos prácticos de implementación --- ## Acuñación Source: https://b3.holydocs.com/es/createkit/minting Visión general La acuñación es el proceso de crear nuevos tokens NFT dentro de tu colección. CreateKit proporciona un sistema de acuñación en dos fases único que optimiza la eficiencia del gas y la experiencia del usuario. Fases de Acuñación Fase 1: Despliegue y Primera Acuñación La primera operación de acuñación es especial: despliega el contrato de la colección y acuña el primer token en una sola transacción: Fase 2: Acuñación Regular Después del despliegue, las acuñaciones subsiguientes son más simples y solo requieren los parámetros estándar: Estándares de Token CreateKit soporta tanto los estándares ERC721 como ERC1155 con diferentes comportamientos de acuñación: Precios y Pagos Precios Fijos Acuñación Gratuita Precios Dinámicos Acuñación con Lista Blanca CreateKit soporta listas blancas basadas en árboles de Merkle para acuñaciones exclusivas: Configuración de Lista Blanca Acuñación con Prueba de Lista Blanca Límites y Controles de Acuñación Límites por Cartera Controles Basados en Tiempo Manejo de Metadatos Metadatos Automáticos CreateKit puede generar automáticamente metadatos basados en la configuración de la colección: Metadatos Personalizados Acuñación por Lotes Para colecciones ERC1155, puedes acuñar múltiples tokens de manera eficiente: Manejo de Errores Optimización de Gas Patrones de Acuñación Eficientes Gestión del Precio del Gas Monitoreo y Análisis Seguimiento de Eventos de Acuñación Monitoreo en Tiempo Real Mejores Prácticas - Proporcionar retroalimentación clara durante el proceso de acuñación - Mostrar costos estimados de gas por adelantado - Implementar estados de carga adecuados - Manejar errores de manera amigable para el usuario - Validar siempre los parámetros antes de las transacciones - Implementar manejo de errores adecuado - Usar límites y precios de gas apropiados - Probar exhaustivamente --- ## Inicio rápido Source: https://b3.holydocs.com/es/createkit/quickstart Visión General Esta guía te guiará a través de la creación de tu primera colección de NFT usando CreateKit. Aprenderás cómo: - Crear metadatos y firmas de colección - Desplegar una colección - Acuñar tu primer NFT - Seguir recompensas Este inicio rápido utiliza B3 Testnet. Asegúrate de tener fondos de testnet para las tarifas de gas. Paso 1: Configuración Básica Primero, vamos a configurar la infraestructura básica: Paso 2: Crear Metadatos de la Colección Define los parámetros de tu colección: Paso 3: Generar Firmas Crea las firmas requeridas para el despliegue: Paso 4: Enviar a Almacenamiento Almacena tus metadatos de colección fuera de la cadena: Paso 5: Desplegar y Acuñar Ahora viene la parte emocionante - desplegar tu colección y acuñar el primer NFT: Paso 6: Verificar el Despliegue Verifiquemos que todo funcionó correctamente: Paso 7: Seguir Recompensas Revisa las recompensas generadas por tu acuñación: Ejemplo Completo Aquí está el script completo de inicio rápido: Ejecutar el Ejemplo Guarda el ejemplo completo como y ejecútalo: Salida Esperada Cuando ejecutes el script de inicio rápido, deberías ver una salida similar a: ¿Qué Sigue? ¡Felicidades! Has creado con éxito tu primera colección de NFT con CreateKit. Aquí tienes algunos pasos siguientes para explorar: Aprende opciones avanzadas de configuración de colecciones Explora diferentes escenarios y opciones de acuñación Implementa la acuñación basada en lista blanca Profundiza en el sistema de distribución de recompensas Solución de Problemas - Asegúrate de tener fondos de testnet suficientes - Verifica que todas las firmas sean válidas - Verifica que los parámetros de la colección estén dentro de los límites - Verifica tu conexión a internet - Verifica el formato de los metadatos de la colección - Asegúrate de que la firma del creador sea válida - La dirección predicha ya está tomada - Intenta cambiar ligeramente los parámetros de la colección - Usa una dirección de creador o propietario del juego diferente --- ## Sistema de Recompensas Source: https://b3.holydocs.com/es/createkit/rewards Visión general CreateKit presenta un innovador sistema de recompensas que distribuye una parte del valor de cada acuñación a varios participantes en el ecosistema. Esto crea incentivos alineados y asegura que todos los contribuyentes se beneficien de las colecciones exitosas. Estructura de Recompensas Distribución Predeterminada | Tipo de Recipiente | Participación Predeterminada | Descripción | | ------------------------- | ---------------------------- | ------------------------------------------------------------------- | | Creador | 40% | Originador de la colección que creó la colección | | Primer Acuñador | 30% | Usuario que activa la implementación inicial y la primera acuñación | | Propietario del Juego | 20% | Plataforma o juego que integra la colección | | Plataforma | 10% | Tarifa del protocolo BaseMint | Las tasas de recompensa son configurables por el administrador del protocolo y pueden variar entre implementaciones. Cómo Funcionan las Recompensas 1. Pago de Acuñación: Usuario paga el precio de acuñación por tokens 2. Cálculo de Recompensa: Un porcentaje del pago se asigna al fondo de recompensas 3. Distribución: Las recompensas se distribuyen según las tasas configuradas 4. Acumulación: Las recompensas se acumulan en el contrato de depósito en garantía hasta que se reclaman Seguimiento de Recompensas Configuración del Seguimiento de Recompensas Recompensas a Nivel de Colección Seguimiento de recompensas acumuladas para una colección entera: Recompensas para Recipientes Individuales Seguimiento de recompensas para participantes específicos: Eventos de Recompensas Seguimiento de Distribuciones de Recompensas Monitoreo de Recompensas en Tiempo Real Retiro de Recompensas Retiros Individuales Retiros en Lote Análisis de Recompensas Visión General del Portafolio Métricas de Rendimiento Funciones Avanzadas de Recompensas Tasas de Recompensa Personalizadas La configuración de tasas de recompensa generalmente está restringida a los administradores del protocolo. Gestión de Recipientes Mejores Prácticas de Integración Integración de Interfaz de Usuario Reclamación Automática de Recompensas Solución de Problemas - Verificar que la colección haya recibido acuñaciones después de la implementación - Comprobar que estás consultando el tipo de recipiente y dirección correctos - Asegurar que la colección fue creada con firmas adecuadas - Confirmar que tienes recompensas disponibles para retirar - Verificar que tienes suficiente gas para la transacción - Asegurar que estás usando el tipo de recipiente correcto para tu rol - Verificar la configuración actual de tasas de recompensa - Verificar los cálculos del precio y volumen de acuñación - Asegurar que estás usando la dirección correcta del contrato de depósito en garantía Próximos Pasos Aprende sobre las opciones de almacenamiento para metadatos de NFTs Manejo de errores y depuración de problemas comunes --- ## Servicio de Almacenamiento Source: https://b3.holydocs.com/es/createkit/storage Visión General El Servicio de Almacenamiento BaseMint proporciona una solución confiable y escalable para almacenar y gestionar metadatos de colecciones NFT. Ofrece direccionamiento determinista, entrega respaldada por CDN e integración sin fisuras con el ecosistema CreateKit. Arquitectura de Almacenamiento Cómo Funciona el Almacenamiento Metadatos de la colección y firmas de creadores son enviados al servicio de almacenamiento El servicio valida firmas y almacena metadatos con una dirección determinista Metadatos son distribuidos vía CDN para un acceso rápido y global Colecciones son descubribles vía direcciones predichas antes del despliegue Características Clave Colecciones tienen direcciones predecibles para la integración con el mercado Verificación criptográfica de la autenticidad de la colección Entrega de metadatos rápida y confiable a nivel mundial Seguimiento y gestión de colecciones por socios de integración Configuración del Servicio de Almacenamiento Configuración Básica Configuración Basada en el Entorno Enviar Colecciones Envío Básico de Colecciones Envío de Colecciones en Lote Consultar Colecciones Consultas Básicas Filtrado Avanzado Funcionalidad de Búsqueda Gestión de Referidos Registrarse como Referido Gestión de Colecciones de Referidos Gestión de Colecciones Recuperar Datos de la Colección Actualizar Colecciones Las actualizaciones de colecciones están limitadas a campos específicos y pueden requerir autenticación adicional. Eliminar Colecciones Gestión de Metadatos URIs de Metadatos Personalizados Gestión de Activos Manejo de Errores Manejo de Errores Integral Monitoreo de la Salud del Servicio ```typescript title="Monitoreo de Salud" class StorageHealthMonitor { private storage: BaseMintStorage private healthStatus: 'healthy' | 'degraded' | 'unhealthy' = 'healthy' --- ## Gestión de lista blanca Source: https://b3.holydocs.com/es/createkit/whitelist Visión General CreateKit soporta la gestión de listas blancas sofisticadas utilizando árboles de Merkle para la verificación eficiente en términos de gas. Esto te permite crear experiencias de acuñación exclusivas para direcciones específicas manteniendo la escalabilidad y seguridad. Fundamentos de las Listas Blancas Cómo Funcionan las Listas Blancas 1. Generación Fuera de la Cadena: Crear un árbol de Merkle a partir de direcciones en la lista blanca 2. Almacenamiento en la Cadena: Almacenar solo la raíz de Merkle en el contrato inteligente 3. Verificación de Prueba: Los usuarios proporcionan una prueba de Merkle al acuñar 4. Eficiencia de Gas: Los costos de verificación son constantes independientemente del tamaño de la lista blanca Soporta miles de direcciones con costos mínimos de gas Verificación de direcciones garantizada criptográficamente Fácil de generar y actualizar configuraciones de lista blanca Verificable en la cadena sin revelar la lista completa Configuración de Listas Blancas Creación Básica de Lista Blanca Configuración Avanzada de Lista Blanca Integración de Colecciones Colección Habilitada para Lista Blanca Modelos de Acceso Híbridos Verificación de Lista Blanca Generación de Pruebas Generación de Pruebas en Lote Acuñación con Listas Blancas Acuñación Básica con Lista Blanca Acuñación Avanzada con Lista Blanca Integración en el Frontend Hook de React para Estado de Lista Blanca Componente de Estado de Lista Blanca Múltiples Listas Blancas Sistema de Lista Blanca por Niveles Acceso por Niveles Basado en Tiempo ```typescript title="Acceso por Niveles Fasado" async function getActiveTierForTime(timestamp: number): Promise { const phaseStartTime = 1640995200 // Ejemplo de marca de tiempo const hoursSinceStart = (timestamp - phaseStartTime) / 3600 if (hoursSinceStart < 0) return null // No ha comenzado if (hoursSinceStart < 1) return 'gold' // Primera hora: solo nivel oro if (hoursSinceStart < 4) return 'silver' // Próximas 3 horas: oro + plata if (hoursSinceStart < 24) return 'bronze' // Próximas 20 horas: todos los niveles return 'public' // Después de 24 horas: acceso público } async function mintWithTierAccess --- ## API de datos B3 Source: https://b3.holydocs.com/es/data/api-reference/introduction - Disponible gratuitamente para los constructores. - Enrutamiento inteligente multi-cadena. - Almacenado en caché en el borde para mayor velocidad. Consulta la referencia de la API REST. Fuentes de Datos e Inteligencia Acceso directo a datos de blockchain indexados desde exploradores de Blockscout a través de todas las cadenas B3, proporcionando historial de transacciones, interacciones de contratos y datos de bloques. Potenciado con la poderosa infraestructura de datos de Thirdweb para metadatos de NFT, ABIs de contratos y análisis de contratos inteligentes. Nuestra API enruta automáticamente las solicitudes a la fuente de datos y cadena óptimas, asegurando tiempos de respuesta rápidos y precisión de datos. Datos fusionados de todas las cadenas del ecosistema B3 proporcionan una vista comprensiva de las actividades y activos entre cadenas. Autenticación No se requiere autenticación para los puntos finales públicos. Simplemente realiza solicitudes para comenzar a acceder a los datos del ecosistema B3 inmediatamente. --- ## API de perfiles B3 Source: https://b3.holydocs.com/es/data/profiles/index Consulta la referencia de la API de perfiles Resumen El servicio B3 Profiles actúa como una API de datos para resolver identidades de usuario descentralizadas a través del ecosistema EVM. Agrega datos de perfil de múltiples fuentes y protocolos, proporcionando a los desarrolladores un único punto de acceso a la API para obtener información completa sobre usuarios y contexto social. Características Clave Combina datos de Basement, ENS, Thirdweb Social y otros proveedores de identidad Web3 Obtiene perfiles sociales de ENS, Lens Protocol y redes Farcaster Utiliza almacenamiento KV de Cloudflare para una caché de datos eficiente con TTL configurable Permite a los usuarios establecer fuentes de perfil preferidas mediante firmas criptográficas Fuentes de Datos Soportadas - ENS (Ethereum Name Service) - Lens Protocol - Farcaster - B3.ID - Perfiles de Basement Puntos de Acceso a la API Consulta la referencia de la API para más detalles. Búsqueda de Perfil Recupera información de perfil agregada para cualquier dirección de billetera o nombre de usuario. Establecer Preferencias de Perfil Permite a los usuarios especificar su fuente de perfil preferida a través de firmas criptográficas. Nombres de Exhibición Personalizados Permite a los usuarios establecer nombres de exhibición personalizados que sobrescriben todas las demás fuentes. Formato de Respuesta El servicio devuelve un objeto de perfil unificado que combina datos de todas las fuentes: Casos de Uso Proporciona un contexto rico sobre los usuarios durante la conexión de la cartera, mostrando su identidad social y reputación Web3 a través de plataformas. Muestra perfiles de jugadores completos en juegos, incluyendo nombres ENS, manijas sociales e identidades entre plataformas. Mejora las interfaces de comercio mostrando identidades de comerciantes de Lens, Farcaster y ENS en lugar de solo direcciones de carteras. Construye mejores herramientas comunitarias agregando identidades de usuario de múltiples plataformas sociales Web3. Ejemplo de Uso Búsqueda Básica de Perfil Resolución de Nombre ENS Establecer Preferencias de Usuario Rendimiento y Caché - Duración de la Caché: 1 hora para datos de perfil - Datos Frescos: Usa para omitir la caché - CDN Global: Potenciado por la red de borde de Cloudflare - Almacenamiento KV: Almacenamiento de clave-valor eficiente para preferencias Límites de Tasa El servicio hereda la protección incorporada contra DDoS y la limitación de tasa de Cloudflare. Para aplicaciones de alto volumen, considera implementar caché del lado del cliente o contacta al equipo de B3 para acceso empresarial. Construir en cadena hecho fácil Consulta la referencia de la API para más detalles. Datos y análisis de blockchain comprensivos B3 SDK para operaciones entre cadenas y autenticación de cuenta global --- ## Puentes Source: https://b3.holydocs.com/es/ecosystem/bridges --- ## Indexadores y Analíticos Source: https://b3.holydocs.com/es/ecosystem/data-analytics --- ## Gobernanza Source: https://b3.holydocs.com/es/ecosystem/governance --- ## Infraestructura Source: https://b3.holydocs.com/es/ecosystem/infrastructure --- ## Ecosistema Abierto B3 Source: https://b3.holydocs.com/es/ecosystem/introduction ¿Piensas en construir tu app o juego en B3? Hablemos. B3 SDK Exclusivamente disponible en B3, nuestro SDK facilita la creación de experiencias divertidas en cadena. Inicio de Sesión Instantáneo Incorpora jugadores instantáneamente con cuentas inteligentes integradas—solo un clic y están en el juego. Conoce la Identidad de Tu Jugador Desbloquea acceso instantáneo a datos de jugadores a través del ecosistema y sus datos de jugador en cadena. Escala Tu Juego Despliega Tablas de Clasificación en Cadena Crea clasificaciones competitivas vinculadas a datos reales de juego y logros entre juegos. Crea Logros Personalizados Crea logros en cadena vinculados al juego, lealtad o acciones de la comunidad. Permite que los jugadores muestren sus victorias a través del ecosistema. Lanza Torneos Instantáneos Inicia torneos al instante para aumentar la retención, impulsar la competencia y monetizar tu juego. Habilita Duelos de Apuestas Permite que los jugadores se desafíen entre sí en PvP en tiempo real. Agrega apuestas, XP o premios a cada partido. Crea Exclusividad con Token Gating Permite a los usuarios desbloquear contenido exclusivo, modos de juego o ventajas basadas en tenencias de NFT o tokens. Envía Notificaciones en Cadena Activa alertas basadas en billeteras vinculadas a juego, logros, drops o eventos para volver a atraer a los usuarios. Desbloquea Nuevas Formas de Monetizar Acepta Pagos Sin Fricción Permite a los usuarios realizar compras sin KYC usando fiat o CUALQUIER token en CUALQUIER cadena. Es la forma más fácil de pagar. Crea Tokens de Juego Nativos Crea tokens personalizados que impulsan la progresión, recompensas o propiedad—vinculados de manera nativa a la lógica de tu juego. Convierte Cualquier Activo en un Mercado Desde logros hasta skins hasta contenido generado por usuarios, convierte cualquier activo dentro del juego en un coleccionable que los jugadores pueden intercambiar. API de Datos Obtener datos de la cadena de bloques de B3 y nuestras appchains es fácil y gratis. Accede a datos del ecosistema B3 con nuestra API gratuita. Fusionamos automáticamente nuestras múltiples cadenas escaladas horizontalmente, abstrayendo la complejidad de trabajar con múltiples appchains. Construye en B3 ¿Piensas en construir tu app o juego en B3? ¡Hablemos! Herramientas del Ecosistema Explora nuestro ecosistema integral de herramientas y servicios: Next.js, Unity, Unreal Engine, React, y más Infraestructura de blockchain y proveedores de RPC Soluciones de puenteo entre cadenas para B3 Herramientas para la creación, gestión e intercambio de NFT Soluciones de billeteras y proveedores de autenticación Indexadores de datos, análisis y herramientas de adquisición de usuarios Oráculos, abstracción de cuentas, multisig, y más Plataformas y herramientas de gobernanza --- ## Infraestructura NFT Source: https://b3.holydocs.com/es/ecosystem/nft-infrastructure --- ## Proveedores de Nodo Source: https://b3.holydocs.com/es/ecosystem/node-providers Quicknode es un proveedor de infraestructura y servicios de blockchain que proporciona acceso fácil a la red principal B3 Soporte B3 --- ## SDKs en cadena Source: https://b3.holydocs.com/es/ecosystem/onchain-sdks --- ## Carteras Source: https://b3.holydocs.com/es/ecosystem/wallets --- ## ArenaCoins Source: https://b3.holydocs.com/es/hypeduel/arenacoins ArenaCoins son los tokens nativos para cada entorno de batalla en HypeDuel — una forma revolucionaria de poseer una parte de la acción en la primera arena de entretenimiento AI vs AI del mundo. Cada arena tiene su propio token único que se aprecia con el éxito de la arena. Concepto Principal Qué Hace Únicos a los ArenaCoins Cada entorno de batalla tiene su propio ArenaCoin único ($COMBAT, $RACING, etc.) Descubrimiento de precios justo a través de curvas matemáticas, sin posibilidad de front-running Gana tarifas de cada apuesta, impulso y comercio en tu arena Los poseedores de ArenaCoin votan sobre mejoras de la arena y cambios de reglas Ciclo de Vida de ArenaCoin Fase 1: Creación de Arena & Vinculación Cuando se lanza una nueva arena, entra en la fase de vinculación: El creador despliega un nuevo entorno de batalla con jugabilidad única Los jugadores pueden vincular $B3 para recibir ArenaCoins a precios de curva Los primeros soportes acumulan tokens y construyen la comunidad inicial La arena alcanza los objetivos de vinculación (liquidez + tamaño de la comunidad) Fase 2: Comercio en DEX Después de una vinculación exitosa, los ArenaCoins se gradúan a comercio completo en el mercado: - Pool en Uniswap: Se crea el par de comercio ArenaCoin/$B3 - Descubrimiento de Mercado: El mercado abierto determina el valor del token - Provisión de Liquidez: Los fondos de vinculación siembran la liquidez inicial - Generación de Tarifas: Las tarifas de comercio apoyan la economía de la arena Mecánica de Curva de Vinculación Fundamento Matemático Los ArenaCoins utilizan una curva de vinculación cuadrática para el descubrimiento de precios justo: Beneficios de Vinculación - Sin preventa o asignaciones internas - El precio aumenta con la demanda - Los primeros soportes obtienen mejores precios - Descubrimiento de precios matemático - Siempre es posible comprar/vender - Sin dependencia de creadores de mercado - La curva proporciona liquidez instantánea - Impacto de precio predecible - Sin front-running posible - Las compras grandes tienen impacto en el precio - La curva disuade naturalmente las infladas - Algoritmo de precios transparente Ejemplo de Vinculación Sigamos el viaje de un inversor temprano: - Arena: Se lanza el Simulador de Combate - Suministro: 0 tokens $COMBAT existen - Precio: Precio inicial ≈ 0.001 $B3 - Inversión: Alice vincula 100 $B3 - Recibido: ~316 tokens $COMBAT - Suministro: 50,000 tokens $COMBAT acuñados - Precio: ~0.0025 $B3 por token - Tenencias de Alice: 316 tokens valen ~79 $B3 - Inversión: Bob vincula 500 $B3 - Recibido: ~200 tokens $COMBAT - Suministro: 200,000 tokens $COMBAT acuñados - Precio: ~0.04 $B3 por token - Tenencias de Alice: 316 tokens valen ~126 $B3 - Comunidad: Batallas activas y base de usuarios en crecimiento - Graduación: La arena se acerca a los criterios de listado en DEX Modelo de Reparto de Ingresos Los ArenaCoins generan valor a través de múltiples fuentes de ingresos: Fuentes de Ingresos Primarias 10% de todos los pools de apuestas - Recaudado de cada batalla - Proporcional al volumen de apuestas - Se acumula en el tesoro de la arena - Usado para recompras de token Ejemplo: pool de apuestas de 10,000 HYPES = 1,000 HYPES al tesoro 50% de las compras de impulsos - Ingresos en tiempo real de características interactivas - Mayor compromiso = más ingresos - Escala con la popularidad de la arena - Impacto inmediato en el tesoro Ejemplo: 500 HYPES en impulsos = 250 HYPES al tesoro 66% de las tarifas de comercio en DEX (post-graduación) - Ingresos continuos del comercio de tokens - Crece con la adopción del token - Escalado de ingresos impulsado por el mercado - Sostenibilidad a largo plazo Ejemplo: tarifa de comercio del 1%, 66% al tesoro --- ## Arenas Source: https://b3.holydocs.com/es/hypeduel/arenas Las arenas son el corazón de HypeDuel - entornos competitivos únicos donde modelos de IA luchan en escenarios especializados. Cada arena presenta mecánicas de juego distintas, desafíos de IA y economías comunitarias impulsadas por ArenaCoins. Ciclo de Vida de la Arena Etapas de Desarrollo Los creadores de la arena desarrollan el concepto de juego central, reglas y requisitos de IA Construir el motor de batalla, integración de IA y sistema de potenciación Pruebas alfa y beta con retroalimentación de la comunidad y optimización del modelo de IA Lanzamiento público con fase de vinculación de ArenaCoin y construcción inicial de la comunidad Desarrollo continuo, adición de características y expansión de la comunidad Construcción de la Comunidad Factores de Éxito de la Arena: Estrategias de Retención de Jugadores - Actualizaciones regulares de contenido y nuevas características - Eventos comunitarios y torneos - Tablas de clasificación y sistemas de logros - Características sociales e interacción entre jugadores - Comunicación y transparencia del creador Mantenimiento de la Competencia Justa - Equilibrio del rendimiento del modelo de IA - Ajuste de la efectividad de los potenciadores - Ajustes de parámetros económicos - Integración de retroalimentación de la comunidad - Análisis y actualizaciones regulares del meta Mejora Continua - Integración de nuevos modelos de IA - Mejoras en las mecánicas de juego - Actualizaciones visuales y técnicas - Características de colaboración entre arenas - Adopción de tecnología de vanguardia Economía de la Arena Generación de Ingresos Cada arena genera ingresos a través de múltiples flujos: 10% de todos los pozos de apuestas - Ingresos consistentes de la base de jugadores activos - Escala con el volumen y la frecuencia de apuestas - Flujo de ingresos predecible para la planificación - Impulsa el valor de ArenaCoin a través de recompras Estrategias de Optimización: - Aumentar la frecuencia de batallas durante las horas pico - Optimizar la duración del partido para máximo compromiso - Implementar precios dinámicos para eventos especiales - Crear narrativas de apuestas atractivas 50% de los ingresos por compra de potenciadores - Ingresos de mayor margen con potencial de crecimiento - Aumenta durante batallas emocionantes o cerradas - Fomenta la participación interactiva en el juego - Crea compromiso adicional más allá de las apuestas Tácticas de Crecimiento: - Desarrollar tipos de potenciadores únicos y poderosos - Equilibrar los efectos de los potenciadores para la importancia estratégica - Crear combinaciones y sinergias de potenciadores - Implementar precios dinámicos de potenciadores 66% de las tarifas de comercio de ArenaCoin (post-DEX) - Ingresos pasivos que requieren un esfuerzo mínimo - Crece con la adopción y especulación del token - Se beneficia del crecimiento general del mercado de criptomonedas - Proporciona sostenibilidad a largo plazo Métodos de Mejora: - Construir una comunidad fuerte de tenedores de tokens - Implementar características de gobernanza y utilidad - Asociarse con otros protocolos DeFi - Crear mecanismos de quema de tokens Métricas de Rendimiento Indicadores Clave de Éxito de la Arena: - Usuarios activos diarios y tasas de retención - Duración y profundidad promedio de la sesión - Crecimiento de la comunidad y actividad social - Contenido generado por el usuario y retroalimentación - Volumen total de apuestas y tendencias de crecimiento - Ingresos por usuario y monetización - Capitalización de mercado de ArenaCoin y volumen de comercio - Balance del tesoro y actividad de recompra - Distribución de la tasa de victorias del modelo de IA - Patrones de distribución del pozo de apuestas - Tasas de efectividad del uso de potenciadores - Métricas de imprevisibilidad de los resultados de las batallas - Velocidad y fiabilidad de ejecución de las batallas - Capacidad de respuesta de la interfaz de usuario - Tiempo de actividad del servidor y tasas de error - Escalabilidad y optimización del rendimiento --- ## Sistema de Apuestas Source: https://b3.holydocs.com/es/hypeduel/betting-system El sistema de apuestas de HypeDuel se basa en principios parimutuel - un método justo y transparente donde todas las apuestas se agrupan y los ganadores comparten el total del premio acumulado. Esto crea cuotas dinámicas y asegura que la casa nunca tenga una ventaja injusta. Cómo Funciona la Apuesta Parimutuel A diferencia de las casas de apuestas tradicionales con cuotas fijas, la apuesta parimutuel crea un entorno de apuestas justo y impulsado por la comunidad: Apuestas Tradicionales vs Parimutuel Proceso de Apuestas Apuestas Paso a Paso Elige una arena activa con batallas de IA próximas Revisa los modelos de IA en competencia: - Estadísticas de rendimiento recientes - Historial de batallas cara a cara - Patrones de apuestas de la comunidad - Especificaciones técnicas - Selecciona tu IA preferida - Ingresa la cantidad de apuesta en HYPES - Revisa el rango de pago potencial - Confirma la colocación de la apuesta Observa cómo los patrones de apuestas afectan los pagos potenciales a medida que más jugadores se unen Distribución del Premio Acumulado Cada pozo de apuestas sigue una estructura de tarifas transparente: Cálculo del Pago al Ganador Los ganadores reciben pagos proporcionales al tamaño de su apuesta dentro del pozo ganador: Escenario de Ejemplo: - Pozo total: 10,000 HYPES - Tu apuesta en AI Alpha: 500 HYPES - Apuestas totales en AI Alpha: 2,000 HYPES - ¡AI Alpha gana! Tu pago: Límites y Reglas de Apuestas Apuestas Mínimas y Máximas - Arenas Estándar: 10 HYPES mínimo - Arenas Premium: 50 HYPES mínimo - Eventos de Torneo: 100 HYPES mínimo Los mínimos aseguran pozos de premios significativos y previenen las apuestas spam - Por Batalla: 10,000 HYPES máximo - Por Jugador Diario: 50,000 HYPES máximo - Pozo de la Arena: Ninguna apuesta individual puede exceder el 50% del pozo actual Los máximos previenen la manipulación del mercado y aseguran un juego justo - Finales de Torneo: Pueden aplicar límites más altos - Lanzamiento de Nueva Arena: Límites reducidos durante la fase de vinculación - Períodos de Mantenimiento: Las apuestas pueden ser suspendidas temporalmente Tiempos Límite para Apuestas Los plazos para colocar apuestas aseguran una competencia justa: - Batallas Estándar: 30 segundos antes del inicio del partido - Batallas Rápidas: 15 segundos antes del inicio del partido - Partidos de Torneo: 60 segundos antes del inicio del partido Las apuestas colocadas después del tiempo límite serán rechazadas y los fondos devueltos inmediatamente a tu saldo de HYPES. --- ## Boosts System Source: https://b3.holydocs.com/es/hypeduel/boosts El sistema de Boosts transforma HypeDuel de una visualización pasiva a una participación activa. Compra potenciadores de un solo uso con tokens HYPES para influir directamente en los resultados de las batallas de IA mientras los partidos están sucediendo. ¿Qué son los Boosts? Los Boosts son potenciadores en tiempo real que proporcionan ventajas temporales y aleatorias a algunos o todos los competidores de IA durante las batallas. A diferencia de las apuestas (que son pasivas), los boosts te permiten participar activamente en la competencia a medida que se desarrolla. Características Clave - De Un Solo Uso: Cada boost solo se puede usar una vez por batalla - En Tiempo Real: Se despliegan durante los partidos en vivo para un efecto inmediato - Disponibilidad Limitada: Cantidades finitas crean una escasez estratégica - Específico del Arena: Diferentes tipos de boosts para cada entorno de arena Cómo Usar los Boosts Comprando Boosts Navega a un arena de batalla activa con partidos en vivo Los boosts se muestran debajo de la pantalla del juego en vivo Paga el costo en HYPES y los boosts se añaden a tu inventario Economía de los Boosts Distribución de Ingresos Las compras de boosts generan ingresos compartidos entre los stakeholders del arena: Optimización Económica El uso inteligente de los boosts puede mejorar el ROI: 1. Apuestas de Valor: Impulsa a los menos favoritos para obtener multiplicadores de pago más altos 2. Boosting de Seguro: Protege apuestas grandes con boosts defensivos 3. Comercio de Momentum: Encadena boosts para crear ventajas decisivas 4. Oportunidades de Arbitraje: Identifica efectos de boosts mal valorados --- ## Desarrolladores Source: https://b3.holydocs.com/es/hypeduel/developers Las Arenas de HypeDuel están construidas en Unity, con cada arena teniendo una construcción de servidor sin cabeza que se ejecuta en los servidores de HypeDuel y simula el duelo en tiempo real, y una construcción webGL que se ejecuta en el lado del cliente y recibe los datos de simulación transmitidos para su reproducción. SDK de Unity Ofrecemos un SDK de Unity para facilitar la creación de arenas. Lo que sigue es una visión general de los pasos requeridos para integrar el SDK y crear la arena en Unity. - Crea tu escena del lado del servidor. - Configura tu entorno, mecánicas de juego y entrena tus agentes con unity ml-agents - Configura HypeDuelRecorder para rastrear los objetos principales de tu escena en el espacio. - Llama al método PushStateChange del grabador para transmitir cualquier dato de estado a los clientes. - Establece la propiedad de puntuaciones de estado para que el servidor pueda detectar el progreso y la resolución del partido al final. - Construye para Linux Dedicated Server y sube tu construcción a hypeduel. - Crea tu escena del lado del cliente. - Duplicado del lado del servidor, pero con gráficos y sin la lógica del agente. - El HypeDuelRecorder reproducirá automáticamente las posiciones de los objetos principales de tu escena - Escucha a los eventos de la instancia HypeDuelClient para usar tus cambios de estado para gestionar la UI y los elementos gráficos de tu juego. Cómo Funciona Cuando un partido comienza en HypeDuel, ejecutamos la construcción del servidor de la arena que envía datos en tiempo real desde la simulación. Los clientes en el sitio web están ejecutando sus propias versiones webGL de la arena (la construcción del lado del cliente) y se conectan a nuestra API que transmite todos los datos de la simulación, que luego se utilizan en Unity para recrear exactamente la misma escena. --- ## Preguntas Frecuentes Source: https://b3.holydocs.com/es/hypeduel/faq Obtén respuestas a las preguntas más comunes sobre la plataforma de entretenimiento AI de HypeDuel, tokenomics y mecánicas de juego. Comenzando HypeDuel es la primera plataforma de entretenimiento AI vs AI del mundo donde puedes ver, apostar y especular sobre batallas de inteligencia artificial. Los modelos de AI compiten en tiempo real en diversos ambientes de arena mientras los jugadores apuestan en los resultados usando tokens HYPES e influyen en las batallas con potenciadores interactivos. 1. Visita hypeduel.com 2. Conecta tu billetera o crea una cuenta 3. Deposita fondos (tarjeta de crédito o cripto) para recibir tokens HYPES 4. Elige una arena y realiza tu primera apuesta 5. ¡Mira las batallas de AI y disfruta la experiencia! Consulta nuestra Guía de Inicio Rápido para instrucciones detalladas. ¡No! Aunque HypeDuel está construido sobre tecnología blockchain, puedes usarlo como cualquier otra plataforma de juegos: - Paga con tarjeta de crédito para obtener tokens HYPES - Todas las apuestas se realizan instantáneamente sin demoras de blockchain - Retira tus ganancias fácilmente cuando estés listo - No necesitas entender sobre tarifas de gas o confirmaciones de transacciones HypeDuel funciona en: - Escritorio: Navegadores Chrome, Firefox, Safari, Edge - Móvil: Aplicación web optimizada para móviles (iOS/Android) - Tableta: Funcionalidad completa en navegadores de tabletas Aplicaciones móviles nativas están planeadas para el Q2 2024 Tokens & Economía HYPES son créditos de la plataforma con una tasa de cambio 1:1 con $B3: - HYPES: Usados para apostar y potenciadores, transacciones instantáneas, sin tarifas de gas - $B3: Token base del ecosistema, utilizado para el bonding de ArenaCoins y actividades entre plataformas Puedes convertir entre ellos en cualquier momento a una tasa de 1:1. HYPES proporciona una experiencia de juego fluida mientras que $B3 ofrece una utilidad más amplia en el ecosistema. ¡Sí! Puedes retirar tus HYPES como tokens $B3 en cualquier momento: - Conversión instantánea: Tasa de 1:1 garantizada - Sin tarifas: Retiros gratuitos a tu billetera - Sin mínimos: Retira cualquier cantidad - Disponibilidad 24/7: Retira cuando quieras Simplemente haz clic en "Retirar" en el panel de tu cuenta y confirma la transacción. Cuando pierdes una apuesta: - Tu saldo de HYPES disminuye por el monto de la apuesta - Los HYPES perdidos se unen al pozo de premios para los ganadores - Puedes colocar inmediatamente nuevas apuestas para los próximos partidos - Tu historial de cuenta rastrea toda la actividad de apuestas Recuerda: solo apuesta lo que puedas permitirte perder, y considera HypeDuel entretenimiento en lugar de inversión. ArenaCoins son tokens únicos para cada arena que te permiten: - Ganar tarifas de toda la actividad de apuestas y potenciadores en la arena - Participar en decisiones de gobernanza de la arena - Beneficiarte del crecimiento y popularidad de la arena - Comerciar en curvas de bonding y mercados DEX Consideraciones de inversión: - Mayor riesgo que $B3/HYPES pero potencialmente mayores recompensas - Investiga la calidad de la arena y el historial del creador - Empieza pequeño mientras aprendes la mecánica - Considéralo una inversión especulativa, no retornos garantizados Apuestas & Juego La frecuencia de los partidos varía por arena: - Arenas Estándar: Nuevo partido cada 3-5 minutos - Arenas Populares: Partidos continuos con intervalos de 2 minutos - Eventos de Torneo: Partidos programados con horarios específicos - Nuevas Arenas: Pueden tener intervalos más largos mientras se construye la comunidad Consulta el horario de cada arena para información específica de tiempo. ¡No hay límite! El sistema de apuestas parimutuel significa: - Jugadores ilimitados pueden apostar en cualquier partido - Más jugadores = pozos de premios más grandes - Tu pago depende de cuánto apuestes en relación con otros ganadores - Los partidos populares a menudo tienen cientos de participantes Los pozos de premios provienen enteramente de las apuestas de los jugadores: - 85% va a los ganadores (compartido proporcionalmente) - 10% va al tesoro de la arena (compras de tokens) - 5% va al creador de la arena (incentivo de desarrollo) No hay financiamiento externo - los ganadores son pagados por las apuestas perdedoras, lo que lo hace una competencia justa de suma cero. Las batallas AI usan sistemas deterministas: - Competencia Justa: Todos los modelos de AI siguen las mismas reglas - Resultados Verificables: Los resultados de las batallas son reproducibles - Anti-Manipulación: Múltiples salvaguardias previenen el engaño - Lógica Transparente: Los mecanismos básicos de batalla están abiertos para revisión Los resultados dependen de la calidad del modelo de AI, desafíos específicos de la arena y algo de aleatoriedad controlada para el entusiasmo. Sí, a través del sistema de Potenciadores: - Compra potenciadores con HYPES durante las batallas en vivo - Los potenciadores proporcionan ventajas temporales a modelos específicos de AI - Los efectos son inmediatamente visibles en la batalla - El momento estratégico y la selección de potenciadores pueden impactar los resultados Aprende más en nuestra Guía de Potenciadores. Los límites de apuesta aseguran un juego justo: Mínimos: - Arenas estándar: 10 HYPES - Arenas premium: 50 HYPES - Eventos de torneo: 100 HYPES Máximos: - Por batalla: 10,000 HYPES - Límite diario: 50,000 HYPES - Porcentaje del pozo: Máximo 50% del pozo actual Los límites pueden ajustarse basados en la popularidad de la arena y el feedback de la comunidad. Técnico & Seguridad ¡Sí! HypeDuel implementa múltiples capas de seguridad: Seguridad de Contrato Inteligente: - Auditorías de seguridad profesionales de todos los contratos principales - Controles de multi-firma para la gestión del tesoro - Mecanismos de pausa de emergencia para eventos inusuales Integridad de Batalla: - Resultados de batallas AI deterministas - Sistemas de detección de manipulación - Reportes de la comunidad y verificación Seguridad Financiera: - HYPES respaldados 1:1 por reservas de $B3 - Operaciones del tesoro transparentes en cadena - Reservas de seguro para circunstancias excepcionales HypeDuel opera en Base, la red Ethereum de Capa 2 de Coinbase: - Transacciones rápidas: Confirmaciones casi instantáneas - Bajas tarifas: Costos mínimos de gas para operaciones en blockchain - Seguridad de Ethereum: Hereda las garantías de seguridad de Ethereum - Onboarding fácil: Integración de Coinbase para nuevos usuarios La expansión futura a otras cadenas está planeada basada en la demanda de la comunidad. Los problemas técnicos se manejan a través de protocolos establecidos: Problemas Menores: - Mecanismos de reintento automático - Monitoreo en tiempo real y alertas - Resolución rápida con mínima interrupción Problemas Mayores: - El partido puede pausarse o reiniciarse - Todas las apuestas reembolsadas si el partido no puede completarse - Informes de incidentes detallados proporcionados a la comunidad - Reservas de seguro disponibles para compensación Comunicación: - Actualizaciones de estado en tiempo real en la plataforma - Anuncios en Discord para problemas mayores - Análisis post-incidente y planes de mejora Creación de Arena & Inversión ¡Sí! La creación de arena está abierta para desarrolladores: Requisitos: - Capacidad técnica para construir ambientes de arena - Modelos de AI o asociaciones con desarrolladores de AI - Construcción de comunidad y capacidades de marketing - Entendimiento del modelo económico de HypeDuel Proceso: 1. Presenta una propuesta de arena a la comunidad 2. Proceso de revisión técnica y aprobación 3. Lanzamiento de fase de bonding para financiamiento comunitario 4. Desarrollo y gestión comunitaria en curso Consulta nuestra Guía de Creación de Arena para detalles. Investiga estos factores clave antes de invertir: Calidad de la Arena: - Mecánicas de juego únicas y atractivas - Competencia de modelos de AI de alta calidad - Ejecución visual y técnica fuerte - Comunidad activa y actualizaciones regulares Historial del Creador: - Proyectos anteriores exitosos - Experiencia técnica y compromiso - Compromiso y comunicación con la comunidad - Hoja de ruta clara y visión Métricas del Mercado: - Usuarios activos diarios y compromiso - Volumen de apuestas y crecimiento de ingresos - Distribución de poseedores de tokens - Actividad en redes sociales y sentimiento Siempre haz tu propia investigación y nunca inviertas más de lo que puedes permitirte perder. ArenaCoins pasan por dos fases distintas: Fase de Bonding (Etapa Temprana): - Compra/venta directamente con precios de curva de bonding - El precio aumenta matemáticamente con la demanda - Liquidez garantizada por la curva - Ventajas para inversores tempranos Comercio DEX (Después de la Graduación): - Comercio en Uniswap con pares de $B3 - Descubrimiento de precios impulsado por el mercado - Mayor liquidez y volumen - Características avanzadas de comercio disponibles La mayoría de las arenas exitosas pasan de bonding a comercio DEX dentro de 1-3 meses. Características de la Plataforma ¡Sí! Múltiples clasificaciones rastrean diferentes logros: Clasificaciones de Jugadores (hypeduel.com/leaderboard): - Los principales ganadores por ganancias totales - Mejores tasas de victoria en todas las arenas - Ganancias más altas en un solo partido - Usuarios de potenciadores más exitosos Clasificaciones de Arenas: - Arenas más populares por volumen de apuestas - Arenas que generan más ingresos - Comunidades de crecimiento más rápido - ArenaCoins de mejor rendimiento Clasificaciones de Modelos de AI: - Tasas de victoria por tipo de arena - Modelos más mejorados - Favoritos de la comunidad - Métricas de rendimiento técnico ¡Sí! Un sistema de referidos completo está planeado: Beneficios de Referidos: - Gana un porcentaje de las tarifas de apuestas de amigos - Bonus HYPES por referidos exitosos - Reconocimiento especial y insignias - Acceso exclusivo a nuevas características Recompensas de Lealtad: - Bonos diarios por iniciar sesión - Recompensas por niveles basadas en volumen - Desbloqueo de logros y premios - Participación en eventos comunitarios Lanzamiento planeado para el Q1 2024 - únete a Discord para acceso anticipado Actualmente HypeDuel está optimizado para navegadores web móviles: - Web Móvil: Funcionalidad completa en navegadores de teléfonos - Diseño Responsivo: Se adapta a cualquier tamaño de pantalla - Optimizado para Toque: Controles fáciles de apuestas y potenciadores - Carga Rápida: Optimizado para conexiones móviles Aplicaciones Nativas Próximas: - Aplicación para iOS planeada para el Q2 2024 - Aplicación para Android planeada para el Q2 2024 - Notificaciones push para resultados de partidos - Visualización offline del historial de batallas Solución de Problemas Razones comunes por las que las apuestas fallan: Saldo Insuficiente: - Verifica tu saldo de HYPES - Deposita más fondos si es necesario El Partido Ya Comenzó: - Las apuestas cierran 15-60 segundos antes del inicio del partido - Espera al próximo partido en la arena Problemas Técnicos: - Actualiza la página y vuelve a intentarlo - Verifica tu conexión a internet - Limpia la caché del navegador si los problemas persisten Mantenimiento de la Arena: - Algunas arenas pueden estar temporalmente fuera de línea - Verifica los indicadores de estado de la arena - Prueba una arena diferente Si los problemas persisten, contacta al soporte a través de Discord. Las ganancias deberían aparecer automáticamente: Proceso Normal: - Ganancias acreditadas dentro de los 30 segundos después del fin del partido - Verifica tu saldo de HYPES en el panel de tu cuenta - Revisa el historial de transacciones para confirmación Si Faltan: - Actualiza la página y espera hasta 2 minutos - Verifica que apostaste al AI ganador - Verifica que el partido se completó realmente (no fue cancelado) - Contacta al soporte con detalles del partido si aún faltan Todas las transacciones se registran en cadena para verificación. Los problemas de visualización de la arena suelen ser temporales: Soluciones Rápidas: - Actualiza tu navegador o aplicación - Limpia la caché del navegador - Verifica tu conexión a internet - Intenta cambiar a una red diferente Si persiste: - Reporta el problema en Discord con detalles del navegador - Incluye capturas de pantalla si es posible - Nuestro equipo técnico investigará inmediatamente --- ## Estructura de Tarifas Source: https://b3.holydocs.com/es/hypeduel/fee-structure HypeDuel opera con una estructura de tarifas transparente y sostenible que distribuye el valor de manera justa entre los jugadores, creadores y el ecosistema. Entender estas tarifas te ayuda a optimizar tu estrategia y apreciar cómo la plataforma mantiene su viabilidad a largo plazo. Resumen A diferencia de las plataformas de juegos tradicionales que extraen el máximo beneficio, la estructura de tarifas de HypeDuel está diseñada para: - Recompensar a los Ganadores: El 85% de los pozos de apuestas se dirige directamente a los jugadores ganadores - Apoyar a los Creadores: Los desarrolladores de Arenas y AI obtienen ingresos sostenibles - Crecer el Ecosistema: Las recompras del tesoro benefician a todos los tenedores de tokens - Mantener la Plataforma: Financiación de operaciones y desarrollo Tarifas de Apuestas Flujo Principal de Ingresos Cada pozo de apuestas sigue esta distribución: Desglose Detallado La Mayor Parte va a los Jugadores Método de Distribución: - Los ganadores comparten proporcionalmente basado en el tamaño de la apuesta - Sin margen de la casa ni tarifas ocultas - Pago inmediato tras la conclusión de la batalla - Cálculo transparente visible para todos los jugadores Cálculo de Ejemplo: Mecanismo de Recompra de Tokens Funciones del Tesoro: - Acumula tarifas de toda la actividad de la arena - Ejecuta recompras automáticas de tokens - Apoya el valor de ArenaCoin y $B3 - Crea presión de apreciación sostenible Estrategia de Recompra: - 50% para compras de tokens $B3 - 50% para compras de ArenaCoin - Optimización del momento de mercado - Registros de ejecución transparentes Impacto en los Jugadores: - Aumenta el valor de los tokens en posesión - Proporciona apreciación a largo plazo - Recompensa la lealtad a la plataforma - Crea incentivos de crecimiento Incentivos de Desarrollo Beneficios para el Creador: - Ingresos directos del éxito de la arena - Pago inmediato después de cada batalla - Escala con el crecimiento de la comunidad - Ingresos sostenibles a largo plazo Usos de los Ingresos: - Desarrollo continuo de la arena - Mejoras en el modelo de AI - Actividades de construcción de la comunidad - Iniciativas de marketing y crecimiento Motivación del Creador: - Alineado con la satisfacción del jugador - Incentiva contenido de calidad - Recompensa la construcción de la comunidad - Fomenta la innovación Tarifas de Impulso Modelo de Ingresos Interactivo Las compras de impulso generan ingresos adicionales: Economía de Impulsos Modelo de División Igual Porción del Tesoro (50%): - Usada específicamente para recompras de ArenaCoin - Crea valor directo para los inversores de la arena - Aumenta la escasez de tokens con el tiempo - Recompensa la lealtad de la comunidad de la arena Porción del Creador (50%): - Ingresos inmediatos para los desarrolladores de la arena - Incentiva el desarrollo del sistema de impulso - Recompensa la creación de características interactivas - Financia mejoras continuas del equilibrio Costos Sensibles al Mercado Precios Base: - Costos estándar de impulso establecidos por el creador de la arena - Equilibrados para impacto en el juego - Ajustados regularmente basados en la efectividad - Integración de retroalimentación de la comunidad Precios por Urgencia: - Aumentan durante períodos de alta demanda - Premium por despliegue tardío en la batalla - Penalizaciones por múltiples compras - Escalada de costos basada en la escasez Evolución de Precios de Ejemplo: Análisis de Inversión Estratégica Cálculo de Costo-Beneficio: - Costo de impulso vs. ganancias potenciales de apuestas - Estimación de mejora de probabilidad - Cómputo de valor esperado - Evaluación de retorno ajustado al riesgo Estrategias de Optimización: - Despliegue temprano para costos más bajos - Coordinación con otros jugadores - Temporización para impacto máximo - Enfoque de portafolio a través de batallas Tarifas de Comercio Ingresos Post-Graduación El comercio de ArenaCoin DEX genera tarifas continuas: Durante el Lanzamiento Inicial Características: - Tarifas bajas fomentan la adopción temprana - Apoya el desarrollo a nivel de ecosistema - Proporciona incentivos de lanzamiento para creadores - Construye comunidad inicial Después de la Graduación de la Arena Beneficios a Largo Plazo: - Ingresos continuos del éxito de los tokens - Ingresos pasivos para arenas exitosas - Compensación sostenible para creadores - Apreciación del valor de la comunidad Comparación de Tarifas: - Menor que las tarifas típicas de DEX (0.3-1%) - Justificable por servicios de valor agregado - Competitivo con plataformas premium - Estructura de tarifas transparente Gestión Inteligente de Tarifas Estrategias de Jugadores: - Agrupar transacciones para minimizar tarifas - Realizar compras durante períodos de bajo gas - Usar órdenes límite para una mejor ejecución - Considerar períodos de tenencia para eficiencia de tarifas Optimizaciones de la Plataforma: - Diseño de contratos inteligentes eficiente en gas - Procesamiento por lotes para múltiples usuarios - Compartir tarifas con comerciantes de alto volumen - Programas de lealtad para usuarios frecuentes Análisis Comparativo Comparación con la Industria vs. Plataformas Convencionales Modelo Tradicional: - Margen de la casa: 5-15% de todas las apuestas - Cero reparto de ingresos con jugadores - Estructuras de tarifas opacas - Extracción de beneficios centralizada Ventaja de HypeDuel: - Tarifas totales transparentes del 15% - 85% directamente a los ganadores - Propiedad comunitaria a través de tokens - Participación en la economía de creadores vs. Finanzas Descentralizadas Tarifas Típicas de DeFi: - Comercio: 0.3-1% por transacción - Yield farming: 2-20% de tarifas anuales - Sin valor de entretenimiento - Experiencia de usuario compleja Beneficios de HypeDuel: - Entretenimiento + oportunidad financiera - Experiencia de usuario simplificada - Recompensas integradas en el ecosistema - Desarrollo impulsado por la comunidad vs. Sitios de Creación de Contenido Cortes de Creadores de Plataforma: - YouTube: ~45% de los ingresos por publicidad - Twitch: 50% de los ingresos por suscripción - OnlyFans: 20% de las ganancias de los creadores - Tiendas de aplicaciones: 30% de las ventas Beneficios para el Creador de Arena: - 5% de las apuestas + 50% de los impulso - Conexión directa con la comunidad - Posibilidad de apreciación de tokens - Control creativo completo Transparencia de Tarifas Seguimiento en Tiempo Real Transparencia Completa - Seguimiento en tiempo real de la recaudación de tarifas - Historial de saldo y recompras del tesoro - Ganancias de los creadores por arena - Análisis de ingresos a nivel de plataforma Análisis Personal - Historial de pagos de tarifas individuales - Cálculo efectivo del costo por apuesta - Análisis de ROI incluyendo tarifas - Recomendaciones de optimización Integración de Gobernanza - Votación comunitaria sobre ajustes de tarifas - Monitoreo de métricas de rendimiento - Medidas de responsabilidad del creador - Propuestas de mejora de la plataforma --- ## Mecánicas de Juego Source: https://b3.holydocs.com/es/hypeduel/gameplay HypeDuel combina la observación pasiva con la participación activa a través de un sofisticado sistema de juego. Observa cómo se desarrollan las batallas de IA mientras realizas apuestas estratégicas y despliegas potenciadores en tiempo real que pueden influir en los resultados. Bucle de Juego Central Ciclo de Batalla - Arena muestra información de la batalla próxima - Competidores IA anunciados con estadísticas - Ventana de apuestas se abre para apuestas de jugadores - Predicciones comunitarias y discusión - Análisis de último minuto del rendimiento de IA - Corte final de apuestas (no se aceptan nuevas apuestas) - Modelos de IA cargados e inicializados - Parámetros y condiciones de la batalla establecidos - Interfaz de espectador preparada - Comienza la transmisión en tiempo real - Modelos de IA compiten en tiempo real - Los jugadores pueden comprar y desplegar potenciadores - Comentarios en vivo y estadísticas - Chat comunitario y reacciones - Estado de la batalla actualizado continuamente - Resultados de la batalla determinados y verificados - Ganador declarado y registrado - Pagos distribuidos a los apostadores ganadores - Estadísticas de la batalla compiladas - Comienza la preparación para la próxima batalla Mecánicas de Batalla de IA Comportamiento del Modelo de IA Procesamiento de IA en Tiempo Real Los modelos de IA toman decisiones basadas en: - Estado actual de la batalla y posicionamiento - Patrones de rendimiento históricos - Análisis del comportamiento del oponente - Cálculos de riesgo/recompensa - Objetivos estratégicos y metas Frecuencia de Decisión: - Combate: 10-30 decisiones por segundo - Carreras: 60+ decisiones por segundo - Trading: Variable basado en condiciones del mercado - Creativo: Planificación estratégica a largo plazo Variables de Capacidad de IA Atributos Centrales: - Velocidad de procesamiento y tiempo de reacción - Profundidad estratégica y horizonte de planificación - Adaptabilidad a condiciones cambiantes - Eficiencia en la gestión de recursos - Capacidades de reconocimiento de patrones Habilidades Específicas de la Arena: - Combate: Posicionamiento táctico, priorización de objetivos - Carreras: Optimización de curvas, juicio de adelantamiento - Trading: Evaluación de riesgos, sincronización del mercado - Creativo: Innovación, juicio estético Mantenimiento de Competencia Justa Equilibrio Dinámico: - Seguimiento del rendimiento a través de batallas - Algoritmos de normalización de tasa de victorias - Ajustes de emparejamiento basados en habilidades - Integración de retroalimentación comunitaria Mecanismos de Actualización: - Retrenamiento regular de modelos de IA - Ajuste de parámetros basado en datos - Implementación de nuevas estrategias - Correcciones de errores y optimización Estados y Fases de la Batalla Configuración y Preparación de la Batalla - Modelos de IA cargados con parámetros actuales - Posiciones iniciales y condiciones determinadas - Asignación de recursos y configuración inicial - Objetivos de la batalla y condiciones de victoria establecidos - Interfaz de espectador sincronizada Duración: 10-15 segundos Acciones del Jugador: Ninguna (solo preparación) Estrategias de Apertura y Posicionamiento - Modelos de IA establecen estrategias iniciales - Recolección de recursos y aseguramiento de posición - Decisiones tácticas tempranas y movimientos - Exploración y recolección de información - Fundamentos para planes de mitad de juego Duración: 25-40% del tiempo total de batalla Acciones del Jugador: Despliegue estratégico de potenciadores Competencia Activa y Maniobras - Competencia directa y compromiso - Utilización de recursos y ejecución estratégica - Adaptación a estrategias del oponente - Puntos críticos de decisión y pivotes - Construcción de momento y creación de ventaja Duración: 30-50% del tiempo total de batalla Acciones del Jugador: Uso táctico de potenciadores, contrategias Empuje Final y Condiciones de Victoria - Acciones decisivas y estrategias finales - Compromiso de recursos y decisiones todo o nada - Persecución de condiciones de victoria - Reversiones y sorpresas de último minuto - Conclusión de la batalla y determinación de resultado Duración: 15-25% del tiempo total de batalla Acciones del Jugador: Momento crítico para potenciadores, jugadas que cambian el juego Elementos Interactivos Integración del Sistema de Potenciadores Cuándo Desplegar Potenciadores - Temprano: Recolección de información y construcción de fundamentos - Medio: Ventajas tácticas y cambio de momento - Tardío: Momentos decisivos y aseguramiento de la victoria - Contraataque: Respondiendo a ventajas del oponente Combinaciones de Potenciadores - Múltiples jugadores pueden potenciar el mismo IA - Los efectos se acumulan con rendimientos decrecientes - Combinaciones sinérgicas proporcionan bonificaciones - Potenciadores de contraataque pueden neutralizar efectos Cálculos de ROI - Costo de potenciadores vs. ganancias potenciales de apuestas - Evaluación de mejora de probabilidad - Análisis de riesgo/recompensa - Optimización de cartera a través de batallas Interacción en Tiempo Real Discusión de Batalla en Vivo - Comentarios y reacciones en tiempo real - Compartir estrategias y predicciones - Coordinación de potenciadores entre jugadores - Seguimiento del sentimiento comunitario - Discusiones educativas para nuevos jugadores Características de Moderación: - Detección automática de spam - Sistema de reportes comunitarios - Herramientas de intervención de moderadores - Incentivos para comportamiento positivo Experiencia de Visualización Mejorada - Múltiples ángulos de cámara y vistas - Estadísticas y análisis en tiempo real - Popups de explicación de decisiones de IA - Superposiciones de comparación histórica - Características de repetición y cámara lenta Opciones de Personalización: - Modos de visualización preferidos - Configuraciones de superposición de información - Preferencias de notificaciones - Controles de comentario de audio Compromiso Comunitario - Seguimiento de actividad de amigos - Compartir boletos de apuestas y estrategias - Celebración y compartición de logros - Integración social multiplataforma - Desafíos y eventos comunitarios Controles de Privacidad: - Configuraciones de visibilidad de actividad - Opciones de modo anónimo - Compartir información selectivamente - Funciones de bloqueo y reporte --- ## Glosario Source: https://b3.holydocs.com/es/hypeduel/glossary Referencia rápida para todos los términos clave, conceptos y acrónimos utilizados en el ecosistema de entretenimiento de IA de HypeDuel. Términos de la Plataforma Central Competencia en tiempo real entre modelos de inteligencia artificial en un ambiente de arena específico. Las batallas suelen durar de 2 a 5 minutos y determinan a los ganadores de apuestas a través de los resultados del juego. Un ambiente competitivo específico donde los modelos de IA batallan. Cada arena tiene reglas únicas, mecánicas y estilos de juego (por ejemplo, Arena de Combate, Circuito de Carreras, Piso de Comercio). El desarrollador o equipo responsable de construir y mantener una arena específica. Los creadores ganan ingresos de la actividad de la arena y tienen responsabilidades de gobernanza. Contrato inteligente que recopila tarifas de la actividad de la arena (apuestas, potenciadores, comercio) y ejecuta automáticamente recompras de tokens para apoyar la economía de la arena. La infraestructura técnica que ejecuta competiciones de IA vs IA, procesa interacciones en tiempo real y determina resultados de batalla verificables. Tu perfil unificado de HypeDuel que funciona en todas las arenas, conteniendo tu saldo de HYPES, historial de apuestas, logros y estadísticas. La primera plataforma de entretenimiento de IA vs IA del mundo donde los usuarios pueden ver, apostar e interactuar con batallas de inteligencia artificial en múltiples ambientes de arena. Ecosistema de Tokens La criptomoneda fundamental del ecosistema Base. Utilizada para el bonding de ArenaCoins, transacciones entre plataformas y operaciones de tesorería. Mantiene un respaldo 1:1 para créditos HYPES. Créditos nativos de la plataforma que mantienen una tasa de cambio de 1:1 con $B3. Utilizados para apuestas y compras de potenciadores, permitiendo transacciones instantáneas sin demoras de blockchain. Se pueden retirar como $B3 en cualquier momento. Tokens únicos para cada arena que representan propiedad en la economía de la arena. Los tenedores ganan tarifas de la actividad de la arena y participan en decisiones de gobernanza. Cada arena tiene su propio ArenaCoin (por ejemplo, $COMBAT, $RACING). Algoritmo de precios matemáticos que determina los precios de ArenaCoin basados en la oferta y demanda. Los precios aumentan a medida que se compran más tokens, asegurando un descubrimiento de precios justo y previniendo la manipulación. Proceso automatizado donde las tesorerías de las arenas usan tarifas recolectadas para comprar $B3 y ArenaCoins del mercado, creando presión de precio ascendente y beneficiando a los tenedores de tokens. Apuestas & Juegos La cantidad total de HYPES apostados en una batalla específica. Los ganadores comparten el pozo proporcionalmente después de que se deducen las tarifas. Pozos más grandes significan ganancias potenciales mayores. Potenciadores de un solo uso comprados con HYPES que proporcionan ventajas temporales a modelos de IA específicos durante batallas en vivo. Ejemplos incluyen aumentos de velocidad, escudos defensivos o ventajas tácticas. La proporción de pago potencial para apuestas ganadoras, calculada dinámicamente basada en la distribución de apuestas en el sistema parimutuel. Cuotas más altas significan retornos potenciales más altos pero menor probabilidad. Un sistema de apuestas justo donde todas las apuestas se agrupan juntas y los ganadores comparten el total del pozo proporcionalmente. A diferencia de las casas de apuestas tradicionales, no hay margen para la casa - solo tarifas transparentes. La porción del pozo de apuestas (85%) que se distribuye a los apostadores ganadores. El 15% restante va a la tesorería de la arena (10%) y al creador de la arena (5%). La cantidad de HYPES que recibe un apostador ganador, consistiendo en su parte proporcional del total del pozo de premios basado en el tamaño de su apuesta relativo a todas las apuestas ganadoras. Términos Técnicos La blockchain de Ethereum de Capa 2 de Coinbase en la que opera HypeDuel. Proporciona transacciones rápidas y de bajo costo mientras mantiene las garantías de seguridad de Ethereum. La etapa inicial en el ciclo de vida de una arena donde los jugadores pueden comprar ArenaCoins directamente de una curva de bonding usando $B3. Ocurre antes de que el comercio DEX esté disponible. Comercio en intercambios descentralizados que se vuelve disponible después de que los ArenaCoins se gradúan de la fase de bonding. Permite el comercio de mercado abierto con pares de $B3 en plataformas como Uniswap. Resultados de batallas que son reproducibles y verificables dadas las mismas condiciones iniciales. Asegura la equidad y previene la manipulación mientras mantiene el juego emocionante. Código de blockchain que se ejecuta automáticamente y maneja operaciones de la arena como distribución de tarifas, recompras de tokens y cálculos de pagos sin requerir confianza en partes centralizadas. Sistemas automatizados que recolectan tarifas de la arena y ejecutan recompras estratégicas para apoyar economías de tokens. Incluye algoritmos para estrategias óptimas de tiempo y distribución. IA & Competencia Un sistema de inteligencia artificial entrenado para competir en ambientes de arena específicos. Los modelos son enviados por desarrolladores y deben cumplir con estándares de rendimiento y equidad. El concepto central de HypeDuel donde modelos de inteligencia artificial compiten directamente entre sí sin intervención humana durante las batallas. El proceso donde arenas exitosas transicionan de la fase de bonding al comercio DEX, típicamente desencadenado por alcanzar hitos específicos de liquidez y comunidad. Estadísticas completas y datos de rendimiento recolectados de batallas de IA, incluyendo tasas de victoria, patrones de rendimiento, y métricas de efectividad. Medidas estadísticas de cuán bien un modelo de IA se desempeña en su arena, incluyendo tasa de victoria, duración promedio de batalla y efectividad contra diferentes oponentes. La capacidad para que los jugadores influyan en batallas en curso a través de la compra de potenciadores y otros elementos interactivos mientras los partidos están sucediendo. Conceptos Económicos El desglose transparente de cómo se distribuye la renta: 85% a los ganadores, 10% a la tesorería de la arena, 5% a los creadores de la arena, con variaciones para diferentes tipos de actividad. El ciclo auto-reforzado donde el éxito de la plataforma atrae más usuarios, genera más tarifas, aumenta los valores de tokens, atrae atención mediática y trae aún más usuarios. La facilidad con la que los tokens pueden ser comprados o vendidos sin afectar significativamente su precio. Mayor liquidez significa comercio más suave y precios más estables. El valor total de todos los ArenaCoins para una arena específica, calculado multiplicando el precio actual del token por el total de tokens en circulación. La distribución de ingresos generados por la arena entre los interesados: creadores de la arena, tenedores de tokens y el ecosistema más amplio a través de recompras de tesorería. El proceso por el cual la actividad en la plataforma crea valor que fluye de regreso a los tenedores de tokens a través de recompras, compartición de tarifas y mecanismos de apreciación. Comunidad & Gobernanza Procesos de toma de decisiones democráticos donde los tenedores de tokens votan sobre parámetros de la arena, implementaciones de características y prioridades de desarrollo de la plataforma. La plataforma comunitaria principal para discusión en tiempo real, soporte, anuncios y coordinación entre jugadores de HypeDuel, creadores y desarrolladores. Tokens (ArenaCoins y $B3) que proporcionan derechos de voto en decisiones comunitarias sobre operaciones de la arena, cambios de parámetros y desarrollo de la plataforma. Clasificaciones de los jugadores, arenas y modelos de IA de mejor rendimiento basados en varias métricas como ganancias, tasas de victoria y compromiso comunitario. Sugerencias presentadas por la comunidad para nuevas características, mejoras de la arena o cambios en la plataforma que pueden ser votados por los tenedores de tokens. Comercio & Inversión Estrategia de comercio que explota diferencias de precio entre diferentes mercados o períodos de tiempo para generar ganancias con mínimo riesgo. El proceso de investigación que los inversores deben completar antes de comprar ArenaCoins, incluyendo análisis de la calidad de la arena, historial del creador y potencial de mercado. Estrategia de retención a largo plazo para tokens, esperando apreciación de valor a lo largo del tiempo en lugar de comercio activo para ganancias a corto plazo. Estrategia de inversión de distribuir fondos a través de múltiples arenas o tipos de activos para reducir riesgo y optimizar retornos. Estrategias y prácticas utilizadas para minimizar pérdidas potenciales al apostar o invertir, incluyendo dimensionamiento de posición, stop losses y diversificación. Medida porcentual del rendimiento de la inversión, calculada como (Valor Actual - Inversión Inicial) / Inversión Inicial × 100%. Características de la Plataforma Interfaz completa que muestra estadísticas detalladas sobre el rendimiento de la arena, historial de apuestas, tenencias de tokens y tendencias del mercado. Registro completo de batallas de IA pasadas incluyendo participantes, resultados, pozos de apuestas y análisis estadístico para investigación y desarrollo de estrategias. Transmisión en tiempo real de batallas de IA con comentarios, estadísticas y elementos interactivos para el compromiso de la comunidad durante los partidos. Diseño de plataforma que funciona sin problemas en dispositivos móviles a través de diseño web responsivo, con aplicaciones nativas planeadas para lanzamiento futuro. Programa de recompensas planeado donde los usuarios ganan beneficios por introducir nuevos jugadores a la plataforma, creando incentivos de crecimiento viral. Eventos competitivos especiales con reglas únicas, apuestas más altas y recompensas exclusivas que reúnen a los mejores modelos de IA y jugadores. Acrónimos & Abreviaturas Inteligencia Artificial - Sistemas informáticos que pueden realizar tareas que típicamente requieren inteligencia humana, como la toma de decisiones y el reconocimiento de patrones. Intercambio Descentralizado - Plataformas de comercio basadas en blockchain como Uniswap que permiten el comercio de tokens directo entre pares sin intermediarios. Finanzas Descentralizadas - Servicios financieros basados en blockchain incluyendo préstamos, préstamos, comercio y agricultura de rendimiento sin intermediarios bancarios tradicionales. Proveedor de Liquidez - Usuarios que depositan pares de tokens en pozos DEX para habilitar el comercio, ganando tarifas a cambio de proporcionar liquidez. Token No Fungible - Activos digitales únicos en redes blockchain, potencialmente utilizados para artículos especiales de la arena, logros o coleccionables. Valor Total Bloqueado - La cantidad total de fondos depositados en un protocolo o plataforma, indicando su tamaño y nivel de adopción. Experiencia de Usuario/Interfaz de Usuario - Los aspectos de diseño y usabilidad de la plataforma que determinan cuán fácil y agradable es de usar. --- ## Growth Flywheel Source: https://b3.holydocs.com/es/hypeduel/growth-flywheel ¿Qué es un Growth Flywheel? Un growth flywheel es un sistema auto-reforzante donde cada componente amplifica a los otros, creando un impulso que se vuelve cada vez más difícil de detener. En HypeDuel, múltiples sistemas interconectados trabajan juntos para: - Atraer nuevos usuarios a través de experiencias convincentes - Retener a los usuarios existentes con mecánicas atractivas - Incrementar el valor del usuario mediante una participación mejorada - Generar ingresos para la plataforma para financiar un mayor crecimiento Componentes Clave del Flywheel Bucle de Adquisición de Usuarios Puntos de Entrada - Viralidad en Redes Sociales: Resultados de arenas compartibles - Programas de Referencia: Incentivos para el crecimiento impulsado por el usuario - Marketing de Contenidos: Contenido educativo y entretenido - Integración de Asociaciones: Flujo de usuarios entre plataformas Mecanismos de Conversión - Entrada de Baja Barrera: Proceso de incorporación fácil - Valor Inmediato: Victorias rápidas para nuevos usuarios - Compromiso Progresivo: Involucramiento gradualmente creciente - Prueba Social: Validación comunitaria e historias de éxito Amplificación del Compromiso Impulsores de Actividad Construcción de Comunidad - Experiencias Compartidas: Participación colectiva en arenas - Características Sociales: Chat, foros, tablas de liderazgo - Sistemas de Reconocimiento: Logros y estatus - Eventos Colaborativos: Competiciones basadas en equipos Creación de Valor Económico Generación de Ingresos Múltiples fuentes de ingresos se refuerzan mutuamente: - Volumen de Comercio: Genera tarifas de plataforma - Creación de Arenas: Atrae tanto a creadores como a participantes - Características Premium: Experiencia de usuario mejorada - Economía de Tokens: La apreciación del valor impulsa la participación Distribución del Valor Mecánicas del Flywheel Optimización del Viaje del Usuario Secuencia de Incorporación 1. Descubrimiento: El usuario aprende sobre HypeDuel 2. Registro: Creación de cuenta simple 3. Primera Experiencia: Participación guiada en la arena 4. Éxito Temprano: Resultados positivos diseñados 5. Formación de Hábito: Patrones de compromiso regulares 6. Integración Comunitaria: Conexiones sociales 7. Características Avanzadas: Capacidades para usuarios avanzados Estrategias de Retención - Recompensas Progresivas: Beneficios crecientes con el tiempo - Mecánicas de Racha: Incentivos de compromiso diario - Sistemas de Logros: Objetivos a largo plazo - Vínculos Sociales: Relaciones comunitarias Efectos de Red Valor de Usuario a Usuario Cada usuario adicional aumenta el valor para los usuarios existentes: - Más Arenas: Mayor variedad y oportunidades - Mayor Liquidez: Mejores condiciones de comercio - Dinámicas Sociales: Experiencia comunitaria más rica - Profundidad Competitiva: Jugabilidad más desafiante Sinergia Creador-Participante Flywheel Económico Apreciación del Valor del Token - El uso aumentado de la plataforma impulsa la demanda del token - Un mayor valor del token atrae más usuarios - Más usuarios aumentan la utilidad de la plataforma - Mayor utilidad aumenta el valor del token Crecimiento de la Liquidez - Mayor liquidez atrae a más comerciantes - Más comerciantes aumentan la profundidad de la liquidez - Mejor liquidez mejora la experiencia del usuario - Una experiencia mejorada atrae a más usuarios --- ## HYPES <> $B3 Source: https://b3.holydocs.com/es/hypeduel/hypes-credits HYPES son créditos nativos de la plataforma HypeDuel que mantienen una tasa de cambio de 1:1 con tokens B3. Permiten apuestas instantáneas y compras de potenciadores sin demoras en las transacciones de blockchain, creando una experiencia de juego sin interrupciones mientras se mantiene el respaldo completo de $B3. Concepto Clave HYPES resuelven el problema fundamental de UX en los juegos de blockchain: demoras en las transacciones y tarifas de gas que interrumpen el flujo de entretenimiento. Al mantener HYPES como créditos de plataforma con respaldo garantizado de $B3, los jugadores obtienen lo mejor de ambos mundos. Características Clave Cada token HYPES está respaldado por exactamente 1 token $B3 en reserva Realiza apuestas y compra potenciadores sin esperar confirmaciones de blockchain Sin costos de transacción por apuestas, compras de potenciadores o transferencias Convierte HYPES de vuelta a $B3 instantáneamente en cualquier momento Proceso de Conversión Proceso de Depósito: 1. Enviar B3 al contrato de reserva de HypeDuel 2. Recibir HYPES equivalentes en la cuenta de la plataforma 3. HYPES disponibles instantáneamente para apuestas y potenciadores 4. La reserva aumenta por el monto depositado Métodos: - Transferencia directa de tokens B3 - Compra con tarjeta de crédito (convertido automáticamente) - Cualquier token ERC-20 (convertido a B3 primero) - Transferencia bancaria (convertida a B3) Proceso de Retiro: 1. Solicitar retiro desde la cuenta de la plataforma 2. El saldo de HYPES disminuye inmediatamente 3. $B3 transferido desde la reserva a tu cartera 4. La reserva disminuye por la cantidad retirada Características: - Sin monto mínimo de retiro - Sin tarifas de retiro - Disponibilidad 24/7 - Procesamiento instantáneo Comparación HYPES vs $B3 | Característica | HYPES | $B3 | | ---------------------- | ------------------- | -------------------- | | Apuestas | ✅ Instantáneas | ❌ Tarifas de gas + demoras | | Compras de Potenciadores | ✅ Instantáneas | ❌ Tarifas de gas + demoras | | Comercio en la Arena | ❌ No soportado | ✅ Comercio en DEX | | Interplataforma | ❌ Solo HypeDuel | ✅ Ecosistema completo | | Costos de Transacción | ✅ Gratis | ❌ Tarifas de gas | | Custodia de Cartera | ❌ Custodia de la plataforma | ✅ Autocustodia | | Conversión Instantánea | ✅ 1:1 con $B3 | ✅ 1:1 con HYPES | Gestión de Reservas Transparencia y Seguridad El sistema de reserva de HYPES opera con total transparencia: 100% Respaldo de $B3: - Cada HYPES está respaldado por 1 token $B3 - Sin reservas fraccionarias ni apalancamiento - Monitoreo de reserva en tiempo real - Direcciones de reserva públicas para verificación Ubicaciones de Reserva: - 80% en almacenamiento en frío con firma múltiple - 15% en cartera caliente para retiros instantáneos - 5% reservas de emergencia para necesidades operativas Seguridad Multi-firma: - 3-de-5 multi-firma para acceso a almacenamiento en frío - Módulos de seguridad de hardware (HSMs) - Mecanismos de retiro con retraso temporal - Auditorías de seguridad regulares y pruebas de penetración Seguridad Operativa: - Monitoreo y alertas en tiempo real - Reequilibrio automático de reservas - Mecanismos de pausa de emergencia - Cobertura de seguro para fallos técnicos Transparencia en Cadena: - Direcciones de reserva visibles públicamente - Seguimiento en tiempo real de reserva vs. HYPES emitidos - Auditorías mensuales de terceros - Supervisión de la gobernanza comunitaria Herramientas de Monitoreo: - Tablero público mostrando el estado de la reserva - Sistema de alerta para cambios en la relación de reserva - Datos históricos y análisis de tendencias - Servicios de verificación independientes Casos de Uso de HYPES Funciones Primarias Actividad Central de Juego - Realizar apuestas en batallas de IA instantáneamente - Sin esperar confirmaciones de blockchain - Ganancias acreditadas inmediatamente - Soporte para estrategias de apuestas rápidas Juego Interactivo - Comprar potenciadores durante batallas en vivo - Despliegue en tiempo real sin demoras - Temporización estratégica sin preocupaciones de gas - Combinar múltiples potenciadores de manera efectiva Experiencia Sin Interrupciones - Moverse entre arenas instantáneamente - Registro rápido en torneos - Acceso inmediato a nuevas características - Experiencia de usuario sin fricciones --- ## ¿Qué es HypeDuel? Source: https://b3.holydocs.com/es/hypeduel/introduction HypeDuel es una revolucionaria plataforma de entretenimiento con IA donde puedes ver, apostar y especular en juegos de simulación IA vs IA, todo resuelto de manera justa en cadena. Piénsalo como el primer deporte espectador del mundo para la inteligencia artificial. Concepto Central HypeDuel transforma la competencia de IA en una experiencia de entretenimiento interactiva donde: - Modelos de IA luchan en ambientes de simulación en tiempo real - Los jugadores apuestan por sus competidores IA favoritos usando tokens HYPES - Los creadores de arenas ganan de sus ambientes de juego - Todos ganan a través de una economía transparente, en cadena Características Clave Mira modelos de IA sofisticados competir en tiempo real a través de varias arenas de batalla Realiza apuestas usando tokens HYPES con pagos transparentes y justos Posee una parte de la acción a través de la tokenómica de ArenaCoin Influye en los resultados de las batallas con potenciadores en tiempo real Cómo Funciona 1. Elige Tu Arena Selecciona entre varios ambientes de batalla IA, cada uno con mecánicas de juego únicas y tipos de modelos IA. 2. Haz Tus Apuestas Usa tokens HYPES (1:1 con $B3) para apostar por competidores IA. Todas las apuestas se agrupan para una distribución justa. 3. Mira la Acción Experimenta batallas IA vs IA en vivo con comentarios en tiempo real, estadísticas y elementos interactivos. 4. Gana y Gana Los ganadores comparten el pozo de premios, mientras que los creadores de arenas y los poseedores de tokens ganan tarifas de la actividad de la plataforma. La Economía de Tres Tokens HypeDuel opera en un sofisticado sistema de tres tokens diseñado para máxima utilidad y distribución justa de valor: Token $B3 - Token base nativo del ecosistema - Utilizado para el bonding, comercio y operaciones del tesoro - La moneda fundamental de todo el ecosistema Créditos HYPES - Tokens de apuesta nativos de la plataforma (1:1 con $B3) - Apuestas y pagos instantáneos sin fricción de transacción - Retira a $B3 en cualquier momento ArenaCoins - Tokens específicos de la arena con precios de curva de bonding - Una moneda única por ambiente de batalla - Gana tarifas de toda la actividad de la arena - Comercia en DEXs después de la fase de bonding ArenaCoins hacen de HypeDuel más que solo una plataforma de apuestas - crean una verdadera economía donde el éxito de la arena beneficia directamente a los poseedores de tokens y creadores. Por Qué HypeDuel Importa Para los Jugadores - Entretenimiento Puro: Mira IA de vanguardia competir al más alto nivel - Apuestas Justas: Apuestas en cadena transparentes con pagos instantáneos - Propiedad Comunitaria: Participa en economías de arenas a través de la propiedad de tokens Para Desarrolladores - Monetización: Gana directamente de la popularidad de la arena y tarifas de comercio - Vitrina de IA: Demuestra tus modelos de IA en ambientes competitivos - Construcción de Comunidad: Construye audiencias comprometidas alrededor de tus creaciones Para el Ecosistema - Avance de IA: Ambientes competitivos impulsan la mejora de modelos de IA - Innovación Económica: Tokenómicas novedosas crean ciclos de valor sostenibles - Adopción Generalizada: Hace la tecnología blockchain accesible a través del entretenimiento Cómo Empezar ¿Listo para experimentar el futuro del entretenimiento con IA? Así es como puedes comenzar: 1. Guía de Inicio Rápido - Ponte en marcha en 5 minutos 2. Visión General de la Plataforma - Entiende el sistema completo 3. Tokenómica - Aprende cómo funciona la economía ¿Nuevo en la plataforma? Comienza con nuestra Guía de Inicio Rápido para hacer tu primera apuesta y experimentar una batalla IA en solo unos minutos. --- Comunidad y Soporte - Plataforma en Vivo: hypeduel.com - Tablas de Líderes: hypeduel.com/leaderboard - Discord: Únete a nuestra comunidad para discusiones en tiempo real Bienvenido al futuro del entretenimiento con IA - donde cada batalla es un espectáculo y cada apuesta es una oportunidad. --- ## Visión General de la Plataforma Source: https://b3.holydocs.com/es/hypeduel/platform-overview HypeDuel se construye como un ecosistema integral donde la entretenimiento con IA, las finanzas descentralizadas y la propiedad comunitaria convergen. Esta visión general explica cómo todos los componentes trabajan juntos para crear una plataforma sostenible y atractiva. Arquitectura del Sistema Componentes Principales 1. Arenas de Batalla Entornos de Competición Individual con IA Cada arena representa un campo de batalla único donde los modelos de IA compiten en escenarios especializados: - Simulaciones de Combate: Estrategia militar y toma de decisiones tácticas - Circuitos de Carreras: Navegación de alta velocidad y optimización - Pisos de Trading: Predicción del mercado financiero y gestión de carteras - Desafíos de Puzzles: Lógica, reconocimiento de patrones y resolución de problemas - Concursos Creativos: Generación de arte, composición musical y narración de historias Ciclo de Vida de la Arena: 2. Integración de Modelos de IA Marco Competitivo de IA - Incorporación de Modelos: Los desarrolladores envían modelos de IA para participar en la arena - Seguimiento del Rendimiento: Estadísticas completas e historial de batallas - Equilibrio Dinámico: Ajustes automáticos para mantener la equidad competitiva - Gestión de Versiones: Soporte para actualizaciones y mejoras de modelos 3. Sistema de Cuenta Global Experiencia de Jugador Unificada Tu cuenta global proporciona acceso sin interrupciones a todas las arenas: - Saldo Cruzado de Arenas: Cartera HYPES única para todas las actividades de apuestas - Perfil Universal: Estadísticas y logros a través de todos los tipos de batalla - Transacciones Instantáneas: Sin demoras de blockchain para apuestas y retiros - Gestión de Cartera: Seguimiento de ArenaCoins y rendimiento de apuestas Motor Económico Sistema de Tres Tokens Moneda Fundacional - Token base del ecosistema - Usado para la vinculación de ArenaCoins - Reservas del tesoro y recompras - Transferencia de valor entre plataformas Moneda de Apuestas - Paridad 1:1 con $B3 - Colocación de apuestas instantánea - Sin tarifas de transacción para el juego - Retiro a $B3 en cualquier momento Propiedad de la Arena - Token único por arena - Precios de curva de vinculación - Participación en tarifas de actividad de la arena - Trading en DEX después de la graduación Diagrama de Flujo de Valor Mecánica de Apuestas Sistema Parimutuel HypeDuel utiliza apuestas de pozo donde todas las apuestas en un partido se combinan: 1. Recolección de Apuestas: Todas las apuestas se realizan en tokens HYPES 2. Formación del Pozo: Pozos separados para cada competidor de IA 3. Cálculo de Cuotas: Cuotas dinámicas basadas en la distribución de apuestas 4. Determinación del Ganador: Los resultados de la batalla de IA determinan el pozo ganador 5. Distribución de Premios: Los ganadores comparten el pozo total proporcionalmente Estructura de Tarifas Cada apuesta genera tarifas que sostienen el ecosistema: Uso del Tesoro: - 50% → recompras del token $B3 - 50% → recompras de ArenaCoin (específicas de la arena) Economía de la Arena Fase de Vinculación Lanzamiento Inicial de la Arena Cuando se lanza una nueva arena, entra en una fase de vinculación: 1. Vinculación Inicial: Los jugadores vinculan $B3 para recibir ArenaCoins 2. Descubrimiento de Precios: La curva de vinculación determina la fijación de precios inicial 3. Construcción de Liquidez: Los fondos se acumulan para la creación de la piscina DEX 4. Formación de la Comunidad: Los primeros partidarios establecen la comunidad base Fase Activa Operaciones Post-Lanzamiento Después de una vinculación exitosa, las arenas se vuelven completamente operativas: - Batallas en Vivo: Competiciones regulares de IA vs IA - Actividad de Apuestas: Apuestas HYPES continuas - Generación de Tarifas: Ingresos de apuestas, impulsos y transacciones - Trading de Tokens: ArenaCoins se negocian en DEXs con pares de $B3 Volante de Crecimiento El diseño económico de HypeDuel crea un ciclo de crecimiento que se refuerza a sí mismo: Impulsores Clave del Crecimiento 1. Valor de Entretenimiento: Batallas atractivas de IA atraen audiencias 2. Incentivos Económicos: La apreciación de tokens recompensa a los participantes tempranos 3. Economía de Creadores: Los desarrolladores de arenas ganan ingresos sostenibles 4. Propiedad Comunitaria: ArenaCoins crean partes interesadas invertidas 5. Mecánicas Virales: Batallas espectaculares generan compartición social Características de la Plataforma Para Jugadores Apuestas en tiempo real en batallas de IA con pagos instantáneos Compra potenciadores para influir en los resultados de los partidos Compra ArenaCoins para ganar con el éxito de la arena Estadísticas completas y tablas de clasificación Para Creadores Construye entornos de batalla personalizados y reglas Envía modelos de IA para participación competitiva Gana tarifas de toda la actividad de la arena y el modelo Desarrolla audiencias comprometidas alrededor de tus creaciones --- ## Guía de inicio rápido Source: https://b3.holydocs.com/es/hypeduel/quick-start Paso 1: Accede a la Plataforma Visita hypeduel.com y conecta tu billetera o crea una nueva cuenta. Haz clic en "Conectar Billetera" y elige tu billetera preferida (MetaMask, Coinbase Wallet, etc.) O inicia sesión con redes sociales (Google, Twitter, etc.) Paso 2: Financia Tu Cuenta Necesitarás tokens HYPES para realizar apuestas. Aquí tienes tus opciones: Opción A: Depósito desde Cualquier Token - Haz clic en "Depositar" en la navegación superior - Selecciona cualquier token que poseas (ETH, USDC, $B3, etc.) - La plataforma convierte automáticamente a HYPES a una tasa de 1:1 con $B3 Opción B: Compra con Tarjeta de Crédito - Haz clic en "Comprar con Tarjeta" para financiación instantánea - Compra directamente con tu tarjeta de crédito - Recibe HYPES inmediatamente en tu cuenta HYPES vs B3: HYPES son créditos de la plataforma que mantienen una tasa de cambio de 1:1 con B3. Permiten apuestas instantáneas sin demoras en transacciones de blockchain. Puedes retirar HYPES como B3 en cualquier momento. Paso 3: Elige Tu Primera Arena Explora las arenas de batalla disponibles en el panel principal: Modelos de IA de estrategia militar batallan en escenarios tácticos Conductores de IA de alta velocidad compiten en pistas dinámicas Modelos de IA financieros compiten en escenarios de mercado Cada arena muestra: - Estado actual del partido y cuenta regresiva - Competidores IA activos y sus estadísticas - Tamaño actual del pozo de apuestas - Historial de partidos recientes y rendimiento Paso 4: Realiza Tu Primera Apuesta Haz clic en cualquier arena activa para entrar a la interfaz de apuestas Revisa los modelos de IA compitiendo y selecciona tu campeón de IA Ingresa la cantidad de tu apuesta en HYPES (el mínimo varía según la arena) Haz clic en "Colocar Apuesta" - ¡no se requiere transacción de blockchain para ejecución instantánea! Paso 5: Observa la Batalla Una vez realizada tu apuesta: 1. Transmisión en Vivo: Observa la batalla de IA desplegarse en tiempo real 2. Estadísticas: Monitorea métricas de rendimiento y progreso de la batalla 3. Chat Comunitario: Discute estrategias con otros jugadores 4. Mejoras (Opcional): Compra potenciadores para influir en el resultado Las partidas suelen durar de 2 a 5 minutos, ¡así que no tendrás que esperar mucho para ver los resultados! Paso 6: Recoge Tus Ganancias Cuando la batalla termina: - Los ganadores reciben automáticamente su parte del pozo de premios - Los perdedores pueden colocar inmediatamente nuevas apuestas para la siguiente ronda - Todos los jugadores pueden ver análisis detallados de la batalla y estadísticas Tu saldo de HYPES se actualiza al instante. Entendiendo la Estructura de Pagos HypeDuel utiliza un sistema de apuestas parimutuel donde todas las apuestas se agrupan juntas: Ejemplo: Si apuestas 100 HYPES en una IA ganadora y representas el 10% de las apuestas ganadoras, que en total son 2,000, recibirás tu parte del 10% del pozo de premios (200 HYPES). Próximos Pasos Ahora que has realizado tu primera apuesta, explora estas características avanzadas: Sistema de Mejoras - Compra potenciadores de un solo uso durante los partidos - Influye directamente en los resultados de las batallas en tiempo real - Comparte ingresos con los creadores de la arena Comercio de Arenas - Compra ArenaCoins para poseer una parte de las economías de las arenas - Comercia en curvas de enlace o mercados DEX - Gana tarifas de toda la actividad de la arena Estrategias de Jugadores - Aprende técnicas de apuestas avanzadas - Entiende patrones de rendimiento de modelos de IA - Desarrolla enfoques de cartera para invertir en arenas Consejos Útiles para Nuevos Jugadores Comienza con apuestas mínimas para aprender la dinámica de la arena y los patrones de comportamiento de la IA antes de aumentar las apuestas. Observa algunos partidos en cada arena para entender los modelos de IA y la mecánica de batalla. Revisa los resultados recientes para identificar tendencias en el rendimiento de la IA y la dinámica de la arena. Interactúa con otros jugadores en el chat de la arena para aprender estrategias y obtener perspectivas. Establece límites de apuestas y nunca apuestes más de lo que puedas permitirte perder. Solución de Problemas Comunes - Verifica tu saldo de HYPES - Asegúrate de que el partido no haya ya comenzado - Actualiza la página e intenta de nuevo - Las ganancias se acreditan automáticamente después de la finalización del partido - Revisa tu historial de transacciones en la configuración de la cuenta - Permite hasta 30 segundos para las actualizaciones de saldo - La arena puede estar entre partidos - Verifica el temporizador de cuenta regresiva para el próximo partido - Intenta actualizar la página ¿Listo para Profundizar? - Visión General de la Plataforma - Arquitectura completa del sistema - Sistema de Apuestas - Mecánicas de apuestas avanzadas - Tokenomics - Análisis profundo del sistema económico - Estrategias de Jugadores - Maximiza tu éxito --- ¿Necesitas Ayuda? Únete a nuestra comunidad de Discord o consulta la sección de FAQ para respuestas a preguntas comunes. --- ## Sistema de Referencias Source: https://b3.holydocs.com/es/hypeduel/referral-system Visión general Cuando refieres a un amigo a HypeDuel, ganarás el 1% de sus ganancias de apuestas durante 90 días. No hay límite en cuántos amigos puedes referir, lo que convierte esto en una poderosa manera de ganar ingresos pasivos. Características clave Gana el 1% de todas las ganancias de apuestas hechas por tus amigos referidos Tu comisión dura 90 días desde que tu amigo se registra Sin límite en cuántos amigos puedes referir Cómo funciona Envía tu enlace de referido único a amigos o compártelo en plataformas de redes sociales Tu amigo crea una cuenta en HypeDuel usando tu enlace de referido Gana el 1% de todas sus ganancias de apuestas durante los siguientes 90 días automáticamente Obtener Tu Enlace de Referido 1. Inicia sesión en HypeDuel: Accede a tu cuenta en la plataforma 2. Navega a Referidos: Encuentra la sección de referidos en tu panel de usuario 3. Copia Tu Enlace: Tu código de referido único se generará automáticamente 4. Comparte Sin Parar: Comienza a compartir tu enlace con amigos y en redes sociales Recompensas por Referido - Tasa de Comisión: 1% de las ganancias de apuestas del usuario referido - Duración: 90 días desde la fecha de registro - Pago: Distribución automática a tu cuenta - Seguimiento: Seguimiento en tiempo real de tus ganancias por referido Mejores Prácticas Compartir Efectivamente - Comparte en plataformas de redes sociales donde tus amigos estén activos - Explica los beneficios de HypeDuel para animar a registrarse - Interactúa con comunidades de juegos y apuestas (siguiendo las reglas de la plataforma) Maximizar Ganancias - Refiere a apostadores activos que probablemente generen ganancias consistentes - Comparte durante temporadas pico de juegos o grandes eventos de esports - Construye una red de usuarios referidos para ingresos pasivos sostenibles Términos y Condiciones - Las comisiones por referido se pagan automáticamente - La auto-referencia y la actividad fraudulenta están prohibidas - La comisión aplica solo a las ganancias netas de apuestas, no al volumen total - HypeDuel se reserva el derecho de modificar los términos de referido con aviso --- ## Resumen de Tokens Source: https://b3.holydocs.com/es/hypeduel/tokens-overview HypeDuel opera en un sofisticado sistema económico de tres tokens diseñado para optimizar la experiencia del usuario, crear flujos de valor sostenibles y habilitar la propiedad comunitaria. Cada token sirve a un propósito específico mientras trabajan juntos para potenciar todo el ecosistema. La Arquitectura de Tres Tokens Jerarquía de Tokens Moneda Fundacional - Token base del ecosistema - Principal reserva de valor - Utilidad multiplataforma - Reservas del tesoro - Enlace de ArenaCoins Moneda de Juego - Paridad 1:1 con $B3 - Colocación instantánea de apuestas - Cero costos de gas - Retiros sin interrupciones - Compras de impulsos Propiedad de Arena - Único por arena - Precios de curva de enlace - Derechos de compartir tarifas - Oportunidades de comercio - Gobernanza comunitaria Diagrama de Flujo de Tokens ¿Por Qué Tres Tokens? Optimización de la Experiencia del Usuario El sistema de tres tokens resuelve problemas críticos de UX: Problema: Las transacciones en blockchain tienen demoras y costos de gas que interrumpen el flujo de juego. Solución: HYPES habilita apuestas y compras de impulsos instantáneas sin la fricción de blockchain mientras mantiene el respaldo completo de $B3. Problema: No hay manera de que los usuarios inviertan o se beneficien del crecimiento exitoso de una arena. Solución: ArenaCoins permite a los jugadores poseer una parte de las economías de las arenas y ganar de su éxito. Problema: Los ingresos de la plataforma generalmente solo benefician al propietario de la plataforma. Solución: Las recompras del tesoro de tanto $B3 como ArenaCoins distribuyen valor a todos los interesados. Problema: Difícil compensar de manera justa a los creadores de arenas y modelos de IA. Solución: ArenaCoins proporciona compartir ingresos directamente y potencial de apreciación para los creadores. Sostenibilidad Económica Cada token crea valor de diferentes maneras: - Crecimiento del ecosistema base - Presión de recompra del tesoro - Utilidad multiplataforma - Integración con Staking y DeFi - Garantía de respaldo 1:1 con $B3 - Capacidad de conversión instantánea - Prima de utilidad de juego - Valor de conveniencia de la plataforma - Crecimiento de la popularidad de la arena - Aumento de la generación de tarifas - Desarrollo comunitario - Expansión del volumen de comercio Matriz de Utilidad de Tokens | Característica | $B3 | HYPES | ArenaCoins | | ------------------ | --- | ----- | ---------- | | Apuestas | ❌ | ✅ | ❌ | | Impulsos | ❌ | ✅ | ❌ | | Enlace de Arena | ✅ | ❌ | ❌ | | Ganancia de Tarifas | ✅ | ❌ | ✅ | | Comercio | ✅ | ❌ | ✅ | | Gobernanza | ✅ | ❌ | ✅ | | Multiplataforma | ✅ | ❌ | ❌ | Mecánicas del Tesoro Los tesoros de las arenas crean una presión de compra sostenida: 1. Recolección de Ingresos: Las tarifas se acumulan en los tesoros de las arenas 2. Asignación de Activos: 50% para recompras de $B3, 50% para recompras de ArenaCoin 3. Compras en el Mercado: Las compras automáticas en el mercado crean soporte de precio 4. Distribución de Valor: Los beneficios fluyen a todos los tenedores de tokens --- ## Escalando la Diversión en la Cadena Source: https://b3.holydocs.com/es/index Empieza a funcionar con B3 SDK en menos de 5 minutos Ecosistema de Productos B3 es un portafolio de productos diseñado para traer la próxima generación de aplicaciones, creatividad y comercio onchain. La capa de protocolo de B3 es la columna vertebral multi-blockchain del ecosistema B3. La capa del ecosistema de B3 es la infraestructura de acceso abierto, herramientas y servicios para desarrollar en B3. No solo construimos herramientas, B3 lanza aplicaciones de consumo que traen diversión onchain y devuelven valor al token \$B3. B3 AppChains La Superchain Hiper-Escalable B3 no es solo otra cadena, B3 conecta experiencias divertidas - juegos, aplicaciones, proyectos de consumo - en un ecosistema modular, escalable que está abierto, conectado y listo para crecer. Creado por un equipo de exalumnos de Base/Coinbase y contribuyentes OG de Ethereum. - infra modular elige tu stack, establece en cualquier lugar—base, ethereum, solana, más. - red multi-cadena lanza en b3 mainnet o crea tu propia gamechain con soporte integrado. - liquidez superfluida primitivas integradas para transacciones instantáneas, recompensas y experiencias cruzadas entre aplicaciones. B3 opera como un L3 que se asienta en Base, proporcionando espacio de bloque dedicado específicamente para juegos con transacciones ultrarrápidas y tarifas de sub-centavo. Las Appchains se asientan en B3, con nuestra infraestructura de protocolo abstrayendo la complejidad de tratar con múltiples cadenas. Aprende sobre la única arquitectura de appchain de B3, la forma más escalable de construir onchain. Poder para Desarrolladores Construye con herramientas, sdk, documentación y soporte real que te permiten pasar de cero a en vivo en tiempo récord. Explora el SDK de B3 para construir inmediatamente experiencias onchain excepcionales: APIs de datos consolidadas, ricas y gratuitas & indexación en B3. Accede a usuarios, liquidez a través de cadenas, lanza tokens y más. Lo Que Puedes Construir Inicio de Sesión Instantáneo Incorpora jugadores instantáneamente con cuentas inteligentes integradas—solo un clic y están en el juego. Conoce la Identidad de Tu Jugador Acceso instantáneo a datos de jugadores a través del ecosistema y sus datos de jugador onchain. Escala Tu Juego Despliega Tablas de Clasificación Onchain Crea clasificaciones competitivas vinculadas a datos reales de juego y logros cruzados entre juegos. Crea Logros Personalizados Crea logros onchain vinculados a juego, lealtad o acciones comunitarias. Deja que los jugadores muestren sus victorias a través del ecosistema. Lanza Torneos Instantáneos Inicia torneos instantáneamente para aumentar la retención, impulsar la competencia y monetizar tu juego. Habilita Duelos de Apuestas Permite que los jugadores se desafíen entre sí en tiempo real PvP. Añade apuestas, XP o premios a cada partido. Crea Exclusividad con Token Gating Permite a los usuarios desbloquear contenido exclusivo, modos de juego o ventajas basadas en posesiones de NFT o tokens. Envía Notificaciones Onchain Activa alertas basadas en wallet vinculadas a juego, logros, drops o eventos para volver a involucrar a los usuarios. Desbloquea Nuevas Formas de Monetizar Acepta Pagos Sin Fricción Permite a los usuarios realizar compras sin KYC usando fiat o CUALQUIER token en CUALQUIER cadena. Es la forma más fácil de pagar. Crea Tokens de Juego Nativos Crea tokens personalizados que impulsan la progresión, recompensas o propiedad—vinculados de forma nativa a la lógica de tu juego. Convierte Cualquier Activo en un Mercado Desde logros hasta skins y contenido generado por usuarios, convierte cualquier activo dentro del juego en un coleccionable que los jugadores pueden comerciar. ¿Por Qué Elegir B3? B3 ofrece transacciones ultrarrápidas con tarifas de sub-centavo a través de espacio de bloque dedicado para juegos, construido como un L3 que se asienta en Base. Base es un L2 seguro, de bajo costo y amigable para constructores incubado por Coinbase. B3 aprovecha Base como una capa de asentamiento, contribuyendo al ecosistema de Base mientras extiende sus capacidades. Lanza juegos a escala de web2 con el motor de rollup de B3 que escala horizontalmente mediante el sharding en la capa de aplicación, orquestando sidecars dedicados para operaciones computacionalmente intensas. La arquitectura componible de B3 permite una interoperabilidad sin fisuras entre appchains, activos y tokens. Construye verdaderas experiencias cruzadas entre cadenas. Aquí no hay jardines amurallados. Cualquiera puede desplegar y construir en B3, soportado por la mayoría de las principales plataformas y marcos de blockchain. Comunidad & Recursos Únete a nuestra comunidad de desarrolladores para soporte y discusiones Contribuye al proyecto e informa de problemas Descubre lo fácil que es construir en B3 Comienza con nuestra Guía Rápida y empieza a construir el futuro de la diversión hoy. --- ## Token B3 Source: https://b3.holydocs.com/es/learn/deposits-withdrawals/b3-token El token B3 es el motor que impulsa el ecosistema de Juego Abierto, diseñado para crecer, escalar y transformar el juego al empoderar a los jugadores, desarrolladores de juegos y tenedores. Para Jugadores - Apostar $B3 para ganar recompensas pasivas, participar en juegos de Apostar para Ganar y recibir exposición a futuras Gamechains de B3. - Usar $B3 para financiar y publicar los juegos en los que crees y ganar recompensas. - Obtener acceso anticipado a juegos y nuevas características en BSMNT. - Participar en la gobernanza para impactar directamente el futuro del ecosistema B3. Para Desarrolladores de Juegos - Solicitar y recibir financiamiento para desarrollar y escalar tu juego. - Ganar recompensas por referencias de todos los jugadores en cualquier Gamechain. - Recibir futuros airdrops de socios de infraestructura. El Ciclo en Movimiento Los Jugadores Apuestan y Gastan $B3 → Los Desarrolladores Lanzan Game Chains → Las Tarifas de Liquidación Generan Recompensas → Se Agrega Más Valor a $B3. Este ciclo asegura un crecimiento sostenible, haciendo de $B3 el centro del juego en cadena. Las utilidades adicionales para $B3 se anunciarán a medida que estén disponibles. Tokenomics - Nombre del token: B3 (Base) - Cadena: Base - Suministro Total: 100,000,000,000 - Decimales: 18 Distribución y Asignación Comunidad y Ecosistema Esta asignación es para el crecimiento del ecosistema B3 - para jugadores, por jugadores. Está destinada a construir un ecosistema que pertenezca a aquellos que juegan en él: airdrops, torneos, pruebas de juego, subvenciones lideradas por la comunidad, investigación y desarrollo, y muchos otros. Fundación Esta asignación apoyará a la Fundación Player1 mientras contribuye a la visión y adopción de B3 y Juego Abierto, incluyendo subvenciones/alianzas estratégicas, necesidades legales y de cumplimiento, auditorías y otros gastos operativos. Equipo y Asesores Esta asignación es para los contribuyentes principales + 18 asesores que representan lo mejor de ambos mundos del juego - desde AAA hasta web3. Todo el equipo y los asesores están sujetos a un calendario de adquisición de derechos de 4 años: acantilado del 25% durante el primer año, con desbloqueos mensuales a partir de entonces. Inversores Esta parte de la asignación de B3 es para los inversores que apoyaron el desarrollo de B3, incluidos más de 100 ángeles que se reunieron desde todos los rincones de la industria - juegos, web3, marcas, infraestructura - para apoyar y B3lieve** en la visión de B3. Todo el equipo y los asesores están sujetos a un calendario de adquisición de derechos de 4 años: acantilado del 25% durante el primer año, con desbloqueos mensuales a partir de entonces. Cómo Acumular B3 Puedes obtener tokens $B3 adicionales a través de varios métodos, tales como: - Jugar juegos de socios, ganar torneos y completar tareas dentro del juego. - Participar en eventos y desafíos de la comunidad. - Apostar tus tokens existentes para recompensas adicionales y participar en Apostar para Ganar. - Interactuar con plataformas asociadas y sus actividades. El token B3 crea un ecosistema sostenible donde todos los participantes - jugadores, desarrolladores y partes interesadas - se benefician del crecimiento y éxito de la plataforma. --- ## Depósito de Tokens en B3 Source: https://b3.holydocs.com/es/learn/deposits-withdrawals/depositing-tokens-on-b3 Para interactuar con algunos juegos y características en el ecosistema B3, necesitarás tokens en tu billetera. Esta guía te muestra cómo depositar tokens usando el puente B3. Cómo Depositar Tokens Inicia sesión en tu cuenta en basement.fun. Selecciona la red y el token que deseas depositar en B3. Ingresa la cantidad de tokens que quieres depositar y haz clic en Bridge. Confirma la transacción en tu billetera conectada para completar tu depósito. Una vez que la transacción esté completa, tus tokens aparecerán en tu billetera. Los depósitos suelen completarse en unos minutos, pero los tiempos de procesamiento pueden variar dependiendo de la congestión de la red. --- ## Cómo intercambiar tokens Source: https://b3.holydocs.com/es/learn/deposits-withdrawals/how-to-swap-tokens Con soporte multi-cadena integrado, puedes intercambiar tokens a través de diferentes redes, todo desde una interfaz simple. Ya sea que te estés preparando para un mint, consolidando activos o moviéndote entre cadenas, esta guía te muestra cómo intercambiar un token por otro. Cómo Intercambiar Tokens Inicia sesión en tu cuenta en basement.fun/bridge. Localiza la pestaña etiquetada como Swap y selecciónala. Selecciona el token que deseas intercambiar y el token que deseas recibir, la cantidad de token y la cadena. Revisa y confirma que has seleccionado el token y las cantidades correctas, y luego haz clic en Swap. Haz clic en Pagar desde la Cartera Conectada o Pagar desde una cartera diferente si deseas usar una cartera diferente a la que tienes conectada actualmente. Confirma la transacción en tu cartera para completar el intercambio. Tu intercambio puede tardar hasta un minuto en procesarse. Tus tokens intercambiados aparecerán en tu cartera una vez que se procese la transacción. Los intercambios se procesan rápidamente, pero durante períodos de alta actividad en la red, las transacciones pueden tardar un poco más en completarse. --- ## Cómo verificar el estado de una transacción en B3 Source: https://b3.holydocs.com/es/learn/deposits-withdrawals/how-to-verify-transaction-status Si has enviado una transacción en la Red B3 y quieres verificar si ha sido confirmada, está pendiente o ha fallado, puedes rastrearla fácilmente usando el Explorador de Bloques B3. Todo lo que necesitas es el hash de la transacción (TxHash) o la dirección de la cartera involucrada en la transacción. Pasos para Verificar una Transacción Ve a explorer.b3.fun. Pasa el cursor sobre el panel lateral izquierdo para expandirlo y haz clic en Transactions. Aparecerá una nueva barra de búsqueda. En la barra de búsqueda, ingresa: - La dirección de la cartera que inició la transacción - O el hash de la transacción (TxHash) Explora los resultados y haz clic en la transacción relevante para ver: - Estado (Éxito / Fallido / Pendiente) - Fecha y hora - Tokens transferidos - Gas utilizado - Cualquier otro detalle en la cadena Esta es la mejor manera de rastrear minteos, transferencias y otras actividades directamente en la Red B3. Significados del Estado de la Transacción - Success: La transacción se completó con éxito - Failed: La transacción falló al ejecutarse (a menudo debido a gas insuficiente u otros errores) - Pending: La transacción aún está siendo procesada por la red Puedes marcar direcciones de carteras usadas frecuentemente en el explorador para verificar rápidamente el historial de transacciones en el futuro. --- ## Retirando Tokens de B3 Source: https://b3.holydocs.com/es/learn/deposits-withdrawals/withdrawing-tokens-from-b3 ¿Necesitas mover tus tokens fuera de la red B3? Ya sea que estés haciendo puente de regreso a Ethereum o a otra cadena compatible, retirar de B3 es simple y solo toma unos pocos pasos. Esta guía te muestra cómo retirar tus activos de manera segura. Cómo Retirar Tokens Inicia sesión en tu cuenta en basement.fun/bridge. Localiza y haz clic en la pestaña etiquetada como Retiro. Desplázate hacia abajo y selecciona la red a la cual deseas retirar tus tokens. Selecciona el token que deseas retirar. Ingresa la cantidad que deseas retirar y luego haz clic en Puente. Confirma la transacción en tu cartera para completar tu retiro. Una vez confirmado, tus tokens serán enviados a través del puente a la red seleccionada y deberían llegar en breve. Los tiempos de procesamiento de retiros suelen variar desde unos minutos hasta una hora, dependiendo de la congestión de la red y la cadena de destino. --- ## Cómo unirse a un torneo en Basement Source: https://b3.holydocs.com/es/learn/games-experiences/how-to-join-a-tournament-on-basement Los torneos en Basement son tu oportunidad para competir por premios, escalar en la clasificación y probar tus habilidades contra otros jugadores. Ya sea que juegues por diversión o vayas por el primer lugar, unirte a un torneo es rápido y fácil. Aquí te explicamos cómo empezar. Cómo unirse a un torneo Ve a basement.fun, haz clic en Únete a la diversión e inicia sesión con tu método preferido. En el lado izquierdo de la página, haz clic en el icono de trofeo etiquetado como Competir. En la página de Torneo, haz clic en Torneos. Selecciona Torneos en Vivo para ver competiciones en curso. Explora la lista de torneos activos y selecciona el que quieras unirte. Haz clic en Unirse al Torneo para abrir la página de detalles del torneo. Aquí puedes revisar las reglas, el pozo de premios, la clasificación y el tiempo restante. También puedes chatear con otros jugadores en Chat en Vivo. Si estás listo para competir, haz clic en Unirse al Torneo nuevamente para confirmar tu entrada. Confirma la transacción en tu billetera conectada para completar tu registro. Una vez confirmado, haz clic en Jugar Ahora para comenzar tus partidas y escalar en la clasificación. Estás dentro. ¡Buena suerte y diviértete compitiendo! Características del Torneo - Clasificaciones en tiempo real para rastrear tu progreso - Chat en vivo para conectarte con otros competidores - Reglas claras y estructuras de premios para cada torneo - Entrada inmediata una vez que el pago está confirmado Revisa las reglas del torneo y la estructura de premios antes de unirte para entender el formato de la competición y por lo que estás jugando. --- ## Cómo iniciar una apuesta en el sótano Source: https://b3.holydocs.com/es/learn/games-experiences/how-to-start-a-wager-on-basement Las apuestas en Basement te permiten apostar tokens en tus habilidades, ya sea desafiando a un amigo o abriéndolo para que cualquiera se una. Es una forma divertida de añadir apuestas a tus partidas y demostrar quién está realmente en la cima. Aquí te mostramos cómo iniciar una apuesta e invitar a otros a jugar por recompensas. Cómo Iniciar una Apuesta Haz clic en cualquier juego en basement.fun. Haz clic en el icono de la espada en la parte superior de la página de detalles del juego. Elige cómo quieres iniciar tu desafío: - Desafiar a un amigo - Crear un desafío abierto para que cualquiera se una En esta guía, crearemos un desafío entre amigos seleccionando Desafiar Amigos. Ingresa el nombre de tu amigo en el campo de búsqueda y selecciona su nombre de la lista. Haz clic en Siguiente. Selecciona la cantidad que te gustaría apostar y la duración del desafío de apuesta. También puedes ingresar una cantidad personalizada. Fondea tu desafío de apuesta depositando fondos. Simplemente haz clic en Depositar Apuesta y confirma la transacción en tu cartera. Una vez que tu desafío de apuesta haya sido fondeado, se te proporcionará un enlace para compartir con tu oponente. Haz clic en Copiar para copiar el enlace para compartir. Tu amigo/oponente necesitará abrir el enlace, confirmar su participación y unirse al desafío de apuesta. Una vez que ambos jugadores hayan fondeado la apuesta, pueden comenzar a jugar. ¡Compitan y que el mejor jugador gane! El pozo de premios va para el ganador una vez que el desafío esté completo. Tipos de Apuesta Desafíos Entre Amigos - Desafía a jugadores específicos por nombre de usuario - Partidas privadas entre oponentes conocidos - Apuestas y duraciones personalizables Desafíos Abiertos - Crea apuestas públicas para que cualquiera se una - Por orden de llegada, primer servido - Ideal para encontrar nuevos oponentes Ambos jugadores deben fondear su parte de la apuesta antes de que el partido pueda comenzar. El pozo de premios total va para el ganador al completarse. Comienza con cantidades de apuesta menores cuando juegues con nuevos oponentes para probar las aguas antes de comprometerte a apuestas mayores. --- ## Seguridad de Criptomonedas y Carteras Source: https://b3.holydocs.com/es/learn/getting-started/crypto-and-wallet-security Piensa en tu billetera criptográfica como tu llave personal al universo Web3 - no es solo una herramienta; es tu puerta de entrada para poseer, comerciar e interactuar en el mundo descentralizado. Aplicaciones de billetera como Rainbow hacen esto simple al ofrecerte una interfaz fácil de usar para gestionar tus claves criptográficas, sin necesidad de magia técnica. Desglosémoslo. En su núcleo, una billetera criptográfica no "contiene" tu dinero. En cambio, es una forma segura de gestionar las claves que te dan acceso a tus fondos en la blockchain. Estas claves te permiten enviar, recibir y poseer activos como Ethereum. Cuando "posees" 1 ETH, lo que realmente estás haciendo es poseer una prueba en la blockchain que vincula tu dirección de billetera con ese ETH. Tu billetera es tu prueba digital de propiedad. Las billeteras vienen en diferentes formas para satisfacer tus necesidades: - Hot Wallets: Siempre conectadas a internet, perfectas para transacciones frecuentes (por ejemplo, Rainbow). - Cold Wallets: Billeteras de hardware como Ledger, diseñadas para almacenar tus claves fuera de línea para una seguridad extra. Componentes de la Billetera: Los Esenciales Cada billetera criptográfica tiene tres partes principales que hacen que todo funcione: 1. Dirección Pública de la Billetera - Piensa en esto como tu nombre de usuario o número de cuenta. - Compártelo con cualquiera para recibir fondos. - Las direcciones públicas permiten que las personas vean tu historial de transacciones y activos (porque las blockchains son transparentes). 2. Frase Secreta (Frase Semilla) - Una frase de 12 o 24 palabras que te da acceso completo a tu billetera. - Trata esto como las joyas de la corona — quien la tenga, posee los activos dentro de tu billetera. 3. Clave Privada - Una larga cadena de caracteres generada a partir de tu frase semilla. - Utilizada para firmar transacciones y probar la propiedad. ¿Qué Sucede si Pierdes Tus Claves? Aquí está el trato: Pierde tu clave privada o frase secreta, y se acabó el juego. No hay botón de "Olvidé mi Contraseña", no hay soporte técnico y no hay 2FA. Ni siquiera tu proveedor de billetera puede ayudarte a recuperarla. Por eso, hacer una copia de seguridad de tus claves es innegociable. Aquí tienes algunos consejos profesionales para mantenerlas seguras: - Usa un gestor de contraseñas como 1Password. - Escríbelo en un papel (anticuado pero efectivo). - Estámpalo en un trozo de metal para una durabilidad definitiva. Tus claves = tu control. Piérdelas, y estarás bloqueado para siempre. Por Qué B3 Usa Billeteras Criptográficas En B3, tu billetera es mucho más que solo un inicio de sesión. Es tu identidad, tu inventario y tu conexión con todo el ecosistema. Aquí te explicamos por qué las billeteras son centrales para nuestra visión Web3: 1. Propiedad Que Es Tuya Tu billetera te pone en control de tus activos digitales — sin intermediarios, sin bloqueos corporativos. 2. Interoperabilidad a Través de Plataformas Tu billetera B3 no está atada a solo un juego o ecosistema. Ya sea que estés ganando Puntos de Constructor (BP) o reclamando tokens, tu billetera funciona sin problemas a través de múltiples experiencias. 3. Seguridad y Transparencia Todas las transacciones son visibles en la blockchain, pero solo tú controlas tus claves privadas. Esto asegura la equidad y responsabilidad a través del ecosistema. Seguridad de la Billetera Tu billetera criptográfica te otorga un gran poder, pero con un gran poder, viene una gran responsabilidad. Estás a cargo de tus activos, pero también estás a cargo de mantener esos activos seguros de actores maliciosos. Aquí tienes algunos consejos útiles y trucos para ayudarte a mantener tus activos seguros y seguros. Directrices de Seguridad - Solo interactúa con sitios web y plataformas oficiales de B3 (b3.fun, bsmnt.fun, claim.b3.fun). - Nunca compartas las claves privadas o frases semilla de tu billetera con nadie. - Ten cuidado con los mensajes directos que afirman ser soporte de B3 - el soporte oficial solo es a través de discord.gg/b3dotfun y https://b3.fun. - Verifica dos veces todas las direcciones de billetera y detalles de transacción antes de aprobar transacciones. - Evita hacer clic en enlaces sospechosos o conectar tu billetera a sitios web no verificados. - Activa 2FA donde esté disponible y usa una billetera de hardware para una seguridad extra. - Recuerda: el equipo de B3 nunca te pedirá tu información personal de billetera. Mejores Prácticas de Seguridad Sigue estas prácticas esenciales para mantener tu billetera segura: - Usa contraseñas fuertes y únicas. - Activa la autenticación de dos factores (2FA). - Nunca compartas tus claves de billetera. - Mantén tu billetera actualizada y confiable. ¡Mantente seguro y sigue jugando! --- ## Cómo crear una cuenta B3 Source: https://b3.holydocs.com/es/learn/getting-started/how-to-create-an-account Solo necesitas una cuenta B3 para acceder a todo en el ecosistema B3. Una vez creada tu cuenta, puedes iniciar sesión en cualquier plataforma B3 utilizando las mismas credenciales. Puedes registrarte usando una cartera EVM, correo electrónico, número de teléfono (SMS) o una cuenta social como Google, Apple, Discord, Telegram o Farcaster. Tu inicio de sesión es seguro, flexible y funciona en todos los productos B3 actuales y futuros. Paso a Paso: Creando Tu Cuenta B3 Puedes crear tu cuenta en cualquier sitio impulsado por B3. Algunas de nuestras plataformas más activas incluyen: - basement.fun - nuestro principal centro de juegos - stake.b3.fun - el tablero de estaking y recompensas Los pasos son los mismos sin importar qué plataforma elijas. Para esta guía, comenzaremos nuestro viaje en basement.fun. Ve a basement.fun y haz clic en Únete a la diversión. Elige tu método de inicio de sesión preferido. Puedes hacer clic en Más opciones para ver métodos de inicio de sesión adicionales. - Cartera EVM (por ejemplo, MetaMask o Rainbow) - Correo Electrónico o Número de Teléfono (SMS) - Cuenta Social (Google, Apple, Discord, Telegram, o Farcaster) Sigue las indicaciones para confirmar tu método de inicio de sesión. Esto podría incluir conectar tu cartera, verificar tu correo electrónico o aprobar el acceso a través de una cuenta social. Ejemplo: Si estás usando una cartera EVM como Metamask, verás una pantalla como esta al confirmar tu conexión: Una vez confirmado, tu cuenta B3 será creada y lista para usar en todas las plataformas B3. --- ## Cómo crear tu cuenta global B3 Source: https://b3.holydocs.com/es/learn/getting-started/how-to-create-global-account Creando Tu Cuenta Global B3 Ve a https://explorer.b3.fun/. En el lado izquierdo de la página, pasa el cursor para expandir la barra lateral. Selecciona cualquier opción (como Transacciones o Explorar Aplicaciones) para revelar la opción de inicio de sesión. !Screenshot2025 09 24at6 23 08PM Pn En la esquina superior derecha de la pantalla, haz clic en Conectar. !Screenshot2025 09 24at6 26 24PM Pn - Wallet (MetaMask, WalletConnect, etc.) - Aprueba la solicitud de conexión en tu wallet. - Social / Email / Teléfono - Sigue el proceso de verificación apropiado para tu método de inicio de sesión (por ejemplo, confirmación por correo electrónico, código SMS o autorización de inicio de sesión social). Una vez verificado, tu Cuenta Global B3 será creada y habrás iniciado sesión. Preguntas Frecuentes No. Puedes registrarte con una wallet, correo electrónico, teléfono o inicio de sesión social. Si eliges iniciar sesión sin una wallet, automáticamente se creará una wallet incrustada para ti en segundo plano. Esto asegura que aún tendrás una wallet conectada a tu cuenta, incluso si no trajiste la tuya. --- ## Cómo personalizar el perfil de tu sótano Source: https://b3.holydocs.com/es/learn/getting-started/how-to-customize-your-basement-profile Tu perfil en Basement es tu identidad digital en todo el ecosistema. Puedes personalizar tu avatar, elegir un nombre único y mostrar una insignia que represente tu estilo. Ya sea que estés configurando las cosas por primera vez o actualizando tu apariencia más tarde, personalizar tu perfil te ayuda a destacarte y sentirte más conectado. Personalizando Tu Perfil por Primera Vez Haz clic en tu avatar en la esquina superior derecha para abrir el menú de cuenta. Ingresa tu nombre deseado y luego haz clic en Registrar. A continuación, se te guiará a través de la personalización de tu avatar. Esta es tu oportunidad de hacerlo verdaderamente tuyo eligiendo un género, ajustando características físicas y eligiendo el atuendo que mejor se ajuste a tu estilo. Una vez que estés contento con tu avatar, haz clic en Siguiente para guardar tu yo virtual. Personalización Adicional Después de tu configuración inicial, puedes volver a tu perfil en cualquier momento para hacer cambios o probar algo nuevo. Desde la página de inicio de Basement, haz clic en el icono de perfil en el lado izquierdo o derecho de la página para abrir tu perfil y comenzar a editarlo. A continuación, haz clic en Personalizar Perfil. Opciones de Personalización Disponibles Nombre de usuario Cambia tu nombre público de visualización en cualquier momento Avatar Edita la apariencia de tu avatar para renovar tu look Exprésate Añade una firma personalizada dibujada a mano y elige un tema de perfil que coincida con tu vibra ¿Quieres un recorrido rápido? Mira este breve video para ver cada opción de personalización en acción: --- ## Cómo exportar tu cartera integrada Source: https://b3.holydocs.com/es/learn/getting-started/how-to-export-your-embedded-wallet ¿Quieres usar tu cartera BSMNT en otras aplicaciones como Rainbow o MetaMask? Exportar tu cartera integrada te da control total al permitirte copiar tu frase de recuperación secreta o clave privada, para que puedas importarla en cualquier cartera compatible. Importante: Nunca compartas tu clave privada o frase de recuperación con nadie. Cualquiera con acceso a ella puede tomar tus fondos. Pasos para Exportar Tu Cartera Integrada Inicia sesión en Basement.fun usando tu método de inicio de sesión preferido. Haz clic en el icono de perfil en la esquina superior derecha de la página. Ve a la pestaña de Cuentas y haz clic en Exportar al lado de tu dirección de cartera. Haz clic en Copiar para copiar ya sea tu frase de recuperación secreta o clave privada en tu portapapeles. Pégalo en la aplicación de tu cartera preferida para importar tu cartera. Tu cartera BSMNT ahora es accesible en tu aplicación de cartera externa mientras mantiene plena compatibilidad con el ecosistema B3. Tus credenciales de cartera exportadas te dan control completo sobre tus fondos y te permiten usar la misma cartera en múltiples aplicaciones y plataformas. --- ## Cómo vincular cuentas sociales adicionales Source: https://b3.holydocs.com/es/learn/getting-started/how-to-link-additional-social-accounts Vincular cuentas adicionales a tu perfil de B3 ayuda a mantener tu identidad consistente en todo el ecosistema de B3. Ya sea que originalmente te hayas registrado con una cartera, correo electrónico o cuenta social, puedes conectar más opciones en cualquier momento. Esto incluye cuentas como Gmail, Twitter, Apple, número de teléfono, Discord, Telegram y más. Esta guía te guiará sobre cómo vincular cuentas adicionales directamente desde basement.fun. Cómo Vincular Cuentas Adicionales Haz clic en tu icono de perfil en basement.fun para abrir tu menú de cuenta. Navega a la pestaña de Cuentas. Haz clic en Vincular otra cuenta. Elige el tipo de cuenta que quieres vincular - por ejemplo X (Twitter) - y sigue las indicaciones para autorizar la conexión. Una vez vinculada, tu cuenta aparecerá bajo la pestaña de Cuentas. Puedes repetir este proceso para conectar tantas plataformas como desees. Las cuentas vinculadas aparecerán en tu pestaña de Cuentas, dándote múltiples maneras de acceder a tu perfil de B3 y mantener una identidad consistente en todas las plataformas de B3. --- ## Cómo gestionar cuentas vinculadas en tu cuenta B3 Global Source: https://b3.holydocs.com/es/learn/getting-started/how-to-manage-linked-accounts-global-account Vinculando una Cuenta Adicional Inicia sesión con la cuenta a la que deseas vincular nuevas cuentas. Haz clic en tu icono de perfil en la esquina superior derecha, luego selecciona Configuración. Haz clic en Vincular Nueva Cuenta. Elige si vincular una cartera, correo electrónico, teléfono o cuenta social. Sigue los pasos para aprobar la conexión (aprobación de cartera, verificación por correo electrónico, código SMS o inicio de sesión social). Tu cuenta adicional ahora estará vinculada. Desconectando una Cuenta Puede que quieras desconectar una cuenta si ya no la usas, quieres reemplazarla por otra, o simplemente prefieres mantener tu Cuenta Global B3 vinculada a menos inicios de sesión. Haz clic en tu icono de perfil en la esquina superior derecha, luego selecciona Configuración. En la sección de Configuración, localiza tu lista de cuentas conectadas. Haz clic en el icono de eslabón de cadena junto a la cuenta que deseas desconectar. La cuenta será eliminada inmediatamente. Desconectar una cuenta no eliminará tu Cuenta Global B3. Todavía podrás iniciar sesión usando cualquier otra cuenta conectada. Preguntas Frecuentes Siempre debes tener al menos un método de inicio de sesión vinculado a tu Cuenta Global B3. Si la única cuenta que tienes vinculada es la que deseas desconectar, necesitarás vincular otra cuenta primero. Una vez que hayas agregado una nueva cuenta, podrás desconectar de forma segura la que deseas eliminar. Sí. Puedes vincular múltiples cuentas a la misma Cuenta Global B3. --- ## Misiones Source: https://b3.holydocs.com/es/learn/quests/introduction Cómo Funcionan los Puntos Cada misión puede otorgar hasta 100 puntos en total, desglosados en: - Finalización de la Misión - \+40 puntos por terminar la tarea - Bono de Viralidad - 0–40 puntos basados en el compromiso (me gusta, vistas, retweets, etc.) - Bono de Madrugador - \+20 puntos para el 10% más rápido de los participantes Consejo de viralidad: Los puntos se calculan cuando haces clic en Verificar. Esperar un poco para que tu publicación recolecte me gusta o vistas antes de verificar puede darte más puntos. Recompensas y Tablas de Clasificación - Misiones a Nivel de Producto (40%) - Productos específicos de B3 (AnySpend, BSMNT, Spawn, HypeDuel) - Misiones a Nivel de Cadena (40%) - Recompensas a través de cadenas (B3, Reach, XRP, etc.) - Tabla de Clasificación Global (20%) - Los mejores ejecutantes en todo el ecosistema Las recompensas se pagan semanalmente a tu billetera conectada. Seguimiento de Tu Progreso Puedes ver tanto tu historial de misiones como tu historial de recompensas directamente desde el sitio de Quests. !Screenshot2025 09 22at5 45 29PM Pn - Tu Historial - Muestra misiones completadas, recompensas totales y distribuciones de recompensas pasadas vinculadas a tu cuenta. - Historial de Recompensas - Muestra los pagos de recompensas de todas las tablas de clasificación (Nivel de Producto, Nivel de Cadena y Global). Verás la fecha de distribución, cantidad de tokens recibidos y puedes hacer clic en Ver Detalles para más información. FAQ No 1-a-1. El compromiso se utiliza para calcular tu percentil en comparación con otros usuarios. Mayor compromiso = más puntos de viralidad. Lo más probable es que tu publicación tuviera bajo compromiso en el momento en que hiciste clic en Verificar. Recuerda, la viralidad se verifica solo en el momento de la verificación. No, cada misión solo se puede completar una vez por cuenta. Los puntos de bonificación dependen de cuán temprano completes la misión en comparación con otros. Solo los usuarios más rápidos (el 10% superior) reciben el bono de Madrugador. Si terminaste más tarde, aún obtendrás puntos de finalización pero no el bono. Las recompensas se calculan automáticamente y se distribuyen semanalmente a tu billetera conectada. No es necesario, pero vincular ambos maximiza tus posibilidades de ganar puntos ya que tendrás más misiones disponibles. --- ## Cómo apelar una cuenta restringida Source: https://b3.holydocs.com/es/learn/restricted-account/appeal Cómo Presentar una Apelación En el sitio web docs.b3.fun, haz clic en la burbuja de chat en la esquina inferior derecha para iniciar una conversación con Soporte. En tu mensaje, incluye tu dirección de billetera y una nota corta explicando que tu cuenta está restringida. Una vez enviado, nuestro equipo de Soporte revisará tu cuenta y se pondrá en contacto contigo lo antes posible. --- ## Reclamación de Recompensas de Participación Source: https://b3.holydocs.com/es/learn/staking-rewards/claim-staking-rewards Cómo se Distribuyen las Recompensas por Staking Cuando haces staking de \$B3, ganas aproximadamente un 10% de recompensas anuales, que se acumulan con el tiempo. Las recompensas no se distribuyen en un horario fijo. En cambio, se reclaman automáticamente cuando haces unstake. La cantidad que recibes depende de cuánto retires. Por ejemplo: Si retiras el 50% de tu \$B3 en staking, recibirás el 50% de tus recompensas acumuladas en ese momento. Las recompensas restantes permanecen vinculadas al \$B3 que continúas en staking. Este sistema asegura que las recompensas se distribuyan de manera justa basada en cuánto tiempo y cuánto haces staking. Ver Tus Recompensas por Staking Distribuidas Tus recompensas por staking se reclaman automáticamente cuando haces unstake de tu \$B3. Aquí te mostramos cómo ver tus recompensas: Ve a stake.b3.fun e inicia sesión usando tu método de inicio de sesión preferido. Visualiza tus recompensas por staking distribuidas haciendo clic en Ver recompensas desde la página principal del tablero. Asegúrate de seleccionar la pestaña Recompensas por Staking. !Screenshot2025 08 08at2 55 27PM Pn --- ## Cómo funcionan las tragamonedas diarias Source: https://b3.holydocs.com/es/learn/staking-rewards/how-daily-slots-work Daily Slots es una manera rápida y fácil de probar tu suerte por recompensas gratuitas todos los días. Solo inicia sesión, tira de la palanca y deja que los rodillos decidan. Cualquier token que ganes se envía directamente a tu billetera sin necesidad de reclamar. Cómo jugar a Daily Slots Ve a stake.b3.fun e inicia sesión usando tu método de inicio de sesión preferido. Haz clic en el icono ¡Slots Gratuitos! en la página principal. En la página de daily slots, haz clic en Tira de la palanca. Confirma la transacción en tu billetera conectada para completar tu giro. ¡Tu recompensa será enviada automáticamente a tu billetera! Reglas del Juego - Un juego por día por billetera - No se requiere reclamar - las recompensas se envían directamente a tu billetera - Debes tener al menos 1,000 B3 apostados para ser elegible - Completamente gratuito - sin costos adicionales Daily Slots está diseñado para ser rápido y divertido - ¡solo un clic por día para tener la oportunidad de ganar recompensas B3 adicionales! --- ## Cómo funciona el Horse Plinko Source: https://b3.holydocs.com/es/learn/staking-rewards/how-horse-plinko-works Cómo Jugar Horse Plinko Ve al Tablero de Staking y elige Horse Plinko de los juegos disponibles. !Screenshot2025 09 25at4 06 51PM Pn Haz clic en Release Horse para comenzar a jugar. !Screenshot2025 09 25at4 04 13PM Pn Confirma la acción firmando la transacción en tu billetera conectada. Una vez que la transacción se confirme y la animación se complete, tu recompensa se distribuirá automáticamente. --- ## Cómo funciona el premio acumulado Source: https://b3.holydocs.com/es/learn/staking-rewards/how-prize-pool-works El Weekly Prize Pool es tu oportunidad de obtener grandes recompensas simplemente por ser un staker. Cada semana, jugadores de cada nivel de recompensa - Novato, Grinder y Ballena - pueden entrar al pool para tener la oportunidad de ganar. Necesitarás unirte manualmente entre el lunes y el viernes de cada semana. Cada viernes, tres participantes afortunados de cada nivel son seleccionados y reciben recompensas basadas en su nivel. Importante: Asegúrate de entrar al Weekly Prize Pool antes del viernes a la 1:00 PM UTC. Cómo Entrar al Weekly Prize Pool Ve a stake.b3.fun e inicia sesión con tu método de inicio de sesión preferido. Desplázate hacia abajo y localiza la pestaña etiquetada como Browse Games. Aquí, podrás seleccionar Prize Pool (o cualquier otro juego en el que quieras participar). Haz clic en Enter pool to win para enviar tu entrada. Confirma la transacción en tu cartera y vuelve cada viernes para comprobar si has ganado. ¡Ahora estás inscrito en el pool de premios de esta semana! Cómo Se Seleccionan los Ganadores - Hora del Sorteo: Cada viernes a la 1:00 PM UTC - Ganadores por Nivel: 3 ganadores de cada nivel (Novato, Grinder, Ballena) - Selección: Sorteo aleatorio de todas las entradas elegibles - Período de Entrada: De lunes a viernes antes de la 1:00 PM UTC Cómo Reclamar Tu Premio Una vez realizado el sorteo, puedes volver a la página del pool de premios para ver si has ganado. Si eres seleccionado, tienes dos opciones: 1. Reclamar inmediatamente con una tarifa del 10% deducida (5% al protocolo, 5% al próximo bote) 2. Apostar tus ganancias sin ninguna tarifa ¡Apostar tus ganancias es la mejor opción ya que evitas tarifas y continúas ganando recompensas sobre tu premio! Recuerda entrar cada semana manualmente - las entradas no se transfieren a la semana siguiente. --- ## Cómo funciona Girar la Rueda Source: https://b3.holydocs.com/es/learn/staking-rewards/how-spin-the-wheel-works Spin the Wheel es un juego diario simple que ofrece a los participantes la oportunidad de ganar tokens extra con solo un clic. No se necesitan reclamos ni seguimientos. Solo gira y ve lo que obtienes. Todas las recompensas se envían directamente a tu cartera. Cómo Jugar Spin the Wheel Ve a stake.b3.fun e inicia sesión usando tu método de inicio de sesión preferido. Desplázate hacia abajo hasta la sección etiquetada Explorar Juegos y haz clic en el icono Spin the Wheel. Haz clic en Spin the Wheel, luego confirma la transacción en tu cartera conectada. ¡Eso es todo! Tu premio se añadirá automáticamente a tu cartera. Reglas del Juego - Un giro por día por cartera - Recompensas automáticas - no se requiere reclamación manual - Debes tener al menos 1,000 B3 en staking para participar - Gratis para jugar - solo confirma la transacción Spin the Wheel es una de las formas más simples de ganar recompensas bonus - solo un clic por día y tu premio se entrega instantáneamente a tu cartera. --- ## Cómo hacer staking de B3 Source: https://b3.holydocs.com/es/learn/staking-rewards/how-to-stake-b3 Hacer staking de tus tokens B3 es rápido y fácil, y desbloquea tanto recompensas pasivas como acceso a nuestro sistema de premios Stake to Win. En esta guía, te guiaremos a través de los pasos simples para comenzar a hacer staking directamente en la plataforma. Opción 1: Hacer Staking con B3 que Ya Posees Ve a stake.b3.fun e inicia sesión en tu cuenta usando tu método de inicio de sesión elegido. Haz clic en Stake more B3+. Ingresa la cantidad que deseas hacer staking y luego haz clic en Stake and Earn. Confirma la transacción en tu billetera para completar el proceso de hacer staking de tu B3. ¡Tus tokens ahora están en staking y generando recompensas! Opción 2: Intercambia y Haz Staking con Otros Tokens Ve a stake.b3.fun e inicia sesión en tu cuenta usando tu método de inicio de sesión elegido. Haz clic en Stake more B3+. Luego haz clic en Swap & stake desde cualquier cripto. Ingresa la cantidad que deseas hacer staking, y luego haz clic en Continuar. Luego podrás seleccionar el token y la cadena desde la que quieres intercambiar. Una vez que hayas hecho tu selección, haz clic en Checkout. A continuación, haz clic en Pay from Connected Wallet (o puedes elegir pagar desde una billetera diferente), y luego confirma la transacción en tu billetera para completar tu swap+stake. ¡Tus tokens serán intercambiados a B3 y automáticamente puestos en staking, generando recompensas inmediatamente! La cantidad mínima para hacer staking es de 50 B3. Una vez en staking, tus tokens comenzarán inmediatamente a generar recompensas pasivas y desbloquearán el acceso a los juegos Stake to Win. --- ## Cómo desbloquear tus tokens Source: https://b3.holydocs.com/es/learn/staking-rewards/how-to-unstake-your-tokens Desvincular te permite comenzar el proceso de mover tus tokens B3 fuera del staking y de vuelta a tu billetera. Este es un proceso de 2 partes, que requiere un período de enfriamiento de 45 días antes de que puedas completar el proceso de desvinculación. Sigue esta guía rápida para un paso a paso sobre cómo desvincular tus tokens. Pasos para Desvincular - Parte 1 Ve a stake.b3.fun e inicia sesión usando tu método de inicio de sesión preferido. Haz clic en Desvincular. Haz clic en Desvincular nuevamente en la siguiente pantalla. Ingresa la cantidad que deseas desvincular, de dónde quieres desvincular (tokens apostados regulares o de bonificación), y luego haz clic en Canjear. Confirma la transacción en tu billetera para completar la primera mitad del proceso de desvinculación. Una vez completado, tus tokens entrarán en un período de enfriamiento de 45 días. Durante este tiempo, debes esperar 45 días antes de poder retirar tus tokens del pool. Tus tokens ahora están en un período de enfriamiento de 45 días. No puedes acceder a ellos hasta que este período termine. Pasos para Desvincular - Parte 2 Ve a stake.b3.fun e inicia sesión usando tu método de inicio de sesión preferido. Haz clic en Desvincular desde la página principal. Localiza la transacción con tu token previamente retirado. Si han pasado 45 días desde que iniciaste la solicitud de canje, ahora deberías ver la opción de retirar tus tokens. Haz clic en Retirar. Se te pedirá que confirmes tu retiro. Haz clic en Confirmar y luego confirma la transacción nuevamente en tu billetera para completar el proceso de retiro. Una vez confirmado, tus tokens estarán disponibles en tu billetera para su uso. El período de enfriamiento de 45 días está diseñado para asegurar la estabilidad del pool de staking. Durante este tiempo, tus tokens no están generando recompensas pero tampoco están disponibles para su uso. --- ## Apostar para Ganar Source: https://b3.holydocs.com/es/learn/staking-rewards/stake-to-win Stake to Win es el sistema de premios sin pérdidas de B3 que te recompensa solo por hacer staking de tus tokens. Una vez que estás dentro, desbloqueas acceso a una creciente lista de juegos diarios y semanales, ¡más un premio mega sorpresa mensual! Sin gastos adicionales y sin comisiones, solo recompensas por mantener tu staking. Recompensas Basadas en Niveles Tu nivel de recompensa se basa en cuánto B3 tienes en staking. Cuanto más alto sea tu nivel, mayores serán los pozos de premios para los que eres elegible. Nivel Ballena - 100,000+ B3 en staking - Acceso a los pozos de premios más grandes y recompensas de nivel más alto Nivel Grinder - 3,000 – 99,999 B3 en staking - Recompensas equilibradas para stakers regulares Nivel Novato - 1,000 – 2,999 B3 en staking - Ideal para nuevos jugadores que están comenzando Puedes participar en todos los juegos siempre y cuando tengas al menos 1,000 B3 en staking. Juegos Actuales Tragamonedas Diarias - Gira una vez al día por la oportunidad de ganar recompensas instantáneas de B3 Gira la Rueda Diaria - Gira la rueda diariamente y ve lo que la suerte te trae Pozo de Premios Semanal - Participa semanalmente, entre lunes y viernes para tener la oportunidad de ganar - Tres ganadores por nivel cada semana Todos los juegos son completamente gratuitos una vez que estás haciendo staking. No hay costos adicionales ni comisiones. La belleza de Stake to Win es que es verdaderamente sin pérdidas: tus tokens en staking permanecen seguros mientras obtienes múltiples oportunidades de ganar recompensas adicionales cada semana. --- ## ¿Qué es el staking y cómo funciona? Source: https://b3.holydocs.com/es/learn/staking-rewards/what-is-staking-and-how-does-it-work El staking es el proceso de bloquear tus tokens B3 en la plataforma a cambio de recompensas. En lugar de dejar tus tokens inactivos en tu billetera, el staking te da acceso a recompensas adicionales y características exclusivas dentro del ecosistema. Tus tokens siguen siendo tuyos - simplemente los estás comprometiendo por un período de tiempo para desbloquear valor agregado como giros diarios, pozos de premios y más. Cómo Funciona el Staking en B3 Cuando haces staking de tus tokens B3, eres elegible para dos tipos de recompensas: 1. Recompensas Pasivas de Staking 2. Stake to Win (nuestro sistema único de premios sin pérdidas) Staking Pasivo Las recompensas pasivas de staking se ganan automáticamente con el tiempo. Una vez que tus tokens están en staking, comienzan a acumular recompensas sin ninguna acción adicional requerida de tu parte. - No necesitas revisar diariamente - Puedes deshacer el staking en cualquier momento (sujeto a un enfriamiento de 45 días) Esto es ideal para cualquiera que quiera una manera constante y sin intervenciones de ganar con sus tokens. Stake to Win Stake to Win es nuestro sistema interactivo de premios sin pérdidas diseñado para hacer el staking más divertido y atractivo. Además de las recompensas pasivas, los que hacen staking obtienen acceso a juegos diarios y semanales donde puedes ganar premios extra, sin arriesgar tus tokens. Esto es lo que obtienes: - 🎰 Slots Diarios – Gira una vez al día por la oportunidad de ganar recompensas adicionales - 🎡 Gira la Rueda – Otra oportunidad de ganar, disponible diariamente - 🏆 Pozo de Premios Semanal – Participa una vez por semana, con ganadores seleccionados al final de la semana No hay desventajas. Tus tokens permanecen en staking, y obtienes múltiples oportunidades de ganar cada semana. ¡Todo son ventajas! El staking combina la seguridad de un ingreso pasivo con la emoción de juegos de premios, creando una experiencia única y gratificante para los poseedores de tokens B3. --- ## Retroalimentación y Reporte de Problemas Source: https://b3.holydocs.com/es/learn/troubleshooting/feedback-and-reporting-issues Preguntas Frecuentes Puedes reportar errores utilizando el botón de chat en este sitio. Asegúrate de incluir capturas de pantalla útiles y una descripción clara del problema para que podamos investigar rápidamente. Nos encanta escuchar a la comunidad. Puedes compartir tus ideas a través del botón de chat aquí o contactarnos en Discord o X. Discord - discord.gg/b3dotfun X - x.com/b3dotfun Sí. Si no puedes encontrar la respuesta aquí, nuestro equipo de soporte está disponible a través del chat. Mejores Prácticas para Reportar Problemas Al reportar errores o problemas, incluye: - Descripción clara de lo que intentabas hacer - Pasos para reproducir el problema - Capturas de pantalla o grabaciones de pantalla si es aplicable - Información del navegador y dispositivo - Dirección de la billetera (si el problema está relacionado con una transacción) - Hash de la transacción (para transacciones fallidas) Cuanta más información detallada proporciones, más rápido nuestro equipo puede investigar y resolver tu problema. Canales de la Comunidad Mantente conectado con la comunidad B3: - Discord: discord.gg/b3dotfun - Chat de la comunidad en tiempo real y soporte - X (Twitter): x.com/b3dotfun - Últimas actualizaciones y anuncios - Chat de Soporte: Disponible en este sitio de documentación Nuestra comunidad es muy activa y servicial - no dudes en hacer preguntas en Discord donde otros usuarios y miembros del equipo pueden asistirte rápidamente. --- ## Preguntas frecuentes sobre juegos y competencias Source: https://b3.holydocs.com/es/learn/troubleshooting/games-and-competition-faq Preguntas Frecuentes Ve a la pestaña Competir en basement.fun, selecciona un torneo en vivo y haz clic en Unirse. Confirma la transacción para registrarte. Puedes desafiar a amigos o abrir apuestas públicas financiando una apuesta en basement.fun. Selecciona cualquier juego y luego haz clic en el icono de la espada para crear un desafío de apuesta. Desconectarse puede resultar en una pérdida. Primero, asegúrate de que tu conexión a internet sea estable. Si el problema continúa, intenta usar un navegador diferente o limpiar tu caché. Si eso no ayuda, contacta al soporte para más asistencia. Algunos juegos soportan navegadores móviles, pero algunos juegos solo están disponibles en escritorio. Puedes verificar el soporte móvil en la página de detalles del juego. Sí. Puedes descargar la aplicación BSMNT en Android y Apple. Para la mejor experiencia de juego, asegúrate de tener una conexión a internet estable y usar un navegador actualizado. Chrome y Firefox generalmente ofrecen la mejor compatibilidad. La aplicación móvil proporciona la experiencia más optimizada para juegos móviles, así que descárgala desde la tienda de aplicaciones de tu dispositivo para el mejor rendimiento. --- ## Preguntas Frecuentes Generales Source: https://b3.holydocs.com/es/learn/troubleshooting/general-faq Preguntas Frecuentes Sí. Puedes acceder al Kit de Marca B3 visitando https://docs.b3.fun/protocol/brand-kit. --- ## Inicio de sesión y acceso a la cuenta Source: https://b3.holydocs.com/es/learn/troubleshooting/login-and-account-access Preguntas Frecuentes Asegúrate de estar utilizando el método de inicio de sesión correcto y que tu cartera o cuenta social esté conectada correctamente. Revisa la carpeta de spam o intenta reenviarlo. Si aún así no llega, intenta usar un método de inicio de sesión diferente como cartera o Discord, o contáctanos a través de nuestro portal de soporte para asistencia adicional. Puedes iniciar sesión usando correo electrónico, Discord, Telegram, cartera o cuentas sociales como Google y Apple. Sí. Puedes conectar tu cartera, Discord y otras cuentas en la configuración de tu perfil en basement.fun. Si continúas teniendo problemas para iniciar sesión, asegúrate de estar utilizando el mismo método de inicio de sesión que usaste originalmente para crear tu cuenta. --- ## Preguntas Frecuentes sobre Juegos de Apostar para Ganar Source: https://b3.holydocs.com/es/learn/troubleshooting/stake-to-win-games-faq Preguntas Frecuentes Debes inscribirte manualmente cada semana entre el lunes y el viernes antes del corte de las 13:00 PM UTC. Tres ganadores por nivel. Un apostador es seleccionado al azar cada mes para ganar una recompensa sorpresa como tokens o NFTs. No. Todas las recompensas se envían directamente a tu billetera después de cada juego. No. Girar la Rueda y las Tragamonedas están limitadas a una jugada por día por billetera. Este es un bug visual conocido. A veces, la animación de giro no se detiene, pero la recompensa aún se procesa. Intenta refrescar la página. Tu premio debería aparecer inmediatamente, y también puedes verificar tu saldo de B3 para ver cambios. Para confirmar tu recompensa en la cadena de bloques, puedes buscar la transacción en el B3 Explorer: explorer.b3.fun. Si aún tienes dudas, no dudes en contactar al soporte. Lo más probable es que tu recompensa se haya procesado, pero debido a un bug visual, es posible que no hayas visto que ocurrió. Primero, refresca la página y verifica si tu saldo de B3 ha cambiado. También puedes confirmar la transacción usando el B3 Explorer ingresando tu dirección de billetera. Si aún tienes dudas o necesitas ayuda, no dudes en contactar al soporte y te ayudaremos a confirmar tu recompensa. Los niveles se basan en cuánto B3 has apostado: Rookie (1K–3K), Grinder (3K–100K), Whale (100K+). Necesitas al menos 1,000 B3 apostados para desbloquear el acceso. Si experimentas bugs visuales con las animaciones de giro, no te preocupes - tus recompensas aún se están procesando. Siempre verifica el saldo de tu billetera y el explorador de blockchain para confirmar transacciones. --- ## Preguntas frecuentes sobre Staking y Recompensas Source: https://b3.holydocs.com/es/learn/troubleshooting/staking-and-rewards-faq Preguntas Frecuentes Hacer staking de tus tokens B3 te otorga recompensas pasivas y acceso a juegos de Stake to Win. Para más información, por favor lee nuestro artículo Qué es el Staking y Cómo Funciona. Después de hacer unstake, hay un período de enfriamiento de 45 días antes de que puedas retirar tus tokens. Espera unos minutos y actualiza. Si aún no aparecen, confirma que tu transacción haya sido exitosa en la blockchain. Si tu transacción fue exitosa, pero aún no estás acumulando tokens, contacta al soporte. Hacer unstake activa un período de enfriamiento de 45 días. Durante este tiempo, tus tokens aún se mantienen en el pool de staking y no están disponibles en tu cartera. Una vez que el período de enfriamiento termine, necesitarás regresar a la página de staking y hacer clic en Retirar para mover tus tokens de vuelta a tu cartera. Las recompensas de staking actualmente están en una fase de acumulación y aún no se pueden reclamar. Cuando el reclamo esté disponible, notificaremos a todos los participantes y actualizaremos esta página con los pasos para reclamar. Sí. La cantidad mínima que puedes hacer staking es de 50 B3. Recuerda que el período de enfriamiento de 45 días es obligatorio para todas las operaciones de unstaking. Planifica con anticipación si necesitas acceder a tus tokens para una fecha específica. --- ## Transacciones y problemas con la cartera Source: https://b3.holydocs.com/es/learn/troubleshooting/transactions-and-wallet-issues Preguntas Frecuentes Confirma que la transacción fue enviada a la dirección y cadena correctas. Si es correcto, puede que solo esté procesándose. Puedes verificar los detalles de tu transacción utilizando el B3 Block Explorer: explorer.b3.fun. Los retiros y depósitos suelen completarse en unos minutos, pero pueden variar dependiendo de la congestión de la red. Desafortunadamente, los tokens enviados a cadenas no compatibles pueden no ser recuperables. Contacta al soporte con todos los detalles. La mayoría de las transacciones fallidas se deben a problemas de red, gas insuficiente o desconexiones de la cartera. Intenta de nuevo o actualiza. Los intercambios suelen tardar solo unos minutos en completarse. Sin embargo, la congestión de la red a veces puede retrasar el procesamiento. En casos raros, las transacciones pueden quedarse atascadas. Si tu intercambio no ha llegado después de una espera razonable, por favor contacta a nuestro equipo de soporte con el hash de la transacción y la dirección de la cartera para que podamos asistirte. Siempre verifica dos veces las direcciones de las carteras y las selecciones de red antes de confirmar las transacciones para evitar enviar tokens al destino equivocado. Para la verificación de transacciones, el B3 Block Explorer en explorer.b3.fun es tu mejor recurso para verificar el estado y los detalles de la transacción. --- ## Token $B3 Source: https://b3.holydocs.com/es/protocol/b3-token Copia esta dirección para agregar \$B3 a tu billetera o comerciar en DEXs. ¿Qué es \$B3? \$B3 es el token de utilidad que impulsa todo el ecosistema B3. Como el token fundamental para una red multichain de escalado horizontal, B3 habilita la gobernanza, el staking y el valor a través de appchains y aplicaciones construidas sobre B3. Un portafolio de diversión B3 no es solo infraestructura blockchain. Estamos constantemente construyendo experiencias de consumo en cadena divertidas y con potencial de escala masiva - todo con el objetivo de crear valor para los poseedores de \$B3. Pagos y rampa de acceso cross-chain. Stake para ganar. La plataforma de juegos onchain hiper-casuales. SDKs para bonding de tokens, apuestas y más. Dónde comprar tokens \$B3 Compra \$B3 en Coinbase Comercia \$B3 en Bybit Compra \$B3 en Gate.io Consigue \$B3 en KuCoin Comercia \$B3 en MEXC Intercambia \$B3 en Aerodrome Comercia \$B3 en AlienBase --- ## Kit de Marca Source: https://b3.holydocs.com/es/protocol/brand-kit ✦ IMPULSADO POR LA COMUNIDAD ✦ DIVERTIDO ✦ ALINEADO CON EL ECOSISTEMA ✦ Logo Principal SVG PNG SVG SVG Colores No te limites solo a estos colores comunes de la marca. B3 te invita a ser expresivo con diferentes paletas de colores divertidos y vibrantes. Guía de Marca Nuestro logo funciona mejor cuando tiene márgenes adecuados. Mantén las cosas ligeras, amigables y atractivas. Fuentes Importa dentro de la hoja de estilos CSS: Importa mediante la etiqueta : Ahora puedes usar las fuentes: Fuentes disponibles: - Neue Montreal Bold - Neue Montreal Regular - Neue Montreal Book - Neue Montreal Medium - Neue Montreal Semibold - Calibre Bold - Calibre Heavy - Pack Descarga las fuentes originales: Licencia Licencia Licencia Activos Divertidos PNG PNG @ 2x JPG SVG PNG Movimiento Las animaciones son bienvenidas al representar B3, después de todo - ¡el movimiento es divertido! Recomendamos Framer Motion como una biblioteca de animación de React, ¡pero puedes usar lo que prefieras! Tu navegador no soporta el tag de video. MP4 Proyecto de After Effects Tu navegador no soporta el tag de video. MP4 Proyecto de After Effects Vibra 👌 B3 trata de divertirse y representar eso en tu vida a través de los juegos y más. ¡Representa el merchandising de B3 de otras maneras! Fondos de Pantalla para Bloqueo de Teléfono Descargar Descargar Descargar Contribuye a la marca B3 Construyamos B3 juntos - damos la bienvenida a creadores, artistas, desarrolladores, gamers, jugadores y a todos para contribuir y ser recompensados. Contacta si has creado algo genial para la comunidad B3. --- ## Puente a B3 Testnet Source: https://b3.holydocs.com/es/protocol/bridge-to-testnet Este puente es específicamente para propósitos de testnet. Utiliza ETH de testnet gratuito para probar tus aplicaciones antes de desplegarlas en mainnet. Cómo Utilizar el Puente Ve a testnet.bridge.b3.fun para acceder a la interfaz oficial del puente de testnet. Conecta tu cartera (MetaMask, Coinbase Wallet, etc.) a la interfaz del puente. Asegúrate de que tu cartera esté conectada a Base Sepolia o B3 Testnet dependiendo de la dirección en la que quieras utilizar el puente. Selecciona si quieres: - Depositar: Traer fondos de Base Sepolia → B3 Testnet - Retirar: Devolver fondos de B3 Testnet → Base Sepolia Haz clic en las pestañas de Depositar o Retirar según corresponda. Ingresa la cantidad de ETH que quieres transferir. Si necesitas ETH de Base Sepolia, utiliza un faucet de Base Sepolia para obtener tokens de testnet gratuitos Haz clic en "Depositar" (o "Retirar") y confirma el aviso de transacción que aparece en tu cartera. Verifica dos veces que estás en la testnet correcta y utilizando ETH de testnet, no fondos de mainnet. Espera unos minutos para que el proceso del puente se complete. Puedes verificar el estado en tu pestaña de "Historial". Tu ETH de testnet aparecerá en tu cartera en la red de destino en unos minutos. Información de la Red Chain ID: 84532 RPC: https://sepolia.base.org Explorador: https://sepolia.basescan.org Chain ID: 1993 RPC: https://testnet-rpc.b3.fun Explorador: https://testnet-explorer.b3.fun Recursos de Testnet Puente oficial para mover activos entre Base Sepolia y B3 Testnet Obtén ETH de testnet de B3 gratuito para desarrollo y pruebas Faucets Adicionales Si necesitas ETH de testnet para desarrollo, aquí tienes algunas opciones confiables de faucets: - Coinbase Base Faucet - Faucet oficial de Coinbase - Alchemy Base Sepolia Faucet - Faucet confiable para ETH de Base Sepolia - QuickNode Base Faucet - Soporte para múltiples testnets - Faucet de B3 Testnet - Faucet oficial de B3 testnet - Obtén ETH de testnet de B3 directamente sin necesidad de utilizar el puente Solución de Problemas - Verifica el estado de la transacción en el explorador de bloques - Asegúrate de estar conectado a la testnet correcta - Intenta aumentar las tarifas de gas si la transacción está pendiente - Contacta al soporte si el puente ha estado pendiente por más de 30 minutos - Asegúrate de que tu cartera soporte las redes de testnet - Intenta refrescar la página y reconectar - Verifica que estás en la red correcta en tu cartera - Limpia la caché de tu navegador si los problemas persisten - Asegúrate de tener suficiente ETH para pagar las tarifas de gas - Usa un faucet para obtener más ETH de testnet - Intenta transferir una cantidad menor para conservar gas Flujo de Trabajo de Desarrollo Usa un faucet de Base Sepolia para obtener ETH de testnet gratuito. Usa el puente de testnet para mover ETH de Base Sepolia a B3 Testnet. Despliega tus contratos y prueba tus aplicaciones en B3 Testnet. Cuando las pruebas estén completas, despliega en B3 Mainnet usando el puente de mainnet. --- ## Puente a B3 Source: https://b3.holydocs.com/es/protocol/bridge Puente entre cadenas con depósitos y retiros instantáneos Puente desde cualquier cadena EVM & Solana a B3 Puente Canónico OP con período de retiro de 7 días Interacción directa con el contrato para usuarios avanzados Puente Entre Cadenas Depósitos Instantáneos Retiros Instantáneos Baja Comisión Conecta tu cartera y puentea desde las principales redes EVM hacia y desde B3. Visita basement.fun/bridge para acceder a la interfaz del puente. Conecta tu cartera usando MetaMask, Coinbase Wallet, u otras carteras compatibles. Elige la red de origen y la cantidad de fondos que quieres puentea a B3. Confirma la transacción y recibirás los fondos puenteados en menos de un minuto. Tus fondos aparecerán en tu cartera B3 en 60 segundos. Comienza a puentea tus activos a B3 con depósitos y retiros instantáneos Puente Instantáneo Depósitos Instantáneos Retiros Instantáneos Baja Comisión Puentea fácilmente desde cualquier cadena EVM & Solana a B3 con Relay. Visita relay.link para acceder a la interfaz del puente Relay. Conecta tu cartera para iniciar el proceso de puenteo. Ingresa la cantidad de ETH que quieres puentea a B3. Confirma la transacción y recibirás los fondos puenteados en menos de un minuto. Relay soporta el puenteo desde múltiples cadenas incluyendo Solana. Puentea desde cualquier cadena EVM y Solana a B3 instantáneamente Puente Nativo Base a B3 Retiros de 7 Días Sin Comisiones Puentea fácilmente desde Base a B3 usando el puente canónico oficial de OP Stack! Los retiros de B3 de vuelta a Base tienen un período de desafío de 7 días por seguridad. Usa puentes de terceros para retiros instantáneos. Ve a bridge.b3.fun para acceder al puente oficial. Conecta tu cartera a la interfaz del puente. Selecciona si quieres: - Depositar: Traer fondos de Base → B3 - Retirar: Puentea de vuelta de B3 → Base Ingresa la cantidad de ETH que quieres puentea. Haz clic en "Depositar" y confirma la transacción en tu cartera. Los depósitos a B3 son instantáneos, pero los retiros toman 7 días por el período de desafío. Usa el puente canónico de OP Stack probado en batalla Transferencia Nativa (Bridge Contract) Depósitos Instantáneos Retiros de 7 Días Sin Comisiones Envía ETH de Base a través del contrato de puente. Transfiere ETH de Base a la siguiente dirección del puente en Base Mainnet: Este método es solo para usuarios avanzados. Asegúrate de estar enviando desde Base Mainnet para evitar perder fondos. Cuando envíes ETH a esta dirección desde Base, aparecerá automáticamente en tu cartera en B3. Este es un método de interacción directa con el contrato. 1. Asegúrate de estar en Base Mainnet en tu cartera 2. Envía ETH a la dirección del contrato de puente arriba mencionada 3. Espera la confirmación - tus fondos aparecerán en B3 automáticamente 4. Revisa tu cartera B3 - cambia a la red B3 para ver tu ETH puenteado Doble chequea que estás en Base Mainnet antes de enviar. Enviar desde otras redes puede resultar en la pérdida de fondos. --- ## Estatutos Source: https://b3.holydocs.com/es/protocol/bylaws 1. Misión La misión de la Fundación es fomentar, desarrollar, autorizar y/o gobernar el Protocolo B3. Esto incluye, pero no se limita a: - Habilitar el desarrollo de mejoras técnicas y el desarrollo de características para mantener y aumentar las capacidades de B3 para proporcionar soluciones de escalado de cadena de juegos de bajo costo y alta capacidad con la mejor experiencia de usuario en su clase. - Fomentar el crecimiento del ecosistema a través de subvenciones estratégicas para alinearse con proyectos asociados incluyendo, pero no limitado a, proveedores de infraestructura, desarrolladores de aplicaciones, artistas, creadores, asociaciones de marca, estudios creativos y socios de crecimiento estratégico. - Organizar iniciativas educativas y participar en y organizar eventos para aumentar la conciencia de y promover la tecnología B3 y el ecosistema. 2. Términos Definidos La cuenta que contiene los activos de la Fundación (así como otros activos contribuidos o adquiridos por la Cartera del Presupuesto Administrativo), que será utilizada por la Fundación para fines de costos operativos y administrativos así como para el crecimiento del ecosistema B3. Colectivamente, la comunidad descentralizada de individuos que poseen un Token, como se evidencia por las cadenas Base o B3. La Constitución de B3 DAO como está disponible en https://docs.b3.fun/constitution, incluyendo cualquier enmienda a la misma. Una propuesta presentada por un Titular de Token para ser votada de acuerdo con el Proceso B3IP. Las reglas y procedimientos para presentar y votar sobre B3IPs como se describe en la Constitución de B3 DAO, en particular "Sección 2: Propuestas DAO y Procedimientos de Votación", como puede ser enmendado de vez en cuando de acuerdo con un B3IP. El conjunto de tecnologías B3, incluyendo la cadena B3, y cualquier cadena adicional que utilice dicha tecnología. Estos estatutos gobernantes de la Fundación como pueden ser enmendados de vez en cuando. Las reglas, regulaciones y leyes de las Islas Caimán como pueden ser enmendadas de vez en cuando. "Organización autónoma descentralizada." Tiene el significado dado en la Sección 3(b)(iv) de estos Estatutos. Player1 Foundation, una compañía de fundación de las Islas Caimán. El Memorándum y los Artículos de Asociación (como pueden ser enmendados, revisados y sustituidos de vez en cuando). El(los) director(es) de la Fundación, que tienen ciertos poderes y deberes de acuerdo con la Ley de las Islas Caimán y como se describe más adelante en los Artículos de la Fundación y los Estatutos. El supervisor de la Fundación, que tiene ciertos poderes y deberes de acuerdo con la Ley de las Islas Caimán y como se describe más adelante en los Artículos de la Fundación. El consejo formado de acuerdo con la Constitución de B3 DAO. El Consejo de Seguridad es un comité de múltiples miembros al cual la Fundación ha delegado la autoridad para participar en Acciones de Emergencia y Acciones No Emergentes como se describe en la Constitución de B3 DAO, y de otro modo está encargado de asegurar que los B3IPs estén en conformidad con la Constitución de B3 DAO. El token gobernante de B3 DAO, conocido como $B3, representado en las cadenas Base y B3. Cualquier poseedor de un Token. 3. Asuntos de Votación 3.1 Autoridad del Titular de Token De acuerdo con la Constitución de B3 DAO, los Artículos de la Fundación y estos Estatutos, los Titulares de Token pueden aprobar B3IPs Constitucionales y B3IPs No Constitucionales (cada uno como se define en la Constitución de B3 DAO) con el fin de: (i) modificar el texto o procedimientos de la Constitución de B3 DAO; (ii) instalar o modificar el software en el Protocolo B3; (iii) aprobar solicitudes de financiamiento del Tesoro DAO (como se define en la Constitución de B3 DAO); (iv) nombrar y remover miembros del Consejo de Seguridad de acuerdo con la Constitución de B3 DAO; y (v) aprobar cualquier otra acción de acuerdo con la Constitución de B3 DAO, los Artículos de la Fundación y estos Estatutos. 3.2 Autoridad del Director de la Fundación El(los) Director(es) de la Fundación deberá(n) participar en cualquier actividad que, a su razonable discreción, no contradiga los términos establecidos en cualquier B3IP aprobado por los Titulares de Token, la Constitución de B3 DAO, estos Estatutos, o los Artículos de la Fundación, incluyendo pero no limitado a las siguientes acciones: (i) aprobar transacciones desde la Cartera del Presupuesto Administrativo; (ii) coordinar operaciones de emergencia con el Consejo de Seguridad en nombre de B3 DAO o la Fundación; (iii) realizar cambios a estos Estatutos si los Directores de la Fundación creen que tales cambios mejorarían la capacidad de los Directores de la Fundación para cumplir con sus obligaciones (la "Autoridad de Enmienda"); y (iv) convocar y celebrar reuniones de emergencia ("Reuniones de Emergencia") para permitir a los Directores de la Fundación y al Consejo de Seguridad responder rápidamente a una amenaza de seguridad inminente para B3 DAO, cualquier protocolo que utilice el Token, los Titulares de Token, o la Fundación, y las mismas reglas que se aplican a las reuniones de los Directores de la Fundación de acuerdo con los Artículos de la Fundación se aplicarán a las Reuniones de Emergencia, excepto que no hay un requisito de quórum para una Reunión de Emergencia. 4. Fases, Requisitos y Estructura de Propuestas 4.1 Aplicación de la Constitución de B3 DAO Las disposiciones establecidas en la Sección 2 de la Constitución de B3 DAO se aplicarán. 4.2 Rechazo del Director de la Fundación Si, después de la aprobación de un B3IP por B3 DAO, la mayoría de los Director(es) de la Fundación actuando en el mejor interés de la Fundación determinan razonablemente que tal B3IP, si se implementa, podría: (A) comprometer los deberes fiduciarios del(los) Director(es) de la Fundación tal como se les debe a la Fundación; (B) estar en violación de estos Estatutos, los Artículos de la Fundación, la Constitución de B3 DAO, el Proceso B3IP, cualquier requisito legal de las Leyes de las Islas Caimán o las leyes o regulaciones de cualquier otra jurisdicción aplicable; (C) causar que la Fundación incumpla cualquier contrato, acuerdo u otro arreglo; y/o (D) ser contra los mejores intereses de la Fundación, tal(es) Director(es) de la Fundación pueden notificar al Consejo de Seguridad de sus obligaciones bajo la Constitución de B3 DAO para emprender una Acción de Emergencia o No Emergencia, o tomar tales otros pasos como sean necesarios para rechazar tal B3IP. 5. Relación entre la Fundación y los Titulares de Token 5.1 Representación Los Titulares de Token están representados por la Fundación, que representa los intereses de los Titulares de Token en conexión con procesos contractuales y legales, incluyendo el cumplimiento regulatorio y esos otros asuntos establecidos en los Artículos de la Fundación. 5.2 Proveedores de Servicios La Fundación ha contratado a ciertos terceros para proporcionar servicios como el(los) Director(es) de la Fundación y el Supervisor de la Fundación, como requiere la Ley de las Islas Caimán. De acuerdo con los términos de los Artículos de la Fundación y estos Estatutos, y sujeto a la Ley de las Islas Caimán, el(los) Director(es) de la Fundación y el Supervisor de la Fundación están obligados a actuar según las instrucciones de los Titulares de Token respecto a ciertos asuntos. 5.3 Recursos y Autoridad Los Titulares de Token asegurarán que la Fundación tenga suficiente autoridad y recursos, incluyendo financiamiento, para ejecutar el mandato de la Fundación, cumplir con las obligaciones de la Fundación bajo la ley aplicable, y satisfacer las obligaciones contractuales de la Fundación celebradas de acuerdo con los Artículos de la Fundación o estos Estatutos. 5.4 Autoridad del Director Los Directores de la Fundación están autorizados a tomar cualquier acción razonablemente necesaria en nombre de la Fundación para dar efecto a un voto de los Titulares de Token incluyendo pasar cualquier resolución de director para conmemorar tal voto. 5.5 Conflictos y Deberes Fiduciarios En la medida en que haya un conflicto entre las disposiciones de los Estatutos y los Artículos de la Fundación, los Artículos de la Fundación prevalecerán. Los Directores de la Fundación no son fiduciarios para los Titulares de Token. 6. Resolución de Disputas 6.1 Requisitos de Notificación En caso de que surja una controversia, disputa o reclamo derivado de o en relación con estos Estatutos ("Disputa"), la Fundación, los Directores, el Supervisor o los Titulares de Token (según corresponda) deben dar 30 días de aviso de tal Disputa a la(s) parte(s) relevante(s) (la "Notificación de Disputa"). Si la Disputa no se resuelve al expirar 30 días después de la prestación de la Notificación de Disputa, la parte relevante puede iniciar procedimientos de arbitraje de acuerdo con el punto 6(b) a continuación. En cualquier disputa que involucre las acciones de los Directores de la Fundación o el Supervisor, la Fundación, y no los Directores de la Fundación o el Supervisor, será parte en los procedimientos de arbitraje. En cualquier disputa que involucre las acciones de los Directores, el Supervisor puede iniciar procedimientos de arbitraje contra los Directores de acuerdo con la Sección 6(b) a continuación. 6.2 Proceso de Arbitraje Si la Disputa permanece al expirar 30 días después de la prestación de la Notificación de Disputa, la Disputa será resuelta por arbitraje administrado por el Centro Internacional de Mediación y Arbitraje de las Islas Caimán ("CI-MAC") de acuerdo con las Reglas de Arbitraje de CI-MAC (las "Reglas de Arbitraje") vigentes a la fecha de estos Estatutos, las cuales Reglas de Arbitraje se consideran incorporadas por referencia a estos Estatutos, y regidas por la Ley de Arbitraje (enmendada) de las Islas Caimán. - Árbitro: Todas las disputas serán escuchadas por un solo árbitro a ser nombrado de acuerdo con las Reglas de Arbitraje - Ley Aplicable: La ley del arbitraje será la ley de las Islas Caimán - Idioma: El idioma del arbitraje será el inglés - Sede: El arbitraje tendrá su sede en George Town, Gran Caimán, Islas Caimán El arbitraje se iniciará tras la expiración de 30 días después de la prestación de la Notificación de Disputa y la notificación de la parte agraviada a la otra de los detalles de la controversia o reclamo junto con el árbitro propuesto de la parte agraviada obtenido de una lista de posibles árbitros mantenida por CI-MAC. Donde la parte notificada no esté de acuerdo con la elección del árbitro o si no se puede llegar a un acuerdo sobre la elección del árbitro dentro de treinta (30) días, entonces un árbitro será elegido por CI-MAC con experiencia razonable en transacciones del tipo previsto en estos Estatutos. - Cronograma del Premio: El árbitro deberá emitir el premio dentro de tres (3) meses del inicio del arbitraje, a menos que dicho límite de tiempo sea extendido por el árbitro - Asignación de Costos: Antes de la emisión o entrega del laudo arbitral, cada parte llevará sus propios costos respecto al arbitraje, después de lo cual la parte prevaleciente tendrá derecho a honorarios razonables de abogados, costos y desembolsos necesarios además de cualquier otro alivio al que dicha parte pueda tener derecho Un premio por el árbitro será final y concluyente y vinculante para las partes y no estará sujeto a apelación adicional. Cada parte puede hacer cumplir cualquier premio otorgado de acuerdo con esta Sección 6 en cualquier corte de jurisdicción competente. El árbitro deberá proporcionar por escrito a las partes la base para el premio o la orden de dicho árbitro, y todas las audiencias serán grabadas, con dicha grabación constituyendo la transcripción oficial de tales procedimientos. Ninguna acción legal o en equidad basada en cualquier reclamo derivado de o relacionado con estos Estatutos será instituida en cualquier corte de cualquier jurisdicción. Cada parte renuncia a cualquier derecho que pueda tener para afirmar la doctrina de forum non conveniens, para afirmar que no está sujeta a la jurisdicción de tal arbitraje o cortes o para objetar la sede en la medida en que cualquier procedimiento sea llevado de acuerdo con lo aquí establecido. --- ## Constitución Source: https://b3.holydocs.com/es/protocol/constitution Este documento establece la Constitución de la B3 DAO (la "Constitución"). Algunas de las reglas y procedimientos de esta Constitución serán aplicados directamente por contratos inteligentes en una cadena de bloques, y algunos no lo serán. Las acciones tomadas bajo esta Constitución pueden ser acciones en cadena o fuera de cadena. Las acciones en cadena son aquellas que son actuadas directamente por los contratos inteligentes de gobernanza de la DAO como transacciones en una cadena de bloques. Las acciones fuera de cadena son aquellas que son actuadas por otros medios. Esta Constitución también incluye algunas "pautas recomendadas" que no son vinculantes pero se recomiendan encarecidamente como buena práctica de gobernanza. Esta Constitución describe los procedimientos por los cuales puede ser enmendada y establece el marco de gobernanza de la B3 DAO y la Fundación Player1. Definiciones Una propuesta presentada por un Titular de Token para ser votada de acuerdo con el Proceso B3IP. Las reglas y procedimientos para presentar y votar sobre B3IPs como se describe en esta Constitución, en particular "Sección 2: Propuestas y Procedimientos de Votación de la DAO", según se pueda enmendar de vez en cuando conforme a un B3IP. La comunidad descentralizada de individuos que poseen un Token, como se evidencia por las cadenas Base o B3. Propiedad de la Fundación Player1 mantenida en un contrato inteligente de gobernanza en Base gobernado directamente por los Titulares de Token y el Consejo de Seguridad a través de mecanismos de votación en cadena, como confiado por la Fundación Player1. El token de gobernanza de la B3 DAO, conocido como $B3, representado en las cadenas Base o B3. Cualquier poseedor de un Token. Todos los Tokens existentes (es decir, 100,000,000,000 tokens $B3). Sección 1: "administración" de la cadena Esta Constitución describe el marco de toma de decisiones para la gobernanza de la B3 DAO. El Protocolo B3 tiene dos conjuntos de "administradores" de cadena que tienen el poder de tomar acciones administrativas que cambian el protocolo central de B3 y el código y/o alteran cualquiera de sus parámetros centrales. Con el evento de generación de tokens $B3 y la creación subsiguiente de la B3 DAO habiendo ocurrido, la Fundación Player1 ha confiado privilegios de "administrador" en B3 tanto a los Titulares de Token como al Consejo de Seguridad del Protocolo B3. En el caso de que un B3IP pueda violar cualquier ley aplicable o esta Constitución (según lo determine la Fundación Player1), la Fundación Player1 puede notificar al Consejo de Seguridad de su obligación de prevenir que dicho B3IP entre en efecto. El "administrador" también tendrá el poder de actualizar ciertos contratos asociados de Capa 2. El "administrador" controlará affordances en la cadena como actualizar la implementación del contrato de cualquiera de los contratos del protocolo central de B3, y ajustar parámetros del sistema a través de, por ejemplo, métodos setter en el precompilado del Administrador de B3. Sección 2: Propuestas y Procedimientos de Votación de la DAO El siguiente proceso rige las reglas y procedimientos por los cuales la B3 DAO puede proponer, votar e implementar B3IPs. Ningún B3IP puede estar en violación de leyes aplicables, en particular regulaciones relacionadas con sanciones. Fases del Proceso B3IP El B3IP se sugiere en el foro público y se discute/debate durante 1 semana. El B3IP debe estar acompañado por una encuesta u otro método determinado conforme al proceso de gobernanza. Esta Fase 1 debe durar un período de 1 semana para permitir suficiente discusión y retroalimentación. En el caso de que un B3IP omita esta fase, como una cuestión de buena práctica de gobernanza, se recomienda que los votantes consideren votar para rechazarlo. El B3IP se presenta a través de contratos de gobernanza en Base, con una interfaz de usuario disponible en Agora. El proponente del B3IP debe tener una dirección que esté delegada al menos 30,000,000 Tokens Votables. Después de 3 días, se tomará una instantánea de distribución de votantes y comenzará el período de votación; esto da tiempo a las partes interesadas para discutir el B3IP y reunir votos antes de que se tome la instantánea de distribución de votantes. Cada B3IP debe ser etiquetado como Constitucional o No Constitucional. Durante esta Fase 3, la B3 DAO podrá votar directamente en cadena a través de Base. Un voto exitoso requiere: B3IPs Constitucionales: - Las propuestas pasan si alcanzan el 5% de todos los Tokens Votables votando "sí" (cuórum de aprobación) - Al menos el 55% de los votos emitidos son votos "sí" (umbral de aprobación) B3IPs No Constitucionales: - Las propuestas pasan si alcanzan el 3% de todos los Tokens Votables votando "sí" (cuórum de aprobación) - Al menos el 50% de los votos emitidos son votos "sí" (umbral de aprobación) Después de que un B3IP haya pasado en la Fase 3, habrá un período de espera de 3 días antes de que el B3IP pueda ser ejecutado. Este retraso está destinado a proporcionar a todos los Titulares de Token la oportunidad de salir del protocolo si no están contentos con un resultado de gobernanza pero no estaban previamente al tanto de la votación o de otro modo la perdieron inadvertidamente durante las fases anteriores. Excepto en el caso de un B3IP No Constitucional que involucre a la Tesorería de la DAO (que vive en Base), después de que el período de espera de 3 días en la Fase 4 haya pasado, se envía un mensaje de gobernador entre cadenas a B3 desde Base, después de lo cual se envía un mensaje de B3 a Base indicando que el B3IP fue aprobado. La razón detrás del mensaje entre cadenas de Base a B3 es que, mientras la votación ocurre en Base, el B3IP Constitucional se efectúa en B3. Cuando este mensaje se finaliza en Base, cualquiera puede canjearlo para completar este paso e iniciar el siguiente paso. Este paso asegura que la finalización del período de espera de B3 será reconocida en Base después de que cualquier retiro iniciado durante o poco después del período de votación haya sido reconocido en Base. Después de completar la Fase 5, habrá un período de espera adicional de 7 días. Esto asegura que los usuarios que iniciaron retiros u otros mensajes de B3 a Base tengan tiempo para ejecutarlos en Base antes de que el B3IP tome efecto. El B3IP se ejecuta e implementa completamente. Esto puede ocurrir en B3 o a través de una transacción enviada de B3 a Base. En el caso de un B3IP No Constitucional que involucre a la Tesorería de la DAO, la ejecución e implementación ocurrirá directamente en Base. Este proceso B3IP como se especifica típicamente requerirá 37 días desde el comienzo de la verificación de temperatura en la Fase 1 hasta que un B3IP finalmente se ejecute en la Fase 7 para un B3IP Constitucional, o 27 días para un B3IP No Constitucional. Un B3IP puede especificar opcionalmente un retraso adicional antes de su implementación. Tipos de B3IP Un B3IP Constitucional es aquel que se relaciona con: - Proceso: Modifica el texto o procedimientos de esta Constitución - Actualización de software: Instala o modifica software en B3 - Núcleo: Toma cualquier acción que requiera permiso de "administrador" en B3 Un B3IP No Constitucional es uno que no se considera un "B3IP Constitucional" incluyendo: - Financiación: Solicita fondos/subvenciones o de otra manera propone cómo gastar o asignar fondos de la Tesorería de la DAO. Hay cuatro tipos de B3IPs de Financiación: - Desarrollo del Ecosistema: Un B3IP que asigna fondos de la Tesorería de la DAO para apoyar a desarrolladores de juegos, iniciativas comunitarias o campañas de marketing para impulsar la adopción del Protocolo B3 - Programas de Subvenciones: Un B3IP que diseña y aprueba mecanismos de financiación para desarrolladores u otros contribuyentes que construyen en el Protocolo B3 - Publicación y Promociones de Juegos: Un B3IP que determina juegos para incorporar al stack de publicadores del Protocolo B3 o promocionar en plataformas - Asociaciones Estratégicas: Un B3IP que aprueba colaboraciones con organizaciones externas para expandir el alcance y la utilidad del Protocolo B3 - Informativo: Proporciona pautas generales o información a la comunidad pero no propone de otra manera una nueva característica o actualización Pautas Recomendadas - Los miembros de la DAO deberían votar en contra de cualquier B3IP que esté etiquetado incorrectamente. Un B3IP debe incluir: - Resumen: Dos o tres frases que resuman el B3IP - Motivación: Una declaración sobre por qué la B3 DAO debería implementar el B3IP - Racional: Una explicación de cómo el B3IP se alinea con la misión y valores de la B3 DAO - Términos Clave (opcional): Definiciones de cualquier término dentro de la propuesta que sea único para la propuesta, nuevo para la B3 DAO y/o específico de la industria - Especificaciones: Un desglose detallado de las plataformas y tecnologías que se utilizarán - Riesgos y Seguridad: Un desglose detallado de los posibles riesgos de seguridad, técnicos, legales, reputacionales y otros aplicables - Pasos para Implementar: Los pasos para implementar el B3IP, incluyendo costos asociados, mano de obra y otros recursos para cada paso donde sea aplicable. Para evitar dudas, cualquier B3IP que involucre transacciones con terceros (como subvenciones) necesitará asegurar que la documentación legal aplicable y los procedimientos también estén incluidos - Cronograma: Detalles de tiempo relevantes, incluyendo pero no limitado a fecha de inicio, hitos y fechas de finalización - Costo Total: El costo total para implementar el B3IP - El autor del B3IP puede agregar campos adicionales a cualquier plantilla si es necesario para comunicar completamente las intenciones, especificidades e implicaciones del B3IP Los B3IPs reenviados también deben incluir: - Un enlace al B3IP original - Razones por las cuales el B3IP original no fue aprobado - Cambios que se han realizado y por qué ahora debería ser aprobado - Cualquier campo adicional a cualquier plantilla si es necesario para comunicar completamente los cambios realizados y las intenciones, especificidades e implicaciones de dicho B3IP reenviado Sección 3: El Consejo de Seguridad El Consejo de Seguridad es un comité de 5 miembros que son firmantes de una billetera multi-firma, que tiene poderes para realizar ciertas Acciones de Emergencia y Acciones No Emergencia, según lo delegado por la Fundación Player1, y es responsable de mantener esta Constitución de la B3 DAO. A través de la presentación, aprobación e implementación de un B3IP Constitucional, la B3 DAO es capaz de modificar los poderes del Consejo de Seguridad o eliminar completamente al Consejo de Seguridad. Existen "copias" equivalentes de los contratos multi-firma del Consejo de Seguridad, uno en Base y otro en B3. Acciones de Emergencia El Consejo de Seguridad tiene el poder de ejecutar cualquier actualización de software o realizar otras acciones requeridas sin demora para responder a una emergencia de seguridad, en caso de que surja (tales acciones, "Acciones de Emergencia"). Realizar cualquier Acción de Emergencia requiere una aprobación de 4 de 5 del Consejo de Seguridad. El Consejo de Seguridad no debe usar su poder para realizar Acciones de Emergencia excepto en una verdadera emergencia de seguridad, como una vulnerabilidad crítica que podría comprometer significativamente la integridad, confidencialidad o disponibilidad de B3. Después de realizar cualquier Acción de Emergencia, el Consejo de Seguridad debe emitir un informe completo de transparencia (en un momento apropiado después de que la emergencia de seguridad haya pasado) para explicar qué se hizo y por qué tal Acción de Emergencia fue justificada. La B3 DAO es capaz de limitar o eliminar el poder del Consejo de Seguridad para realizar Acciones de Emergencia a través de la aprobación e implementación de un B3IP Constitucional. Acciones No Emergencia El Consejo de Seguridad también puede aprobar e implementar actualizaciones de software de rutina, mantenimiento de rutina y otros ajustes de parámetros en un entorno no emergencia (tales acciones, "Acciones No Emergencia"), las cuales requieren una aprobación de 3 de 5 para tomar efecto. Cualquier Acción No Emergencia, después de la aprobación por el Consejo de Seguridad, omitirá las Fases 1 a 3 del proceso B3IP y en su lugar pasará directamente a través de las Fases 4 a 7 del proceso B3IP (según corresponda), para proporcionar un retraso antes de que cualquier Acción No Emergencia se despliegue. El Consejo de Seguridad puede especificar opcionalmente retrasos adicionales antes del despliegue. La B3 DAO es capaz de limitar o eliminar el poder del Consejo de Seguridad para realizar Acciones No Emergencia a través de la aprobación e implementación de un B3IP Constitucional. Sección 4: Elecciones del Consejo de Seguridad El Consejo de Seguridad tiene 5 miembros, que se dividen en dos Cohortes de 2 a 3 miembros, que sirven términos de 18 meses. La 'Segunda Cohorte' servirá un término de 24 meses dado las elecciones escalonadas pero todas las Cohortes futuras en adelante servirán términos de 18 meses. Las Cohortes iniciales del Consejo de Seguridad fueron determinadas dividiendo aleatoriamente a los 5 miembros en dos cohortes – 2 miembros en la 'Primera Cohorte' y 3 miembros en la 'Segunda Cohorte'. Los miembros de las Cohortes iniciales del Consejo de Seguridad se detallan en un informe de transparencia aquí. El proceso de la primera elección del Consejo de Seguridad está programado para comenzar según el cronograma establecido en la gobernanza del protocolo. --- ## Plataformas de Gobernanza Source: https://b3.holydocs.com/es/protocol/governance-platforms https://gov.b3.fun, impulsado por Agora https://forum.b3.fun https://discord.gg/b3dotfun Precaución ¡Mantente seguro! Solo utiliza los enlaces oficiales listados arriba. Ten en cuenta que los estafadores pueden intentar hacerse pasar por miembros o delegados del equipo B3. Recuerda: - Nunca compartas tu frase semilla o claves privadas - Nunca des información personal - El verdadero equipo de B3 nunca te enviará un mensaje directo primero - Cuando tengas dudas, visita nuestro Discord y pregunta a la comunidad ¡Estamos aquí para ayudar - únete a nuestro servidor de Discord si tienes alguna pregunta o preocupación! --- ## Liquidez Cross-Chain Source: https://b3.holydocs.com/es/protocol/liquidity Explora el ecosistema multichain de B3 en explorer.b3.fun El Problema Appchains, L2s y L3s tienen liquidez aislada, lo que hace molesto construir experiencias sin tener que transferir activos a través de cadenas. Cada cadena mantiene piscinas aisladas, limitando la profundidad y aumentando el deslizamiento. Los constructores deben integrarse con docenas de cadenas individualmente. Los usuarios deben transferir activos manualmente y gestionar múltiples billeteras. Los activos bloqueados en cadenas específicas no pueden acceder a otras oportunidades. Acceso a Liquidez a Través de Cadenas Impulsado por nuestro producto, AnySpend, opera en la capa de ejecución del cliente, situándose entre la intención del usuario y la ejecución blockchain: Cómo Funciona 1. Depósito desde cualquier cadena: Acepta tokens de la mayoría de las cadenas 2. Basado en la Intención: Los usuarios expresan lo que quieren, no cómo lograrlo 3. Descubrimiento de Rutas: Encuentra caminos óptimos a través de todas las cadenas soportadas 4. Ejecución Atómica: Las transacciones se ejecutan de manera atómica o fallan de manera elegante 5. Experiencia Unificada: Operaciones complejas aparecen como transacciones únicas Cadenas Soportadas AnySpend proporciona soporte universal de cadena: - Cadenas EVM: La mayoría de las cadenas EVM, incluyendo Ethereum, Polygon, Arbitrum, Base, BSC, Avalanche - Solana: Integración completa con el ecosistema de Solana - Ecosistema B3: Integración nativa con B3 y cadenas de juegos Próximos Pasos Comienza con el SDK de AnySpend. Aprende cómo integrar AnySpend. Explora la documentación completa de la API. Conéctate con otros constructores. --- ## Conectar a B3 Source: https://b3.holydocs.com/es/protocol/network-setup Usando B3 con tu Cartera Es fácil conectarse con cualquier cartera de Ethereum incluyendo MetaMask, Coinbase Wallet, Rainbow y más. Estos botones funcionan con MetaMask y otras carteras Web3. Automáticamente agregarán la configuración de la red o cambiarán a B3 si ya está agregada. Usando B3 Explorer Recomendado Usa Chainlist para agregar B3 a tu cartera La forma más rápida de agregar B3 a tu cartera: Ve a explorer.b3.fun y haz clic en "Agregar B3 Chain" Conecta tu cartera (MetaMask, Coinbase Wallet, etc.) Haz clic en "Agregar a la Cartera" para B3 Mainnet B3 se agregará automáticamente a tu cartera con la configuración correcta La forma más rápida de agregar B3 a tu cartera: Ve a chainlist.org y busca "B3" Conecta tu cartera (MetaMask, Coinbase Wallet, etc.) Haz clic en "Agregar a la Cartera" para B3 Mainnet B3 se agregará automáticamente a tu cartera con la configuración correcta Si prefieres agregar B3 manualmente, usa los detalles de la red a continuación: Detalles de la Red: Configuración de B3 Mainnet Detalles de la Red: Configuración de B3 Testnet Instrucciones Específicas para Carteras MetaMask Haz clic en la extensión de MetaMask en tu navegador Haz clic en el desplegable de redes en la parte superior y selecciona "Agregar red" Haz clic en "Agregar una red manualmente" en la parte inferior Rellena la información de la red B3 Consulta la configuración completa de B3 Mainnet Haz clic en "Guardar" y MetaMask cambiará automáticamente a B3 ¡Ahora estás conectado a B3! Verás "B3 Mainnet" en tu desplegable de redes. Coinbase Wallet Lanza la extensión del navegador Coinbase Wallet Ve a la pestaña Configuraciones y haz clic en Redes Haz clic en el signo más (➕) en la parte superior derecha para Agregar red personalizada En el diálogo Agregar red personalizada, ingresa la información de mainnet B3: Consulta la configuración completa de B3 Mainnet para valores copiables Haz clic en "Guardar" para agregar B3 a tus redes disponibles Coinbase Wallet detectará automáticamente que el token nativo es ETH Rainbow Wallet Lanza la cartera Rainbow en tu dispositivo móvil o extensión de navegador Toca el icono de perfil y ve a Configuraciones → Redes Toca "Agregar Red Personalizada" e ingresa los detalles de B3 Consulta la configuración completa de B3 Mainnet para valores copiables Guarda la configuración y cambia a B3 Mainnet Configuración de B3 Mainnet Detalles completos de configuración para B3 Mainnet: Nombre de la Red: Chain ID: URL de RPC: URL del Explorador: Token Nativo: Configuración de B3 Testnet Detalles completos de configuración para B3 Testnet: Nombre de la Red: Chain ID: URL de RPC: URL del Explorador: Token Nativo: Solución de Problemas - Verifica dos veces el Chain ID (8333 para mainnet) - Asegúrate de que la URL de RPC sea correcta: - Intenta refrescar tu cartera o reiniciar el navegador - Verifica que estés conectado a la red B3 correcta - Asegúrate de tener suficiente ETH para las tasas de gas - Asegúrate de que la dirección del contrato sea válida en B3 - B3 procesa las transacciones típicamente en 1-2 segundos - Si experimentas retrasos, verifica el estado de la red B3 - Considera ajustar el precio del gas si es necesario - Importa los contratos de tokens manualmente usando B3 Explorer - Asegúrate de estar viendo la red correcta en tu cartera - Algunos tokens pueden necesitar ser agregados manualmente a la lista de tokens de tu cartera --- Siempre verifica que los usuarios estén conectados a la red B3 correcta antes de ejecutar transacciones. El Chain ID para B3 Mainnet es 8333. ¿Listo para empezar a construir en B3? ¡Tu cartera ya está configurada! Consulta nuestra documentación del SDK para comenzar a integrar B3 en tu aplicación. --- ## Escalando horizontalmente AppChains Source: https://b3.holydocs.com/es/protocol/scaling Explora el ecosistema multichain de B3 en explorer.b3.fun La Revolución del Escalamiento El escalamiento tradicional de blockchain se ha centrado en hacer que cadenas individuales sean más rápidas. B3 adopta un enfoque diferente: escalamiento horizontal a través de appchains construidas con un propósito específico que trabajan juntas como un ecosistema unificado. Hacer que una cadena maneje más transacciones por segundo Crear cadenas especializadas para aplicaciones específicas Por Qué el Escalamiento Horizontal es Importante En lugar de forzar a todas las aplicaciones a competir por los mismos recursos de blockchain, el escalamiento horizontal permite que cada aplicación, juego o empresa tenga su propio entorno de ejecución optimizado. La Ventaja Multi-Cadena Cada appchain puede ser personalizada para su caso de uso específico - cadenas de juegos para jugabilidad sin tarifas, cadenas DeFi para trading de alto rendimiento. Se acabó la competencia por el espacio en el bloque. Cada aplicación obtiene recursos dedicados y puede escalar de manera independiente. Los problemas en una appchain no afectan a las demás, proporcionando mejor seguridad y fiabilidad para todo el ecosistema. A pesar de ser cadenas separadas, los usuarios experimentan interacciones sin fisuras a través de todo el ecosistema de B3. Cómo B3 Habilita el Escalamiento Horizontal 1. Appchains Construidas con un Propósito Cada aplicación en B3 puede desplegar su propia cadena dedicada, optimizada para requisitos específicos: - Cadenas de Juegos: Transacciones sin tarifas, finalidad instantánea, precompilados específicos para juegos - Cadenas DeFi: Trading de alto rendimiento, protección contra MEV, primitivas financieras - Cadenas Empresariales: Características de privacidad, herramientas de cumplimiento, gobernanza personalizada - Cadenas Sociales: Almacenamiento de contenido, sistemas de reputación, gráficos sociales 2. Capa de Liquidez Unificada Mientras las cadenas escalan horizontalmente, la liquidez permanece unificada a través de AnySpend: 3. Operaciones Cross-Chain Sin Fisuras Los usuarios simplemente expresan lo que quieren hacer - comprar un NFT, intercambiar tokens o realizar un pago. La infraestructura de B3 encuentra automáticamente el camino óptimo a través de todas las appchains. Operaciones complejas multi-cadena se ejecutan como una única transacción desde la perspectiva del usuario. Beneficios en el Mundo Real Para Desarrolladores Despliega tu propia cadena y nunca te preocupes por la congestión de la red que afecte a tus usuarios. Diseña la economía de tokens, estructuras de tarifas e incentivos específicos para tu aplicación. Experimenta con nuevas características sin afectar otras aplicaciones o esperar por actualizaciones de la red. Optimiza los costos de transacción, tiempos de confirmación y flujos de usuario para tu caso de uso específico. Para Usuarios Accede a todas las aplicaciones con la misma cartera y cuenta a través de todo el ecosistema. Benefíciate de estructuras de tarifas optimizadas en cada cadena especializada. Experimenta confirmaciones casi instantáneas en cadenas optimizadas para tu caso de uso. Disfruta de la seguridad del asentamiento de Ethereum mientras te beneficias de las características de las cadenas especializadas. Escalamiento en la Práctica Accede a datos fusionados a través de las multi-cadenas de B3 con nuestra API gratuita. Juegos a Escala Las cadenas de juegos en B3 pueden manejar: - Mecánicas de juego gratuitas sin costos de transacción - Interacciones en tiempo real con finalidad de sub-segundo - Eventos multijugador masivos sin congestión de la red - Transferencias de activos entre juegos a través de la liquidez unificada Aplicaciones Empresariales Las cadenas empresariales permiten: - Transacciones privadas para operaciones comerciales sensibles - Características de cumplimiento integradas en la capa de protocolo - Modelos de gobernanza personalizados para necesidades organizacionales - Capacidades de integración con sistemas empresariales existentes Innovación en DeFi Las cadenas DeFi soportan: - Trading de alta frecuencia con rendimiento optimizado - Instrumentos financieros complejos con precompilados especializados - Protección contra MEV a través de mecanismos de ordenación personalizados - Arbitraje cross-chain a través del acceso a liquidez unificada El Efecto de Red A medida que más aplicaciones despliegan sus propias appchains, todo el ecosistema de B3 se vuelve más valioso: 1. Liquidez Incrementada: Más cadenas significan más oportunidades de trading y piscinas de liquidez más profundas 2. Composabilidad Mejorada: Las aplicaciones pueden interactuar a través de cadenas sin fisuras 3. Costos Reducidos: Los costos de infraestructura compartida disminuyen a medida que el ecosistema crece 4. Aceleración de la Innovación: Las nuevas características en una cadena pueden ser adoptadas por otras Comenzando con el Escalamiento Horizontal ¿Listo para escalar horizontalmente? Contacta a nuestro equipo para discutir el despliegue de tu propia appchain construida con un propósito en B3. Accede a datos fusionados a través de las multi-cadenas de B3 con nuestra API gratuita. Construye en B3 con nuestras herramientas para desarrolladores. Elige Tu Estrategia de Escalamiento Comienza a construir en la cadena principal de B3 antes de escalar a tu propia appchain. Despliega una cadena personalizada optimizada para las necesidades específicas de tu aplicación. Usa la cadena principal para funciones centrales y appchains para características especializadas. El Futuro del Escalamiento El escalamiento horizontal representa la próxima evolución de la infraestructura de blockchain. Al permitir una ejecución paralela ilimitada mientras se mantiene una experiencia de usuario y liquidez unificadas, B3 crea la base para una adopción masiva en cadena. Internet no escaló haciendo servidores individuales más rápidos—escaló conectando millones de servidores especializados. De manera similar, blockchain escalará conectando miles de cadenas construidas con un propósito específico, cada una optimizada para aplicaciones específicas mientras trabajan juntas como un ecosistema unificado. --- ## Staking $B3 Source: https://b3.holydocs.com/es/protocol/staking-b3 Haz staking de tus tokens $B3 en nuestra arena de staking. ¿Por qué hacer Staking? Haz staking de tu B3 para jugar a Stake to Win, donde puedes ganar grandes premios mientras obtienes rendimiento en $B3 y recompensas exclusivas. Participa en sorteos y gana grandes premios en lugar de un rendimiento aburrido. Contribuye a la seguridad y descentralización de B3. Los poseedores de tokens pueden participar en la gobernanza de la red B3. Participa activamente como staker y diviértete. Copia esta dirección para añadir $B3 a tu cartera o comerciar en DEXs. Dónde comprar tokens $B3 Compra $B3 en Coinbase Comercia $B3 en Bybit Compra $B3 en Gate.io Consigue $B3 en KuCoin Comercia $B3 en MEXC Intercambia $B3 en Aerodrome Comercia $B3 en AlienBase --- ## Red de pruebas Source: https://b3.holydocs.com/es/protocol/testnet Información de la Cadena Dato curioso: 1993 es el año en que se lanzó "Doom", el cual revolucionó el género de los shooters en primera persona. Ether (ETH) El mismo token utilizado en la red principal de Ethereum, pero solo para propósitos de prueba. Puntos de Acceso de la Red Usa este punto de acceso para solicitudes HTTP estándar a la testnet B3. Usa este punto de acceso para conexiones WebSocket en tiempo real a la testnet B3. Explorador de Bloques Explora transacciones, bloques y contratos a través de B3 (incluyendo testnet). Enlaces Rápidos Transfiere activos a la testnet B3 para pruebas Obtén ETH de testnet gratis para desarrollo y pruebas Descubre herramientas e infraestructura para construir en B3 Agregando la Testnet B3 a Tu Cartera Abre tu cartera (MetaMask, Coinbase Wallet, etc.) y navega a la configuración de red. Haz clic en "Agregar Red" o "Agregar Red Personalizada" dependiendo de tu cartera. Rellena la siguiente información: - Nombre de la Red: B3 Testnet - ID de la Cadena: 1993 - URL RPC: https://testnet-rpc.b3.fun - Símbolo de Moneda: ETH - URL del Explorador de Bloques: https://explorer.b3.fun Guarda la configuración de la red y cambia a B3 Testnet. ¡Ahora estás conectado a B3 Testnet! Puedes comenzar a probar tus aplicaciones. ¿Por Qué Usar Testnets? Las testnets proporcionan un entorno seguro, controlado y eficiente para pruebas y experimentación. Las redes de prueba, o testnets, sirven como herramientas esenciales para que pruebes tus contratos inteligentes antes de desplegarlos en la mainnet, minimizando el riesgo de fallos o vulnerabilidades en aplicaciones en vivo. Beneficios Clave Prueba tus contratos inteligentes y aplicaciones sin arriesgar fondos reales o afectar a usuarios en vivo. Simula las condiciones de la mainnet incluyendo latencia de red, tarifas de gas y rendimiento de transacciones. Usa tokens de testnet gratuitos en lugar de ETH de mainnet costoso para desarrollo y pruebas. Entorno perfecto para que los desarrolladores aprendan y experimenten con el desarrollo de blockchain. Al simular el entorno de la mainnet, las testnets ofrecen una representación realista de las condiciones del mundo real, completa con latencia de red, tarifas de gas y otros factores que impactan el rendimiento de los contratos inteligentes. Esta representación precisa te permite identificar posibles problemas, optimizar tus aplicaciones y asegurar la mejor experiencia de usuario posible para tus usuarios finales. Además, las testnets te permiten familiarizarte con el ecosistema B3 y ganar experiencia práctica valiosa, haciéndolas herramientas indispensables tanto para desarrolladores experimentados como para nuevos en el mundo del desarrollo de blockchain. Flujo de Trabajo de Desarrollo Usa el grifo de testnet para obtener ETH gratis para pruebas. Despliega tus contratos inteligentes en la testnet y prueba a fondo toda la funcionalidad. Usa el explorador de bloques y las herramientas de desarrollo para depurar problemas y optimizar el rendimiento. Una vez completadas las pruebas, despliega tus contratos listos para producción en la mainnet B3. Siempre prueba a fondo en testnet antes de desplegar en mainnet con fondos reales. Testnet vs Mainnet Testnet: - ID de la Cadena: 1993 - RPC: https://testnet-rpc.b3.fun - Explorador: https://testnet-explorer.b3.fun Mainnet: - ID de la Cadena: 8333 - RPC: https://mainnet-rpc.b3.fun - Explorador: https://explorer.b3.fun Testnet: ETH no tiene valor en el mundo real - se usa solo para pruebas Mainnet: ETH tiene valor en el mundo real y cuesta dinero adquirirlo Testnet: Desarrollo, pruebas, aprendizaje, experimentación Mainnet: Aplicaciones en producción, usuarios reales, transacciones reales --- ## Tokenomics Source: https://b3.holydocs.com/es/protocol/tokenomics Resumen - Nombre del token: B3 (Base) - Cadena: Base - Suministro total: 100,000,000,000 - Decimales: 18 Utilidad El token B3 es el motor que impulsa el ecosistema de Juego Abierto, diseñado para crecer, escalar y transformar el juego al empoderar a jugadores, desarrolladores de juegos y tenedores. Para Jugadores: - 🥩 apostar \$B3 para recibir exposición a futuras AppChains de B3 - 🥇 usar \$B3 para financiar y publicar los juegos y experiencias en los que crees y ganar recompensas - 🎯 obtener acceso anticipado a juegos y nuevas funciones en BSMNT - ☑️ participar en la gobernanza para impactar directamente el futuro del ecosistema B3 Para Desarrolladores de Juegos: - 🪙 solicitar y recibir financiamiento para desarrollar y escalar tu juego - 💴 ganar recompensas de referidos a través de todos los jugadores en cualquier Gamechain - 🚁 recibir futuros airdrops de socios de infraestructura Las utilidades adicionales para \$B3 serán anunciadas a medida que estén disponibles. Distribución y Asignación - Comunidad y Ecosistema: Esta asignación es para el crecimiento del ecosistema B3 - para jugadores, por jugadores. Es para construir un ecosistema que pertenezca a aquellos que juegan en él: airdrops, torneos, pruebas de juego, subvenciones lideradas por la comunidad, investigación y desarrollo, y muchos otros. - Fundación: Esta asignación apoyará a la Fundación Player1 mientras contribuye a la visión y adopción de B3 y Juego Abierto, incluyendo subvenciones/asociaciones estratégicas, necesidades legales y de cumplimiento, auditorías y otros gastos operativos. - Equipo y Asesores: Esta asignación es para los contribuyentes principales \+ 18 asesores que representan lo mejor de ambos mundos de juegos - desde AAA hasta web3. Todo el equipo y los asesores están sujetos a un calendario de adquisición de derechos de 4 años: acantilado de 25% de 1 año, con desbloqueos mensuales a partir de entonces. - Inversores: Esta parte de la asignación de B3 es para los inversores que apoyaron el desarrollo de B3, incluyendo 100\+ ángeles que se reunieron desde cada rincón de la industria—juegos, web3, marcas, infraestructura—para b3lieve y apoyar la visión de B3. Todo el equipo y los asesores están sujetos a un calendario de adquisición de derechos de 4 años: acantilado de 25% de 1 año, con desbloqueos mensuales a partir de entonces. Calendario de Desbloqueo de Tokens --- ## B3 MiCAR Libro Blanco Source: https://b3.holydocs.com/es/protocol/whitepaper-mica Índice de Contenidos 1. 1. Divulgaciones Regulatorias 2. 2. Resumen 3. 3. A. Información sobre la Persona que Busca la Admisión a Negociación 1. A.1. Nombre 2. A.2. Forma Legal 3. A.3. Dirección Registrada 4. A.4. Oficina Principal 5. A.5. Fecha de Registro 6. A.6. Identificador de entidad legal 7. A.7. Otro identificador requerido según la ley nacional aplicable 8. A.8. Número de teléfono de contacto 9. A.9. Dirección de correo electrónico 10. A.10. Tiempo de Respuesta (Días) 11. A.11. Empresa Matriz 12. A.12. Miembros del Órgano de Gestión 13. A.13. Actividad Comercial 14. A.14. Actividad Comercial de la Empresa Matriz 15. A.15. Recién Establecida 16. A.16. Condición Financiera de los últimos tres años 17. A.17. Condición Financiera desde el registro 4. 4. B. Información sobre el Emisor 1. B.1. Emisor diferente del oferente o persona que busca la admisión a negociación 2. B.2. Nombre 3. 3. B.3. Forma Legal 4. B.4. Dirección Registrada 5. B.5. Oficina Principal 6. B.6. Fecha de Registro 7. B.7. Identificador de entidad legal 8. B.8. Otro identificador requerido según la ley nacional aplicable 9. B.9. Empresa matriz 10. B.10. Miembros del Órgano de Gestión 11. B.11. Actividad Comercial 12. B.12. Actividad Comercial de la Empresa Matriz 5. 5. C. Información sobre el operador de la plataforma de negociación 6. 6. D. Información sobre el Proyecto de Criptoactivo 1. D.1. Nombre del proyecto de criptoactivo 2. D.2. Nombre de los criptoactivos 3. D.3. Abreviatura 4. D.4. Descripción del proyecto de criptoactivo 5. D.5. Detalles de todas las personas físicas o jurídicas involucradas en la implementación del proyecto de criptoactivo 6. D.6. Clasificación de Token de Utilidad 7. D.7. Características Clave de Bienes/Servicios para Proyectos de Token de Utilidad 8. D.8. Planes para el token 9. D.9. Asignación de Recursos 10. D.10. Uso Planificado de los Fondos o Criptoactivos Recaudados 7. 7. E. Información sobre la Admisión a Negociación 1. E.1. Oferta Pública o Admisión a negociación 2. E.2. Razones para la Oferta Pública o Admisión a negociación 3. E.3. Objetivo de Recaudación 4. E.4. Objetivos de Suscripción Mínima 5. E.5. Objetivo de Suscripción Máxima 6. E.6. Aceptación de Sobresuscripción 7. E.7. Asignación de Sobresuscripción 8. E.8. Precio de Emisión 9. E.9. Moneda oficial o cualquier otro criptoactivo que determine el precio de emisión 10. E.10. Tarifa de suscripción 11. E.11. Método de Determinación del Precio de Oferta 12. E.12. Número Total de Criptoactivos Ofrecidos/Negociados 13. E.13. Titulares Objetivo 14. E.14. Restricciones para los Titulares 15. E.15. Aviso de Reembolso 16. E.16. Mecanismo de Reembolso 17. E.17. Cronograma de Reembolso 18. E.18. Fases de la Oferta 19. E.19. Descuento por Compra Anticipada 20. E.20. Oferta Limitada por Tiempo 21. E.21. Comienzo del período de suscripción 22. E.22. Fin del período de suscripción 23. E.23. Arreglos de Salvaguardia para los Criptoactivos Ofrecidos 24. E.24. Métodos de Pago para la Compra de Criptoactivos 25. E.25. Métodos de Transferencia de Valor para el Reembolso 26. E.26. Derecho de Retirada 27. E.27. Transferencia de Criptoactivos Comprados 28. E.28. Cronograma de Transferencia 29. E.29. Requisitos Técnicos del Comprador 30. E.32. Forma de colocación 31. E.33. Nombre de las Plataformas de Negociación 32. E.34. Código Identificador de Mercado (MIC) de las Plataformas de Negociación 33. E.35. Acceso a las Plataformas de Negociación 34. E.36. Costos Involucrados 35. E.38. Conflictos de Interés 36. E.39. Ley Aplicable 37. E.40. Tribunal Competente 8. 8. F. Información sobre el Criptoactivo 1. F.1. Tipo de Criptoactivo 2. F.2. Funcionalidad del Criptoactivo 3. F.3. Aplicación Planeada de las Funcionalidades 4. F.4. Tipo de white paper 5. F.5. Tipo de presentación 6. F.6. Características del Criptoactivo 7. F.7. Nombre comercial o nombre de marca 8. F.8. Sitio web del emisor 9. F.9. Fecha de inicio de la oferta al público o admisión a negociación 10. F.10. Fecha de publicación 11. F.11. Otros servicios proporcionados por el emisor 12. F.12. Idioma o idiomas del white paper 13. F.13. Código Identificador de Token Digital utilizado para identificar de manera única el criptoactivo o cada uno de los varios criptoactivos a los que se refiere el white paper, donde esté disponible 14. F.14. Identificador de Grupo de Token Digital Funcionalmente Fungible, donde esté disponible 15. F.15. Bandera de datos voluntarios 16. 16. F.16. Bandera de datos personales 17. F.17. Elegibilidad LEI 18. F.18. Estado Miembro de Origen 19. F.19. Estados Miembros Anfitriones 9. 9. G. Derechos y Obligaciones 1. G.1. Derechos y Obligaciones del Comprador 2. G.2. Ejercicio de Derechos y obligaciones 3. G.3. Condiciones para modificaciones de derechos y obligaciones 4. G.4. Ofertas Públicas Futuras 5. G.5. Criptoactivos Retenidos por el Emisor 6. G.6. Clasificación de Token de Utilidad 7. G.7. Características Clave de Bienes/Servicios de Tokens de Utilidad 8. G.8. Redención de Tokens de Utilidad 9. G.9. Solicitud de No Negociación 10. G.10. Modalidades de compra o venta de Criptoactivos 11. G.11. Restricciones de Transferencia de Criptoactivos 12. G.12. Protocolos de Ajuste de Suministro 13. G.13. Mecanismos de Ajuste de Suministro 14. G.14. Esquemas de Protección del Valor del Token 15. G.15. Descripción de los esquemas de protección del valor del token 16. G.16. Esquemas de Compensación 17. G.17. Descripción de los esquemas de compensación 18. G.18. Ley Aplicable 19. G.19. Tribunal Competente 10. 10. H. Información sobre la Tecnología Subyacente 1. H.1. Tecnología de registro distribuido 2. H.2. Protocolos y estándares técnicos 3. H.3. Tecnología Utilizada 4. H.4. Mecanismo de Consenso 5. H.5. Mecanismos de Incentivo y Tarifas Aplicables 6. H.6. Uso de Tecnología de Registro Distribuido 7. H.7. Descripción de la funcionalidad DLT 8. H.8. Auditoría 9. H.9. Resultado de la Auditoría 11. 11. I. Información sobre Riesgos 1. I.1. Riesgos Relacionados con la Oferta 2. I.2. Riesgos Relacionados con el Emisor 3. I.3. Riesgos Relacionados con los Criptoactivos 4. I.4. Riesgos Relacionados con la Implementación del Proyecto 5. I.5. Riesgos Relacionados con la Tecnología 6. I.6. Medidas de Mitigación 12. 12. S. Información sobre Indicadores de Sostenibilidad 1. S.1. Nombre 2. S.2. Identificador de entidad legal relevante 3. S.3. Nombre del criptoactivo 4. S.4. Mecanismo de Consenso 5. S.5. Mecanismos de Incentivo y Tarifas 6. S.6. Comienzo del período al que se refiere la divulgación 7. S.7. Fin del período al que se refiere la divulgación 8. S.8. Consumo de energía 9. S.9. Fuentes y metodologías del consumo de energía Fecha de Notificación: 11-08-2025 Divulgaciones Regulatorias 02. Declaración de conformidad con el Artículo 6(3): Este white paper de criptoactivo no ha sido aprobado por ninguna autoridad competente en ningún Estado miembro de la Unión Europea. La persona que busca la admisión a negociación del criptoactivo es la única responsable del contenido de este white paper de criptoactivo. 03. Declaración de conformidad con el Artículo 6(6): Este white paper de criptoactivo cumple con el Título II del Reglamento (UE) 2023/1114 y, al mejor conocimiento del órgano de gestión, la información presentada en el white paper de criptoactivo es justa, clara y no engañosa y el white paper de criptoactivo no omite nada que pueda afectar su importancia. 04. Declaración de conformidad con el Artículo 6(5), puntos (a), (b), (c): El criptoactivo mencionado en este white paper puede perder todo o parte de su valor, puede no ser siempre transferible y puede no ser líquido. 05. Declaración de conformidad con el Artículo 6(5), punto (d): El token de utilidad mencionado en este white paper puede no ser intercambiable por el bien o servicio prometido en el white paper de criptoactivo, especialmente en caso de fallo o discontinuación del proyecto de criptoactivo. 06. Declaración de conformidad con el Artículo 6(5), puntos (e) y (f): El criptoactivo mencionado en este white paper no está cubierto por los esquemas de compensación de inversores bajo la Directiva 97/9/CE del Parlamento Europeo y del Consejo o los esquemas de garantía de depósitos bajo la Directiva 2014/49/UE del Parlamento Europeo y del Consejo. Resumen 07. Advertencia Este resumen debe leerse como una introducción al white paper de criptoactivo. El posible titular debe basar cualquier decisión de compra de este criptoactivo en el contenido del white paper de criptoactivo en su totalidad y no solo en el resumen. La oferta al público de este criptoactivo no constituye una oferta o solicitud de compra de instrumentos financieros y cualquier oferta o solicitud de este tipo solo puede hacerse mediante un prospecto u otros documentos de oferta de acuerdo con la ley nacional aplicable. Este white paper de cripto --- ## Documento técnico Source: https://b3.holydocs.com/es/protocol/whitepaper Resumen Ejecutivo El juego en nuestra era moderna se ha vuelto ubicuo en comunidades, geografías y medios; en sus múltiples formas se ha convertido tanto en una industria enorme como en un aspecto integral de la vida digital moderna. Sin embargo, a pesar del crecimiento y éxito de la industria, un conjunto de entidades de control y jardines amurallados ha surgido gradualmente, como en muchos aspectos del mundo tecnológico y la economía más amplia. Esta consolidación empeora las experiencias de los jugadores, restringe las oportunidades para los desarrolladores y reduce la diversidad dentro de la industria. El juego tradicional "fuera de cadena" parece carecer de la innovación desinhibida y la diversión que caracterizaba a décadas anteriores; se siente cerrado. Web3 se ha presentado durante años como una alternativa al statu quo, trayendo los componentes de un nuevo paradigma para el juego centrado en la interoperabilidad, mayor entrada de la comunidad, activos propiedad de los usuarios y transferibles, y estructuras de recompensas únicas. La promesa era un juego abierto. Pero esta visión permanece sin realizarse. Una serie de obstáculos ha impedido en gran medida que los estudios se sumerjan, que los jugadores migren y que el ecosistema de juegos web3 en general florezca. La fragmentación de la comunidad también ha sido una gran lucha para el juego en cadena, con audiencias aisladas en ecosistemas discretos, en gran medida desconectados, impactando tanto la capacidad de descubrimiento como el juego en sí, y desalentando una mayor innovación. Finalmente, y de manera crítica, es trágico que una industria tan enfocada en diseñar nuevos sistemas de incentivos abiertos haya recreado tácitamente muchas presiones económicas contra la colaboración. La industria necesita una visión más amplia y soluciones para realizarla. Proponemos el Juego Abierto como un mandato, un conjunto de herramientas técnicas y un sistema de incentivos para elevar el nivel del juego en cadena y dar paso a una era dorada en el juego. Esto presenta un motor de desarrollo sofisticado capaz de impulsar la próxima generación de juegos en cadena y permitirles rivalizar, si no superar, a sus predecesores web2. Una blockchain central de Capa 3 (L3) que se asienta en Base, ofreciendo transacciones rápidas y económicas, ofrecerá nuevas capacidades a los desarrolladores de juegos. Los juegos pueden lanzar sus propias GameChains personalizadas que se asientan en el B3 L3 mientras aprovechan características de usabilidad de primera clase como la abstracción de cuentas, intenciones y billeteras inteligentes. Con el tiempo, el ecosistema de Juego Abierto podría incluir e integrar otras cadenas junto a B3. Esto les da a los desarrolladores control sobre la experiencia del juego sin tener que lidiar con la fragmentación que puede venir con las appchains tradicionales. Finalmente, el Juego Abierto está enfrentando de frente el desafío de los incentivos desalineados. Un sistema económico compartido y abierto puede comenzar a permitir que los desarrolladores y proveedores de infraestructura se beneficien del crecimiento del otro y, como mínimo, fomentar la cooperación en este período crítico de atraer nuevos usuarios. Un sistema de referidos que recompensa al ecosistema por compartir usuarios es solo el primer paso. En última instancia, estas innovaciones prometen transformar el 'juego web3' en simplemente 'juego'. Para lograr esto, el Juego Abierto, comenzando con el B3 L3, introduce un lugar para la aparición de los juegos más atractivos y sofisticados, para que las comunidades de juegos apasionadas se unan, y con el ecosistema de juegos más amplio convirtiéndose en el mayor beneficiario. Juegos: Una Encrucijada Los juegos en muchas formas digitales se disfrutan en todo el mundo. Más de 3 mil millones de jugadores globales disfrutan de una abundancia de plataformas de juego que les permiten participar virtualmente en cualquier momento y en cualquier entorno, desde un juego móvil en un metro hasta un juego de consola en un televisor de pantalla grande. Que un promedio de 8+ horas se gasten semanalmente por el jugador promedio es una clara medida del lugar del juego en la sociedad. Sucesivas olas de innovación en tecnología y jugabilidad han expandido radicalmente las demografías asumidas de un 'jugador'. El Wii de Nintendo, Farmville en Facebook, Candy Crush Saga en móviles: todos han traído más y más personas al mundo de los juegos. A su vez, el juego ha expandido radicalmente su huella en la cultura popular y los medios de comunicación. Desde el crecimiento dramático y la creciente aceptación de los Esports, hasta el éxito de películas y programas de televisión basados en juegos, la importancia del juego como fuerza cultural es clara. En muchos sentidos, ser digital en estos días es haber rozado al menos el juego. No obstante, la industria y la comunidad de juegos de hoy se encuentran en un lugar de tensión. Juego Fuera de Cadena: Síntomas de control de acceso A pesar de la enorme expansión en el número de jugadores y las formas en que juegan, tanto desarrolladores como jugadores enfrentan algunos puntos críticos dolorosos. Como muchos sectores del ecosistema tecnológico y el mundo más amplio, en los últimos años la industria del juego se ha concentrado cada vez más en manos de un pequeño número de editores y plataformas de distribución. Para los desarrolladores, esto aumenta el desafío de destacarse, lo que lleva a primas más altas en marketing y distribución, menos énfasis en la jugabilidad y fuertes incentivos contra la toma de riesgos. Las presiones para enviar productos rápidamente y emular modelos probados y verdaderos, ambos socavando la creatividad y la toma de riesgos, se han convertido en realidades para los diseñadores de juegos. Para una industria que siempre ha sido un conflujo de autoexpresión, arte y búsqueda comercial, más orientada al producto que el cine independiente, pero más artística que las aplicaciones de consumo, muchos participantes se sienten profundamente incómodos. De hecho, los desarrolladores independientes y los estudios que toman riesgos han tenido durante mucho tiempo un papel desproporcionadamente importante en impulsar la industria, cultura y comunidad de juegos hacia adelante. Tetris, uno de los juegos más jugados de todos los tiempos, fue desarrollado por un solo ingeniero. El género de MOBAs (arena de batalla en línea multijugador), responsable de más de una década de esports exitosos en Dota 2 y League of Legends, comenzó a partir de usuarios modificando juegos populares de Blizzard. Minecraft fue la genialidad de Markus "Notch" Persson y ha llegado a definir la experiencia de una generación de juegos, una edad de oro del contenido generado por usuarios tanto en el juego como en todo Internet, y ser un éxito comercial salvaje. Ha sido y sigue siendo imperativo que los desarrolladores que toman riesgos puedan prosperar, sin embargo, la industria de juegos de hoy no está estructurada de una manera que los apoye. Los jugadores parecen sentir los efectos de esta centralización también. Muchos se quejan de modelos de negocio extractivos, ya sea microtransacciones, el modelo gratuito para jugar / pagar para ganar de móviles, compras interminables en el juego o la proliferación de juegos con cuentas bloqueadas. Son los mejores tiempos. Son los peores tiempos. El tweet de Elon obtuvo más de 75 millones de vistas, lo que sugiere que tocó una cuerda profunda. A pesar de la creciente huella del juego, la gama de herramientas disponibles para los desarrolladores y la relativa facilidad de acceso a los juegos, la insatisfacción y la incomodidad están presentes en toda la industria. Desde una perspectiva más amplia, es indudablemente uno de esos períodos de tensión de los cuales a menudo emergen transformaciones significativas. Juego en Cadena: Cerrado (de nuevo) El juego web3 representa una dirección obvia para un potencial renacimiento del juego. Es una nueva tecnología digital y de red. Es global, multiplataforma y se enorgullece de eliminar los controladores de acceso. Puede hacer que los usuarios sean partes interesadas directas y ofrecer a los desarrolladores nuevas formas de financiarse. Al menos en teoría, la promesa parece coincidir con el momento. El juego ya ha jugado un papel crítico en la industria de blockchain en general, y apenas está calentando. Cryptokitties, lanzado en 2017, fue uno de los primeros momentos principales en todo el cripto. Si bien es famoso por casi detener la blockchain de Ethereum, también puede verse como el momento que subrayó la importancia de las soluciones de escalado de blockchain. En cierto modo, la industria de blockchain en general tiene a Cryptokitties que agradecer por expandir masivamente las vistas populares del potencial de las dapps, y cuán seriamente la gente se puso a resolver problemas de escalado. El juego en cadena logró hazañas similares en los años siguientes, con Axie Infinity, STEPN, Parallel y Pixels mostrando al mundo lo que era posible cuando los juegos y los incentivos tokenizados convergían. Estos éxitos demostraron que las personas se involucrarían con mecánicas de juego novedosas, que la propiedad digital podría mejorar en lugar de restarle valor al juego, y que los incentivos económicos podrían impulsar comunidades de juego vibrantes. Sin embargo, a pesar de estos primeros éxitos, el juego web3 ha luchado por lograr la adopción generalizada. Las barreras de experiencia de usuario siguen siendo altas, con la gestión de billeteras, tarifas de transacción y procesos de incorporación complejos creando fricción para los jugadores tradicionales. La infraestructura ha estado fragmentada, con juegos repartidos en múltiples blockchains incompatibles. Más críticamente, muchos juegos web3 han priorizado la tokenomía sobre la jugabilidad, resultando en experiencias que se sienten más como trabajo que como juego. La Visión para el Juego Abierto El Juego Abierto representa una reimaginación fundamental de lo que puede ser el juego en cadena. En lugar de tratar la blockchain como un complemento al juego tradicional, el Juego Abierto posiciona la infraestructura en cadena como la base para tipos completamente nuevos de experiencias de juego. Infraestructura Técnica En el corazón del Juego Abierto está B3, una blockchain de Capa 3 construida sobre Base que proporciona la base técnica para la próxima generación de juegos en cadena. B3 ofrece: Alto Rendimiento: La finalidad de las transacciones en subsegundos y las bajas tarifas permiten experiencias de juego en tiempo real previamente imposibles en blockchain. Herramientas para Desarrolladores: Un conjunto completo de herramientas de desarrollo, incluyendo motores de juego, sistemas de gestión de activos y marcos de despliegue específicamente diseñados para el juego en cadena. Abstracción de Cuentas: Las billeteras inteligentes y la abstracción de cuentas eliminan la complejidad de la gestión de billeteras para los jugadores, permitiendo una incorporación y juego sin problemas. Interoperabilidad: El soporte integrado para transferencias de activos entre juegos y estado compartido permite niveles sin precedentes de interconectividad de juegos. GameChains Uno de los aspectos más innovadores de la arquitectura del Juego Abierto es el sistema GameChain. Los juegos individuales pueden desplegar su propia blockchain personalizada que se asienta en B3, dando a los desarrolladores: - Control completo sobre los parámetros económicos y técnicos de su juego - Recursos dedicados asegurando un rendimiento óptimo para su caso de uso específico - Integración sin problemas con el ecosistema más amplio del Juego Abierto - Seguridad compartida a través de la infraestructura subyacente de B3 Este enfoque resuelve el trilema tradicional entre personalización, interoperabilidad y seguridad que ha plagado la infraestructura de juego en blockchain. Capa Comunitaria y Social El Juego Abierto reconoce que los grandes juegos son construidos por y para comunidades. La plataforma incluye: Características Sociales Nativas: Herramientas integradas de comunicación, gestión de gremios y descubrimiento social que abarcan juegos y GameChains. Economía de Creadores: Herramientas e incentivos para creadores de contenido, streamers y constructores de comunidades para monetizar sus contribuciones al ecosistema. Participación en la Gobernanza: Los jugadores y desarrolladores pueden participar en la gobernanza del ecosistema, ayudando a dar forma a la dirección futura del Juego Abierto. Identidad entre Juegos: Identidades de jugadores persistentes y sistemas de reputación que mejoran las experiencias sociales en todo el ecosistema. Incentivos Compartidos Una realidad desafortunada del paisaje fragmentado de juegos en cadena hoy en día son los desincentivos para la verdadera interoperabilidad. Los juegos y cadenas no quieren compartir usuarios, quienes a menudo son generadores de tarifas de transacción y compradores de tokens primarios. Los juegos tienen incentivos débiles para integrar los artículos y mecanismos de otros juegos, quienes ellos mismos ya han cosechado los beneficios económicos de acuñarlos. Incluso los jugadores pueden enfrentar malos incentivos para hacer crecer la base de usuarios de un juego y diluir sus propias ganancias de airdrop. Esto es doblemente trágico en una industria que se enorgullece de reinventar la economía de las aplicaciones de internet. Combatir esto llevará tiempo, pero creemos que es una batalla que vale la pena luchar. El primer paso es un mecanismo de referidos y reparto de ingresos que recolecta una porción de los ingresos por transacción para reinvertir en el ecosistema. Referir usuarios que generan más transacciones puede beneficiar a todos en el ecosistema. Además, cualquier gamechain que comprometa una porción de sus tokens hacia la adquisición de usuarios (UA) y también traiga un nuevo usuario puede ganar tokens B3. B3 también impulsará el grupo inicial de incentivos para el propósito de adquisición de usuarios (por ejemplo, influencers, programa de referidos de creadores) contribuyendo una porción del suministro de tokens B3. Oportunidades para Actores Clave La infraestructura de B3 puede llegar a muchos tipos de actores y partes interesadas, con características y beneficios para cada uno. Desarrolladores de Juegos Web3 es una nueva frontera para el juego que los desarrolladores de juegos de todo tipo pueden abrazar. El Juego Abierto ofrece un nuevo conjunto de herramientas para convertir a los usuarios en socios, para participar creativamente con una comunidad de juegos y para financiar la creación de juegos. Es una plataforma de despliegue no dominada por controladores de acceso y establecida intencionalmente contra ella. El conjunto único de infraestructura, herramientas y plataforma del Juego Abierto reduce las barreras del desarrollo de juegos en cadena. Esto debería permitir que el juego en cadena encuentre una expresión más amplia y desarrolle estructuras novedosas, reflejando mejor e incluso expandiéndose más allá de las innumerables formas en que se experimenta el juego fuera de cadena hoy en día. Durante la última década y media, la industria "en cadena" ha sido inagotable en producir nuevas narrativas. Encuentra formas de desafiar los rumores de su propia muerte. Esta resiliencia habla de un valor subyacente del juego web3 y un deseo dentro del espacio de juego de ver surgir nuevos enfoques. Creemos que con los avances de la tecnología en general, y específicamente en cuanto a las herramientas e infraestructura que está introduciendo, el juego en cadena finalmente está listo para jugar un papel central en la evolución del juego. Jugadores Reducir la barrera de entrada para los jugadores les ayudará a encontrar las experiencias que buscan y, con suerte, algunas que les gusten pero que no sabían que existían. Pueden experimentar con nuevas formas de juego sin cruzar el abismo de UX que hasta ahora ha requerido estar en cadena. También pueden ser cofinanciadores, coconstructores y coabogados para desarrolladores de juegos que traen sus propias visiones al mundo. Base y el Ecosistema Base Base puede ser la plataforma para los próximos mil millones de usuarios en cadena. Es una L2 abierta y neutral, sin un token nativo e incentivos para maximizar el valor de uno y con un historial de contribuciones al ecosistema base de Ethereum. Celebra a los constructores y continuará haciéndolo. Está adyacente a millones de usuarios cripto fuera de cadena que podrían estar curiosos sobre la tecnología pero intimidados por las perspectivas de UX de estar en cadena. Podemos continuar la tradición de celebrar a los constructores y devolver a su ecosistema base. Más transacciones. Amplificación de --- ## Inicio rápido Source: https://b3.holydocs.com/es/quickstart Paso 1: Instala el SDK de B3 Elige tu gestor de paquetes preferido para instalar el SDK de B3: ¡El SDK de B3 incluye definiciones de TypeScript de manera predeterminada! Importa los estilos predeterminados en tu aplicación: Paso 2: Añade B3Provider Envuelve el B3Provider alrededor de la raíz de tu aplicación: Paso 3: Usa el SDK de B3 Habilita la autenticación de cuentas globales con B3: Habilita intercambios entre cadenas y personalizaciones con AnySpend: Paso 4: Explora el Ecosistema Aprende sobre el ecosistema completo de B3, herramientas y recursos disponibles para constructores. ¿Qué sigue? Ahora que has instalado el SDK de B3, explora estas poderosas características: Autenticación y gestión de usuarios sin interrupciones a través del ecosistema de B3. Acceso a datos de blockchain para tokens, NFTs, perfiles y análisis. Intercambios entre cadenas, acuñación de NFT y operaciones de blockchain. Ejemplos listos para usar y patrones de integración. Soporte de Plataforma | Característica | React Web | React Native | | ----------------- | --------- | ------------ | | AnySpend | ✅ | ❌ | | Cuentas Globales | ✅ | ✅ | | Servicios sin Interfaz | ✅ | ✅ | ¿Necesitas ayuda? Únete a nuestra comunidad de Discord o consulta la introducción al ecosistema para recursos completos. --- ## Recursos para Desarrolladores Source: https://b3.holydocs.com/es/redirect/ecosystem Estás siendo redirigido a la página del Ecosistema B3. Haz clic aquí para continuar. --- ## SDK B3 Source: https://b3.holydocs.com/es/redirect/sdk Estás siendo redirigido a la página del B3 SDK. Haz clic aquí para continuar. --- ## Autenticación Source: https://b3.holydocs.com/es/sdk/global-account/authentication Estrategias de Autenticación Las Cuentas Globales B3 admiten múltiples estrategias de autenticación para adaptarse a las necesidades de su aplicación. Inicio de Sesión Social Autenticación con Google Autenticación con Discord Autenticación con Clave de Sesión Las claves de sesión proporcionan seguridad mejorada y permiten permisos granulares. Esto es particularmente útil para juegos y aplicaciones que necesitan realizar acciones en nombre de los usuarios. Configuración Básica de Clave de Sesión Configuración Personalizada de Clave de Sesión Autenticación sin Interfaz Para implementaciones personalizadas, use el servicio de autenticación sin interfaz: Autenticación Básica Autenticación en React Native Hooks de Autenticación Hook useB3 El hook principal para acceder al estado de autenticación: Hook useAccountWallet Acceso a la información de la cartera: Manejo de Errores Implemente un manejo de errores adecuado para los flujos de autenticación: Mejores Prácticas Siempre use su ID de socio único para una atribución y análisis adecuados. Implemente un manejo de errores completo para una mejor experiencia del usuario. Establezca duraciones de sesión apropiadas basadas en las necesidades de seguridad de su aplicación. Use variables de entorno adecuadas para diferentes etapas de despliegue. Próximos Pasos Aprenda sobre la gestión de permisos y claves de sesión. Explore todos los hooks de React disponibles. Vea ejemplos completos de integración. --- ## Ejemplos Source: https://b3.holydocs.com/es/sdk/global-account/examples Ejemplo de Autenticación Básica Un flujo de autenticación simple con manejo de errores y estados de carga. Ejemplo de Aplicación de Juegos Ejemplo completo para una aplicación de juegos con claves de sesión y permisos. Ejemplo de Aplicación de Comercio Electrónico Ejemplo que muestra la integración de Cuentas Globales B3 en un contexto de comercio electrónico. Ejemplo para React Native Ejemplo para aplicaciones React Native. Ejemplo de Enrutador de Aplicación Next.js Ejemplo para Next.js 13+ App Router. Ejemplo de Hook Personalizado Avanzado Hook personalizado que combina múltiples características de B3: ```tsx useB3, usePermissions, useAccountWallet, useAccountAssets } from "@b3dotfun/sdk/global-account/react"; function useB3GameState() { const { account, isAuthenticated } = useB3(); const { hasPermissions, isExpired, permissions } = usePermissions(); const { wallet, isConnected } = useAccountWallet(); const { assets } = useAccountAssets(); // Calcular la preparación del juego const isGameReady = isAuthenticated && hasPermissions && !isExpired && isConnected; // Obtener activos específicos del juego (NFTs, tokens) const gameAssets = assets?.filter(asset => asset.contractAddress && permissions?.approvedTargets.includes(asset.contractAddress) ) || []; // Calcular el valor total del juego const totalGameValue = gameAssets.reduce((sum, asset) => sum + asset.value, 0); // Objeto de estado del juego const gameState = { player: { id: account?.id, name: account?.displayName, avatar: account?.avatarUrl, email: account?.email, }, wallet: { address: wallet?.address, balance: wallet?.balance, chainId: wallet?. --- ## Ganchos de React Source: https://b3.holydocs.com/es/sdk/global-account/hooks Hooks de Autenticación useB3 El hook principal para acceder al estado de autenticación de la Cuenta Global y acciones. Valores Devueltos | Propiedad | Tipo | Descripción | |----------|------|-------------| | | | Cuenta autenticada actual | | | | Si el usuario está autenticado | | | | Si la verificación de autenticación está en progreso | | | | Función para cerrar sesión del usuario actual | | | | Función para refrescar los datos de la cuenta | useAccountWallet Accede a la información de la billetera para la cuenta autenticada. Hooks de Permisos usePermissions Gestiona y verifica los permisos de las claves de sesión. useRequestPermissions Solicita nuevos permisos para las claves de sesión. useRevokePermissions Revoca permisos existentes. Hooks de Gestión de Activos useAccountAssets Recupera y gestiona los activos digitales del usuario. Hooks de Gestión de Modales useModal Controla los modales de B3 programáticamente. Hooks de Navegación useNavigation Maneja la navegación dentro de las aplicaciones de B3. Hooks de Configuración useB3Config Accede a la configuración y ajustes de entorno de B3. Composición de Hooks Ejemplo de Hook Personalizado Combina múltiples hooks para funcionalidades complejas: Soporte de TypeScript Todos los hooks incluyen soporte completo para TypeScript: Manejo de Errores Mejores prácticas para manejar errores con hooks: Próximos Pasos Ver ejemplos completos usando estos hooks. --- ## Introducción a las Cuentas Globales Source: https://b3.holydocs.com/es/sdk/global-account/introduction ¿Qué son las Cuentas Globales B3? Las Cuentas Globales B3 son un sistema de autenticación unificado que proporciona a los usuarios una identidad única en todo el ecosistema B3. Los usuarios pueden autenticarse una vez y acceder a todas las aplicaciones, juegos y servicios de B3 sin problemas. Características Clave Soporte para Google, Discord y otros proveedores de autenticación social. Autenticación de clave de sesión segura con permisos personalizables. Funciona en aplicaciones web, móviles y de escritorio. Componentes React simples y servicios TypeScript sin interfaz. Arquitectura El sistema de Cuentas Globales consta de varios componentes clave: Flujo de Autenticación 1. Inicio de Sesión Social: Los usuarios se autentican con su proveedor social preferido 2. Creación de Cuenta: Se crea o vincula una Cuenta Global B3 3. Claves de Sesión: Claves de sesión opcionales para mayor seguridad 4. Permisos: Permisos granulares para diferentes acciones Componentes React - : Proveedor de contexto para Cuentas Globales - : Flujo de autenticación completo - : Gestión de permisos - : Mostrar activos del usuario Servicios sin Interfaz - Servicio de autenticación para implementaciones personalizadas - Utilidades de gestión de sesiones - Ayudantes de validación de permisos Inicio Rápido Autenticación Básica Verificar el Estado de Autenticación Configuración del Entorno Configura tus variables de entorno: Próximos Pasos Aprende sobre diferentes estrategias de autenticación e implementación. Entiende las claves de sesión y la gestión de permisos. Explora los hooks disponibles para la integración de Cuentas Globales. Ve ejemplos completos y patrones de integración. --- ## Permisos y Claves de Sesión Source: https://b3.holydocs.com/es/sdk/global-account/permissions Visión General Las claves de sesión y los permisos proporcionan una manera segura de permitir que las aplicaciones realicen acciones en nombre de los usuarios sin requerir autenticación constante. Esto es particularmente útil para juegos y aplicaciones que necesitan ejecutar transacciones automáticamente. Sistema de Permisos Tipos de Permisos Las Cuentas Globales B3 admiten permisos granulares que se pueden configurar para diferentes casos de uso: - Interacciones con Contratos: Especificar qué contratos inteligentes pueden ser llamados - Límites de Tokens: Establecer límites de gasto para tokens nativos y tokens ERC-20 - Restricciones de Tiempo: Definir fechas de inicio y fin para los permisos - Límites de Transacción: Controlar el valor máximo por transacción Estructura de Permisos Implementación de Clave de Sesión Solicitud de Permiso Básica Permisos Específicos para Juegos Para aplicaciones de juegos, podrías necesitar permisos más amplios: UI de Permiso Personalizado Para tener más control sobre el flujo de permisos: Gestión de Clave de Sesión Verificar el Estado de los Permisos Revocar Permisos Patrones de Permiso Avanzados Actualizaciones Dinámicas de Permisos Mejores Prácticas de Seguridad Solicita solo los permisos mínimos necesarios para tu aplicación. Usa duraciones de permiso más cortas para una mayor seguridad. Especifica direcciones exactas de contratos en lugar de permisos amplios. Audita y rota las claves de sesión regularmente. Manejo de Errores Errores comunes relacionados con permisos y cómo manejarlos: Próximos Pasos Explora todos los hooks disponibles para la gestión de permisos. Ve ejemplos completos de implementación de permisos. --- ## Kit de Desarrollo de Software B3 Source: https://b3.holydocs.com/es/sdk/introduction ¿Qué es el B3 SDK? El B3 SDK () es un SDK de TypeScript unificado que proporciona todo lo que necesitas para construir aplicaciones en el ecosistema B3. Combina una poderosa infraestructura de pagos entre cadenas con autenticación sin fisuras, todo envuelto en componentes React amigables para el desarrollador y servicios sin interfaz. Arquitectura El SDK está organizado en módulos enfocados diseñados para la máxima flexibilidad y facilidad de uso: Motor de ejecución entre cadenas para pagos, intercambios y acuñación de NFT en múltiples blockchains. Autenticación y gestión de usuarios de Cuentas Globales B3 con inicio de sesión social y claves de sesión. Estructura del Módulo Cada módulo contiene componentes organizados y construidos con un propósito específico: - - Componentes y hooks de React para una fácil integración - - Servicios TypeScript sin interfaz para implementaciones personalizadas - - Definiciones de TypeScript completas - - Funciones de utilidad y ayudantes - - Configuración y constantes Soporte de Plataforma | Característica | React Web | React Native | Sin Interfaz | |---------------------|-----------|--------------|--------------| | AnySpend | ✅ | ❌ | ✅ | | Cuentas Globales | ✅ | ✅ | ✅ | | Utilidades Compartidas | ✅ | ✅ | ✅ | Instalación Estilos CSS Importa los estilos predeterminados para la mejor experiencia visual: Inicio Rápido Pagos Entre Cadenas con AnySpend Autenticación con Cuentas Globales Acuñación de NFT Características Clave Infraestructura de Pago Universal Acepta pagos en cualquier criptomoneda con conversión automática a tu token preferido. Habilita intercambios de tokens sin fisuras a través de más de 20 blockchains soportadas con enrutamiento óptimo. Botones de acuñación de NFT de un clic que aceptan pagos en cualquier token de cualquier cadena. Pasarelas de fiat a cripto integradas para usuarios sin criptomoneda existente. Autenticación Sin Fisuras Google, Discord y otros proveedores sociales con incorporación instantánea. Gestión de sesiones segura con permisos granulares para una UX mejorada. Una identidad única que funciona en todas las aplicaciones y juegos B3. Abstracción de cuenta inteligente integrada para transacciones sin gas. Servicios TypeScript Sin Interfaz Para desarrolladores que necesitan control máximo, toda la funcionalidad está disponible a través de servicios sin interfaz: Servicios de AnySpend Servicios de Cuenta Global Soporte y Comunidad Obtén ayuda integrando el B3 SDK en tu proyecto. Únete a la comunidad de desarrolladores de B3 para soporte y discusiones. Ver código fuente, reportar problemas y contribuir al SDK. ¿Qué Sigue? 1. Instala el SDK e importa los estilos 2. Configura AnySpend para pagos entre cadenas 3. Configura Cuentas Globales para autenticación de usuarios 4. Explora ejemplos y patrones de implementación 5. Únete a la comunidad** para soporte y actualizaciones El B3 SDK proporciona todo lo que necesitas para construir la próxima generación de aplicaciones entre cadenas con experiencias de usuario sin fisuras. ¡Comienza a construir hoy! --- ## es/snippets/brand-components Source: https://b3.holydocs.com/es/snippets/brand-components --- ## es/snippets/code-examples Source: https://b3.holydocs.com/es/snippets/code-examples Ejemplos de Código Instalación Configuración Básica Componente de Compra de NFT Intercambio Entre Cadenas Autenticación Conexión de Cartera --- ## es/snippets/contact-info Source: https://b3.holydocs.com/es/snippets/contact-info --- ## es/snippets/docs-config Source: https://b3.holydocs.com/es/snippets/docs-config --- ## Integración de Backend Source: https://b3.holydocs.com/es/upside/backend-integration createB3Client Inicializa el cliente B3 en tu backend para interactuar con la API de Upside. Soporte de Framework: Actualmente soporta Hono con Cloudflare Workers. Parámetros: - (Contexto de Hono): El objeto de contexto de Hono que contiene: - : Método para extraer encabezados de solicitud - (opcional): Entorno de Cloudflare Workers Devuelve: - Instancia de B3Client con autenticación configurada automáticamente desde el encabezado Authorization Autenticación: El encabezado Authorization se extrae automáticamente de la solicitud entrante: Funciones Principales placeBet Inicia una sesión de juego colocando una apuesta. Esto bloquea la apuesta y crea una sesión de juego. Parámetros: - (string): Identificador de tu juego (por ejemplo, "coin-flip", "dice-roll") - (string): Cantidad de la apuesta en wei (1 token = 10^18 wei, por ejemplo, "100000000000000000") Devuelve: - : Identificador único para esta sesión de juego - : Identificador del registro del juego - : Estado actual de la sesión ("active", "completed", "failed") - : Marca de tiempo ISO de la creación de la apuesta Errores: - Saldo del jugador insuficiente - Tipo de juego inválido - Juego no activo/habilitado - Cantidad de apuesta inválida processPayout Completa el juego y acredita las ganancias del jugador. Parámetros: - (string): Mismo tipo de juego de placeBet - (string): ID de sesión de la respuesta de placeBet - (string): Tokens WIN a acreditar en wei (0 para pérdidas, por ejemplo, "150000000000000000" = 1.5 tokens) - (objeto): - : Lo que el jugador eligió/predijo - : El resultado real del juego - : "win" o "loss" Devuelve: - : "completed", "failed", etc. - : Cantidad acreditada en wei - : Saldo WIN actualizado del jugador en wei - : Marca de tiempo ISO de la finalización Errores: - Sesión no encontrada - Sesión ya completada (solicitud duplicada) - El pago excede los límites del fondo - Formato de cantidad de apuesta inválido Ejemplo de Backend Diferencias clave con Express: - extrae la autenticación automáticamente del contexto de Hono - Se ejecuta en Cloudflare Workers (sin servidor) - No es necesario middleware manual - El contexto de Hono maneja todo - La respuesta utiliza en lugar de Configuración del Entorno (wrangler.toml): Mejores Prácticas Colocación de Apuestas - Valida siempre las cantidades: Verifica que la apuesta esté dentro del saldo del jugador - Usa idempotencia: Reintenta llamadas fallidas con el mismo sessionId - Bloquea inmediatamente: Una vez que tiene éxito, impide que el jugador realice otra apuesta Lógica del Juego - El backend es la fuente de verdad: Nunca confíes en los resultados del lado del cliente - Almacena todo: Registra todos los eventos del juego para auditorías y disputas - Valida resultados: Asegura que el resultado del juego coincida con el rango esperado - Juegos con tiempo límite: Cancela apuestas si no se procesa el pago dentro de 5 minutos Procesamiento de Pagos - Procesa una vez: Solo llama a una vez por sesión de juego - Usa cantidades correctas: Verifica el cálculo del pago antes de enviar - Maneja duplicados: Si devuelve "ya completado", está bien - Maneja fallos: Reintenta pagos fallidos, pero verifica si ya se pagó primero Seguridad - Verifica tokens: Valida siempre el JWT en cada solicitud de backend - Usa HTTPS: Toda la comunicación debe estar encriptada - Valida tipos de juego: Solo permite tipos de juego conocidos y aprobados - Limita la tasa: Implementa limitación de tasa para prevenir abusos Manejo de Errores --- ## Integración de Frontend Source: https://b3.holydocs.com/es/upside/frontend-integration ParentProvider El componente conecta tu frontend de juego con la plataforma Upside y proporciona autenticación. Hooks Disponibles useParent() Accede al contexto completo (token, balance, showWinModal, showLossModal, etc.) Valores de Retorno: - (string | null): Token de autenticación JWT para llamadas al backend - (number | null): Saldo actual de tokens WIN en wei - : Muestra el modal de victoria - : Muestra el modal de derrota - : Muestra una notificación tipo toast - : Muestra un modal personalizado - : Solicita la actualización del saldo desde la plataforma useBalance() Obtiene el saldo del jugador (number | null) useToken() Obtiene el token de autenticación (string | null) useRefetchBalance() Función para solicitar la actualización del saldo useCustomModal() Función para mostrar modales personalizados useAuthenticatedFetch() Función fetch con encabezado de token Bearer automático Realizando Llamadas a la API Usa el hook para hacer solicitudes autenticadas: Cómo Funciona useAuthenticatedFetch(): - Incluye automáticamente el encabezado - Establece por defecto - Fusiona encabezados adicionales que proporciones - Maneja el token de automáticamente Ejemplo de Frontend --- ## Introducción Source: https://b3.holydocs.com/es/upside/introduction Visión general Integrar con Upside.win es simple. Tu juego se ejecuta en un iframe en nuestra plataforma, recibe autenticación de jugador vía JWT e interactúa con el backend de Upside a través de nuestro SDK para la colocación de apuestas y el procesamiento de pagos. Principio clave: Tu backend maneja la lógica y el estado del juego (cartas, ganadores, resultados), mientras que Upside maneja todas las transacciones de tokens WIN. Flujo de Integración Ponte en contacto para obtener la aprobación y configuración de tu juego en Upside. Los jugadores lanzan tu juego, que se carga dentro de un iframe en upside.win. Tu juego recibe: - Token JWT para el jugador - Contexto de autenticación del jugador - Acceso al SDK de Upside Envuelve tu juego con del SDK de Upside para recibir el JWT. Cuando un jugador comienza a jugar, tu backend llama a para bloquear su apuesta. Tu backend: - Determina el resultado del juego (la moneda cae en cara/sello) - Almacena el estado del juego en tu base de datos - Calcula la cantidad de pago - Prepara los datos del resultado (elección del jugador, resultado, resultado) Cuando el juego termina, envía el resultado a Upside para acreditar el balance WIN del jugador. Tu juego muestra el resultado al jugador. La plataforma de Upside automáticamente: - Actualiza el balance WIN del jugador - Añade la victoria/derrota a las tablas de clasificación - Envía notificaciones Instalación Próximos Pasos Configura el ParentProvider y usa hooks para acceder a los datos del jugador Inicializa el cliente B3 e implementa la lógica del juego Prueba tu juego localmente y ve ejemplos completos --- ## Pruebas y Ejemplos Source: https://b3.holydocs.com/es/upside/testing-and-examples Pruebas en Localhost Configuración Rápida de Pruebas Puedes probar tu juego ejecutándose en localhost directamente en el entorno de prueba de Upside.win sin necesidad de desplegarlo. Cómo funciona: 1. Ejecuta tu backend de juego en (o cualquier puerto) 2. Codifica en Base64 tu URL de localhost 3. Navega a la URL de prueba en upside.win Paso a Paso Paso 1: Inicia tu backend de juego Paso 2: Codifica tu URL en Base64 Usando Node.js: Usando la línea de comandos: En línea: Usa cualquier codificador base64 en https://www.base64encode.org/ Paso 3: Prueba en Upside.win Visita la URL de prueba: Reemplaza con tu URL codificada. Ejemplos Diferentes URLs de localhost: | URL | Base64 | Enlace de Prueba | | ----------------------- | ------------------------------ | ------------------------------------------------------------ | | | | | | | | | | | | | Flujo de Desarrollo 1. Crea el código del juego - Escribe tu frontend de React y backend de Cloudflare Hono 2. Inicia localmente - Ejecuta en localhost 3. Genera la URL de prueba - Codifica en Base64 tu dirección de localhost 4. Prueba en Upside - Visita 5. Obtén JWT y prueba - El juego se carga con un JWT real para pruebas 6. Itera - Haz cambios localmente y actualiza la URL de prueba 7. Despliega - Cuando estés listo, despliega el backend y actualiza la URL del juego Consejos para Pruebas Locales - Usa la misma máquina: Mantén localhost ejecutándose mientras pruebas - Revisa CORS: Asegúrate de que tu backend permite solicitudes desde dominios de upside.win Solución de Problemas en Pruebas Locales Problema: "Juego no encontrado" o 404 - Solución: Verifica que la URL de localhost sea correcta y la codificación sea precisa Problema: Errores de CORS - Solución: Tu backend necesita aceptar solicitudes desde el dominio de upside.win Problema: Errores de JWT durante las pruebas - Solución: Asegúrate de estar usando la clave API de staging, no de producción Problema: Solicitudes de red fallando - Solución: Verifica que localhost esté ejecutándose y el firewall permita solicitudes Ejemplo Completo: Juego de Volado Frontend (React) Backend (Hono + Cloudflare Workers) Solución de Problemas Problemas Comunes Problema: falla con "Saldo insuficiente" - Solución: Verifica el saldo del jugador antes de colocar la apuesta, o aumenta la cantidad de la apuesta mostrada en la UI Problema: devuelve "sesión no encontrada" - Solución: Verifica que el sessionId coincida con la respuesta de la apuesta, revisa si hay errores tipográficos Problema: Sesiones de juego o apuestas duplicadas - Solución: Usa el mismo sessionId para reintentos, implementa idempotencia en tu lado Problema: JWT expira durante el juego - Solución: Refresca el token antes de que comience el juego, maneja la expiración del token de manera elegante Problema: La lógica del juego se ejecuta en el cliente, lo que lleva a trampas - Solución: Mueve TODA la lógica del juego al backend, el cliente solo muestra resultados --- ## ArenaCoins Source: https://b3.holydocs.com/hypeduel/arenacoins ArenaCoins are the native tokens for each battle environment on HypeDuel — a revolutionary way to own a piece of the action in the world's first AI vs AI entertainment arena. Every arena has its own unique token that appreciates with arena success. Core Concept What Makes ArenaCoins Unique Each battle environment has its own unique ArenaCoin ($COMBAT, $RACING, etc.) Fair price discovery through mathematical curves, no front-running possible Earn fees from every bet, boost, and trade in your arena ArenaCoin holders vote on arena improvements and rule changes ArenaCoin Lifecycle Phase 1: Arena Creation & Bonding When a new arena launches, it enters the bonding phase: Creator deploys new battle environment with unique gameplay Players can bond $B3 to receive ArenaCoins at curve prices Early supporters accumulate tokens and build initial community Arena reaches bonding targets (liquidity + community size) Phase 2: DEX Trading After successful bonding, ArenaCoins graduate to full market trading: - Uniswap Pool: ArenaCoin/$B3 trading pair created - Market Discovery: Open market determines token value - Liquidity Provision: Bonding funds seed initial liquidity - Fee Generation: Trading fees support arena economy Bonding Curve Mechanics Mathematical Foundation ArenaCoins use a quadratic bonding curve for fair price discovery: Bonding Benefits - No pre-sale or insider allocations - Price increases with demand - Early supporters get better prices - Mathematical price discovery - Always possible to buy/sell - No reliance on market makers - Curve provides instant liquidity - Predictable price impact - No front-running possible - Large purchases have price impact - Curve naturally deters pumps - Transparent pricing algorithm Bonding Example Let's trace an early investor's journey: - Arena: Combat Simulator launches - Supply: 0 $COMBAT tokens exist - Price: Starting price ≈ 0.001 $B3 - Investment: Alice bonds 100 $B3 - Received: ~316 $COMBAT tokens - Supply: 50,000 $COMBAT tokens minted - Price: ~0.0025 $B3 per token - Alice's Holdings: 316 tokens worth ~79 $B3 - Investment: Bob bonds 500 $B3 - Received: ~200 $COMBAT tokens - Supply: 200,000 $COMBAT tokens minted - Price: ~0.04 $B3 per token - Alice's Holdings: 316 tokens worth ~126 $B3 - Community: Active battles and growing user base - Graduation: Arena approaches DEX listing criteria Revenue Sharing Model ArenaCoins generate value through multiple revenue streams: Primary Revenue Sources 10% of all betting pools - Collected from every battle - Proportional to betting volume - Accumulates in arena treasury - Used for token buybacks Example: 10,000 HYPES betting pool = 1,000 HYPES to treasury 50% of boost purchases - Real-time revenue from interactive features - Higher engagement = more revenue - Scales with arena popularity - Immediate treasury impact Example: 500 HYPES in boosts = 250 HYPES to treasury 66% of DEX trading fees (post-graduation) - Continuous revenue from token trading - Grows with token adoption - Market-driven revenue scaling - Long-term sustainability Example: 1% trading fee, 66% to treasury --- ## Arenas Source: https://b3.holydocs.com/hypeduel/arenas Arenas are the heart of HypeDuel - unique competitive environments where AI models battle in specialized scenarios. Each arena features distinct gameplay mechanics, AI challenges, and community economies powered by ArenaCoins. Arena Lifecycle Development Stages Arena creators develop the core gameplay concept, rules, and AI requirements Build the battle engine, AI integration, and boost system Alpha and beta testing with community feedback and AI model optimization Public launch with ArenaCoin bonding phase and initial community building Ongoing development, feature additions, and community expansion Community Building Arena Success Factors: Player Retention Strategies - Regular content updates and new features - Community events and tournaments - Leaderboards and achievement systems - Social features and player interaction - Creator communication and transparency Fair Competition Maintenance - AI model performance balancing - Boost effectiveness tuning - Economic parameter adjustments - Community feedback integration - Regular meta analysis and updates Continuous Improvement - New AI model integration - Gameplay mechanic enhancements - Visual and technical upgrades - Cross-arena collaboration features - Cutting-edge technology adoption Arena Economics Revenue Generation Each arena generates revenue through multiple streams: 10% of all betting pools - Consistent revenue from active player base - Scales with betting volume and frequency - Predictable income stream for planning - Drives ArenaCoin value through buybacks Optimization Strategies: - Increase battle frequency during peak hours - Optimize match duration for maximum engagement - Implement dynamic pricing for special events - Create compelling betting narratives 50% of boost purchase revenue - Higher-margin revenue with growth potential - Increases during exciting or close battles - Encourages interactive gameplay participation - Creates additional engagement beyond betting Growth Tactics: - Develop unique and powerful boost types - Balance boost effects for strategic importance - Create boost combinations and synergies - Implement dynamic boost pricing 66% of ArenaCoin trading fees (post-DEX) - Passive revenue requiring minimal effort - Grows with token adoption and speculation - Benefits from overall crypto market growth - Provides long-term sustainability Enhancement Methods: - Build strong token holder community - Implement governance and utility features - Partner with other DeFi protocols - Create token burn mechanisms Performance Metrics Key Arena Success Indicators: - Daily active users and retention rates - Average session duration and depth - Community growth and social activity - User-generated content and feedback - Total betting volume and growth trends - Revenue per user and monetization - ArenaCoin market cap and trading volume - Treasury balance and buyback activity - AI model win rate distribution - Betting pool distribution patterns - Boost usage effectiveness rates - Battle outcome unpredictability metrics - Battle execution speed and reliability - User interface responsiveness - Server uptime and error rates - Scalability and performance optimization --- ## Betting System Source: https://b3.holydocs.com/hypeduel/betting-system HypeDuel's betting system is built on parimutuel principles - a fair, transparent method where all bets are pooled together and winners share the total prize pool. This creates dynamic odds and ensures the house never has an unfair advantage. How Parimutuel Betting Works Unlike traditional sportsbooks with fixed odds, parimutuel betting creates a fair, community-driven wagering environment: Traditional Betting vs Parimutuel Betting Process Step-by-Step Betting Choose an active arena with upcoming AI battles Review competing AI models: - Recent performance statistics - Head-to-head battle history - Community betting patterns - Technical specifications - Select your preferred AI - Enter bet amount in HYPES - Review potential payout range - Confirm bet placement Watch how betting patterns affect potential payouts as more players join Prize Pool Distribution Every betting pool follows a transparent fee structure: Winner Payout Calculation Winners receive payouts proportional to their bet size within the winning pool: Example Scenario: - Total pool: 10,000 HYPES - Your bet on AI Alpha: 500 HYPES - Total bets on AI Alpha: 2,000 HYPES - AI Alpha wins! Your payout: Betting Limits & Rules Minimum & Maximum Bets - Standard Arenas: 10 HYPES minimum - Premium Arenas: 50 HYPES minimum - Tournament Events: 100 HYPES minimum Minimums ensure meaningful prize pools and prevent spam betting - Per Battle: 10,000 HYPES maximum - Per Player Daily: 50,000 HYPES maximum - Arena Pool: No single bet can exceed 50% of current pool Maximums prevent market manipulation and ensure fair play - Tournament Finals: Higher limits may apply - New Arena Launch: Reduced limits during bonding phase - Maintenance Periods: Betting may be temporarily suspended Betting Cutoff Times Bet placement deadlines ensure fair competition: - Standard Battles: 30 seconds before match start - Quick Battles: 15 seconds before match start - Tournament Matches: 60 seconds before match start Bets placed after cutoff time will be rejected and funds returned immediately to your HYPES balance. --- ## Boosts System Source: https://b3.holydocs.com/hypeduel/boosts The Boosts system transforms HypeDuel from passive viewing to active participation. Purchase single-use power-ups with HYPES tokens to directly influence AI battle outcomes while matches are happening. What Are Boosts? Boosts are real-time power-ups that provide temporary, random advantages to some/all AI competitors during battles. Unlike betting (which is passive), boosts let you actively participate in the competition as it unfolds. Key Characteristics - Single-Use: Each boost can only be used once per battle - Real-Time: Deploy during live matches for immediate effect - Limited Availability: Finite quantities create strategic scarcity - Arena-Specific: Different boost types for each arena environment How to Use Boosts Purchasing Boosts Navigate to an active battle arena with live matches Boosts are displayed below the live game screen Pay HYPES cost and boosts are added to your inventory Boost Economics Revenue Distribution Boost purchases generate revenue shared between arena stakeholders: Economic Optimization Smart boost usage can improve ROI: 1. Value Betting: Boost underdogs for higher payout multipliers 2. Insurance Boosting: Protect large bets with defensive boosts 3. Momentum Trading: Chain boosts to create decisive advantages 4. Arbitrage Opportunities: Identify mispriced boost effects --- ## Launch Your Arena Source: https://b3.holydocs.com/hypeduel/developers HypeDuel Arenas are built in Unity, with each arena having one server headless build that runs on the HypeDuel servers and simulates the duel in real time, and one webGL build which runs on the clientside and receives the streamed simulation data to playback. Contact us to add your game Unity SDK We offer a unity SDK to fascillitate the creation of arenas. What follows is an overview of the steps required to integrate the SDK and create the arena in unity. - Create your server-side scene. - Setup your environment, gameplay mechanics, and train your agents with unity ml-agents - Setup HypeDuelRecorder to track your main scene objects in space. - Call the recorder's PushStateChange method to stream any state data to the clients. - Set the state scores property in order for the server to be able to detect the match's progress and resolution at the end. - Build for Linux Dedicated Server and upload your build to hypeduel. - Create your client-side scene. - Duplicate of the server side, but with graphics and without the agent logic. - The HypeDuelRecorder will automatically playback the positions of your main scene objects - Listen to events of the HypeDuelClient instance to use your state changes to manage the UI and graphical elements of your game. FIND THE UNITY SDK ON GitHub - Integration guide and further documentation on readme.md How it Works When a match begins on HypeDuel, we run the arena's server build which sends back realtime data from the simulation. Clients on the website are running their own webGL versions of the arena (the client-side build) and connect to our API which streams all the simulation data, which is then used in unity to recreate the exact same scene. --- ## Frequently Asked Questions Source: https://b3.holydocs.com/hypeduel/faq Get answers to the most common questions about HypeDuel's AI entertainment platform, tokenomics, and gameplay mechanics. Getting Started HypeDuel is the world's first AI vs AI entertainment platform where you can watch, bet, and speculate on artificial intelligence battles. AI models compete in real-time across various arena environments while players bet on outcomes using HYPES tokens and influence battles with interactive boosts. 1. Visit hypeduel.com 2. Connect your wallet or create an account 3. Deposit funds (credit card or crypto) to receive HYPES tokens 4. Choose an arena and place your first bet 5. Watch AI battles and enjoy the experience! Check out our Quick Start Guide for detailed instructions. No! While HypeDuel is built on blockchain technology, you can use it just like any other gaming platform: - Pay with credit card to get HYPES tokens - All betting happens instantly without blockchain delays - Withdraw winnings easily when you're ready - No need to understand gas fees or transaction confirmations HypeDuel works on: - Desktop: Chrome, Firefox, Safari, Edge browsers - Mobile: Mobile-optimized web app (iOS/Android) - Tablet: Full functionality on tablet browsers Native mobile apps are planned for Q2 2024 Tokens & Economics HYPES are platform credits with a 1:1 exchange rate with $B3: - HYPES: Used for betting and boosts, instant transactions, no gas fees - $B3: Base ecosystem token, used for ArenaCoins bonding and cross-platform activities You can convert between them anytime at a 1:1 rate. HYPES provide a smooth gaming experience while $B3 offers broader ecosystem utility. Yes! You can withdraw your HYPES as $B3 tokens anytime: - Instant conversion: 1:1 rate guaranteed - No fees: Free withdrawals to your wallet - No minimums: Withdraw any amount - 24/7 availability: Withdraw whenever you want Simply click "Withdraw" in your account dashboard and confirm the transaction. When you lose a bet: - Your HYPES balance decreases by the bet amount - The lost HYPES join the prize pool for winners - You can immediately place new bets for upcoming matches - Your account history tracks all betting activity Remember: only bet what you can afford to lose, and consider HypeDuel entertainment rather than investment. ArenaCoins are unique tokens for each arena that let you: - Earn fees from all arena betting and boost activity - Participate in arena governance decisions - Benefit from arena growth and popularity - Trade on bonding curves and DEX markets Investment considerations: - Higher risk than $B3/HYPES but potentially higher rewards - Research arena quality and creator track record - Start small while learning the mechanics - Consider it speculative investment, not guaranteed returns Betting & Gameplay Match frequency varies by arena: - Standard Arenas: New match every 3-5 minutes - Popular Arenas: Continuous matches with 2-minute intervals - Tournament Events: Scheduled matches with specific times - New Arenas: May have longer intervals while building community Check each arena's schedule for specific timing information. There's no limit! The parimutuel betting system means: - Unlimited players can bet on any match - More players = bigger prize pools - Your payout depends on how much you bet relative to other winners - Popular matches often have hundreds of participants Prize pools come entirely from player bets: - 85% goes to winners (shared proportionally) - 10% goes to arena treasury (token buybacks) - 5% goes to arena creator (development incentive) There's no external funding - winners are paid by losing bets, making it a fair, zero-sum competition. AI battles use deterministic systems: - Fair Competition: All AI models follow the same rules - Verifiable Results: Battle outcomes are reproducible - Anti-Manipulation: Multiple safeguards prevent cheating - Transparent Logic: Core battle mechanics are open for review Results depend on AI model quality, arena-specific challenges, and some controlled randomness for excitement. Yes, through the Boosts system: - Purchase power-ups with HYPES during live battles - Boosts provide temporary advantages to specific AI models - Effects are immediately visible in the battle - Strategic timing and boost selection can impact results Learn more in our Boosts Guide. Betting limits ensure fair play: Minimums: - Standard arenas: 10 HYPES - Premium arenas: 50 HYPES - Tournament events: 100 HYPES Maximums: - Per battle: 10,000 HYPES - Daily limit: 50,000 HYPES - Pool percentage: Maximum 50% of current pool Limits may be adjusted based on arena popularity and community feedback. Technical & Security Yes! HypeDuel implements multiple security layers: Smart Contract Security: - Professional security audits of all core contracts - Multi-signature controls for treasury management - Emergency pause mechanisms for unusual events Battle Integrity: - Deterministic AI battle results - Anti-manipulation detection systems - Community reporting and verification Financial Security: - HYPES backed 1:1 by $B3 reserves - Transparent treasury operations on-chain - Insurance reserves for exceptional circumstances HypeDuel operates on Base, Coinbase's Layer 2 Ethereum network: - Fast transactions: Near-instant confirmations - Low fees: Minimal gas costs for blockchain operations - Ethereum security: Inherits Ethereum's security guarantees - Easy onboarding: Coinbase integration for new users Future expansion to other chains is planned based on community demand. Technical issues are handled through established protocols: Minor Issues: - Automatic retry mechanisms - Real-time monitoring and alerts - Quick resolution with minimal disruption Major Issues: - Match may be paused or restarted - All bets refunded if match cannot complete - Detailed incident reports provided to community - Insurance reserves available for compensation Communication: - Real-time status updates on platform - Discord announcements for major issues - Post-incident analysis and improvement plans Arena Creation & Investment Yes! Arena creation is open to developers: Requirements: - Technical ability to build arena environments - AI models or partnerships with AI developers - Community building and marketing capabilities - Understanding of HypeDuel's economic model Process: 1. Submit arena proposal to community 2. Technical review and approval process 3. Launch bonding phase for community funding 4. Ongoing development and community management See our Arena Creation Guide for details. Research these key factors before investing: Arena Quality: - Unique and engaging gameplay mechanics - High-quality AI model competition - Strong visual and technical execution - Active community and regular updates Creator Track Record: - Previous successful projects - Technical expertise and commitment - Community engagement and communication - Clear roadmap and vision Market Metrics: - Daily active users and engagement - Betting volume and revenue growth - Token holder distribution - Social media activity and sentiment Always do your own research and never invest more than you can afford to lose. ArenaCoins go through two distinct phases: Bonding Phase (Early Stage): - Buy/sell directly with bonding curve pricing - Price increases mathematically with demand - Guaranteed liquidity from the curve - Early investor advantages DEX Trading (After Graduation): - Trade on Uniswap with $B3 pairs - Market-driven price discovery - Higher liquidity and volume - Advanced trading features available Most successful arenas graduate from bonding to DEX trading within 1-3 months. Platform Features Yes! Multiple leaderboards track different achievements: Player Rankings (hypeduel.com/leaderboard): - Top winners by total profits - Best win rates across all arenas - Highest single-match winnings - Most successful boost users Arena Rankings: - Most popular arenas by betting volume - Highest revenue-generating arenas - Fastest-growing communities - Best-performing ArenaCoins AI Model Rankings: - Win rates by arena type - Most improved models - Community favorites - Technical performance metrics Yes! A comprehensive referral system is planned: Referral Benefits: - Earn percentage of friends' betting fees - Bonus HYPES for successful referrals - Special recognition and badges - Exclusive access to new features Loyalty Rewards: - Daily login bonuses - Volume-based tier rewards - Achievement unlocks and prizes - Community event participation rewards Launch planned for Q1 2024 - join Discord for early access Currently HypeDuel is optimized for mobile web browsers: - Mobile Web: Full functionality on phone browsers - Responsive Design: Adapts to any screen size - Touch Optimized: Easy betting and boost controls - Fast Loading: Optimized for mobile connections Native Apps Coming: - iOS app planned for Q2 2024 - Android app planned for Q2 2024 - Push notifications for match results - Offline viewing of battle history Troubleshooting Common reasons bets fail: Insufficient Balance: - Check your HYPES balance - Deposit more funds if needed Match Already Started: - Betting closes 15-60 seconds before match start - Wait for the next match in the arena Technical Issues: - Refresh the page and try again - Check your internet connection - Clear browser cache if problems persist Arena Maintenance: - Some arenas may be temporarily offline - Check arena status indicators - Try a different arena If problems persist, contact support through Discord. Winnings should appear automatically: Normal Process: - Winnings credited within 30 seconds of match end - Check your HYPES balance in account dashboard - Review transaction history for confirmation If Missing: - Refresh the page and wait up to 2 minutes - Check that you bet on the winning AI - Verify match actually completed (wasn't cancelled) - Contact support with match details if still missing All transactions are recorded on-chain for verification. Arena display issues are usually temporary: Quick Fixes: - Refresh the browser page - Check your internet connection - Try a different browser - Disable browser extensions temporarily Arena Status: - Arena may be between matches (check countdown timer) - Maintenance may be in progress - Check Discord for announcements Persistent Issues: - Try accessing a different arena - Report the issue in community Discord - Check platform status page for known issues Community & Support Multiple support channels available: Discord Community: Real-time help from community and team Documentation: Comprehensive guides and tutorials Platform Status: Check for known issues and maintenance Bug Reports: Submit technical issues through Discord Response Times: - Discord: Usually within 1-2 hours - Critical issues: Immediate attention - Feature requests: Weekly community review Stay informed through multiple channels: Official Channels: - Discord announcements - Platform notifications - Email updates (opt-in) Community Channels: - Discord general chat - Reddit community - Community-created content - Arena-specific channels Development Updates: - Monthly development blogs - Quarterly roadmap updates - Feature voting and feedback - Beta testing opportunities Absolutely! Community input drives development: Feedback Channels: - Discord #feedback channel - Community governance votes - Arena-specific suggestions - Direct developer communication Feature Requests: - Submit ideas through Discord - Community voting on proposals - Technical feasibility review - Implementation planning Bug Reports: - Detailed issue descriptions - Steps to reproduce problems - Screenshots or screen recordings - System information The best suggestions often become platform features! --- ## Fee Structure Source: https://b3.holydocs.com/hypeduel/fee-structure HypeDuel operates on a transparent, sustainable fee structure that fairly distributes value among players, creators, and the ecosystem. Understanding these fees helps you optimize your strategy and appreciate how the platform maintains long-term viability. Overview Unlike traditional gaming platforms that extract maximum profit, HypeDuel's fee structure is designed to: - Reward Winners: 85% of betting pools go directly to winning players - Support Creators: Arena and AI developers earn sustainable revenue - Grow Ecosystem: Treasury buybacks benefit all token holders - Maintain Platform: Operations and development funding Betting Fees Primary Revenue Stream Every betting pool follows this distribution: Detailed Breakdown Largest Portion Goes to Players Distribution Method: - Winners share proportionally based on bet size - No house edge or hidden fees - Immediate payout after battle conclusion - Transparent calculation visible to all players Example Calculation: Token Buyback Mechanism Treasury Functions: - Accumulates fees from all arena activity - Executes automated token buybacks - Supports ArenaCoin and $B3 value - Creates sustainable appreciation pressure Buyback Strategy: - 50% for $B3 token purchases - 50% for ArenaCoin purchases - Market timing optimization - Transparent execution records Impact on Players: - Increases value of held tokens - Provides long-term appreciation - Rewards platform loyalty - Creates growth incentives Development Incentives Creator Benefits: - Direct revenue from arena success - Immediate payment after each battle - Scales with community growth - Sustainable long-term income Revenue Uses: - Ongoing arena development - AI model improvements - Community building activities - Marketing and growth initiatives Creator Motivation: - Aligned with player satisfaction - Incentivizes quality content - Rewards community building - Encourages innovation Boost Fees Interactive Revenue Model Boost purchases generate additional revenue: Boost Economics Equal Split Model Treasury Portion (50%): - Used specifically for ArenaCoin buybacks - Creates direct value for arena investors - Increases token scarcity over time - Rewards arena community loyalty Creator Portion (50%): - Immediate revenue for arena developers - Incentivizes boost system development - Rewards interactive feature creation - Funds ongoing balance improvements Market-Responsive Costs Base Pricing: - Standard boost costs set by arena creator - Balanced for gameplay impact - Regularly adjusted based on effectiveness - Community feedback integration Surge Pricing: - Increases during high-demand periods - Premium for late-battle deployment - Multiple purchase penalties - Scarcity-based cost escalation Example Pricing Evolution: Strategic Investment Analysis Cost-Benefit Calculation: - Boost cost vs. potential betting winnings - Probability improvement estimation - Expected value computation - Risk-adjusted return assessment Optimization Strategies: - Early deployment for lower costs - Coordination with other players - Timing for maximum impact - Portfolio approach across battles Trading Fees Post-Graduation Revenue ArenaCoin DEX trading generates ongoing fees: During Initial Launch Characteristics: - Low fees encourage early adoption - Supports ecosystem-wide development - Provides creator launch incentives - Builds initial community After Arena Graduation Long-term Benefits: - Continuous revenue from token success - Passive income for successful arenas - Sustainable creator compensation - Community value appreciation Smart Fee Management Player Strategies: - Batch transactions to minimize fees - Time purchases during low-gas periods - Use limit orders for better execution - Consider holding periods for fee efficiency Platform Optimizations: - Gas-efficient smart contract design - Batch processing for multiple users - Fee sharing with high-volume traders - Loyalty programs for frequent users --- ## Gameplay Mechanics Source: https://b3.holydocs.com/hypeduel/gameplay HypeDuel combines passive spectating with active participation through a sophisticated gameplay system. Watch AI battles unfold while placing strategic bets and deploying real-time boosts that can influence outcomes. Core Gameplay Loop Battle Cycle - Arena displays upcoming battle information - AI competitors announced with statistics - Betting window opens for player wagers - Community predictions and discussion - Last-minute AI performance analysis - Final betting cutoff (no new bets accepted) - AI models loaded and initialized - Battle parameters and conditions set - Spectator interface prepared - Real-time streaming begins - AI models compete in real-time - Players can purchase and deploy boosts - Live commentary and statistics - Community chat and reactions - Battle state continuously updated - Battle results determined and verified - Winner declared and recorded - Payouts distributed to winning bettors - Battle statistics compiled - Next battle preparation begins AI Battle Mechanics AI Model Behavior Real-Time AI Processing AI models make decisions based on: - Current battle state and positioning - Historical performance patterns - Opponent behavior analysis - Risk/reward calculations - Strategic objectives and goals Decision Frequency: - Combat: 10-30 decisions per second - Racing: 60+ decisions per second - Trading: Variable based on market conditions - Creative: Longer-term strategic planning AI Capability Variables Core Attributes: - Processing speed and reaction time - Strategic depth and planning horizon - Adaptability to changing conditions - Resource management efficiency - Pattern recognition capabilities Arena-Specific Skills: - Combat: Tactical positioning, target prioritization - Racing: Cornering optimization, overtaking judgment - Trading: Risk assessment, market timing - Creative: Innovation, aesthetic judgment Fair Competition Maintenance Dynamic Balancing: - Performance tracking across battles - Win rate normalization algorithms - Skill-based matchmaking adjustments - Community feedback integration Update Mechanisms: - Regular AI model retraining - Parameter adjustment based on data - New strategy implementation - Bug fixes and optimization Battle States & Phases Battle Setup and Preparation - AI models loaded with current parameters - Starting positions and conditions determined - Resource allocation and initial setup - Battle objectives and victory conditions set - Spectator interface synchronized Duration: 10-15 seconds Player Actions: None (preparation only) Opening Strategies and Positioning - AI models establish initial strategies - Resource gathering and position securing - Early tactical decisions and movements - Scouting and information gathering - Foundation laying for mid-game plans Duration: 25-40% of total battle time Player Actions: Strategic boost deployment Active Competition and Maneuvering - Direct competition and engagement - Resource utilization and strategic execution - Adaptation to opponent strategies - Critical decision points and pivots - Momentum building and advantage creation Duration: 30-50% of total battle time Player Actions: Tactical boost usage, counter-strategies Final Push and Victory Conditions - Decisive actions and final strategies - Resource commitment and all-in decisions - Victory condition pursuit - Last-minute reversals and surprises - Battle conclusion and result determination Duration: 15-25% of total battle time Player Actions: Critical boost timing, game-changing plays Interactive Elements Boost System Integration When to Deploy Boosts - Early: Information gathering and foundation building - Mid: Tactical advantages and momentum shifting - Late: Decisive moments and victory securing - Counter: Responding to opponent advantages Boost Combinations - Multiple players can boost same AI - Effects stack with diminishing returns - Synergistic combinations provide bonuses - Counter-boosts can neutralize effects ROI Calculations - Boost cost vs. potential betting winnings - Probability improvement assessment - Risk/reward analysis - Portfolio optimization across battles Real-Time Interaction Live Battle Discussion - Real-time commentary and reactions - Strategy sharing and predictions - Boost coordination between players - Community sentiment tracking - Educational discussions for new players Moderation Features: - Automated spam detection - Community reporting system - Moderator intervention tools - Positive behavior incentives Enhanced Viewing Experience - Multiple camera angles and views - Real-time statistics and analytics - AI decision explanation popups - Historical comparison overlays - Replay and slow-motion features Customization Options: - Preferred viewing modes - Information overlay settings - Notification preferences - Audio commentary controls Community Engagement - Friend activity tracking - Shared betting slips and strategies - Achievement sharing and celebration - Cross-platform social integration - Community challenges and events Privacy Controls: - Activity visibility settings - Anonymous mode options - Selective information sharing - Block and report functions --- ## Glossary Source: https://b3.holydocs.com/hypeduel/glossary Quick reference for all the key terms, concepts, and acronyms used in HypeDuel's AI entertainment ecosystem. Core Platform Terms Real-time competition between artificial intelligence models in a specific arena environment. Battles typically last 2-5 minutes and determine betting winners through gameplay outcomes. A specific competitive environment where AI models battle. Each arena has unique rules, mechanics, and gameplay styles (e.g., Combat Arena, Racing Circuit, Trading Floor). The developer or team responsible for building and maintaining a specific arena. Creators earn revenue from arena activity and hold governance responsibilities. Smart contract that collects fees from arena activity (betting, boosts, trading) and automatically executes token buybacks to support the arena economy. The technical infrastructure that executes AI vs AI competitions, processes real-time interactions, and determines verifiable battle outcomes. Your unified HypeDuel profile that works across all arenas, containing your HYPES balance, betting history, achievements, and statistics. The world's first AI vs AI entertainment platform where users can watch, bet on, and interact with artificial intelligence battles across multiple arena environments. Token Ecosystem The foundational cryptocurrency of the Base ecosystem. Used for ArenaCoins bonding, cross-platform transactions, and treasury operations. Maintains 1:1 backing for HYPES credits. Platform-native credits that maintain a 1:1 exchange rate with $B3. Used for betting and boost purchases, enabling instant transactions without blockchain delays. Can be withdrawn as $B3 anytime. Unique tokens for each arena that represent ownership in the arena economy. Holders earn fees from arena activity and participate in governance decisions. Each arena has its own ArenaCoin (e.g., $COMBAT, $RACING). Mathematical pricing algorithm that determines ArenaCoin prices based on supply and demand. Prices increase as more tokens are purchased, ensuring fair price discovery and preventing manipulation. Automated process where arena treasuries use collected fees to purchase $B3 and ArenaCoins from the market, creating upward price pressure and benefiting token holders. Betting & Gaming The total amount of HYPES wagered on a specific battle. Winners share the pool proportionally after fees are deducted. Larger pools mean bigger potential winnings. Single-use power-ups purchased with HYPES that provide temporary advantages to specific AI models during live battles. Examples include speed boosts, defensive shields, or tactical advantages. The potential payout ratio for winning bets, calculated dynamically based on the distribution of bets in the parimutuel system. Higher odds mean higher potential returns but lower probability. A fair betting system where all wagers are pooled together and winners share the total pool proportionally. Unlike traditional sportsbooks, there's no house edge - just transparent fees. The portion of the betting pool (85%) that gets distributed to winning bettors. The remaining 15% goes to arena treasury (10%) and arena creator (5%). The HYPES amount a winning bettor receives, consisting of their proportional share of the total prize pool based on their bet size relative to all winning bets. Technical Terms Coinbase's Layer 2 Ethereum blockchain that HypeDuel operates on. Provides fast, low-cost transactions while maintaining Ethereum's security guarantees. The initial stage of an arena's lifecycle where players can purchase ArenaCoins directly from a bonding curve using $B3. Occurs before DEX trading becomes available. Decentralized exchange trading that becomes available after ArenaCoins graduate from the bonding phase. Allows open market trading with $B3 pairs on platforms like Uniswap. Battle outcomes that are reproducible and verifiable given the same starting conditions. Ensures fairness and prevents manipulation while maintaining exciting gameplay. Self-executing blockchain code that automatically handles arena operations like fee distribution, token buybacks, and payout calculations without requiring trust in centralized parties. Automated systems that collect arena fees and execute strategic buybacks to support token economies. Includes algorithms for optimal timing and distribution strategies. AI & Competition An artificial intelligence system trained to compete in specific arena environments. Models are submitted by developers and must meet performance and fairness standards. The core concept of HypeDuel where artificial intelligence models compete directly against each other without human intervention during battles. The process where successful arenas transition from bonding phase to DEX trading, typically triggered by reaching specific liquidity and community milestones. Comprehensive statistics and performance data collected from AI battles, including win rates, performance patterns, and effectiveness metrics. Statistical measures of how well an AI model performs in its arena, including win rate, average battle duration, and effectiveness against different opponents. The ability for players to influence ongoing battles through boost purchases and other interactive elements while matches are happening. Economic Concepts The transparent breakdown of how revenue is distributed: 85% to winners, 10% to arena treasury, 5% to arena creators, with variations for different activity types. The self-reinforcing cycle where platform success attracts more users, generates more fees, increases token values, attracts media attention, and brings in even more users. The ease with which tokens can be bought or sold without significantly affecting their price. Higher liquidity means smoother trading and more stable pricing. The total value of all ArenaCoins for a specific arena, calculated by multiplying the current token price by the total number of tokens in circulation. The distribution of arena-generated income among stakeholders: arena creators, token holders, and the broader ecosystem through treasury buybacks. The process by which activity on the platform creates value that flows back to token holders through buybacks, fee sharing, and appreciation mechanisms. Community & Governance Democratic decision-making processes where token holders vote on arena parameters, feature implementations, and platform development priorities. The primary community platform for real-time discussion, support, announcements, and coordination among HypeDuel players, creators, and developers. Tokens (ArenaCoins and $B3) that provide voting rights in community decisions about arena operations, parameter changes, and platform development. Rankings of top-performing players, arenas, and AI models based on various metrics like profits, win rates, and community engagement. Community-submitted suggestions for new features, arena improvements, or platform changes that can be voted on by token holders. Trading & Investment Trading strategy that exploits price differences between different markets or time periods to generate profit with minimal risk. The research process investors should complete before purchasing ArenaCoins, including analysis of arena quality, creator track record, and market potential. Long-term holding strategy for tokens, expecting value appreciation over time rather than active trading for short-term profits. Investment strategy of spreading funds across multiple arenas or asset types to reduce risk and optimize returns. Strategies and practices used to minimize potential losses when betting or investing, including position sizing, stop losses, and diversification. Percentage measure of investment performance, calculated as (Current Value - Initial Investment) / Initial Investment × 100%. Platform Features Comprehensive interface showing detailed statistics about arena performance, betting history, token holdings, and market trends. Complete record of past AI battles including participants, outcomes, betting pools, and statistical analysis for research and strategy development. Real-time broadcast of AI battles with commentary, statistics, and interactive elements for community engagement during matches. Platform design that works seamlessly on mobile devices through responsive web design, with native apps planned for future release. Planned reward program where users earn benefits for introducing new players to the platform, creating viral growth incentives. Special competitive events with unique rules, higher stakes, and exclusive rewards that bring together top AI models and players. Acronyms & Abbreviations Artificial Intelligence - Computer systems that can perform tasks typically requiring human intelligence, like decision-making and pattern recognition. Decentralized Exchange - Blockchain-based trading platforms like Uniswap that enable direct peer-to-peer token trading without intermediaries. Decentralized Finance - Blockchain-based financial services including lending, borrowing, trading, and yield farming without traditional banking intermediaries. Liquidity Provider - Users who deposit token pairs into DEX pools to enable trading, earning fees in return for providing liquidity. Non-Fungible Token - Unique digital assets on blockchain networks, potentially used for special arena items, achievements, or collectibles. Total Value Locked - The total amount of funds deposited in a protocol or platform, indicating its size and adoption level. User Experience/User Interface - The design and usability aspects of the platform that determine how easy and enjoyable it is to use. --- ## Growth Flywheel Source: https://b3.holydocs.com/hypeduel/growth-flywheel What is a Growth Flywheel? A growth flywheel is a self-reinforcing system where each component amplifies the others, creating momentum that becomes increasingly difficult to stop. In HypeDuel, multiple interconnected systems work together to: - Attract new users through compelling experiences - Retain existing users with engaging mechanics - Increase user value through enhanced participation - Generate platform revenue to fund further growth Core Flywheel Components User Acquisition Loop Entry Points - Social Media Virality: Shareable arena outcomes - Referral Programs: User-driven growth incentives - Content Marketing: Educational and entertaining content - Partnership Integration: Cross-platform user flow Conversion Mechanisms - Low Barrier Entry: Easy onboarding process - Immediate Value: Quick wins for new users - Progressive Engagement: Gradually increasing involvement - Social Proof: Community validation and success stories Engagement Amplification Activity Drivers Community Building - Shared Experiences: Collective arena participation - Social Features: Chat, forums, leaderboards - Recognition Systems: Achievements and status - Collaborative Events: Team-based competitions Economic Value Creation Revenue Generation Multiple revenue streams reinforce each other: - Trading Volume: Generates platform fees - Arena Creation: Attracts both creators and participants - Premium Features: Enhanced user experience - Token Economics: Value appreciation drives participation Value Distribution Flywheel Mechanics User Journey Optimization Onboarding Sequence 1. Discovery: User learns about HypeDuel 2. Registration: Simple account creation 3. First Experience: Guided arena participation 4. Early Success: Engineered positive outcomes 5. Habit Formation: Regular engagement patterns 6. Community Integration: Social connections 7. Advanced Features: Power user capabilities Retention Strategies - Progressive Rewards: Increasing benefits over time - Streak Mechanics: Daily engagement incentives - Achievement Systems: Long-term goals - Social Bonds: Community relationships Network Effects User-to-User Value Each additional user increases value for existing users: - More Arenas: Greater variety and opportunities - Increased Liquidity: Better trading conditions - Social Dynamics: Richer community experience - Competitive Depth: More challenging gameplay Creator-Participant Synergy Economic Flywheel Token Value Appreciation - Increased platform usage drives token demand - Higher token value attracts more users - More users increase platform utility - Greater utility increases token value Liquidity Growth - Higher liquidity attracts more traders - More traders increase liquidity depth - Better liquidity improves user experience - Improved experience attracts more users --- ## HYPES <> $B3 Source: https://b3.holydocs.com/hypeduel/hypes-credits HYPES are HypeDuel's platform-native credits that maintain a 1:1 exchange rate with B3 tokens. They enable instant betting and boost purchases without blockchain transaction delays, creating a seamless gaming experience while maintaining full $B3 backing. Core Concept HYPES solve the fundamental UX problem of blockchain gaming: transaction delays and gas fees that interrupt the flow of entertainment. By maintaining HYPES as platform credits with guaranteed $B3 backing, players get the best of both worlds. Key Features Every HYPES token is backed by exactly 1 $B3 token in reserve Place bets and buy boosts without waiting for blockchain confirmations No transaction costs for betting, boost purchases, or transfers Convert HYPES back to $B3 instantly at any time Conversion Process Depositing Process: 1. Send B3 to HypeDuel reserve contract 2. Receive equivalent HYPES in platform account 3. HYPES available instantly for betting and boosts 4. Reserve increases by deposited amount Methods: - Direct B3 token transfer - Credit card purchase (auto-converted) - Any ERC-20 token (swapped to B3 first) - Bank transfer (converted to B3) Withdrawal Process: 1. Request withdrawal from platform account 2. HYPES balance decreases immediately 3. $B3 transferred from reserve to your wallet 4. Reserve decreases by withdrawn amount Features: - No minimum withdrawal amount - No withdrawal fees - 24/7 availability - Instant processing HYPES vs $B3 Comparison | Feature | HYPES | $B3 | | ---------------------- | ------------------- | -------------------- | | Betting | ✅ Instant | ❌ Gas fees + delays | | Boost Purchases | ✅ Instant | ❌ Gas fees + delays | | Arena Trading | ❌ Not supported | ✅ DEX trading | | Cross-Platform | ❌ HypeDuel only | ✅ Full ecosystem | | Transaction Costs | ✅ Free | ❌ Gas fees | | Wallet Custody | ❌ Platform custody | ✅ Self-custody | | Instant Conversion | ✅ 1:1 with $B3 | ✅ 1:1 with HYPES | Reserve Management Transparency & Security The HYPES reserve system operates with full transparency: 100% $B3 Backing: - Every HYPES is backed by 1 $B3 token - No fractional reserves or leverage - Real-time reserve monitoring - Public reserve addresses for verification Reserve Locations: - 80% in multi-signature cold storage - 15% in hot wallet for instant withdrawals - 5% emergency reserves for operational needs Multi-Signature Security: - 3-of-5 multi-sig for cold storage access - Hardware security modules (HSMs) - Time-delayed withdrawal mechanisms - Regular security audits and penetration testing Operational Security: - Real-time monitoring and alerts - Automated reserve rebalancing - Emergency pause mechanisms - Insurance coverage for technical failures On-Chain Transparency: - Reserve addresses publicly viewable - Real-time reserve vs. HYPES issued tracking - Monthly third-party audits - Community governance oversight Monitoring Tools: - Public dashboard showing reserve status - Alert system for reserve ratio changes - Historical data and trend analysis - Independent verification services HYPES Use Cases Primary Functions Core Gaming Activity - Place bets on AI battles instantly - No waiting for blockchain confirmations - Winnings credited immediately - Support for rapid-fire betting strategies Interactive Gameplay - Buy power-ups during live battles - Real-time deployment without delays - Strategic timing without gas concerns - Combine multiple boosts effectively Seamless Experience - Move between arenas instantly - Quick tournament registration - Immediate access to new features - Frictionless user experience --- ## What is HypeDuel? Source: https://b3.holydocs.com/hypeduel/introduction HypeDuel is a revolutionary AI entertainment platform where you can watch, bet, and speculate on AI vs AI simulation games, all settled fairly onchain. Think of it as the world's first spectator sport for artificial intelligence. Core Concept HypeDuel transforms AI competition into an interactive entertainment experience where: - AI models battle in real-time simulation environments - Players bet on their favorite AI competitors using HYPES tokens - Arena creators earn from their game environments - Everyone wins through a transparent, onchain economy Key Features Watch sophisticated AI models compete in real-time across various battle arenas Place bets using HYPES tokens with transparent, fair payouts Own a piece of the action through ArenaCoin tokenomics Influence battle outcomes with real-time power-ups How It Works Select from a variety of AI battle environments, each offering unique gameplay mechanics and AI model types. Use HYPES tokens (1:1 with $B3) to bet on your favorite AI competitors. All bets are pooled for fair distribution. Enjoy live AI vs AI battles with real-time commentary, statistics, and interactive features. Winners share the prize pool, while arena creators and token holders earn fees from platform activity. Different AI models are trained in our custom training environment to compete in the arenas. The Three-Token Economy HypeDuel operates on a sophisticated three-token system designed for maximum utility and fair value distribution: $B3 Token - Native Base ecosystem token - Used for bonding, trading, and treasury operations - The foundational currency of the entire ecosystem HYPES Credits - Platform-native betting tokens (1:1 with $B3) - Instant betting and payouts without transaction friction - Withdraw to $B3 anytime ArenaCoins - Arena-specific tokens with bonding curve pricing - One unique coin per battle environment - Earn fees from all arena activity - Trade on DEXs after bonding phase ArenaCoins make HypeDuel more than just a betting platform - they create a true economy where arena success directly benefits token holders and creators. Why HypeDuel Matters For Players - Pure Entertainment: Watch cutting-edge AI compete at the highest level - Fair Betting: Transparent, onchain wagering with instant payouts - Community Ownership: Participate in arena economies through token ownership For Developers - Monetization: Earn directly from arena popularity and trading fees - AI Showcase: Demonstrate your AI models in competitive environments - Community Building: Build engaged audiences around your creations For the Ecosystem - AI Advancement: Competitive environments drive AI model improvement - Economic Innovation: Novel tokenomics create sustainable value cycles - Mainstream Adoption: Make blockchain technology accessible through entertainment Getting Started Ready to experience the future of AI entertainment? Here's how to jump in: 1. Quick Start Guide - Get up and running in 5 minutes 2. Platform Overview - Understand the complete system 3. Tokenomics - Learn how the economy works New to the platform? Start with our Quick Start Guide to place your first bet and experience an AI battle in just a few minutes. --- Community & Support - Live Platform: hypeduel.com - Leaderboards: hypeduel.com/leaderboard - Discord: Join our community for real-time discussions Welcome to the future of AI entertainment - where every battle is a spectacle and every bet is an opportunity. --- ## Platform Overview Source: https://b3.holydocs.com/hypeduel/platform-overview Core Components 1. Battle Arenas Individual AI Competition Environments Each arena represents a unique battlefield where AI models compete in specialized scenarios: - Combat Simulations: Military strategy and tactical decision-making - Racing Circuits: High-speed navigation and optimization - Trading Floors: Financial market prediction and portfolio management - Puzzle Challenges: Logic, pattern recognition, and problem-solving - Creative Contests: Art generation, music composition, and storytelling Arena Lifecycle: 2. AI Model Integration Competitive AI Framework - Model Onboarding: Developers submit AI models for arena participation - Performance Tracking: Comprehensive statistics and battle history - Dynamic Balancing: Automatic adjustments to maintain competitive fairness - Version Management: Support for model updates and improvements 3. Global Account System Unified Player Experience Your global account provides seamless access across all arenas: - Cross-Arena Balance: Single HYPES wallet for all betting activities - Universal Profile: Statistics and achievements across all battle types - Instant Transactions: No blockchain delays for betting and withdrawals - Portfolio Management: Track ArenaCoins and betting performance Economic Engine Three-Token System Foundation Currency - Base ecosystem token - Used for ArenaCoins bonding - Treasury reserves and buybacks - Cross-platform value transfer Betting Currency - 1:1 peg with $B3 - Instant bet placement - No transaction fees for gameplay - Withdraw to $B3 anytime Arena Ownership - Unique token per arena - Bonding curve pricing - Fee sharing from arena activity - DEX trading after graduation Value Flow Diagram Betting Mechanics Parimutuel System HypeDuel uses pool betting where all wagers on a match are combined: 1. Bet Collection: All bets placed in HYPES tokens 2. Pool Formation: Separate pools for each AI competitor 3. Odds Calculation: Dynamic odds based on bet distribution 4. Winner Determination: AI battle results determine winning pool 5. Payout Distribution: Winners share the total prize pool proportionally Fee Structure Every bet generates fees that sustain the ecosystem: Treasury Use: - 50% → $B3 token buybacks - 50% → ArenaCoin buybacks (arena-specific) Arena Economics Bonding Phase Initial Arena Launch When a new arena launches, it enters a bonding phase: 1. Initial Bonding: Players bond $B3 to receive ArenaCoins 2. Price Discovery: Bonding curve determines initial pricing 3. Liquidity Building: Funds accumulate for DEX pool creation 4. Community Formation: Early supporters establish base community Active Phase Post-Launch Operations After successful bonding, arenas become fully operational: - Live Battles: Regular AI vs AI competitions - Betting Activity: Continuous HYPES wagering - Fee Generation: Revenue from bets, boosts, and trades - Token Trading: ArenaCoins trade on DEXs with $B3 pairs Growth Flywheel HypeDuel's economic design creates a self-reinforcing growth cycle: Key Growth Drivers 1. Entertainment Value: Compelling AI battles attract audiences 2. Economic Incentives: Token appreciation rewards early participants 3. Creator Economy: Arena developers earn sustainable revenue 4. Community Ownership: ArenaCoins create invested stakeholders 5. Viral Mechanics: Spectacular battles generate social sharing Platform Features For Players Real-time wagering on AI battles with instant payouts Purchase power-ups to influence match outcomes Buy ArenaCoins to earn from arena success Comprehensive statistics and leaderboards For Creators Build custom battle environments and rule sets Submit AI models for competitive participation Earn fees from all arena and model activity Develop engaged audiences around your creations --- ## Quick Start Guide Source: https://b3.holydocs.com/hypeduel/quick-start Step 1: Access the Platform Visit hypeduel.com and connect your wallet or create a new account. Click "Connect Wallet" and choose your preferred wallet (MetaMask, Coinbase Wallet, etc.) Or sign in with social (Google, Twitter, etc.) Step 2: Fund Your Account You'll need HYPES tokens to place bets. Here are your options: Option A: Deposit from Any Token - Click "Deposit" in the top navigation - Select any token you own (ETH, USDC, $B3, etc.) - The platform automatically converts to HYPES at a 1:1 rate with $B3 Option B: Credit Card Purchase - Click "Buy with Card" for instant funding - Purchase directly with your credit card - Receive HYPES immediately in your account HYPES vs B3: HYPES are platform credits that maintain a 1:1 exchange rate with B3. They enable instant betting without blockchain transaction delays. You can withdraw HYPES as B3 anytime. Step 3: Choose Your First Arena Browse the available battle arenas on the main dashboard: Military strategy AI models battle in tactical scenarios High-speed AI drivers compete on dynamic tracks Financial AI models compete in market scenarios Each arena displays: - Current match status and countdown - Active AI competitors and their stats - Current betting pool size - Recent match history and performance Step 4: Place Your First Bet Click on any active arena to enter the betting interface Review the competing AI models and select your AI champion Enter your HYPES bet amount (minimum varies by arena) Click "Place Bet" - no blockchain transaction required for instant execution! Step 5: Watch the Battle Once your bet is placed: 1. Live Stream: Watch the AI battle unfold in real-time 2. Statistics: Monitor performance metrics and battle progress 3. Community Chat: Discuss strategy with other players 4. Boosts (Optional): Purchase power-ups to influence the outcome Matches typically run 2-5 minutes, so you won't be waiting long to see results! Step 6: Collect Your Winnings When the battle ends: - Winners automatically receive their share of the prize pool - Losers can immediately place new bets for the next round - All players can view detailed battle analysis and statistics Your HYPES balance updates instantly. Understanding the Payout Structure HypeDuel uses a parimutuel betting system where all bets are pooled together: Example: If you bet 100 HYPES on a winning AI and represent 10% of the winning bets, which total 2,000, you'll receive your 10% share of the prize pool (200 HYPES). Next Steps Now that you've placed your first bet, explore these advanced features: Boost System - Purchase single-use power-ups during matches - Directly influence battle outcomes in real-time - Share revenue with arena creators Arena Trading - Buy ArenaCoins to own a piece of arena economies - Trade on bonding curves or DEX markets - Earn fees from all arena activity Player Strategies - Learn advanced betting techniques - Understand AI model performance patterns - Develop portfolio approaches to arena investing Helpful Tips for New Players Begin with minimum bets to learn arena dynamics and AI behavior patterns before increasing stakes. Observe a few matches in each arena to understand the AI models and battle mechanics. Review recent results to identify trends in AI performance and arena dynamics. Engage with other players in arena chat to learn strategies and get insights. Set betting limits and never wager more than you can afford to lose. Troubleshooting Common Issues - Check your HYPES balance - Ensure the match hasn't already started - Refresh the page and try again - Winnings are credited automatically after match completion - Check your transaction history in account settings - Allow up to 30 seconds for balance updates - Arena may be between matches - Check the countdown timer for next match - Try refreshing the page Ready to Go Deeper? - Platform Overview - Complete system architecture - Betting System - Advanced betting mechanics - Tokenomics - Economic system deep dive - Player Strategies - Maximize your success --- Need Help? Join our Discord community or check out the FAQ section for answers to common questions. --- ## Referral System Source: https://b3.holydocs.com/hypeduel/referral-system Overview When you refer a friend to HypeDuel, you'll earn 1% of their betting profits for 90 days. There's no limit to how many friends you can refer, making this a powerful way to earn passive income. Key Features Earn 1% of all betting profits made by your referred friends Your commission lasts for 90 days from when your friend signs up No limit on how many friends you can refer How It Works Send your unique referral link to friends or share it on social media platforms Your friend creates a HypeDuel account using your referral link Earn 1% of all their betting profits for the next 90 days automatically Getting Your Referral Link 1. Log into HypeDuel: Access your account on the platform 2. Navigate to Referrals: Find the referral section in your user dashboard 3. Copy Your Link: Your unique referral code will be generated automatically 4. Share Away: Start sharing your link with friends and on social media Referral Rewards - Commission Rate: 1% of referred user's betting profits - Duration: 90 days from signup date - Payment: Automatic distribution to your account - Tracking: Real-time tracking of your referral earnings Best Practices Effective Sharing - Share on social media platforms where your friends are active - Explain the benefits of HypeDuel to encourage signups - Engage with gaming and betting communities (following platform rules) Maximizing Earnings - Refer active bettors who are likely to generate consistent profits - Share during peak gaming seasons or major esports events - Build a network of referred users for sustainable passive income Terms & Conditions - Referral commissions are paid automatically - Self-referral and fraudulent activity is prohibited - Commission applies only to net betting profits, not total volume - HypeDuel reserves the right to modify referral terms with notice --- ## Tokens Overview Source: https://b3.holydocs.com/hypeduel/tokens-overview Token Hierarchy Foundation Currency - Base ecosystem token - Primary store of value - Cross-platform utility - Treasury reserves - ArenaCoins bonding Gaming Currency - 1:1 peg with $B3 - Instant bet placement - Zero gas fees - Seamless withdrawals - Boost purchases Arena Ownership - Unique per arena - Bonding curve pricing - Fee sharing rights - Trading opportunities - Community governance Token Flow Diagram Why Three Tokens? User Experience Optimization The three-token system solves critical UX problems: Problem: Blockchain transactions have delays and gas costs that interrupt gaming flow. Solution: HYPES enable instant betting and boosts without blockchain friction while maintaining full $B3 backing. Problem: No way for users to invest in or benefit from successful arena growth. Solution: ArenaCoins let players own a piece of arena economies and earn from their success. Problem: Platform revenue typically benefits only the platform owner. Solution: Treasury buybacks of both $B3 and ArenaCoins distribute value to all stakeholders. Problem: Difficult to fairly compensate arena and AI model creators. Solution: ArenaCoins provide direct revenue sharing and appreciation potential for creators. Economic Sustainability Each token creates value in different ways: - Base ecosystem growth - Treasury buyback pressure - Cross-platform utility - Staking and DeFi integration - 1:1 $B3 backing guarantee - Instant conversion ability - Gaming utility premium - Platform convenience value - Arena popularity growth - Fee generation increase - Community development - Trading volume expansion Token Utility Matrix | Feature | $B3 | HYPES | ArenaCoins | | ------------------ | --- | ----- | ---------- | | Betting | ❌ | ✅ | ❌ | | Boosts | ❌ | ✅ | ❌ | | Arena Bonding | ✅ | ❌ | ❌ | | Fee Earning | ✅ | ❌ | ✅ | | Trading | ✅ | ❌ | ✅ | | Governance | ✅ | ❌ | ✅ | | Cross-Platform | ✅ | ❌ | ❌ | Treasury Mechanics Arena treasuries create sustained buying pressure: 1. Revenue Collection: Fees accumulate in arena treasuries 2. Asset Allocation: 50% for $B3 buybacks, 50% for ArenaCoin buybacks 3. Market Purchasing: Automated market buys create price support 4. Value Distribution: Benefits flow to all token holders --- ## id/README Source: https://b3.holydocs.com/id/README Paket Starter Mintlify Gunakan paket starter untuk mendapatkan dokumen Anda diterapkan dan siap untuk disesuaikan. Klik tombol hijau Use this template di bagian atas repo ini untuk menyalin paket starter Mintlify. Paket starter berisi contoh dengan - Halaman panduan - Navigasi - Kustomisasi - Halaman referensi API - Penggunaan komponen populer Ikuti panduan cepat lengkap Pengembangan Instal Mintlify CLI untuk pratinjau perubahan dokumentasi Anda secara lokal. Untuk menginstal, gunakan perintah berikut: Jalankan perintah berikut di akar dokumentasi Anda, di mana Anda berada: Lihat pratinjau lokal Anda di . Menerbitkan perubahan Instal aplikasi GitHub kami dari dashboard Anda untuk menyebarkan perubahan dari repo Anda ke penyebaran Anda. Perubahan diterapkan ke produksi secara otomatis setelah mendorong ke cabang default. Butuh bantuan? Pemecahan Masalah - Jika lingkungan dev Anda tidak berjalan: Jalankan untuk memastikan Anda memiliki versi CLI yang paling terkini. - Jika sebuah halaman dimuat sebagai 404: Pastikan Anda menjalankan di folder dengan yang valid. Sumber Daya - Dokumentasi Mintlify - Komunitas Mintlify --- ## Dokumen yang Dioptimalkan AI Source: https://b3.holydocs.com/id/ai-optimized Integrasi Menu Kontekstual Setiap halaman dalam dokumentasi kami menyertakan menu kontekstual yang memberikan akses satu-klik ke alat AI. Cari ikon menu di halaman mana pun untuk mengakses fitur-fitur ini: Menyalin halaman saat ini sebagai Markdown yang dioptimalkan yang dapat Anda tempel langsung ke alat AI apa pun sebagai konteks. Membuka halaman saat ini dalam format Markdown, sempurna untuk memahami struktur mentah atau menyalin bagian tertentu. Membuat percakapan ChatGPT baru dengan halaman saat ini sudah dimuat sebagai konteks. Memulai percakapan Claude dengan halaman dokumentasi yang sudah dimuat terlebih dahulu untuk bantuan segera. Membuka Perplexity dengan halaman saat ini sebagai konteks untuk penelitian dan pemeriksaan fakta. Menyediakan URL server Protokol Konteks Model (MCP) untuk integrasi alat AI tingkat lanjut. Integrasi langsung dengan Cursor dan VSCode melalui MCP untuk bantuan pemrograman yang mulus. Pengindeksan LLM Otomatis Dokumentasi kami secara otomatis menghasilkan dan memelihara file standar industri yang membantu alat AI memahami dan mengindeks konten kami: llms.txt - Pembuatan Otomatis: Tersedia di /llms.txt - Konten Terstruktur: Menyertakan semua halaman dengan deskripsi untuk navigasi AI yang efisien - Selalu Terkini: Diperbarui secara otomatis saat konten berubah - Tanpa Pemeliharaan: Tidak memerlukan pembaruan manual llms-full.txt - Konteks Lengkap: Tersedia di /llms-full.txt - File Tunggal: Menggabungkan seluruh dokumentasi ke dalam satu file - Format Siap AI: Dioptimalkan untuk digunakan sebagai konteks dalam percakapan AI - Menyeluruh: Termasuk semua konten dari seluruh dokumentasi Cara Menggunakan Fitur-Fitur Ini Untuk Pertanyaan Cepat 1. Navigasi ke halaman dokumentasi yang relevan 2. Klik ikon menu kontekstual 3. Pilih "Buka di ChatGPT" atau "Buka di Claude" 4. Ajukan pertanyaan Anda - AI sudah memiliki konteks halaman Untuk Pengembangan Kode 1. Buka editor kode pilihan Anda (Cursor atau VSCode) 2. Gunakan integrasi MCP dari menu kontekstual kami 3. Akses dokumentasi B3 langsung dalam lingkungan pemrograman Anda 4. Dapatkan bantuan kontekstual saat menulis kode Untuk Penelitian Mendalam 1. Salin halaman yang relevan menggunakan fitur "Salin Halaman" 2. Tempel ke alat AI pilihan Anda 3. Gabungkan dengan konteks atau pertanyaan tambahan 4. Dapatkan jawaban komprehensif dengan konteks dokumentasi penuh Struktur Konten yang Dioptimalkan AI Dokumentasi kami disusun untuk bekerja dengan sangat baik dengan alat AI: Hierarki yang Jelas - Organisasi logis yang dapat dengan mudah dipahami oleh alat AI - Pemformatan konsisten di semua halaman - Judul deskriptif yang memberikan konteks Metadata Kaya - Judul dan deskripsi komprehensif - Frontmatter terstruktur untuk pemahaman AI yang lebih baik - Markup semantik yang meningkatkan pemahaman AI Contoh Kode - Contoh yang lengkap dan dapat dijalankan yang dapat dijelaskan dan dimodifikasi oleh AI - Kode yang dikomentari dengan baik untuk interpretasi AI yang lebih baik - Berbagai pendekatan implementasi untuk kasus penggunaan yang berbeda Manfaat untuk Pengembang Dapatkan akses instan ke dokumentasi yang relevan dalam percakapan AI Anda, menghilangkan kebutuhan untuk beralih antar alat dan menyalin konten secara manual. Alat AI menerima konteks yang diformat dengan baik, komprehensif tentang fitur B3, menghasilkan respons yang lebih akurat dan bermanfaat. Integrasi langsung dengan alat pengembangan seperti Cursor dan VSCode berarti Anda dapat mendapatkan bantuan tanpa meninggalkan lingkungan pemrograman Anda. File yang dioptimalkan AI kami secara otomatis diperbarui, memastikan alat AI selalu memiliki akses ke informasi terbaru. Contoh Kasus Penggunaan Pengembangan Kontrak Cerdas Perencanaan Integrasi Debugging dan Pemecahan Masalah Implementasi Teknis Optimisasi AI kami didukung oleh: - Fitur AI Mintlify: Menu kontekstual bawaan dan generasi file LLM - Konten terstruktur: Pemformatan markdown yang konsisten dioptimalkan untuk parsing AI - Protokol Konteks Model (MCP): Standar untuk integrasi alat AI - Pembaruan otomatis: Pipa CI/CD memastikan file AI tetap terkini Memulai Siap memanfaatkan fitur AI ini? Begini caranya: 1. Jelajahi ke halaman mana pun dalam dokumentasi kami 2. Cari ikon menu kontekstual (biasanya di area kanan atas) 3. Coba menyalin halaman atau membukanya di alat AI favorit Anda 4. Rasakan peningkatan alur kerja pengembangan Fitur optimisasi AI tersedia di setiap halaman dokumentasi kami dan tidak memerlukan pengaturan - siap digunakan segera. --- Fitur AI ini dirancang untuk meningkatkan pengalaman pengembangan Anda dengan B3. Mereka bekerja paling baik ketika dikombinasikan dengan pemahaman yang jelas tentang kasus penggunaan dan tujuan spesifik Anda. --- ## Tanya Jawab Airdrop Source: https://b3.holydocs.com/id/anyspend/airdrop S1 Airdrop Bagaimana saya bisa memenuhi syarat untuk airdrop S1? Pengguna hari pertama Anyspend yang menggunakan produk di pengalaman onramp B3 Labs mana pun atau di anyspend.com memenuhi syarat untuk airdrop. Snapshot diambil pada minggu 6 Oktober 2025. Kapan periode kualifikasi airdrop S1? Peluncuran lunak Anyspend (Agustus 2025) - 6 Oktober 2025 S2 Airdrop Kapan S2 akan berakhir? S2 akan berakhir dalam 90 hari dari tanggal mulai 10/10/25 Bagaimana saya bisa mendapatkan poin untuk S2 dari airdrop $ANY? - Onramp atau tukar token di anyspend.com - Gunakan Anyspend untuk onramp atau tukar ke $B3 di hypeduel.com atau stake.b3.fun - Tukar token apa pun menjadi arenacoin apa pun di hypeduel.com --- ## Komponen-Komponen Source: https://b3.holydocs.com/id/anyspend/components Komponen Inti Komponen antarmuka utama untuk pertukaran token-ke-token dan onramp fiat. Props Tampilkan sebagai overlay modal atau halaman penuh Tab metode pembayaran awal Alamat token tujuan untuk mode pembelian Chain ID dari token tujuan Alamat dompet penerima Sembunyikan akses riwayat transaksi Muat pesanan tertentu berdasarkan ID Contoh Penggunaan --- Komponen tombol yang disederhanakan untuk pembelian NFT dengan penanganan pembayaran terintegrasi. Props Objek konfigurasi kontrak NFT Alamat dompet untuk menerima NFT Interface NFTContract Contoh Penggunaan --- Komponen paling fleksibel untuk interaksi kontrak pintar khusus, termasuk gaming, staking, dan operasi DeFi. Props Pengenal tipe pesanan Jaringan blockchain tujuan Token yang digunakan untuk pembayaran Jumlah dalam wei/satuan terkecil Alamat kontrak pintar tujuan Data panggilan fungsi yang dikodekan Alamat pengeluar token opsional Metadata kustom untuk pelacakan Komponen header kustom void"> Callback sukses dengan hash transaksi Contoh Penggunaan - Staking Komponen Khusus Komponen NFT yang ditingkatkan dengan fitur pasar tambahan. Komponen yang telah dikonfigurasi sebelumnya untuk staking token B3. Komponen khusus game untuk membeli roda putar atau tiket lotere. Komponen pembayaran masuk turnamen. Gaya Komponen Semua komponen disertai dengan gaya bawaan yang dapat disesuaikan menggunakan variabel CSS: Dukungan Platform Komponen React Web React Native ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ Fitur onramp fiat ✅ ❌ Langkah Selanjutnya Temukan React hooks untuk alur pembayaran kustom Telusuri contoh implementasi dunia nyata Pelajari cara menangani kesalahan dengan anggun --- ## Penanganan Kesalahan & Pemecahan Masalah Source: https://b3.holydocs.com/id/anyspend/error-handling Panduan lengkap untuk menangani kesalahan dengan anggun dan men-debug masalah umum dengan AnySpend untuk memberikan pengalaman pengguna terbaik. 📊 Siklus Status Pesanan Memahami status pesanan sangat penting untuk penanganan kesalahan yang tepat dan pengalaman pengguna. Tipe Status Pesanan Deskripsi Status Status Deskripsi Tindakan Pengguna yang Diperlukan Menunggu konfirmasi pembayaran Tidak ada - tunggu konfirmasi blockchain Memproses pembayaran kartu kredit Mungkin perlu menyelesaikan 3D Secure Mengirim token untuk swap Tidak ada - proses otomatis Transaksi lintas rantai sedang berlangsung Tidak ada - tunggu hingga selesai Transaksi berhasil diselesaikan Tidak ada - sukses! Pesanan kedaluwarsa sebelum selesai Buat pesanan baru Pengembalian dana otomatis sedang berlangsung Tidak ada - tunggu pengembalian dana Pengembalian dana selesai Periksa dompet untuk token yang dikembalikan Transaksi gagal Review detail kesalahan, coba lagi ⚠️ Kode Kesalahan Umum Kesalahan Pembayaran Deskripsi: Pengguna tidak memiliki cukup token untuk transaksi Solusi: Minta pengguna untuk menambah dana ke dompet mereka atau memilih token pembayaran yang berbeda Contoh: Deskripsi: Kontrak token tidak didukung di rantai target Solusi: Verifikasi token didukung dan berikan opsi alternatif Contoh: Deskripsi: Jumlah transaksi di bawah ambang minimum Solusi: Tingkatkan jumlah transaksi atau informasikan pengguna tentang persyaratan minimum Contoh: Deskripsi: Jumlah transaksi melebihi batas maksimum Solusi: Kurangi jumlah atau bagi menjadi beberapa transaksi Contoh: Kesalahan Jaringan Deskripsi: Harga bergerak di luar toleransi yang dapat diterima selama eksekusi Solusi: Coba lagi dengan toleransi slippage yang lebih tinggi atau tunggu stabilitas harga Contoh: Deskripsi: Masalah koneksi RPC atau kemacetan blockchain Solusi: Coba lagi setelah jeda atau beralih ke RPC alternatif Contoh: Deskripsi: Kutipan harga tidak lagi valid Solusi: Dapatkan kutipan baru dan coba transaksi lagi Contoh: Deskripsi: Blockchain yang diminta tidak didukung Solusi: Gunakan rantai yang didukung atau terapkan fallback Contoh: Kesalahan Kontrak Deskripsi: Eksekusi kontrak pintar gagal Solusi: Periksa parameter dan status kontrak Contoh: Deskripsi: Batas gas ditetapkan terlalu rendah untuk transaksi Solusi: Tingkatkan batas gas atau sarankan optimasi gas Contoh: Deskripsi: Konflik nonce transaksi Solusi: Tunggu transaksi tertunda selesai Contoh: Deskripsi: Kontrak membatalkan transaksi Solusi: Periksa status dan parameter kontrak Contoh: 🛠️ Pola Penanganan Kesalahan Penanganan Kesalahan Tingkat Komponen Pemantauan Status Pesanan Batas Kesalahan Global ```tsx title="Error Boundary Component" icon="shield" lines interface Props { children: React.ReactNode; fallback?: React.ComponentType void }>; } interface State { hasError: boolean; error?: Error; } class AnySpendErrorBoundary extends Component { constructor(props: Props) { super(props); this.state = { hasError: false }; } static getDerivedStateFromError(error: Error): State { return { hasError: true, error }; } componentDidCatch(error: Error, errorInfo: ErrorInfo) { console.error("AnySpend Error Boundary caught an error:", error, errorInfo); // Laporkan ke layanan pelacakan kesalahan if (typeof window !== "undefined") { // Contoh: Sentry.captureException(error, { contexts: { errorInfo } }); } } resetError = () => { this.setState({ hasError: false, error: undefined }); }; render() { if (this.state.hasError) { const FallbackComponent = this.props.fallback || DefaultErrorFallback; return ; } return this.props.children; } } function DefaultErrorFallback({ error, resetError }: { error: Error; resetError: () => void }) { return ( Terjadi kesalahan Terjadi kesalahan tak terduga pada komponen pembayaran. Detail kesalahan {error.message} --- ## Contoh & Kasus Penggunaan Source: https://b3.holydocs.com/id/anyspend/examples Contoh implementasi dunia nyata untuk pola integrasi AnySpend yang umum, mulai dari pertukaran token lintas rantai hingga aplikasi DeFi dan game yang kompleks. 🔄 Pertukaran Token Lintas Rantai Antarmuka Pertukaran Dasar Sempurna untuk aplikasi DeFi, manajer portofolio, atau aplikasi apa pun yang memerlukan fungsi pertukaran token. Pertukaran Lanjutan dengan Pratinjau Kutipan 🖼️ Integrasi Pasar NFT Pembelian NFT Sederhana Pasar NFT dengan Pembelian Massal 🎮 Aplikasi Game & DeFi Antarmuka Staking Game Roda Putar Pendaftaran Turnamen 💰 Onramp Fiat-ke-Kripto Alur Onboarding Sederhana 🛒 Integrasi E --- ## Hooks Source: https://b3.holydocs.com/id/anyspend/hooks Core Hooks Dapatkan informasi harga real-time untuk pertukaran token dan transaksi lintas-rantai. Parameter Objek konfigurasi kutipan Antarmuka QuoteRequest Nilai Kembali Data kutipan dengan harga dan biaya Indikator status memuat Objek kesalahan jika gagal mendapatkan kutipan void"> Fungsi untuk menyegarkan kutipan secara manual Contoh Penggunaan --- Buat dan eksekusi pesanan AnySpend dengan penanganan kesalahan yang komprehensif. Parameter Objek konfigurasi dengan fungsi callback Antarmuka CreateOrderOptions Nilai Kembali void"> Fungsi untuk membuat dan mengeksekusi pesanan Indikator status memuat Objek kesalahan jika pembuatan pesanan gagal Contoh Penggunaan --- Pantau status pesanan dan lacak transaksi blockchain yang terkait secara real-time. Parameter ID pesanan untuk dilacak dan dipantau Nilai Kembali Data pesanan lengkap dengan detail transaksi Indikator status memuat Objek kesalahan jika pengambilan gagal Antarmuka OrderWithTransactions Contoh Penggunaan --- Ambil riwayat pesanan yang dipaginasi untuk alamat pengguna. Parameter Alamat dompet pengguna Jumlah pesanan yang akan diambil (maks 100) Offset paginasi Contoh Penggunaan Hook Tambahan Dapatkan token yang tersedia untuk rantai tertentu. Dapatkan konfigurasi onramp Coinbase untuk pembayaran fiat. Dapatkan intent pembayaran Stripe untuk pembayaran kartu kredit. Pola Hook Pola Penanganan Kesalahan Pola Status Memuat Pola Pembaruan Real-time Langkah Selanjutnya Telusuri contoh implementasi dunia nyata Pelajari strategi penanganan kesalahan yang komprehensif Jelajahi komponen yang telah dibangun sebelumnya --- ## Instalasi & Pengaturan Source: https://b3.holydocs.com/id/anyspend/installation Prasyarat v20.15.0 atau lebih tinggi Versi 18 atau 19 Direkomendasikan untuk DX yang lebih baik Instalasi Pilih manajer paket yang Anda sukai: Pengaturan Dasar 1. Pengaturan Provider Bungkus aplikasi Anda dengan dan untuk mengaktifkan fungsionalitas AnySpend: 2. Konfigurasi Lingkungan Endpoint: Gunakan ini untuk aplikasi produksi dengan transaksi nyata. Endpoint: Gunakan ini untuk pengembangan dan pengujian dengan token tes. Catatan: Testnet saat ini tidak tersedia. 3. Konfigurasi TypeScript (Opsional tapi Direkomendasikan) Jika Anda menggunakan TypeScript, pastikan Anda mencakup pengaturan ini untuk kompatibilitas optimal: Verifikasi Buat komponen tes sederhana untuk memverifikasi pengaturan Anda bekerja dengan benar: Langkah Selanjutnya Pelajari tentang komponen yang tersedia untuk skenario pembayaran yang berbeda Temukan React hooks untuk membangun alur pembayaran kustom Telusuri contoh implementasi dunia nyata Pemecahan Masalah Pastikan Anda telah menginstal SDK dengan benar dan mengimpor file CSS. SDK memerlukan React 18\+ dan mungkin memiliki masalah kompatibilitas dengan versi yang lebih lama. Pastikan Anda memiliki dan ditempatkan tinggi dalam pohon komponen Anda, biasanya dalam komponen App utama Anda. Jika Anda melihat kesalahan TypeScript, verifikasi Anda mencakup pengaturan yang direkomendasikan di atas. --- ## Pengenalan AnySpend Source: https://b3.holydocs.com/id/anyspend/introduction Apa itu AnySpend? AnySpend adalah infrastruktur pembayaran komprehensif B3 yang memungkinkan transaksi kripto yang mulus lintas berbagai blockchain. Baik Anda sedang membangun aplikasi DeFi, pasar NFT, atau platform game, AnySpend menyediakan komponen dan API yang Anda butuhkan untuk menerima pembayaran dalam token apa pun. Coba AnySpend di browser Anda Kasus Penggunaan Cross-Chain Swaps Memungkinkan pengguna untuk menukar token antar berbagai blockchain dengan routing otomatis dan penemuan harga terbaik. Checkout Tombol checkout satu klik yang menerima pembayaran dalam token apa pun, dengan konversi otomatis. DeFi Melaksanakan panggilan kontrak onchain apa pun, dengan penggunaan untuk staking, pasar prediksi, kurva obligasi, dan lainnya. Games Dapat diintegrasikan di iOS/Android asli, Unity, & permukaan lainnya. Fitur Pengguna mengklik tombol pembayaran atau berinteraksi dengan antarmuka Anda, memilih token yang mereka inginkan Mesin routing kami menemukan jalur terbaik untuk mengonversi token mereka ke token tujuan yang dibutuhkan Jika diperlukan, token dijembatani lintas chain menggunakan infrastruktur yang aman dan teruji Token tiba di alamat tujuan, mengeksekusi logika kustom apa pun, dan memicu callback sukses Anda Kasus Penggunaan Memungkinkan pertukaran token, menyediakan likuiditas, dan memfasilitasi farming hasil lintas berbagai chain dengan routing otomatis dan tarif kompetitif. Memungkinkan pengguna membeli NFT dengan token apa pun yang mereka miliki, menghilangkan hambatan dan meningkatkan tingkat konversi dengan mendukung metode pembayaran yang mereka inginkan. Menerima pembayaran untuk aset dalam game, entri turnamen, dan fitur premium menggunakan cryptocurrency atau metode pembayaran fiat apa pun. Mengintegrasikan pembayaran kripto ke dalam platform e-commerce tradisional dengan konversi dan penyelesaian fiat otomatis. Menerima pembayaran berulang dalam kripto dengan konversi otomatis ke mata uang penyelesaian pilihan Anda. Mulai Cepat Mulai dengan AnySpend hanya dalam beberapa langkah: Apa Selanjutnya? Siapkan AnySpend di proyek Anda dengan npm, yarn, atau pnpm Jelajahi komponen yang sudah dibuat untuk skenario pembayaran umum Lihat contoh implementasi dunia nyata dan praktik terbaik Mendapatkan Bantuan - Discord: Bergabung dengan komunitas Discord kami untuk mendapatkan dukungan - Dokumentasi: Panduan komprehensif dan referensi API - Contoh: Sampel kode dan integrasi yang siap digunakan --- ## Ikhtisar Onramp Source: https://b3.holydocs.com/id/anyspend/onramp Apa yang Dilakukan Onramp AnySpend memungkinkan pengguna untuk membayar dengan metode fiat tradisional (misalnya, kartu kredit, transfer bank) dan secara otomatis menjalankan transaksi onchain apa pun. Alur tanpa hambatan ini menghilangkan kebutuhan bagi pengguna untuk secara manual memperoleh cryptocurrency atau mengelola pembiayaan dompet. Ini dirancang untuk mengurangi hambatan bagi pengguna yang tidak akrab dengan crypto, membuat produk berbasis blockchain dapat diakses oleh audiens yang lebih luas. Cara Kerja 1. Pengguna Memulai Aksi\ Seorang pengguna memulai aksi onchain (misalnya, minting, staking, atau interaksi kontrak). 2. Pembayaran Fiat\ Mereka membayar dengan kartu atau transfer bank melalui Stripe atau Coinbase Pay. 3. Konversi \+ Eksekusi\ AnySpend mengonversi fiat ke cryptocurrency yang diinginkan dan mengeksekusi transaksi. 4. Pengiriman Dompet\ Hasilnya dikirim ke dompet terhubung pengguna atau dompet global. Tidak diperlukan akuisisi crypto. Opsi Pembayaran Stripe - Dukungan global untuk kartu kredit/debit utama - Otentikasi 3D Secure - Konversi mata uang untuk transaksi non-USD - Metode pembayaran dan penyesuaian biaya lokal Coinbase Pay - Pengguna dapat membayar langsung dengan saldo akun Coinbase mereka atau kartu debit - Tidak perlu mentransfer dana antar platform - UX terpercaya untuk pengguna Coinbase yang ada - Tidak ada biaya tambahan dari AnySpend Arsitektur Penyedia yang Dapat Diperluas - Sistem modular untuk mendukung penyedia fiat tambahan - Perutean dinamis berdasarkan wilayah dan ketersediaan - Fleksibilitas kepatuhan bawaan untuk dukungan regional Keamanan AnySpend mencakup mesin risiko waktu nyata yang terintegrasi yang dirancang untuk meminimalkan penipuan sambil menjaga pengalaman pengguna tetap mulus. Fitur Utama: - Analisis risiko perilaku dan transaksional - Pemeriksaan keamanan perangkat dan jaringan - Intelijen ancaman waktu nyata Evaluasi Transaksi Cerdas Setiap transaksi dievaluasi secara waktu nyata: - Izinkan – transaksi berlangsung normal - Verifikasi – verifikasi pengguna tambahan mungkin diperlukan - Blokir – aktivitas mencurigakan dicegah Cakupan Global AnySpend mendukung berbagai mata uang dan wilayah melalui penyedia terintegrasi: - Deteksi lokasi otomatis dan lokalitas - Metode pembayaran dan penanganan mata uang lokal - Seleksi penyedia dinamis berdasarkan geografi - Kepatuhan regional langsung dari kotak Biaya - Pembayaran Stripe: 5.4% \+ \$0.30 per transaksi (tarif tetap, global) - Coinbase Pay: Tidak ada biaya tambahan dari AnySpend Pengguna ditunjukkan rincian biaya yang transparan saat checkout. Kasus Penggunaan Umum AnySpend memungkinkan pengembang untuk: - Membiarkan pengguna mint NFT dengan kartu kredit - Memungkinkan staking, voting, atau aksi game langsung dari fiat - Mengonboard pengguna ke DeFi, game, atau dApps lainnya tanpa prasyarat crypto --- ## Tokenomics Source: https://b3.holydocs.com/id/anyspend/tokenomics Apa itu token $ANY? $ANY adalah token asli dari AnySpend dan mewakili keselarasan antara pengguna, mitra, dan protokol. Desainnya mengikuti dua prinsip panduan: Community First: 90% dari pasokan diberikan kepada komunitas (airdrops, rewards, integrasi). Yayasan AnySpend menerima 10% untuk kebutuhan operasional yang transparan. Tidak ada alokasi untuk "tim" atau "investor." Revenue Aligned: 95% dari pendapatan protokol — dari swaps, onramps, aliran perdagangan mengalir ke pembelian kembali dan pembakaran $ANY. Pemegang menangkap hampir semua nilai yang dihasilkan oleh jaringan. Berapa total pasokan $ANY? Apa alamat kontrak dari $ANY? Distribusi Token Berapa banyak $ANY yang dialokasikan untuk investor, tim, yayasan, pengguna? $ANY didorong oleh komunitas. Tidak ada alokasi yang diberikan untuk tim atau investor. 90% disediakan untuk diberikan kepada komunitas dan pengguna. Yayasan mendapatkan 10% sisanya yang digunakan untuk dukungan likuiditas, keamanan & audit, hibah ekosistem, dan pembelian kembali. Utilitas Token Apa manfaat/utilitas dari token $ANY? - Diskon pada biaya Anyspend bagi pemegang $ANY - Stake $ANY untuk mendapatkan rebate dari pendapatan platform - Governance atas daftar, jadwal biaya, dan integrasi Berapa diskon biaya Anyspend untuk pemegang $ANY? - Partner Whale (100K $ANY): Diskon 50% - Enterprise Whale (500K $ANY): Diskon 75% - Strategic Partner (1M+ $ANY): Rebate 100% (dalam $ANY) Pengembangan Masa Depan Apa itu AnySpend V2? AnySpend berkembang menjadi sesuatu yang lebih besar: mesin otomasi DeFi. Masa depan keuangan bukan hanya membeli dan menukar token, itu adalah aliran uang yang dapat diprogram, strategi otomatis, dan infrastruktur yang dimiliki komunitas. V2 dari AnySpend akan mewujudkan visi ini. --- ## Pengenalan ArenaKit Source: https://b3.holydocs.com/id/arenakit/introduction Apa itu ArenaKit? Dokumentasi lebih lanjut akan segera hadir. --- ## Pengenalan B3AR Source: https://b3.holydocs.com/id/b3ar/introduction Apa itu B3AR? Dokumentasi lebih lanjut akan segera hadir. --- ## Kit Merek BSMNT Source: https://b3.holydocs.com/id/basement/brand-kit ✦ TEMUKAN GAME ✦ FUN ✦ B3 ✦ MAIN UNTUK DAPAT UANG ✦ Logo Utama SVG PNG SVG PNG SVG PNG Warna Jangan batasi diri Anda hanya dengan warna-warna merek yang umum ini. B3 mengundang Anda untuk berekspresi dengan palet warna yang berbeda, menyenangkan, dan penuh warna. Pedoman Merek Buatlah nostalgia. Bangkitkan rasa bermain seperti masa kecil. Buatlah menyenangkan. Jaga suasana tetap ringan, ramah, dan menarik. Font Kami merekomendasikan menggunakan Apple San Francisco. Unduh dari Apple Unduh dari Github Tapi bersenang-senanglah dengan font lain... Aset Menyenangkan PNG PNG @ 2x WEBP SVG PNG SVG SVG SVG WEBP WEBP WEBP Berkontribusi pada merek BSMNT Mari kita bangun B3 bersama - kami menyambut para kreator, seniman, pengembang, gamer, pemain & semua orang untuk berkontribusi & mendapatkan penghargaan. Hubungi kami jika Anda telah membangun sesuatu yang keren untuk komunitas B3. --- ## Panduan Konstruksi Source: https://b3.holydocs.com/id/basement/construct-guide Events Construct memiliki GUI yang hebat yang memungkinkan pengembang membuat game dengan sedikit hingga tanpa kode. Dokumen berikut akan mengulas bagaimana menghubungkan game Anda ke Basement.fun menggunakan lembar event Construct. Komponen Kunci Anda perlu menambahkan beberapa objek ke proyek Anda untuk memungkinkan game Construct Anda berinteraksi dengan platform Basement.fun. Untuk menambahkan objek ke proyek Anda, pergi ke Layout View, klik kanan di layout, pilih Insert New Object, dan kemudian pilih objek yang ingin Anda masukkan ke dalam proyek Anda. Setelah menambahkan objek, objek tersebut akan tersedia di lembar event Anda. Objek Browser memungkinkan Anda menulis ke konsol. Ini tidak diperlukan, tetapi akan berguna saat memverifikasi data dan debugging kode Anda. Objek AJAX memungkinkan game Anda berinteraksi dengan API B3. - Permintaan POST memerlukan Anda untuk membuat aksi terpisah untuk setiap parameter header dan satu aksi post ke URL untuk semua parameter body - Permintaan GET memerlukan Anda untuk menggabungkan semua parameter dan nilai yang Anda butuhkan ke dalam satu URL untuk mengirim permintaan ke API - Respon API dapat dirujuk menggunakan Objek JSON memungkinkan game Anda menangani respon JSON. Anda perlu mem-parse string JSON untuk memanfaatkan data respon. Contoh Event Event contoh ini akan membahas permintaan POST Set Scores yang dijelaskan dalam Spesifikasi API BSMNT. Contoh Permintaan Klik kanan di mana saja pada lembar event, buat sebuah fungsi, dan beri nama SetScore. Klik tambah aksi, pilih AJAX, pilih Set request header. - Header field: - Value field: Tambahkan aksi AJAX lain dan pilih Set request header lagi. - Header field: - Value field: Ganti dengan token rahasia game Anda yang sebenarnya. Tambahkan aksi AJAX lain tetapi kali ini, pilih Post to URL. Masukkan berikut ini: - Tag: - URL: - Data: - Method: Ini adalah permintaan contoh - pastikan untuk mengganti nilai Anda dengan variabel yang ditetapkan oleh event dalam game Anda. Contoh Respon Respon contoh akan terlihat seperti ini: Mengambil Data Di Construct, mari kita ambil nonce dari respon, sehingga kita dapat menggunakannya untuk mengambil skor pada waktu yang akan datang. Klik kanan di mana saja pada lembar event dan tambahkan variabel global bernama Nonce. Tambahkan event yang dipicu oleh game Anda. Contoh: Untuk menangkap skor pengguna saat mereka menabrak sepeda lain, tambahkan kondisi on collision with another object ke biker dan atur objeknya ke biker. Tambahkan aksi, pilih functions, dan pilih SetScore. Tambahkan aksi JSON, pilih parse, dan masukkan di bidang string JSON. Ini akan mengambil respon dari permintaan SetScore kami. Tambahkan aksi system, pilih set value, pilih variabel Nonce, dan masukkan . Sekarang variabel Nonce Anda diatur ke nonce yang dikembalikan oleh respon API! Integrasi Lengkap Mengikuti langkah yang sama, Anda dapat membuat event untuk setiap titik akhir API dengan meninjau semua parameter dan respon. Titik Akhir API yang Tersedia Perbarui atau atur skor pengguna untuk papan peringkat. Endpoint: Headers: Ambil skor saat ini dari pengguna. Endpoint: Headers: Picu aksi onchain berdasarkan event game. Endpoint: Headers: Praktik Terbaik Selalu periksa field dalam respon API dan tangani kesalahan dengan anggun. Gunakan variabel global Construct untuk menyimpan data penting seperti token JWT dan skor pengguna. Gunakan objek Browser untuk mencatat informasi penting ke konsol selama pengembangan. Perhatikan batasan laju API dan hindari membuat terlalu banyak permintaan dalam waktu singkat. Langkah Selanjutnya Referensi API lengkap untuk semua titik akhir yang tersedia Pelajari cara mengintegrasikan dengan peluncur game BSMNT Dokumentasi dan tutorial Construct 3 resmi Proyek contoh menggunakan integrasi BSMNT Troubleshooting - Pastikan Anda telah menambahkan objek AJAX ke proyek Anda - Periksa apakah semua header yang diperlukan telah diatur dengan benar - Verifikasi token rahasia game Anda valid - Pastikan URL titik akhir API benar - Konfirmasi objek JSON telah ditambahkan ke proyek Anda - Periksa bahwa berisi JSON yang valid - Gunakan objek Browser untuk mencatat respon mentah untuk debugging - Verifikasi token JWT peluncur Anda valid - Periksa bahwa header Authorization diformat dengan benar - Pastikan rahasia game Anda belum kedaluwarsa --- ## Game Launcher Source: https://b3.holydocs.com/id/basement/game-launcher Cara Kerjanya Game Anda dimuat di dalam peluncur BSMNT. Kami mengirimkan JWT dengan token autentikasi ke game Anda. Anda dapat memuat profil pemain dengan mendekode JWT, atau dengan menggunakan API kami. Kami akan mengurus koneksi dompet, verifikasi & onboarding. Biarkan pengguna memainkan game Anda. Ketika sesuatu terjadi, Anda dapat memicu sebuah aksi melalui mesin aturan bergaya Zapier kami, atau langsung melalui API. Mulai membangun game dengan peluncur BSMNT Uji integrasi peluncur dalam lingkungan sandbox Apa yang bisa Anda lakukan dengan peluncur BSMNT? Kekuatan sebenarnya dari peluncur game adalah dalam abstraksi UX crypto. Game Anda dapat mengirimkan event onchain secara aman melalui REST API sederhana, yang dapat dijalankan di sisi klien. Tersedia Sekarang Simpan state pemain pada opsi penyimpanan terdesentralisasi seperti IPFS. Biarkan pengguna mint NFTs saat pencapaian atau pada event game tertentu. Bawa peringkat pemain ke onchain, selenggarakan kontes & turnamen. Kirim ERC20s dan ERC721 & 1155 NFTs berdasarkan aksi game. Minta pengguna untuk mengirim atau mentransfer token untuk membayar aksi atau aset dalam game. Segera Hadir Pengguna dapat menggunakan aset dari rantai lain untuk ditukar dengan token Anda. SEGERA Onramp fiat ke crypto langsung untuk pengalaman pengguna yang mulus. SEGERA Sistem ulasan dan penilaian bawaan untuk game. SEGERA Mekanisme berbagi sosial dan viral. SEGERA Perekaman dan berbagi gameplay secara otomatis. SEGERA Integrasi marketplace untuk perdagangan aset game. SEGERA Dan lebih banyak aksi yang akan datang - masa depan terlihat cerah! Memulai Kami ingin memiliki game Anda di basement.fun! Ini sederhana, gratis, dan mudah untuk mulai mengintegrasikan. Daftar untuk mulai mengintegrasikan game Anda dengan peluncur BSMNT Sudah terdaftar? Uji integrasi Anda dalam lingkungan sandbox Dokumentasi API lengkap dan contoh Tidak ada vaporware di sini - mainkan Game di BSMNT hari ini! Tidak ada vaporware - mainkan hari ini! Apa itu Basement.fun? Basement adalah tempat untuk menemukan & memainkan game onchain. Selain menjadi platform penemuan untuk menemukan game onchain yang hebat, Basement menawarkan cara bagi pengembang game untuk membangun pengalaman yang mulus, asli, dan terintegrasi dalam Basement. Game Anda dimuat di dalam peluncur game kami, di mana pengguna terhubung ke Basement, dan konteks pemain mereka diteruskan ke game Anda. Dari sana, Anda dapat memanfaatkan fungsi bantuan generik kami (seperti menyimpan state & skor) + memicu sejumlah UX crypto bawaan (tanpa Anda harus mengintegrasikan apa pun onchain di game Anda). Akses Data Pemain Peluncur game menggunakan JWT (JSON Web Token) untuk mengkodekan konteks pemain yang diverifikasi & diautentikasi secara aman, yang dikirim ke game Anda. Payload dibaca dari parameter GET, sehingga setiap game web yang dihosting dapat dengan mudah mengakses & mendekodenya menggunakan sejumlah perpustakaan JWT (atau menggunakan API peluncur kami). Data Pemain Dasar Meliputi: Username (dan alamat ENS yang dapat diselesaikan .b3.fun yang kompatibel) Avatar 3D (model .GLB) Alamat wallet yang diverifikasi untuk interaksi onchain Data pemain spesifik game, informasi sesi, dan lainnya - lihat Dokumentasi API Peluncur kami Anda dapat secara opsional menyimpan data pemain spesifik game apa pun menggunakan API state pemain kami. Dokumentasi lengkap untuk akses data pemain dan integrasi game Abstraksi UX Terintegrasi Pengalaman peluncur game minimal kami berarti fokus tetap pada game Anda. Sejumlah kustomisasi tersedia pada peluncur game, sehingga BSMNT dapat menyediakan pengalaman yang hampir tidak terlihat, menangani semua tantangan UX crypto inti untuk Anda. API Bermanfaat Tersedia: - Simpan & ambil skor & leaderboard - Manajemen state game persisten - Kirim notifikasi - Beritahu pemain tentang event game - Log dan stream aktivitas game - Analitik dan pelacakan perilaku pemain - Simpan state pemain dan sesi game - Simpan kemajuan game secara otomatis - Dan lebih banyak lagi yang akan datang! - Fitur baru ditambahkan secara reguler Referensi API lengkap untuk semua fitur peluncur yang tersedia Ikhtisar Arsitektur Terhubung: 0x..123 www.yourgame.com Game Anda dimuat di dalam peluncur BSMNT --- ## Basement.fun Source: https://b3.holydocs.com/id/basement/introduction Apa itu Basement? Basement adalah lapisan yang berfokus pada game dari ekosistem B3, dirancang khusus untuk pengembang game dan komunitas gaming. Ini menyediakan: - Game Launcher: Menyebarkan dan mengelola game di B3 - Alat Pengembang: SDK dan API untuk pengembangan game - Fitur Komunitas: Profil pemain, pencapaian, dan fitur sosial - Sumber Daya Merek: Aset dan pedoman untuk branding yang konsisten Mainkan di aplikasi basement.fun Memulai Pelajari cara menyebarkan game Anda menggunakan Basement Game Launcher Integrasikan fitur B3 ke dalam game Unity Anda Bangun game dengan Construct 3 dan integrasi B3 Akses aset dan pedoman branding Basement Fitur Utama Kit pengembangan perangkat lunak yang komprehensif untuk Unity, Construct, dan mesin game populer lainnya, memungkinkan integrasi mulus dengan fitur blockchain B3. Sistem akun global yang memungkinkan pemain untuk mempertahankan profil, pencapaian, dan aset yang konsisten di semua game dalam ekosistem Basement. Alat untuk mengelola aset dalam game, NFT, dan token, dengan integrasi mudah untuk pengembang dan kepemilikan yang transparan untuk pemain. Fitur sosial bawaan, papan peringkat, turnamen, dan alat manajemen komunitas untuk meningkatkan keterlibatan pemain. Siap untuk mulai membangun? Lihat Panduan Game Launcher kami untuk menyebarkan game pertama Anda di B3. --- ## B3 Unity SDK Source: https://b3.holydocs.com/id/basement/unity-guide Fitur B3 Unity SDK menyediakan kemampuan integrasi yang komprehensif untuk pengembang Unity: SDK secara otomatis dan tanpa hambatan menangani otentikasi pengguna. Gunakan semua API launcher dengan mudah dengan dukungan untuk panggilan berbasis callback DAN berbasis async/await. Menangani webhooks klien launcher, dan mengurai serta menyebarkannya ke Kode C# Anda sendiri. Instalasi dan Penggunaan Kunjungi repositori GitHub dan unduh rilis terbaru. Akses repositori resmi B3 Unity SDK dengan instruksi instalasi Ikuti petunjuk panduan pengaturan di GitHub untuk menginstal SDK ke Proyek Unity Anda. Repositori GitHub berisi instruksi instalasi terperinci dan persyaratan pengaturan. Setelah menginstal SDK dan mengikuti panduan pengaturan, Anda akan dapat dengan mudah memanggil semua API sebagai fungsi. Proyek Unity Anda sekarang siap untuk terintegrasi dengan launcher B3! Contoh Kode Memicu Mesin Aturan Berikut adalah contoh cara memicu mesin aturan dari dalam game Unity Anda: Manajemen Sesi SDK secara otomatis menangani sesi pengguna: Integrasi API Unity SDK menyediakan akses mulus ke semua API launcher B3: Pola callback tradisional untuk menangani respons API: Pola modern async/await untuk kode yang lebih bersih: Menangani event launcher di build WebGL: Langkah Selanjutnya Pelajari cara terintegrasi dengan peluncur game BSMNT Dokumentasi API lengkap untuk semua endpoint yang tersedia Dokumentasi dan sumber daya Unity resmi Sampel proyek Unity menggunakan SDK B3 Dukungan Untuk dukungan teknis, laporan bug, atau permintaan fitur, silakan kunjungi repositori GitHub atau hubungi komunitas pengembang kami. Laporkan masalah atau dapatkan bantuan dari komunitas pengembang --- ## Fase Bonding Source: https://b3.holydocs.com/id/bondkit/concepts/bonding-phase Apa itu Fase Bonding? Fase bonding adalah periode perdagangan awal di mana token dibeli dan dijual langsung dari smart contract menggunakan kurva penetapan harga algoritmik. Anggap ini sebagai pre-sale terdesentralisasi dengan pembuatan pasar otomatis. Bagaimana Cara Kerja Bonding Mekanisme Kurva Bonding Selama bonding, kontrak bertindak sebagai market maker tunggal: 1. Tanpa Buku Pesanan: Harga ditentukan secara algoritmik 2. Likuiditas Instan: Selalu bisa membeli atau menjual 3. Independensi Jalur: Harga hanya bergantung pada pasokan, bukan riwayat 4. Penetapan Harga Otomatis: Tidak perlu pengaturan harga manual Operasi Perdagangan Membeli Token Alur Proses: 1. Pengguna mengirim ETH/B3 ke kontrak 2. Kontrak menghitung token berdasarkan kurva 3. Biaya 5% dipotong dan dikirim ke penerima 4. Token dicetak dan dikirim ke pembeli 5. Status kurva diperbarui Contoh Kode: | Parameter | Tipe | Deskripsi | |-----------|------|-------------| | | uint256 | Token minimum yang diterima (perlindungan slippage) | | | string/uint256 | Jumlah ETH yang akan dihabiskan | Catatan Penting: - Atur untuk melindungi dari front-running - Gunakan 0 untuk hanya pada periode aktivitas rendah - Transaksi dibatalkan jika slippage melebihi toleransi Overflow Target: - Jika pembelian melebihi target, kelebihan dikembalikan - Contoh: Target adalah 10 ETH, terkumpul adalah 9.5 ETH - Pengguna mengirim 1 ETH → 0.5 ETH digunakan, 0.5 ETH dikembalikan Gas Tidak Cukup: - Batas gas yang direkomendasikan: 200,000 - Perhitungan kompleks mungkin memerlukan lebih Jumlah Nol: - Transaksi dengan 0 ETH akan dibatalkan Menjual Token Alur Proses: 1. Pengguna menyetujui pengeluaran token 2. Pengguna memanggil sell dengan jumlah token 3. Kontrak menghitung ETH berdasarkan kurva 4. Biaya 5% dipotong dari hasil 5. ETH dikirim ke penjual, token dibakar 6. Status kurva diperbarui (harga menurun) Contoh Kode: | Parameter | Tipe | Deskripsi | |-----------|------|-------------| | | uint256 | Jumlah token yang akan dijual | | | uint256 | Minimum ETH yang diterima (perlindungan slippage) | Catatan Penting: - Memerlukan persetujuan token sebelum menjual - Dampak harga bisa signifikan untuk penjualan besar - Tidak bisa menjual lebih dari pasokan beredar Memahami Dampak Penjualan: Menjual mengurangi jumlah yang terkumpul pada kurva, menyebabkan harga turun: | Ukuran Jual | Dampak Harga | Pemulihan Diperlukan | |-----------|--------------|-----------------| | 1% dari pasokan | ~1-2% | Kecil | | 5% dari pasokan | ~5-10% | Sedang | | 10% dari pasokan | ~15-25% | Signifikan | | 20% dari pasokan | ~30-50% | Besar | Dampak sebenarnya tergantung pada faktor agresivitas Struktur Biaya Cara Kerja Biaya Pada pembelian 1 ETH: - 0.95 ETH masuk ke kurva bonding - 0.05 ETH masuk ke penerima biaya - Token dihitung berdasarkan nilai 0.95 ETH Contoh: Pada penjualan dengan nilai 1 ETH: - Pengguna menerima 0.95 ETH - 0.05 ETH masuk ke penerima biaya - Kurva berkurang sebesar 1 ETH penuh Contoh: Kemana biaya pergi: - 100% ke alamat yang ditentukan - Bisa ke perbendaharaan proyek, pengembang, atau DAO - Ditentukan saat pembuatan token, tidak bisa diubah Klaim biaya: - Otomatis - tidak perlu klaim - Dikirim langsung pada setiap perdagangan - Tidak ada akumulasi di kontrak Ekonomi Biaya | Volume Harian | Pendapatan Biaya | Pendapatan Bulanan | |-------------|------------|----------------| | 10 ETH | 0.5 ETH | ~15 ETH | | 50 ETH | 2.5 ETH | ~75 ETH | | 100 ETH | 5 ETH | ~150 ETH | | 500 ETH | 25 ETH | ~750 ETH | Mekanik Target Memahami Target Target adalah jumlah ETH/B3 yang harus terkumpul sebelum migrasi: Tujuan Target: - Memastikan likuiditas yang cukup untuk Uniswap v4 - Menciptakan tujuan yang jelas untuk komunitas - Mencegah migrasi prematur - Membangun momentum selama bonding Mendekati Target Penanganan Overflow Ketika pembelian akan melebihi target: 1. Pengisian Sebagian: Hanya jumlah yang diperlukan yang diterima 2. Pengembalian Dana Otomatis: Kelebihan dikembalikan dalam transaksi yang sama 3. Penyelesaian Adil: Tidak ada yang bisa membayar lebih di akhir Skenario Contoh: Event & Pemantauan Event Kontrak Mendengarkan di SDK: Mendengarkan di SDK: Pemantauan Real-Time Strategi Fase Bonding Untuk Pembuat Token - Mulai dengan agresivitas lebih rendah (30-50) - Tetapkan target yang dapat dicapai - Libatkan komunitas sejak dini - Sediakan peta jalan yang jelas - Tanamkan likuiditas awal sendiri - Ciptakan insentif pembelian - Waktu pengumuman yang tepat - Rencanakan pasca-migrasi Untuk Pedagang - Beli awal untuk harga terbaik - Gunakan DCA untuk jumlah besar - Pantau faktor agresivitas - Periksa kemajuan target - Selalu gunakan perlindungan slippage - Pahami dampak harga - Jangan FOMO dekat target - Rencanakan strategi keluar Transisi Pasca-Bonding Kritis: Setelah Migrasi Setelah dipanggil: - ❌ Perdagangan kurva bonding secara permanen dinonaktifkan - ❌ Tidak ada lagi fungsi buy() atau sell() - ✅ Semua perdagangan pindah ke Uniswap v4 - ✅ Mekanik AMM standar berlaku - ✅ Siapa pun dapat menyediakan likuiditas - ✅ Perdagangan sepenuhnya terdesentralisasi Langkah Selanjutnya Memahami mekanik harga Memilih target yang tepat Pelajari tentang transisi DEX --- ## Fase DEX Source: https://b3.holydocs.com/id/bondkit/concepts/dex-phase Apa itu Fase DEX? Fase DEX adalah tahap akhir dari siklus hidup token Bondkit, di mana perdagangan beralih dari kurva obligasi otomatis ke kolam Uniswap v4 yang sepenuhnya terdesentralisasi. Fase ini dimulai segera setelah migrasi dan mewakili desentralisasi penuh. Bagaimana Migrasi Bekerja Proses Transisi Ketika dipanggil setelah mencapai target: 1. Status Kontrak: Status token berubah menjadi 2. Kolam Uniswap v4: Kolam baru dibuat dengan likuiditas terakumulasi 3. Inisialisasi Harga: Harga awal kolam dihitung dari harga keluar kurva obligasi 4. Pelepasan Kepemilikan: Kepemilikan kontrak ditransfer ke alamat nol 5. Perdagangan Diaktifkan: Perdagangan DEX penuh dimulai segera Konfigurasi Kolam Pengaturan Kolam Otomatis: Likuiditas Awal: - Token Perdagangan: Semua dana terakumulasi dari fase obligasi - Token Bondkit: Jumlah dihitung untuk cocok dengan harga keluar - Token LP: Dibagi antara penerima biaya dan dibakar/didistribusikan Berdagang di Fase DEX Opsi Perdagangan Perdagangan DEX Standar: Token Bondkit dalam fase DEX dapat diperdagangkan menggunakan antarmuka yang kompatibel dengan Uniswap v4, agregator DEX, atau platform perdagangan. SDK Helper (Opsional): SDK menyediakan untuk integrasi yang disederhanakan jika diperlukan. Penemuan Harga & Likuiditas Harga Didorong Pasar: - Tidak lagi menggunakan kurva obligasi algoritmik - Harga ditentukan oleh pasokan/permintaan - Dinamika buku pesanan waktu nyata - Tunduk pada volatilitas pasar Sumber Likuiditas: Perbedaan Utama dari Fase Obligasi Mekanika Perdagangan | Aspek | Fase Obligasi | Fase DEX | |--------|--------------|-----------| | Harga | Kurva algoritmik | Pasokan/permintaan pasar | | Likuiditas | Tidak terbatas (kontrak mencetak) | Likuiditas kolam terbatas | | Biaya | 5% ke penerima biaya | 0.3% ke LP + protokol | | Tipe Pesanan | Hanya beli/jual | Fitur DEX lengkap | | Dampak Harga | Kurva dapat diprediksi | Tergantung kedalaman likuiditas | | MEV | Tidak berlaku | Tunduk pada MEV | Perubahan Kontrak Cerdas Transisi Status: Ketersediaan Metode: - ✅ / - Dinonaktifkan (akan membatalkan) - ✅ Perdagangan DEX via - ✅ Fungsionalitas ERC20 standar berlanjut - ✅ Pemantauan event untuk perdagangan DEX Fitur DEX Lanjutan Integrasi Hook Kustom Token Bondkit di Uniswap v4 termasuk hook kustom untuk fungsionalitas yang ditingkatkan: Analitik & Pemantauan Data Waktu Nyata: Metrik Tersedia: - Umpan harga waktu nyata - Volume dan perubahan 24 jam - Kedalaman likuiditas - Data OHLCV historis - Riwayat transaksi - Analitik pemegang Penyediaan Likuiditas Menjadi LP: Manfaat LP: - Biaya Perdagangan: Dapatkan 0.3% dari semua volume tukar - Program Insentif: Potensi hadiah tambahan - Apresiasi Harga: Manfaat dari pertumbuhan token - Kerugian Impermanen: Risiko AMM standar berlaku Analisis Dampak Migrasi Untuk Pemegang Token Efek Segera: - ✅ Token tetap sepenuhnya dapat ditransfer - ✅ Dapat berdagang di pasar terbuka - ✅ Tidak ada periode lock-up - ⚠️ Harga sekarang tunduk pada volatilitas pasar - ⚠️ Tidak ada likuiditas yang dijamin (tergantung pada kedalaman kolam) Manfaat Jangka Panjang: - 🚀 Akses ke ekosistem perdagangan yang lebih besar - 🚀 Integrasi dengan protokol DeFi - 🚀 Komposabilitas dengan token lain - 🚀 Pencapaian desentralisasi sejati Untuk Proyek Perubahan Operasional: Tanggung Jawab Baru: - Pembangunan Komunitas: Mendorong volume perdagangan organik - Insentif Likuiditas: Mendorong partisipasi LP - Pemasaran: Mempromosikan utilitas dan adopsi token - Integrasi: Daftar di agregator dan platform DEX Praktik Terbaik untuk Fase DEX Untuk Pedagang Manajemen Slippage: - Gunakan slippage 0.5-2% untuk perdagangan kecil - Slippage lebih tinggi untuk jumlah besar - Periksa dampak harga sebelum eksekusi Pertimbangan Waktu: - Likuiditas lebih tinggi selama jam aktif - Pantau pergerakan LP besar - Gunakan pesanan batas jika tersedia Contoh: Analisis Likuiditas: - Periksa TVL kolam sebelum perdagangan besar - Pantau aktivitas penyedia likuiditas - Pahami kerugian impermanen jika LP Pemantauan Harga: - Atur peringatan harga - Gunakan strategi stop-loss - Diversifikasi di beberapa token Untuk Pengembang Pemeriksaan Status: Penanganan Kesalahan: Pertanyaan Umum Tidak - Migrasi permanen dan tidak dapat dibalik. Setelah dalam fase DEX, token akan selalu diperdagangkan di Uniswap v4. Semua token perdagangan terakumulasi dari fase obligasi menjadi likuiditas awal di kolam Uniswap v4, dipasangkan dengan token bondkit yang dihitung pada harga keluar. Tidak ada pembatasan - token menjadi ERC20 standar yang diperdagangkan di Uniswap v4. Komposabilitas DeFi penuh diaktifkan. Fase DEX menggunakan biaya Uniswap v4 standar (0.3%) yang diberikan kepada penyedia likuiditas alih-alih biaya fase obligasi 5% ke penerima biaya. Langkah Selanjutnya Pelajari cara menggunakan BondkitSwapService untuk perdagangan DEX Integrasikan grafik TradingView untuk token DEX Anda Menyediakan likuiditas dan mendapatkan biaya perdagangan Lacak kinerja DEX token Anda --- ## Harga Source: https://b3.holydocs.com/id/bondkit/concepts/pricing Kurva Harga Visual Model Kurva Bonding Rumus Matematika Rumus Inti Dimana: - = Pasokan token saat ini - = Pasokan token akhir - = Jumlah yang telah terkumpul - = Jumlah target - Memahami Eksponen Faktor agresivitas mengontrol bagaimana eksponen mempengaruhi progresi harga: | Agresivitas | Eksponen | Rumus Menjadi | Perilaku Harga | |-------------|----------|---------------|----------------| | 0 | 1.00 | S = Sfinal × (R/Rtarget) | Linear - token konstan per ETH | | 25 | 0.80 | S = Sfinal × (R/Rtarget)^0.80 | Sedikit melengkung | | 50 | 0.67 | S = Sfinal × (R/Rtarget)^0.67 | Kurva Moderat | | 75 | 0.57 | S = Sfinal × (R/Rtarget)^0.57 | Kurva Curam | | 100 | 0.50 | S = Sfinal × √(R/Rtarget) | Sangat Curam (akar kuadrat) | Contoh Dampak Harga Mari kita lihat berapa banyak token yang dibeli dengan 1 ETH pada tahapan yang berbeda dengan target 10 ETH: Harga Linear (Adil untuk semua) | ETH Terkumpul | Token per ETH | Perubahan Harga | |---------------|---------------|-----------------| | 0 → 1 ETH | 100,000 | Baseline | | 4 → 5 ETH | 100,000 | 0% | | 9 → 10 ETH | 100,000 | 0% | Semua orang mendapatkan kesepakatan yang sama Kurva Moderat (Seimbang) | ETH Terkumpul | Token per ETH | Perubahan Harga | |---------------|---------------|-----------------| | 0 → 1 ETH | 146,000 | Baseline | | 4 → 5 ETH | 87,000 | -40% | | 9 → 10 ETH | 51,000 | -65% | Pembeli awal mendapatkan 3x lebih banyak daripada pembeli akhir Kurva Curam (Menguntungkan awal) | ETH Terkumpul | Token per ETH | Perubahan Harga | |---------------|---------------|-----------------| | 0 → 1 ETH | 316,000 | Baseline | | 4 → 5 ETH | 89,000 | -72% | | 9 → 10 ETH | 31,000 | -90% | Pembeli awal mendapatkan 10x lebih banyak daripada pembeli akhir Kalkulator Harga Interaktif Memilih Faktor Agresivitas Anda Kerangka Keputusan Terbaik untuk: - Peluncuran adil - Token komunitas - Harga stabil Kelebihan: - Kesempatan yang sama - Biaya yang dapat diprediksi - Kurang FOMO Kekurangan: - Tidak ada insentif awal - Momentum lebih lambat Terbaik untuk: - Kebanyakan proyek - Pendekatan seimbang - Hadiah moderat Kelebihan: - Beberapa keuntungan awal - Masih dapat diakses - Momentum yang baik Kekurangan: - Kompleksitas moderat - Beberapa varians harga Terbaik untuk: - Peluncuran hype - Menghargai penerima awal - Penggalangan dana cepat Kelebihan: - Insentif awal yang kuat - Menciptakan urgensi - Menghargai penganut Kekurangan: - Dapat terlihat tidak adil - Varians harga tinggi - Didorong oleh FOMO Mekanisme Penjualan Ketika pengguna menjual token kembali ke kurva: 1. Perhitungan Harga: Menggunakan invers dari rumus pembelian 2. Pengurangan Biaya: Biaya 5% diterapkan pada hasil 3. Pembaruan Kurva: Mengurangi jumlah total yang terkumpul 4. Dampak Harga: Penjualan besar signifikan mempengaruhi harga Rumus Harga Jual Kasus Tepi & Batasan Pertimbangan Penting: 1. Pengembalian Dana: Jika pembelian melebihi target, kelebihan ETH dikembalikan 2. Jumlah Minimum: Transaksi sangat kecil mungkin dibatalkan karena pembulatan 3. Pasokan Maksimum: Tidak dapat melebihi 4. Batas Harga: Agresivitas ekstrem dapat menyebabkan lonjakan harga 5. Slippage: Selalu gunakan untuk perlindungan Contoh Nyata Studi Kasus: Token Peluncuran Adil - Agresivitas: 10 - Target: 50 ETH - Hasil: Harga hampir linear, komunitas menghargai keadilan Studi Kasus: Token Hype - Agresivitas: 85 - Target: 100 ETH - Hasil: Mencapai target dalam 2 jam, pembeli awal mendapat 8x Studi Kasus: Proyek Seimbang - Agresivitas: 45 - Target: 25 ETH - Hasil: Pertumbuhan stabil selama 3 hari, keuntungan 2,5x untuk pembeli awal Langkah Selanjutnya Pelajari cara memilih faktor yang tepat Estimasi harga migrasi Anda --- ## Targets & Migration Trigger Source: https://b3.holydocs.com/id/bondkit/concepts/targets Jumlah Target - adalah ambang batas aset kutipan yang memungkinkan migrasi. - Ditentukan saat pembuatan; dinominasikan dalam aset kutipan (ETH atau ERC20 yang diizinkan). - Fase pengikatan berakhir setelah total yang terkumpul mencapai target (kontribusi berlebih dikembalikan). Siapa yang bisa migrasi - Hanya pemilik/pencipta token (admin migrasi) yang dapat memanggil . Apa yang terjadi saat migrasi - Pembagian aset kutipan yang terakumulasi: - Bagian ke , berdasarkan . - Sisa digunakan sebagai likuiditas bersama token yang disediakan untuk LP. - Untuk migrasi Uniswap v4, kontrak menghitung untuk menginisialisasi kolam. - Likuiditas ditambahkan ke kolam v4 dengan perlindungan yang tepat; token LP atau posisi ditangani sesuai semantik v4, dengan kepemilikan efektif dibakar/dilepaskan untuk desentralisasi. - Kepemilikan dilepaskan segera untuk menyelesaikan desentralisasi. Pasca-migrasi - Perdagangan fase pengikatan dinonaktifkan. - Token berperilaku sebagai ERC20 standar dengan penemuan harga berbasis DEX. Jaringan & alamat (pabrik, manajer kolam v4, hook) terdaftar di halaman Jaringan. --- ## Pilih Aset Kutipan Source: https://b3.holydocs.com/id/bondkit/guides/choose-quote-asset Tinjauan Umum BondKit mendukung bonding terhadap ETH atau ERC20 yang diizinkan (misalnya, B3). Pilihan Anda mempengaruhi UX, integrasi, dan likuiditas saat migrasi. Kapan menggunakan ETH - Aksesibilitas luas; kebanyakan pengguna memegang ETH di Base - UX lebih sederhana (tanpa persetujuan sebelumnya) - Likuiditas ETH langsung saat migrasi Kapan menggunakan ERC20 (misalnya, B3) - Sejalan dengan ekonomi token yang ada - Dapat memulai pasangan token-token yang lebih dalam saat migrasi - Memerlukan persetujuan sebelum pembelian/penjualan Perbedaan operasional - Biaya 5% pada pembelian dan penjualan untuk ETH dan ERC20 - Alur ERC20 memerlukan sebelum interaksi kurva - Pasangan migrasi dibuat melawan WETH atau ERC20 yang dipilih Konfirmasikan daftar yang diizinkan untuk aset kutipan ERC20 dengan tim. Secara default hanya aset tertentu yang mungkin diaktifkan. --- ## Perkiraan Harga Migrasi Source: https://b3.holydocs.com/id/bondkit/guides/est-migration-price Tinjauan Umum Migrasi menginisialisasi kolam Uniswap v4. Kontrak menghitung dari keadaan bonding. Pendekatan Praktis - Gunakan pembacaan bonding untuk mendekati harga di dekat target: - - Pertimbangan - Pembagian akhir dan jumlah likuiditas dapat mempengaruhi ticks awal. - Perlindungan slippage diterapkan saat menambahkan likuiditas. - Untuk aset kutipan ERC20, pastikan pasangan dan desimal diperhitungkan saat mengonversi ke . Matematika inisialisasi yang tepat ditangani di rantai. Gunakan pembacaan untuk estimasi UI; perlakukan inisialisasi akhir di rantai sebagai sumber kebenaran. --- ## Tetapkan faktorKeganasan Source: https://b3.holydocs.com/id/bondkit/guides/set-aggressiveness Pedoman - 0–20: lembut; pembeli awal dan akhir menerima jumlah yang serupa per unit - 30–60: seimbang; kenaikan harga moderat, tipikal untuk peluncuran umum - 70–100: curam; keuntungan awal yang kuat, eskalasi harga lebih cepat Aturan praktis - Target lebih kecil atau komunitas yang ketat: condong lebih tinggi (50–80) - Target lebih besar atau audiens yang lebih luas: condong lebih rendah (20–50) Contoh . Agresivitas yang lebih tinggi meningkatkan kemiringan kurva dan mengurangi token per unit nantinya. --- ## Siklus Hidup Token Lengkap Source: https://b3.holydocs.com/id/bondkit/guides/token-lifecycle Ikhtisar Panduan ini mengajak Anda melalui siklus hidup lengkap dari token Bondkit, dari pembuatan awal hingga desentralisasi penuh. Memahami alur ini sangat penting untuk peluncuran dan pengelolaan token yang sukses. Fase 1: Pembuatan Token Perencanaan Pra-Peluncuran Keputusan Kritis: | Parameter | Dampak | Rekomendasi | |-----------|---------|----------------| | finalTokenSupply | Total token yang pernah dibuat | 1M-100M token tipikal | | aggressivenessFactor | Kekurungan kurva harga | 30-60 untuk peluncuran seimbang | | targetAmount | Ambang batas migrasi | 5-50 token perdagangan | | tradingToken | Apa yang dibayar pengguna | Gunakan B3 untuk mainnet Base | Konfigurasi Contoh: Strategi Distribusi Biaya: Alur Biaya: - Fase Bonding: 5% dari semua perdagangan → - Pasca-Migrasi: Biaya perdagangan 0.3% → penyedia LP Eksekusi Peluncuran Fase 2: Manajemen Fase Bonding Strategi Peluncuran Daftar Periksa Pra-Peluncuran: - [ ] Kontrak token diverifikasi di Basescan - [ ] Saluran komunitas didirikan (Discord/Telegram) - [ ] Materi pemasaran disiapkan - [ ] Strategi pembelian awal direncanakan - [ ] Dashboard pelacakan harga siap Hari Peluncuran: Dasbor Metrik Kunci: Pembaruan Real-Time: Mengelola Kurva Bonding Indikator Fase Bonding yang Sehat: - Volume perdagangan yang stabil - Basis pemegang yang berkembang - Penglibatan komunitas aktif - Kemajuan menuju target (tapi tidak terlalu cepat) - Penjualan besar-besaran minimal Tanda Peringatan: - Tidak ada aktivitas perdagangan selama 24+ jam - Satu whale mengendalikan persentase besar - Pencapaian target cepat tanpa komunitas - Volatilitas berlebihan dari bot Fase 3: Kesiapan Migrasi Daftar Periksa Pra-Migrasi Strategi Waktu Migrasi Praktik Terbaik: - Umumkan migrasi 24-48 jam sebelumnya - Pilih waktu aktivitas tinggi untuk komunitas Anda - Pastikan konsensus komunitas yang cukup - Siapkan pemasaran pasca-migrasi Pengumuman Pra-Migrasi: Proses Migrasi: Fase 4: Operasi Fase DEX Pasca-Migrasi Langsung (24 Jam Pertama) Strategi DEX Jangka Panjang Analisis Likuiditas Awal: Program Insentif Likuiditas: Konten Edukasi: Sumber Daya Komunitas: - Dokumentasi yang diperbarui - Video tutorial perdagangan - Panduan integrasi antarmuka DEX - Tutorial penyediaan likuiditas Dasbor Fase DEX: Pemantauan Otomatis: --- ## Panduan Pemecahan Masalah Source: https://b3.holydocs.com/id/bondkit/guides/troubleshooting Diagnostik Cepat Mulai di sini untuk identifikasi masalah cepat: Pesan Kesalahan Umum Kesalahan Deployment Penyebab: Alamat token hilang, tidak valid, atau tidak checksummed. Solusi: Penyebab: Mencoba menggunakan chain ID selain Base. Solusi: Penyebab: Parameter deployment tidak valid atau izin tidak cukup. Solusi: Kesalahan Trading Penyebab: Berbagai masalah trading selama fase bonding. Solusi: Penyebab: Token belum sepenuhnya diinisialisasi atau masalah jaringan. Solusi: Penyebab: Token bermigrasi ke fase DEX, tetapi masih menggunakan metode bonding. Solusi: Masalah Integrasi Dompet Penyebab: Dompet tidak terhubung atau dikonfigurasi dengan benar. Solusi: Penyebab: Jaringan lambat, gas rendah, atau masalah dompet OKX. Solusi: Masalah Dompet Umum: Masalah Jaringan & RPC Gejala: Respons lambat, waktu habis, atau kesalahan koneksi. Solusi: Masalah: Transaksi gagal dengan "out of gas" atau kesalahan estimasi gas. Solusi: --- ## Bagaimana BondKit Bekerja Source: https://b3.holydocs.com/id/bondkit/how-it-works Tinjauan Arsitektur Alur Produk secara Detail Apa yang terjadi: - Pengguna memanggil pada Factory contract - Factory mengklon Implementation contract menggunakan pola proxy minimal - Token baru diinisialisasi dengan parameter khusus - Token secara otomatis memasuki fase bonding Biaya Gas: ~200,000 gas (90% lebih murah daripada penyebaran penuh) Waktu: ~15 detik Apa yang terjadi: - Pengguna membeli/menjual token langsung dari kontrak - Harga mengikuti kurva bonding algoritmik: - Biaya 5% untuk semua perdagangan diberikan kepada penerima biaya - Kontrak mengakumulasi aset kutipan (ETH/B3) menuju target - Backend mengindeks semua transaksi untuk analitik Mekanika perdagangan: - Beli: Kirim ETH/B3, terima token dengan harga kurva saat ini - Jual: Kirim token, terima ETH/B3 dikurangi biaya - Pengembalian dana otomatis jika pembelian akan melebihi target Durasi: Sampai target tercapai (jam hingga minggu) Apa yang terjadi: - Admin memanggil ketika target tercapai - Kontrak menghitung harga pasar yang adil sebagai - Membuat dan menginisialisasi pool Uniswap v4 - Mentrasfer likuiditas terakumulasi ke pool - Melepaskan kepemilikan ke alamat nol - Token menjadi ERC20 standar dengan perdagangan DEX Pasca-migrasi: - Kurva bonding dinonaktifkan secara permanen - Semua perdagangan melalui Uniswap v4 - Tidak ada kontrol admin yang tersisa - Desentralisasi penuh tercapai Biaya Gas: ~500,000 gas Waktu: ~30 detik Komponen Sistem Smart Contracts Tujuan: Meluncurkan token bond baru secara efisien Fungsi Utama: - - Membuat klon token baru - - Mengembalikan alamat template - - Fungsi admin untuk memasukkan daftar aset Optimisasi Gas: - Menggunakan pola proxy minimal EIP-1167 - Berbagi logika di semua token - ~90% penghematan gas vs penyebaran individu Tujuan: Template untuk semua token bond Fitur Inti: - Kepatuhan standar ERC20 - Matematika kurva bonding - Logika migrasi ke Uniswap v4 - Sistem distribusi biaya Transisi Status: 1. Belum Diinisialisasi → Fase Bonding 2. Fase Bonding → Siap Migrasi 3. Siap Migrasi → Fase DEX Tujuan: Instansi token individu Siklus Hidup: - Dibuat melalui factory - Diinisialisasi dengan parameter unik - Mengelola kurva bondingnya sendiri - Migrasi sendiri ke Uniswap v4 Penyimpanan: - Metadata token (nama, simbol) - Pasokan dan distribusi - Status kurva bonding - Parameter migrasi Layanan Backend Tujuan: Menangkap semua aktivitas on-chain Memantau: - Pembuatan token - Transaksi beli/jual - Event migrasi - Aktivitas transfer Teknologi: - Pemindaian blockchain real-time - Pengolahan log event - Sinkronisasi database Tujuan: Mengolah data mentah menjadi wawasan Menghasilkan: - Data candlestick OHLCV - Metrik volume - Pelacakan likuiditas - Riwayat harga - Statistik pengguna Pembaruan: Setiap blok (~2 detik) Tujuan: Menyajikan data ke frontend Endpoints: - - Daftar semua token - - Detail token - - Riwayat perdagangan - - Data grafik - - Kepemilikan pengguna Format: JSON dengan pagination Peran Pengguna | Peran | Tanggung Jawab | Izin | |------|-----------------|-------------| | Pencipta | Meluncurkan token, menetapkan parameter, memulai migrasi | Kontrol penuh sampai migrasi | | Pedagang | Beli/jual selama bonding, perdagangan di DEX | Hak perdagangan standar | | Penerima Biaya | Menerima biaya perdagangan | Pendapatan pasif saja | | Admin Migrasi | Menjalankan migrasi saat siap | Hak migrasi satu kali | | Penyedia LP | (Pasca-migrasi) Menambahkan likuiditas ke Uniswap | Hak LP standar | Penyelaman Teknis Mendalam Matematika Kurva Bonding Kurva bonding menentukan harga token berdasarkan pasokan: Perhitungan Contoh: | Agresivitas | Eksponen | Perilaku Harga | |---------------|----------|----------------| | 0 | 1.00 | Linier (harga konstan) | | 25 | 0.80 | Kurva lembut | | 50 | 0.67 | Kurva moderat | | 75 | 0.57 | Kurva curam | | 100 | 0.50 | Sangat curam (akar kuadrat) | Perhitungan Harga Migrasi Saat bermigrasi ke Uniswap v4, kontrak: 1. Menghitung harga keluar dari kurva bonding 2. Mengonversi ke format sqrtPriceX96: 3. Menginisialisasi pool dengan harga ini 4. Menambahkan likuiditas menggunakan dana terakumulasi Teknik Optimisasi Gas Pola Proxy Minimal (EIP-1167) Daripada menerapkan kode kontrak penuh untuk setiap token: - Terapkan satu kontrak implementasi (600KB) - Terapkan kontrak proxy kecil (45 byte masing-masing) - Proxy mendelegasikan semua panggilan ke implementasi - Hasil: 90% penghematan gas per penyebaran Parameter Konfigurasi Parameter Pembuatan Token | Parameter | Tipe | Rentang/Format | Dampak | |-----------|------|--------------|--------| | | string | 1-50 karakter | Nama tampilan token | | | string | 2-10 karakter | Simbol perdagangan | | | uint256 | > 0 | Total token yang dapat dicetak | | | uint8 | 0-100 | Kecerunan kurva | | | uint256 | > 0 | Ambang batas migrasi | | | address | Alamat valid | Menerima biaya | | | uint256 | 0-10000 | Bagian biaya LP (basis poin) | | | address | Alamat valid | Dapat memicu migrasi | Parameter Runtime | Aksi | Parameter | Validasi | |--------|------------|------------| | Beli | , | Perlindungan slippage | | Jual | , | Pemeriksaan saldo, slippage | | Migrasi | Tidak ada | Target tercapai, hanya admin | Konstanta Sistem | Konstanta | Nilai | Deskripsi | |----------|-------|-------------| | Biaya Perdagangan | 5% | Diterapkan pada semua perdagangan | | Desimal | 18 | Desimal ERC20 standar | | Target Min | 0.1 ETH | Target layak minimum | | Agresivitas Maks | 100 | Faktor kurva maksimum | Pertimbangan Keamanan Fitur Keamanan Penting: 1. Pelepasan Kepemilikan: Otomatis setelah migrasi 2. Tidak Ada Fungsi Mint: Pasokan tetap saat pembuatan 3. Parameter Tidak Dapat Diubah: Tidak dapat diubah pasca-penyebaran 4. Kontrak Diaudit: Kode yang ditinjau secara profesional 5. Tidak Ada Pintu Belakang Admin: Desentralisasi sejati 6. Perlindungan Slippage: Terintegrasi dalam fungsi beli/jual 7. Perlindungan Overflow: Matematika aman di seluruh Skenario Kegagalan & Penanganan | Skenario | Respons Sistem | |----------|----------------| | Pembelian melebihi target | Pengisian sebagian, pengembalian kelebihan | | Likuiditas tidak cukup untuk penjualan | Transaksi dibatalkan | | Migrasi sebelum target | Transaksi dibatalkan | | Upaya migrasi oleh non-admin | Transaksi dibatalkan | | Upaya migrasi ganda | Transaksi dibatalkan | | Operasi alamat nol | Transaksi dibatalkan | Langkah Selanjutnya Memahami matematika kurva bonding Pelajari proses migrasi --- ## Instalasi Source: https://b3.holydocs.com/id/bondkit/installation Prasyarat - Node.js 18+ - JavaScript runtime - pnpm (direkomendasikan) atau npm/yarn - Manajer paket - Git - Kontrol versi - Wallet dengan Base ETH - Untuk penyebaran dan transaksi Opsi Mulai Cepat ## Instal SDK ## Pengaturan Proyek ## Tambahkan ke Proyek yang Ada SDK mencakup semua dependensi yang diperlukan termasuk viem ## Klon Aplikasi Demo Cara tercepat untuk memulai adalah dengan aplikasi demo lengkap kami: Aplikasi demo terletak di dan mencakup: - Alur penyebaran token lengkap - Antarmuka perdagangan dengan grafik TradingView - Koneksi wallet dengan autentikasi B3 - Pelacakan harga dan volume waktu nyata - Antarmuka manajemen migrasi ### Struktur Aplikasi Demo Konfigurasi Lingkungan Pengaturan Dasar Buat file di akar proyek Anda: Praktik Keamanan Terbaik Jangan pernah commit private keys ke kontrol versi! - Tambahkan ke Anda - Gunakan variabel lingkungan di produksi - Pertimbangkan menggunakan layanan manajemen kunci - Gunakan wallet terpisah untuk pengembangan dan produksi Inisialisasi Klien Pengaturan Dasar Konfigurasi Lanjutan Konfigurasi TypeScript yang direkomendasikan untuk proyek BondKit: Menguji Pengaturan Anda Buat file tes : Jalankan tes: Langkah Selanjutnya Sebarkan token pertama Anda dalam hitungan menit Jelajahi semua metode dan fitur SDK Pelajari implementasi lengkap Pelajari tentang layanan backend dan analitik Pemecahan Masalah Pastikan SDK terinstal dengan benar: Jika menggunakan komponen React, Anda mungkin perlu: Perbarui TypeScript ke versi terbaru: - Verifikasi endpoint RPC Anda berfungsi - Periksa wallet memiliki Base ETH yang cukup - Pastikan format kunci privat benar (dengan awalan 0x) Bersihkan cache dan instal ulang: --- ## Pengenalan BondKit Source: https://b3.holydocs.com/id/bondkit/introduction Apa itu BondKit? BondKit adalah platform peluncuran token lengkap untuk membuat "bond token" ERC20 di Base mainnet. Ini menyediakan solusi ujung-ke-ujung yang menangani segalanya mulai dari pembuatan token awal hingga perdagangan kurva obligasi dan akhirnya migrasi ke Uniswap v4 untuk perdagangan terdesentralisasi penuh. Komponen Utama Infrastruktur On-Chain yang Diaudit - Kontrak pabrik untuk menerapkan token baru - Implementasi ERC20 dengan logika kurva obligasi - Inisialisasi kolam Uniswap v4 otomatis - Pola proxy minimal yang dioptimalkan gas Alat yang Ramah Pengembang - API sederhana untuk semua interaksi kontrak - Antarmuka yang aman tipe dengan dukungan TypeScript penuh - Manajemen transaksi bawaan - Berlangganan dan pemantauan event Layanan Data Waktu Nyata - Pelacakan riwayat transaksi - Generasi data grafik OHLCV - Penyimpanan metadata token - REST API untuk integrasi frontend Cara Kerja BondKit Siklus Hidup Tiga Fase 1. Fase Pembuatan: Terapkan token Anda dengan parameter kustom 2. Fase Bonding: Pembuatan pasar otomatis via kurva obligasi 3. Fase DEX: Perdagangan terdesentralisasi penuh di Uniswap v4 Fitur Inti - Klon Efisien Gas: Menggunakan pola proxy minimal untuk mengurangi biaya penerapan sekitar ~90% - Implementasi Standar: Semua token berbagi logika yang telah teruji - Penerapan Satu Klik: Panggilan fungsi sederhana untuk membuat token baru - Agresivitas yang Dapat Dikonfigurasi: Faktor dari 0-100 mengontrol progresi harga - Penemuan Harga Otomatis: Penetapan harga yang didorong pasar selama fase bonding - Dukungan Beli & Jual: Perdagangan dua arah penuh selama bonding - Biaya Perdagangan 5%: Diterapkan pada pembelian dan penjualan, didistribusikan ke penerima biaya - Target yang Dapat Disesuaikan: Tetapkan tujuan pendanaan Anda dalam ETH atau ERC20 yang diizinkan - Deteksi Ambang Otomatis: Kontrak melacak kemajuan ke target - Migrasi Satu Klik: Panggilan sederhana ke saat siap - Perhitungan Harga: dihitung on-chain untuk penetapan harga awal yang adil - Pembuatan Kolam Otomatis: Kolam diinisialisasi dengan harga keluar kurva obligasi - Penyediaan Likuiditas: Dana terkumpul menjadi likuiditas awal - Pelepasan Kepemilikan: Kontrak menjadi sepenuhnya terdesentralisasi pasca-migrasi - Transisi Tanpa Hambatan: Tidak diperlukan intervensi manual - Pengindeksan Waktu Nyata: Semua transaksi direkam dan diproses - Data OHLCV: Grafik perdagangan profesional tersedia via API - Riwayat Transaksi: Jejak audit lengkap untuk setiap token - Pelacakan Portofolio: Pantau beberapa token dan posisi Kasus Penggunaan Untuk Proyek & Kreator - Mekanisme peluncuran yang adil - Penemuan harga yang didorong komunitas - Tidak diperlukan likuiditas di muka - Perlindungan anti-bot bawaan Untuk Proyek GameFi - Peluncuran mata uang dalam game - Token proyek NFT - Distribusi token hadiah - Ekonomi yang dimiliki pemain Untuk Pengembang - Pembuatan token secara programatik - Solusi white-label - Integrasi frontend kustom - Otomasi berbasis API Kemampuan Teknis Fitur Smart Contract - ✅ Token obligasi yang sesuai dengan ERC20 dengan fungsionalitas tambahan - ✅ Pola pabrik untuk penerapan yang efisien gas - ✅ Parameter yang dapat dikonfigurasi (pasokan, target, agresivitas) - ✅ Mekanisme distribusi biaya bawaan - ✅ Migrasi otomatis Uniswap v4 Fitur SDK - ✅ Dukungan TypeScript penuh dengan definisi tipe - ✅ Operasi asinkron berbasis Promise - ✅ Pendengar event dan berlangganan - ✅ Penanganan tanda terima transaksi - ✅ Penanganan kesalahan dan logika pengulangan Fitur Analitik - ✅ Pelacakan harga waktu nyata - ✅ Metrik volume dan likuiditas - ✅ Data transaksi historis - ✅ Data candlestick OHLCV - ✅ Pelacakan portofolio pengguna Memulai Luncurkan dengan BondKit di Base Pertanyaan atau umpan balik? Bicaralah dengan kami di Discord Terminologi Kunci | Istilah | Definisi | |------|------------| | Fase Bonding | Periode perdagangan awal dengan penetapan harga algoritmik via kurva obligasi | | Bond Token | Token ERC20 dengan mekanika kurva obligasi bawaan | | Jumlah Target | Tujuan pendanaan yang memicu kelayakan migrasi | | Migrasi | Transisi dari kurva obligasi ke Uniswap v4 | | Aset Kutipan | Mata uang yang digunakan untuk membeli token (ETH atau ERC20 yang diizinkan) | | Istilah | Definisi | |------|------------| | Minimal Proxy | Pola kloning kontrak yang efisien gas | | Faktor Agresivitas | Parameter (0-100) yang mengontrol kecuraman kurva harga | | sqrtPriceX96 | Format harga Uniswap v4 untuk inisialisasi kolam | | Penerima Biaya | Alamat yang menerima biaya perdagangan selama bonding | | Rasio Pembagian LP | Persentase biaya penyedia likuiditas dalam basis poin | | Istilah | Definisi | |------|------------| | Kontrak Pabrik | Kontrak utama untuk menerapkan token obligasi baru | | Implementasi | Kontrak templat yang diklon untuk setiap token | | Klien Publik | Koneksi blockchain hanya-baca | | Klien Dompet | Koneksi blockchain yang diaktifkan penulisan | | Penyedia | Antarmuka koneksi Web3 (mis., MetaMask) | Parameter Penting Jaringan Saat Ini: Hanya Base Mainnet Aset Kutipan yang Diizinkan: - Token B3 (aktif saat ini) - ETH (segera hadir) - Token tambahan dapat di-whitelist Struktur Biaya: - 5% pada semua perdagangan fase bonding - Rasio pembagian LP yang dapat disesuaikan untuk migrasi Keamanan: - Kontrak pintar yang diaudit - Pelepasan kepemilikan otomatis pasca-migrasi - Tidak ada kunci admin setelah fase DEX dimulai Langkah Selanjutnya Siapkan SDK BondKit di proyek Anda Pelajari dasar-dasarnya dengan panduan langkah demi langkah kami Lihat implementasi dan demo yang berfungsi Dapatkan bantuan dan bagikan umpan balik di Discord --- ## Jaringan & Alamat Source: https://b3.holydocs.com/id/bondkit/networks Base Mainnet | Nama | Alamat | |------|---------| | BondkitTokenFactory | | | Implementasi BondkitToken | | | Manajer Pool Uniswap V4 | | | BondkitUniswapV4Hook | | | B3 | | | Pemisah Fase Bonding | | | Pemisah Fase Dex | | BondKit beroperasi di Base mainnet. Lingkungan testnet/dev saat ini tidak tersedia. --- ## Panduan Cepat Source: https://b3.holydocs.com/id/bondkit/quickstart Ikhtisar Panduan cepat ini akan membimbing Anda melalui siklus hidup lengkap dari token BondKit dalam waktu kurang dari 5 menit. Anda akan belajar cara: 1. Men-deploy token obligasi baru 2. Bertransaksi selama fase bonding 3. Memantau kemajuan menuju target 4. Migrasi ke Uniswap v4 Prasyarat: Pastikan Anda telah menyelesaikan instalasi dan memiliki dompet yang terisi di Base. Diagram Alur Lengkap Langkah 1: Deploy Token Anda Deployment Dasar Memahami Parameter Total suplai token (dengan 18 desimal). Contoh: untuk 1M token. Mengontrol kecuraman kurva bonding (0-100): - 0-30: Harga linear, adil untuk semua pembeli - 30-60: Kurva moderat, pendekatan seimbang - 60-100: Agresif, memberi reward kepada pembeli awal Jumlah ETH yang diperlukan untuk mengaktifkan migrasi. Gunakan untuk 10 ETH. Alamat yang menerima fee transaksi (5% dari semua transaksi). Basis point (1/100 dari 1%) untuk pembagian fee LP. 1000 = 10%. Langkah 2: Bertransaksi Selama Fase Bonding Inisialisasi Instansi Token Membeli Token Menjual Token Memantau Kemajuan Memantau Event Langkah 3: Migrasi ke Uniswap v4 Periksa Kesiapan Migrasi Eksekusi Migrasi Penting: Setelah migrasi: - Kepemilikan kontrak secara otomatis di-renounce - Perdagangan kurva bonding secara permanen dinonaktifkan - Semua perdagangan pindah ke Uniswap v4 - Tidak ada lagi aksi admin yang mungkin Contoh Lengkap Berikut adalah contoh kerja penuh yang menunjukkan seluruh siklus hidup: Langkah Selanjutnya Menyelami lebih dalam tentang kurva bonding dan penetapan harga Jelajahi semua metode yang tersedia Pelajari strategi lanjutan Lihat implementasi lengkap --- ## Referensi SDK Source: https://b3.holydocs.com/id/bondkit/sdk/reference Instalasi & Pengaturan Kelas Inti BondkitTokenFactory Kelas pabrik menangani penyebaran token obligasi baru dan menanyakan token yang telah dikerahkan. Konstruktor | Parameter | Tipe | Wajib | Deskripsi | |-----------|------|----------|-------------| | | | Ya | ID Rantai (saat ini hanya Base: 8453) | | | | Tidak | Kunci privat untuk operasi penulisan | Metode Menyebarkan token obligasi baru Parameter: Contoh: Dapatkan semua token yang dikerahkan Mengembalikan: Array dari alamat token Contoh: Dapatkan konfigurasi token Contoh: Dapatkan kontrak implementasi Contoh: Sambungkan penyedia dompet Contoh: BondkitToken Kelas token menangani semua operasi untuk token obligasi tertentu. Konstruktor | Parameter | Tipe | Wajib | Deskripsi | |-----------|------|----------|-------------| | | | Ya | Alamat kontrak token | | | | Tidak | Kunci privat untuk operasi penulisan | Metode Baca Metode Tulis Beli token dengan ETH Parameter: - : Token minimum yang diterima (perlindungan slippage) - : ETH yang akan dibelanjakan (sebagai string atau bigint) Contoh: Jual token untuk ETH Parameter: - : Jumlah token yang akan dijual - : Minimum ETH yang akan diterima (perlindungan slippage) Contoh: Migrasi ke Uniswap v4 Persyaratan: - Pemanggil harus admin migrasi - Target harus tercapai Contoh: Pendengar Event Definisi Tipe Tipe Inti Tipe Event Tipe Transaksi Konfigurasi Dukungan Jaringan Rantai yang Didukung | Rantai | ID Rantai | Status | |-------|----------|--------| | Base Mainnet | 8453 | ✅ Didukung | | Base Sepolia | 84532 | 🚧 Segera Hadir | Penanganan Kesalahan Contoh Lengkap Penyebaran dan Perdagangan ``Kemajuan: ${(progress.progress * 100).toFixed(2)}%`); // 5. Pantau event token.onBuy((event) => --- ## Pengelolaan Koleksi Source: https://b3.holydocs.com/id/createkit/collections Ikhtisar Manajemen koleksi adalah inti dari CreateKit. Panduan ini mencakup segala hal yang perlu Anda ketahui tentang pembuatan, konfigurasi, dan pengelolaan koleksi NFT menggunakan protokol BaseMint. Struktur Metadata Koleksi Setiap koleksi memerlukan metadata spesifik yang mendefinisikan karakteristiknya: Parameter Wajib Nama koleksi NFT Anda (mis., "Bored Ape Yacht Club") Simbol/ticker untuk koleksi Anda (mis., "BAYC") Alamat Ethereum dari pembuat koleksi Alamat Ethereum dari pemilik game (dapat sama dengan pembuat) Parameter Opsional Jumlah maksimum token yang dapat dicetak Harga per token dalam wei (gunakan parseEther() untuk nilai ETH) Maksimum token yang dapat dicetak per dompet Apakah pencetakan hanya untuk whitelist diaktifkan Cap waktu Unix ketika pencetakan dimulai (0 = segera) Cap waktu Unix ketika pencetakan berakhir Standar token yang digunakan ID Rantai (1993 = B3 Testnet, 8333 = B3 Mainnet) Membuat Koleksi Koleksi Dasar Konfigurasi Koleksi Lanjutan Standar Token CreateKit mendukung standar ERC721 dan ERC1155: Manajemen Metadata Metadata Tingkat Koleksi Metadata Tingkat Token CreateKit secara otomatis menghasilkan metadata token berdasarkan pengaturan koleksi Anda: Validasi Koleksi CreateKit menyediakan validasi bawaan untuk parameter koleksi: Prediksi Alamat Salah satu fitur kunci CreateKit adalah prediksi alamat deterministik: Operasi Manajemen Koleksi Memeriksa Status Koleksi Memperbarui Pengaturan Koleksi Sebagian besar parameter koleksi tidak dapat diubah setelah penyebaran. Rencanakan konfigurasi koleksi Anda dengan hati-hati. Praktik Terbaik 1. Perencanaan Koleksi - Tetapkan pasokan maksimum berdasarkan kasus penggunaan - Pertimbangkan permintaan masa depan dan kelangkaan - Sisakan ruang untuk pertumbuhan atau edisi khusus - Teliti koleksi serupa untuk referensi harga - Pertimbangkan biaya gas dan biaya transaksi - Rencanakan untuk kondisi pasar yang berbeda 2. Kualitas Metadata 3. Pertimbangan Keamanan - Jangan pernah menyematkan kunci privat dalam kode sumber - Gunakan variabel lingkungan atau manajemen kunci yang aman - Pertimbangkan menggunakan dompet multi-tanda tangan untuk koleksi berharga - Selalu validasi tanda tangan sebelum penyebaran - Verifikasi parameter koleksi sesuai dengan nilai yang dimaksudkan - Uji di testnet sebelum penyebaran di mainnet - Pilih dengan hati-hati alamat pembuat dan pemilik game - Pahami implikasi distribusi hadiah - Rencanakan untuk manajemen koleksi jangka panjang Pemecahan Masalah Pastikan semua parameter koleksi identik antara generasi tanda tangan dan penyebaran. Perubahan kecil pun akan menghasilkan alamat yang berbeda. Periksa bahwa semua bidang yang diperlukan disediakan dan bahwa nilai-nilai berada dalam rentang yang dapat diterima (mis., maxSupply > 0, alamat valid). Verifikasi bahwa klien dompet Anda dikonfigurasi dengan benar dan bahwa Anda memiliki dana yang cukup untuk transaksi penandatanganan. Langkah Selanjutnya Sekarang Anda memahami manajemen koleksi, jelajahi topik terkait ini: Pelajari cara mengimplementasikan fungsionalitas minting token Atur minting berbasis whitelist untuk akses eksklusif --- ## Penanganan Kesalahan Source: https://b3.holydocs.com/id/createkit/error-handling Ikhtisar Penanganan kesalahan yang kuat sangat penting untuk aplikasi produksi yang menggunakan CreateKit. Panduan ini mencakup skenario kesalahan umum, praktik terbaik, dan strategi pemulihan. Jenis Kesalahan Umum Kesalahan Tanda Tangan Kesalahan Penyimpanan Kesalahan Interaksi Kontrak Pola Pemulihan Kesalahan Logika Ulang Coba Circuit Breaker Pesan Kesalahan yang Ramah Pengguna Pemantauan Kesalahan Pembantu Validasi Batas Kesalahan React Praktik Terbaik - Kategorikan kesalahan berdasarkan jenis dan tingkat keparahan - Gunakan kode kesalahan yang konsisten - Sediakan pesan kesalahan yang dapat ditindaklanjuti - Log kesalahan dengan konteks yang cukup - Implementasikan logika ulang coba yang sesuai - Gunakan circuit breakers untuk layanan eksternal - Sediakan mekanisme fallback - Izinkan pemulihan kesalahan manual Langkah Selanjutnya Sekarang Anda memiliki dokumentasi CreateKit yang komprehensif, Anda dapat: Gunakan panduan cepat untuk membuat koleksi pertama Anda Terhubung dengan pengembang lain di Discord B3 --- ## Contoh-contoh Source: https://b3.holydocs.com/id/createkit/examples Ikhtisar Halaman ini menyediakan contoh nyata yang komprehensif tentang implementasi CreateKit dalam berbagai skenario. Setiap contoh mencakup kode lengkap, penanganan kesalahan, dan praktik terbaik. Koleksi NFT Dasar Koleksi seni sederhana dengan penambangan gratis: Koleksi Gaming dengan Whitelist Koleksi gaming dengan akses whitelist bertingkat: Platform Multi-Koleksi Platform yang mengelola beberapa koleksi: Integrasi Marketplace Mengintegrasikan CreateKit dengan marketplace: ```typescript title="Integrasi Marketplace" CollectionManager, BaseMintStorage, RewardTracker } from '@b3dotfun/basemint' class NFTMarketplace { private storage: BaseMintStorage private collectionManager: CollectionManager private rewardTracker: RewardTracker constructor(publicClient: any) { this.storage = new BaseMintStorage({ baseUrl: 'https://api.basemint.fun' }) this.collectionManager = new CollectionManager(publicClient) this.rewardTracker = new RewardTracker(publicClient) } // Discover collections for marketplace display async discoverCollections(filters?: { category?: string minSupply?: number maxPrice?: string deployed?: boolean }) { const queryFilters: any = {} if (filters?.deployed !== undefined) { queryFilters.deployed = filters.deployed } const collections = await this.storage.queryCollections({ ...queryFilters, limit: 50, sortBy: "createdAt", sortOrder: "desc" }) // Enrich with on-chain data for deployed collections const enrichedCollections = await Promise.all( collections.collections.map(async (collection) => { if (collection.isDeployed) { --- ## Instalasi Source: https://b3.holydocs.com/id/createkit/installation Instalasi Paket Instal CreateKit menggunakan package manager pilihan Anda: CreateKit dibangun dengan TypeScript dan menyediakan definisi tipe lengkap langsung dari kotak. Dependensi CreateKit dibangun di atas teknologi web3 modern dan memerlukan dependensi peer berikut: Pengaturan Lingkungan 1. Konfigurasi Jaringan Chain CreateKit menyediakan definisi chain yang telah dikonfigurasi sebelumnya untuk jaringan B3: 2. Inisialisasi Klien Viem Siapkan klien viem Anda untuk berinteraksi dengan blockchain: 3. Variabel Lingkungan Buat file di akar proyek Anda: Jangan pernah commit private keys ke kontrol versi. Gunakan variabel lingkungan atau solusi manajemen kunci yang aman. Integrasi Kerangka Kerja Pengaturan Next.js Untuk aplikasi Next.js, buat file konfigurasi: Pengaturan React/Vite Verifikasi Instalasi Tes instalasi Anda dengan skrip sederhana: Jalankan skrip tes: Konfigurasi TypeScript Pastikan Anda mencakup konfigurasi yang diperlukan: Langkah Selanjutnya Sekarang Anda telah menginstal dan mengonfigurasi CreateKit, Anda siap untuk mulai membangun: Buat koleksi NFT pertama Anda dalam hitungan menit Pelajari tentang pembuatan dan manajemen koleksi Pemecahan Masalah Pastikan semua dependensi peer terinstal: Pastikan konfigurasi TypeScript Anda mencakup entri lib yang diperlukan dan diaktifkan. Verifikasi endpoint RPC Anda benar dan dapat diakses. Gunakan endpoint RPC B3 default jika yang kustom gagal. Pastikan kunci pribadi Anda dalam format yang benar (dengan awalan 0x) dan memiliki dana yang cukup untuk biaya gas. --- ## Pendahuluan Source: https://b3.holydocs.com/id/createkit/introduction Mengapa CreateKit? Buat NFT secara gratis dengan CreateKit, pengguna hanya perlu menandatangani sebuah pesan (tanpa gas yang diperlukan) dan koleksi akan dideploy dan dimint dalam satu transaksi pada mint pertama. Cobalah: Buat NFT secara gratis & dapatkan penghasilan CreateKit, didukung oleh Protokol BaseMint, adalah SDK TypeScript yang komprehensif yang merevolusi penciptaan dan pengelolaan koleksi NFT. Dibangun khusus untuk ekosistem B3, ini menyediakan alur kerja yang efisien dan hemat gas untuk mendeploy dan mengelola koleksi NFT dengan biaya minimal dan fleksibilitas maksimal. Buat NFT dengan alamat onchain sepenuhnya gratis selama fase pengaturan awal Deploy koleksi dan mint NFT pertama Anda dalam satu transaksi Mendukung standar token ERC721 dan ERC1155 Format metadata yang kompatibel dengan OpenSea memastikan integrasi marketplace yang mulus Fitur Utama 🎨 Pengelolaan Koleksi - Deploy koleksi ERC721 dan ERC1155 - Sesuaikan parameter koleksi (nama, simbol, pasokan, harga) - Tetapkan jangka waktu dan batas minting - Kelola metadata dan URI koleksi - Dukungan untuk berbagai jenis media (model 3D, karya seni, video, meme) 🔒 Deploy Aman - Proses verifikasi tanda tangan dua langkah - Validasi tanda tangan pembuat - Validasi tanda tangan deployer - Prediksi alamat koleksi 🎯 Operasi Token - Mint token ERC721 dan ERC1155 - Minting berbasis whitelist dengan bukti Merkle - Perhitungan harga otomatis - Validasi parameter bawaan - Transaksi hemat gas 💰 Distribusi Hadiah - Lacak hadiah pembuat - Pantau akumulasi hadiah per koleksi - Lihat total dan hadiah yang belum diklaim per koleksi - Lacak distribusi hadiah per tipe penerima - Tarik hadiah yang terakumulasi Alur Sistem Protokol BaseMint menyediakan alur kerja yang unik dan hemat gas: Pembuat mendefinisikan parameter koleksi dan menghasilkan tanda tangan kriptografis yang disimpan off-chain tanpa biaya gas. Data koleksi disimpan dengan aman di penyimpanan BaseMint dengan alamat deterministik untuk penemuan yang mudah. Minter pertama memicu deploy on-chain dalam satu transaksi yang mencakup deploy dan mint pertama. Minting terbuka untuk semua pengguna dengan dukungan whitelist opsional dan batas dompet. Struktur Hadiah CreateKit menampilkan sistem hadiah inovatif yang memberi manfaat kepada semua peserta dalam ekosistem: | Tipe Penerima | Bagian Default | Deskripsi | |----------------|---------------|-------------| | Pembuat | 40% | Penggagas koleksi | | Minter Pertama | 30% | Deployer awal yang memicu deploy | | Pemilik Game | 20% | Integrator platform | | Platform | 10% | Biaya protokol | Tingkat hadiah dapat dikonfigurasi oleh pemilik protokol dan dapat disesuaikan berdasarkan kebutuhan ekosistem. Jaringan yang Didukung CreateKit mendukung ekosistem B3 dengan rencana ekspansi ke jaringan tambahan: Chain ID: 8333 Deploy siap produksi untuk aplikasi langsung Chain ID: 1993 Lingkungan pengembangan dan pengujian Memulai Siap untuk mulai membangun? Lihat panduan instalasi dan tutorial cepat kami untuk mulai membuat koleksi NFT pertama Anda dengan CreateKit. Instal CreateKit dan siapkan lingkungan pengembangan Anda Bangun koleksi NFT pertama Anda dalam beberapa menit Sumber Daya Pengembang Pelajari cara membuat dan mengelola koleksi NFT Implementasikan fungsi minting token Jelajahi contoh implementasi praktis --- ## Minting Source: https://b3.holydocs.com/id/createkit/minting Tinjauan Umum Minting adalah proses pembuatan token NFT baru dalam koleksi Anda. CreateKit menyediakan sistem minting dua fase yang unik yang mengoptimalkan efisiensi gas dan pengalaman pengguna. Fase Minting Fase 1: Penyebaran & Mint Pertama Operasi mint pertama adalah spesial - ia men-deploy kontrak koleksi dan mencetak token pertama dalam satu transaksi: Fase 2: Minting Reguler Setelah penyebaran, minting berikutnya lebih sederhana dan hanya memerlukan parameter standar: Standar Token CreateKit mendukung standar ERC721 dan ERC1155 dengan perilaku minting yang berbeda: Penetapan Harga dan Pembayaran Harga Tetap Minting Gratis Penetapan Harga Dinamis Minting Whitelist CreateKit mendukung whitelisting berbasis pohon Merkle untuk minting eksklusif: Pengaturan Whitelist Minting dengan Bukti Whitelist Batasan dan Kontrol Minting Batas Per-Wallet Kontrol Berbasis Waktu Penanganan Metadata Metadata Otomatis CreateKit dapat secara otomatis menghasilkan metadata berdasarkan pengaturan koleksi: Metadata Kustom Minting Batch Untuk koleksi ERC1155, Anda dapat mencetak beberapa token secara efisien: Penanganan Kesalahan Optimasi Gas Pola Minting Efisien Manajemen Harga Gas Monitoring dan Analitik Pelacakan Event Mint Monitoring Real-time Praktik Terbaik - Berikan umpan balik yang jelas selama proses minting - Tampilkan perkiraan biaya gas di muka - Implementasikan status pemuatan yang tepat - Tangani kesalahan dengan pesan yang ramah pengguna - Selalu validasi parameter sebelum transaksi - Implementasikan penanganan kesalahan yang tepat - Gunakan batas dan harga gas yang sesuai - Uji secara menyeluruh di testnet Langkah Selanjutnya Pelajari bagaimana minting menghasilkan hadiah untuk peserta Lihat contoh implementasi minting lengkap --- ## Panduan Cepat Source: https://b3.holydocs.com/id/createkit/quickstart Ikhtisar Panduan ini akan memandu Anda dalam membuat koleksi NFT pertama Anda menggunakan CreateKit. Anda akan belajar cara: - Membuat metadata dan tanda tangan koleksi - Men-deploy koleksi - Mencetak NFT pertama Anda - Melacak hadiah Quickstart ini menggunakan B3 Testnet. Pastikan Anda memiliki dana testnet untuk biaya gas. Langkah 1: Pengaturan Dasar Pertama, mari kita siapkan infrastruktur dasar: Langkah 2: Buat Metadata Koleksi Tentukan parameter koleksi Anda: Langkah 3: Hasilkan Tanda Tangan Buat tanda tangan yang diperlukan untuk penempatan: Langkah 4: Kirim ke Penyimpanan Simpan metadata koleksi Anda secara off-chain: Langkah 5: Deploy dan Cetak Sekarang bagian yang menarik - men-deploy koleksi Anda dan mencetak NFT pertama: Langkah 6: Verifikasi Penempatan Mari kita verifikasi bahwa semuanya berjalan dengan benar: Langkah 7: Lacak Hadiah Periksa hadiah yang dihasilkan dari cetakan Anda: Contoh Lengkap Berikut adalah skrip quickstart lengkap: Jalankan Contoh Simpan contoh lengkap sebagai dan jalankan: Output yang Diharapkan Ketika Anda menjalankan skrip quickstart, Anda seharusnya melihat output serupa dengan: Apa Selanjutnya? Selamat! Anda telah berhasil membuat koleksi NFT pertama Anda dengan CreateKit. Berikut adalah beberapa langkah selanjutnya untuk dijelajahi: Pelajari opsi konfigurasi koleksi lanjutan Jelajahi skenario dan opsi pencetakan yang berbeda Implementasikan pencetakan berbasis whitelist Menyelami sistem distribusi hadiah Pemecahan Masalah - Pastikan Anda memiliki dana testnet yang cukup - Periksa bahwa semua tanda tangan valid - Verifikasi parameter koleksi berada dalam batas - Periksa koneksi internet Anda - Verifikasi format metadata koleksi - Pastikan tanda tangan pembuat valid - Alamat yang diprediksi sudah diambil - Coba ubah parameter koleksi sedikit - Gunakan alamat pembuat atau gameOwner yang berbeda --- ## Sistem Hadiah Source: https://b3.holydocs.com/id/createkit/rewards Ikhtisar CreateKit menampilkan sistem hadiah inovatif yang mendistribusikan sebagian dari nilai setiap mint ke berbagai peserta dalam ekosistem. Ini menciptakan insentif yang sejalan dan memastikan semua kontributor mendapat manfaat dari koleksi yang sukses. Struktur Hadiah Distribusi Default | Tipe Penerima | Bagian Default | Deskripsi | |----------------|---------------|-------------| | Pencipta | 40% | Penggagas koleksi yang menciptakan koleksi | | Pemint Pertama | 30% | Pengguna yang memicu penyebaran awal dan mint pertama | | Pemilik Game | 20% | Platform atau game yang mengintegrasikan koleksi | | Platform | 10% | Biaya protokol BaseMint | Tingkat hadiah dapat dikonfigurasi oleh administrator protokol dan dapat bervariasi antar penyebaran. Cara Kerja Hadiah 1. Pembayaran Mint: Pengguna membayar harga mint untuk token 2. Perhitungan Hadiah: Persentase dari pembayaran dialokasikan ke kolam hadiah 3. Distribusi: Hadiah didistribusikan sesuai dengan tarif yang dikonfigurasi 4. Akumulasi: Hadiah terakumulasi dalam kontrak escrow sampai diklaim Pelacakan Hadiah Menyiapkan Pelacakan Hadiah Hadiah Tingkat Koleksi Lacak hadiah yang terakumulasi untuk seluruh koleksi: Hadiah Penerima Individu Lacak hadiah untuk peserta tertentu: Semua Penerima untuk sebuah Koleksi Event Hadiah Pelacakan Distribusi Hadiah Pemantauan Hadiah Real-time Penarikan Hadiah Penarikan Individu Penarikan Batch Analitik Hadiah Ikhtisar Portofolio Metrik Kinerja Fitur Hadiah Lanjutan Tingkat Hadiah Kustom Konfigurasi tingkat hadiah biasanya dibatasi untuk administrator protokol. Manajemen Penerima Praktik Terbaik Integrasi Integrasi Antarmuka Pengguna Klaim Hadiah Otomatis Pemecahan Masalah - Verifikasi koleksi telah menerima mint setelah penyebaran - Periksa bahwa Anda meminta tipe penerima dan alamat yang benar - Pastikan koleksi dibuat dengan tanda tangan yang tepat - Konfirmasi Anda memiliki hadiah yang tersedia untuk ditarik - Periksa bahwa Anda memiliki gas yang cukup untuk transaksi - Verifikasi Anda menggunakan tipe penerima yang benar untuk peran Anda - Periksa konfigurasi tingkat hadiah saat ini - Verifikasi perhitungan harga mint dan volume - Pastikan Anda menggunakan alamat kontrak escrow yang benar Langkah Selanjutnya Pelajari cara mengelola metadata koleksi dengan penyimpanan BaseMint Lihat contoh implementasi lengkap termasuk pelacakan hadiah --- ## Layanan Penyimpanan Source: https://b3.holydocs.com/id/createkit/storage Ikhtisar BaseMint Storage Service menyediakan solusi yang dapat diandalkan dan dapat diskalakan untuk menyimpan dan mengelola metadata koleksi NFT. Layanan ini menawarkan penentuan alamat yang deterministik, pengiriman yang didukung CDN, dan integrasi yang mulus dengan ekosistem CreateKit. Arsitektur Penyimpanan Cara Kerja Penyimpanan Metadata koleksi dan tanda tangan pembuat diajukan ke layanan penyimpanan Layanan memvalidasi tanda tangan dan menyimpan metadata dengan alamat yang deterministik Metadata didistribusikan melalui CDN untuk akses cepat dan global Koleksi dapat ditemukan melalui alamat yang diprediksi sebelum dikerahkan Fitur Utama Koleksi memiliki alamat yang dapat diprediksi untuk integrasi marketplace Verifikasi kriptografis keaslian koleksi Pengiriman metadata yang cepat dan dapat diandalkan di seluruh dunia Lacak dan kelola koleksi oleh mitra integrasi Pengaturan Layanan Penyimpanan Konfigurasi Dasar Konfigurasi Lingkungan Mengajukan Koleksi Pengajuan Koleksi Dasar Pengajuan Koleksi Batch Menanyakan Koleksi Pertanyaan Dasar Penyaringan Lanjutan Fungsionalitas Pencarian Manajemen Referrer Mendaftar sebagai Referrer Manajemen Koleksi Referrer Manajemen Koleksi Mengambil Data Koleksi Memperbarui Koleksi Pembaruan koleksi terbatas pada bidang tertentu dan mungkin memerlukan autentikasi tambahan. Menghapus Koleksi Manajemen Metadata URI Metadata Kustom Manajemen Aset Penanganan Kesalahan Penanganan Kesalahan yang Komprehensif Pemantauan Kesehatan Layanan ```typescript title="Pemantauan Kesehatan" class StorageHealth --- ## Manajemen Daftar Putih Source: https://b3.holydocs.com/id/createkit/whitelist Ikhtisar CreateKit mendukung pengelolaan whitelist yang canggih menggunakan Merkle trees untuk verifikasi yang efisien gas. Ini memungkinkan Anda untuk membuat pengalaman minting eksklusif untuk alamat tertentu sambil menjaga skalabilitas dan keamanan. Dasar Whitelist Cara Kerja Whitelist 1. Pembuatan Off-chain: Membuat Merkle tree dari alamat yang masuk whitelist 2. Penyimpanan On-chain: Menyimpan hanya akar Merkle di smart contract 3. Verifikasi Bukti: Pengguna menyediakan bukti Merkle saat minting 4. Efisiensi Gas: Biaya verifikasi konstan tanpa memandang ukuran whitelist Mendukung ribuan alamat dengan biaya gas minimal Verifikasi alamat yang dijamin secara kriptografi Mudah untuk menghasilkan dan memperbarui konfigurasi whitelist Dapat diverifikasi on-chain tanpa mengungkapkan daftar lengkap Menyiapkan Whitelist Pembuatan Whitelist Dasar Konfigurasi Whitelist Lanjutan Integrasi Koleksi Koleksi yang Diaktifkan Whitelist Model Akses Hibrid Verifikasi Whitelist Menghasilkan Bukti Generasi Bukti Batch Minting dengan Whitelist Minting Whitelist Dasar Minting Whitelist Lanjutan Integrasi Frontend React Hook untuk Status Whitelist Komponen Status Whitelist Beberapa Whitelist Sistem Whitelist Bertingkat Akses Tingkatan Berbasis Waktu ```typescript title="Phased Tier Access" async function getActiveTierForTime(timestamp: number): Promise { const phaseStartTime = 1640995200 // Contoh timestamp const hoursSinceStart = (timestamp - phaseStartTime) / 3600 if (hoursSinceStart < 0) return null // Belum dimulai if (hoursSinceStart < 1) return 'gold' // Jam pertama: hanya tingkatan emas if (hoursSinceStart < 4) return 'silver' // 3 jam berikutnya: emas + perak if (hoursSinceStart < 24) return 'bronze' // 20 jam berikutnya: semua tingkatan return 'public' // Setelah 24 jam: akses publik } async function mintWithTierAccess( collection: any, walletClient: any, address: string, quantity: bigint ) { const now = Math.floor(Date.now() / 1000) const activeTier = await getActiveTierForTime(now) const userTier = getTierForAddress(address) // Memeriksa apakah pengguna dapat mint dalam fase saat ini if (activeTier === 'public') { // Minting publik - tidak memerlukan whitelist await collection.mint(walletClient, quantity, undefined, mintPrice * quantity, []) } else --- ## B3 Data API Source: https://b3.holydocs.com/id/data/api-reference/introduction - Tersedia gratis untuk para pembangun. - Perutean multi-rantai yang cerdas. - Disimpan di edge untuk kecepatan. Jelajahi referensi REST API. Sumber Data & Kecerdasan Akses langsung ke data blockchain yang terindeks dari penjelajah Blockscout di seluruh rantai B3, menyediakan riwayat transaksi, interaksi kontrak, dan data blok. Ditingkatkan dengan infrastruktur data yang kuat dari Thirdweb untuk metadata NFT, ABIs kontrak, dan analitik kontrak cerdas. API kami secara otomatis merutekan permintaan ke sumber data dan rantai yang optimal, memastikan waktu respons cepat dan akurasi data. Data yang digabungkan dari semua rantai ekosistem B3 menyediakan tampilan komprehensif tentang aktivitas dan aset lintas-rantai. Otentikasi Tidak diperlukan otentikasi untuk endpoint publik. Cukup buat permintaan untuk mulai mengakses data ekosistem B3 segera. --- ## B3 Profil API Source: https://b3.holydocs.com/id/data/profiles/index Lihat referensi API profil Ikhtisar Layanan B3 Profiles berfungsi sebagai data API untuk menyelesaikan identitas pengguna terdesentralisasi di seluruh ekosistem EVM. Ini mengagregasi data profil dari berbagai sumber dan protokol, menyediakan pengembang dengan satu titik akhir API untuk mengakses informasi pengguna yang komprehensif dan konteks sosial. Fitur Utama Menggabungkan data dari Basement, ENS, Thirdweb Social, dan penyedia identitas Web3 lainnya Mengambil profil sosial dari ENS, Lens Protocol, dan jaringan Farcaster Menggunakan penyimpanan KV Cloudflare untuk pencachingan data yang efisien dengan TTL yang dapat dikonfigurasi Memungkinkan pengguna untuk menetapkan sumber profil yang disukai melalui tanda tangan kriptografis Sumber Data yang Didukung - ENS (Ethereum Name Service) - Lens Protocol - Farcaster - B3.ID - Profil Basement Titik Akhir API Lihat referensi API untuk detail lebih lanjut. Pencarian Profil Ambil informasi profil teragregasi untuk alamat dompet atau nama pengguna apa pun. Menetapkan Preferensi Profil Memungkinkan pengguna untuk menentukan sumber profil yang disukai melalui tanda tangan kriptografis. Nama Tampilan Kustom Memungkinkan pengguna untuk menetapkan nama tampilan kustom yang menggantikan semua sumber lain. Format Respons Layanan mengembalikan objek profil terpadu yang menggabungkan data dari semua sumber: Kasus Penggunaan Memberikan konteks kaya tentang pengguna saat koneksi dompet, menampilkan identitas sosial dan reputasi Web3 mereka di berbagai platform. Menampilkan profil pemain yang komprehensif dalam game, termasuk nama ENS, pegangan sosial, dan identitas lintas platform. Meningkatkan antarmuka perdagangan dengan menampilkan identitas pedagang dari Lens, Farcaster, dan ENS bukan hanya alamat dompet. Membangun alat komunitas yang lebih baik dengan mengagregasi identitas pengguna dari berbagai platform sosial Web3. Contoh Penggunaan Pencarian Profil Dasar Resolusi Nama ENS Menetapkan Preferensi Pengguna Performa & Pencachingan - Durasi Cache: 1 jam untuk data profil - Data Segar: Gunakan untuk melewati cache - CDN Global: Didukung oleh jaringan edge Cloudflare - Penyimpanan KV: Penyimpanan kunci-nilai yang efisien untuk preferensi Batas Tarif Layanan mewarisi perlindungan DDoS bawaan Cloudflare dan pembatasan tarif. Untuk aplikasi bervolume tinggi, pertimbangkan untuk mengimplementasikan caching sisi klien atau hubungi tim B3 untuk akses perusahaan. Membangun onchain menjadi mudah Lihat referensi API untuk detail lebih lanjut. Data blockchain dan analitik yang komprehensif B3 SDK untuk operasi lintas rantai dan autentikasi akun global --- ## Jembatan Source: https://b3.holydocs.com/id/ecosystem/bridges --- ## Indeks & Analitik Source: https://b3.holydocs.com/id/ecosystem/data-analytics --- ## Governance Source: https://b3.holydocs.com/id/ecosystem/governance --- ## Infrastruktur Source: https://b3.holydocs.com/id/ecosystem/infrastructure --- ## B3 Ekosistem Terbuka Source: https://b3.holydocs.com/id/ecosystem/introduction Berpikir untuk membangun aplikasi atau game Anda di B3? Mari berbicara. B3 SDK Eksklusif tersedia di B3, SDK kami memudahkan untuk menciptakan pengalaman onchain yang menyenangkan. Login Instan Langsung onboarding pemain dengan akun pintar terintegrasi—hanya dengan satu klik dan mereka masuk ke dalam game. Kenali Identitas Pemain Anda Buka akses instan ke data pemain di seluruh ekosistem dan data gamer onchain mereka. Skalakan Game Anda Terapkan Leaderboards Onchain Buat peringkat kompetitif yang terkait dengan data gameplay nyata dan pencapaian lintas game. Buat Pencapaian Kustom Buat pencapaian onchain yang terkait dengan gameplay, loyalitas, atau aksi komunitas. Biarkan pemain memamerkan kemenangan mereka di seluruh ekosistem. Luncurkan Turnamen Instan Segera buat turnamen untuk meningkatkan retensi, mendorong kompetisi, dan memonetisasi game Anda. Aktifkan Duel Taruhan Izinkan pemain menantang satu sama lain secara real-time PvP. Tambahkan taruhan, XP, atau hadiah di setiap pertandingan. Ciptakan Eksklusivitas dengan Token Gating Aktifkan pengguna untuk membuka konten eksklusif, mode game, atau keuntungan berdasarkan kepemilikan NFT atau token. Kirim Notifikasi Onchain Picu peringatan berbasis dompet yang terkait dengan gameplay, pencapaian, drop, atau event untuk mengaktifkan kembali pengguna. Buka Cara Baru untuk Monetisasi Terima Pembayaran Tanpa Hambatan Aktifkan pengguna untuk melakukan pembelian tanpa KYC menggunakan fiat atau token APA SAJA di rantai MANA SAJA. Ini adalah cara termudah untuk membayar. Buat Token Game Asli Mudah membuat token kustom yang mendukung kemajuan, hadiah, atau kepemilikan—secara asli terikat dengan logika game Anda. Ubah Aset Apa Pun menjadi Marketplace Dari pencapaian hingga skin hingga konten yang dibuat pengguna, ubah aset dalam game apa pun menjadi koleksi yang dapat diperdagangkan oleh pemain. Data API Mendapatkan data blockchain dari B3 & appchains kami mudah - dan gratis. Dapatkan akses ke data ekosistem B3 dengan API kami yang gratis. Kami secara otomatis menggabungkan berbagai rantai kami yang diskalakan secara horizontal, mengabstraksi kompleksitas bekerja dengan beberapa appchains. Bangun di B3 Berpikir untuk membangun aplikasi atau game Anda di B3? Mari berbicara! Alat Ekosistem Jelajahi ekosistem alat dan layanan kami yang komprehensif: Next.js, Unity, Unreal Engine, React, dan lainnya Infrastruktur blockchain dan penyedia RPC Solusi bridging lintas-rantai untuk B3 Alat untuk penciptaan, pengelolaan, dan perdagangan NFT Solusi dompet dan penyedia otentikasi Pengindeks data, analitik, dan alat akuisisi pengguna Orakel, abstraksi akun, multisig, dan lainnya Platform dan alat tata kelola --- ## Infrastruktur NFT Source: https://b3.holydocs.com/id/ecosystem/nft-infrastructure --- ## Penyedia Node Source: https://b3.holydocs.com/id/ecosystem/node-providers --- ## Onchain SDKs Source: https://b3.holydocs.com/id/ecosystem/onchain-sdks --- ## Dompet Source: https://b3.holydocs.com/id/ecosystem/wallets --- ## ArenaCoins Source: https://b3.holydocs.com/id/hypeduel/arenacoins ArenaCoins adalah token asli untuk setiap lingkungan pertarungan di HypeDuel — cara revolusioner untuk memiliki bagian dari aksi di arena hiburan AI vs AI pertama di dunia. Setiap arena memiliki token uniknya sendiri yang mengapresiasi dengan kesuksesan arena. Konsep Inti Apa yang Membuat ArenaCoins Unik Setiap lingkungan pertarungan memiliki ArenaCoin uniknya sendiri ($COMBAT, $RACING, dll.) Penemuan harga yang adil melalui kurva matematika, tidak mungkin ada front-running Dapatkan biaya dari setiap taruhan, boost, dan perdagangan di arena Anda Pemegang ArenaCoin memilih perbaikan arena dan perubahan aturan Siklus Hidup ArenaCoin Fase 1: Pembuatan Arena & Bonding Ketika arena baru diluncurkan, ia memasuki fase bonding: Pencipta menerapkan lingkungan pertarungan baru dengan gameplay unik Pemain dapat bonding $B3 untuk menerima ArenaCoins dengan harga kurva Penyokong awal mengumpulkan token dan membangun komunitas awal Arena mencapai target bonding (likuiditas + ukuran komunitas) Fase 2: Perdagangan DEX Setelah bonding berhasil, ArenaCoins lulus ke perdagangan pasar penuh: - Uniswap Pool: Pasangan perdagangan ArenaCoin/$B3 dibuat - Penemuan Pasar: Pasar terbuka menentukan nilai token - Penyediaan Likuiditas: Dana bonding menyediakan likuiditas awal - Generasi Biaya: Biaya perdagangan mendukung ekonomi arena Mekanika Kurva Bonding Dasar Matematika ArenaCoins menggunakan kurva bonding kuadratik untuk penemuan harga yang adil: Manfaat Bonding - Tidak ada pra-jual atau alokasi insider - Harga meningkat dengan permintaan - Penyokong awal mendapatkan harga lebih baik - Penemuan harga matematis - Selalu mungkin untuk membeli/menjual - Tidak bergantung pada pembuat pasar - Kurva menyediakan likuiditas instan - Dampak harga yang dapat diprediksi - Tidak mungkin ada front-running - Pembelian besar memiliki dampak harga - Kurva secara alami mencegah pompa - Algoritma penetapan harga transparan Contoh Bonding Mari kita lacak perjalanan investor awal: - Arena: Combat Simulator diluncurkan - Supply: 0 token $COMBAT ada - Harga: Harga awal ≈ 0.001 $B3 - Investasi: Alice bonding 100 $B3 - Diterima: ~316 token $COMBAT - Supply: 50,000 token $COMBAT dicetak - Harga: ~0.0025 $B3 per token - Kepemilikan Alice: 316 token bernilai ~79 $B3 - Investasi: Bob bonding 500 $B3 - Diterima: ~200 token $COMBAT - Supply: 200,000 token $COMBAT dicetak - Harga: ~0.04 $B3 per token - Kepemilikan Alice: 316 token bernilai ~126 $B3 - Komunitas: Pertarungan aktif dan basis pengguna yang tumbuh - Kelulusan: Arena mendekati kriteria pencatatan DEX Model Pembagian Pendapatan ArenaCoins menghasilkan nilai melalui beberapa aliran pendapatan: Sumber Pendapatan Utama 10% dari semua kolam taruhan - Dikumpulkan dari setiap pertarungan - Proporsional terhadap volume taruhan - Terakumulasi di treasury arena - Digunakan untuk pembelian kembali token Contoh: kolam taruhan 10,000 HYPES = 1,000 HYPES ke treasury 50% dari pembelian boost - Pendapatan waktu nyata dari fitur interaktif - Keterlibatan lebih tinggi = pendapatan lebih banyak - Skala dengan popularitas arena - Dampak treasury langsung Contoh: 500 HYPES dalam boost = 250 HYPES ke treasury 66% dari biaya perdagangan DEX (setelah kelulusan) - Pendapatan berkelanjutan dari perdagangan token - Tumbuh dengan adopsi token - Skala pendapatan yang didorong pasar - Keberlanjutan jangka panjang Contoh: biaya perdagangan 1%, 66% ke treasury --- ## Arenas Source: https://b3.holydocs.com/id/hypeduel/arenas Arena adalah inti dari HypeDuel - lingkungan kompetitif unik di mana model AI bertarung dalam skenario khusus. Setiap arena menampilkan mekanika permainan yang berbeda, tantangan AI, dan ekonomi komunitas yang didukung oleh ArenaCoins. Siklus Hidup Arena Tahap Pengembangan Pembuat arena mengembangkan konsep permainan inti, aturan, dan kebutuhan AI Membangun mesin pertarungan, integrasi AI, dan sistem penguat Pengujian alfa dan beta dengan umpan balik komunitas dan optimisasi model AI Peluncuran publik dengan fase pengikatan ArenaCoin dan pembangunan komunitas awal Pengembangan berkelanjutan, penambahan fitur, dan ekspansi komunitas Pembangunan Komunitas Faktor Sukses Arena: Strategi Retensi Pemain - Pembaruan konten reguler dan fitur baru - Acara dan turnamen komunitas - Papan peringkat dan sistem pencapaian - Fitur sosial dan interaksi pemain - Komunikasi dan transparansi pembuat Pemeliharaan Kompetisi yang Adil - Penyeimbangan kinerja model AI - Penyetelan efektivitas penguat - Penyesuaian parameter ekonomi - Integrasi umpan balik komunitas - Analisis meta reguler dan pembaruan Perbaikan Berkelanjutan - Integrasi model AI baru - Peningkatan mekanik permainan - Peningkatan visual dan teknis - Fitur kolaborasi lintas-arena - Adopsi teknologi terdepan Ekonomi Arena Generasi Pendapatan Setiap arena menghasilkan pendapatan melalui beberapa aliran: 10% dari semua kolam taruhan - Pendapatan konsisten dari basis pemain aktif - Skala dengan volume dan frekuensi taruhan - Aliran pendapatan yang dapat diprediksi untuk perencanaan - Mendorong nilai ArenaCoin melalui pembelian kembali Strategi Optimisasi: - Meningkatkan frekuensi pertarungan selama jam sibuk - Mengoptimalkan durasi pertandingan untuk keterlibatan maksimum - Menerapkan penetapan harga dinamis untuk acara khusus - Menciptakan narasi taruhan yang menarik 50% dari pendapatan pembelian penguat - Pendapatan margin lebih tinggi dengan potensi pertumbuhan - Meningkat selama pertarungan seru atau dekat - Mendorong partisipasi permainan interaktif - Menciptakan keterlibatan tambahan di luar taruhan Taktik Pertumbuhan: - Mengembangkan jenis penguat yang unik dan kuat - Menyeimbangkan efek penguat untuk pentingnya strategis - Menciptakan kombinasi dan sinergi penguat - Menerapkan penetapan harga penguat dinamis 66% dari biaya perdagangan ArenaCoin (pasca-DEX) - Pendapatan pasif yang memerlukan upaya minimal - Tumbuh dengan adopsi token dan spekulasi - Mendapat manfaat dari pertumbuhan pasar kripto secara keseluruhan - Menyediakan keberlanjutan jangka panjang Metode Peningkatan: - Membangun komunitas pemegang token yang kuat - Menerapkan fitur tata kelola dan utilitas - Bermitra dengan protokol DeFi lainnya - Menciptakan mekanisme pembakaran token Metrik Kinerja Indikator Sukses Arena Kunci: - Pengguna aktif harian dan tingkat retensi - Durasi sesi rata-rata dan kedalaman - Pertumbuhan komunitas dan aktivitas sosial - Konten yang dihasilkan pengguna dan umpan balik - Total volume taruhan dan tren pertumbuhan - Pendapatan per pengguna dan monetisasi - Kapitalisasi pasar ArenaCoin dan volume perdagangan - Saldo kas dan aktivitas pembelian kembali - Distribusi tingkat kemenangan model AI - Pola distribusi kolam taruhan - Tingkat efektivitas penggunaan penguat - Metrik ketidakpastian hasil pertarungan - Kecepatan dan keandalan eksekusi pertarungan - Responsivitas antarmuka pengguna - Waktu operasional server dan tingkat kesalahan - Skalabilitas dan optimisasi kinerja --- ## Sistem Taruhan Source: https://b3.holydocs.com/id/hypeduel/betting-system Sistem taruhan HypeDuel dibangun berdasarkan prinsip parimutuel - sebuah metode yang adil dan transparan di mana semua taruhan digabungkan bersama dan pemenang membagi total hadiah bersama. Ini menciptakan peluang yang dinamis dan memastikan rumah tidak pernah memiliki keuntungan yang tidak adil. Bagaimana Taruhan Parimutuel Bekerja Berbeda dengan sportsbook tradisional dengan peluang tetap, taruhan parimutuel menciptakan lingkungan taruhan yang adil dan didorong oleh komunitas: Taruhan Tradisional vs Parimutuel Proses Taruhan Langkah demi Langkah Taruhan Pilih arena aktif dengan pertarungan AI mendatang Tinjau model AI yang bersaing: - Statistik kinerja terbaru - Riwayat pertarungan head-to-head - Pola taruhan komunitas - Spesifikasi teknis - Pilih AI yang Anda sukai - Masukkan jumlah taruhan dalam HYPES - Tinjau kisaran pembayaran potensial - Konfirmasi penempatan taruhan Perhatikan bagaimana pola taruhan mempengaruhi pembayaran potensial saat lebih banyak pemain bergabung Distribusi Kolam Hadiah Setiap kolam taruhan mengikuti struktur biaya yang transparan: Perhitungan Pembayaran Pemenang Pemenang menerima pembayaran proporsional terhadap ukuran taruhan mereka dalam kolam pemenang: Skenario Contoh: - Total kolam: 10,000 HYPES - Taruhan Anda pada AI Alpha: 500 HYPES - Total taruhan pada AI Alpha: 2,000 HYPES - AI Alpha menang! Pembayaran Anda: Batasan & Aturan Taruhan Taruhan Minimum & Maksimum - Arena Standar: minimum 10 HYPES - Arena Premium: minimum 50 HYPES - Event Turnamen: minimum 100 HYPES Minimum memastikan kolam hadiah yang berarti dan mencegah taruhan spam - Per Pertarungan: maksimum 10,000 HYPES - Per Pemain Harian: maksimum 50,000 HYPES - Kolam Arena: Tidak ada taruhan tunggal dapat melebihi 50% dari kolam saat ini Maksimum mencegah manipulasi pasar dan memastikan permainan yang adil - Final Turnamen: Batasan lebih tinggi mungkin berlaku - Peluncuran Arena Baru: Batasan dikurangi selama fase pengikatan - Periode Pemeliharaan: Taruhan mungkin sementara ditangguhkan Waktu Penutupan Taruhan Batas waktu penempatan taruhan memastikan kompetisi yang adil: - Pertarungan Standar: 30 detik sebelum pertandingan dimulai - Pertarungan Cepat: 15 detik sebelum pertandingan dimulai - Pertandingan Turnamen: 60 detik sebelum pertandingan dimulai Taruhan yang ditempatkan setelah waktu penutupan akan ditolak dan dana segera dikembalikan ke saldo HYPES Anda. --- ## Meningkatkan Sistem Source: https://b3.holydocs.com/id/hypeduel/boosts Sistem Boosts mengubah HypeDuel dari penonton pasif menjadi partisipasi aktif. Beli power-up sekali pakai dengan token HYPES untuk secara langsung mempengaruhi hasil pertarungan AI selagi pertandingan berlangsung. Apa Itu Boosts? Boosts adalah power-up waktu nyata yang memberikan keuntungan sementara, acak kepada beberapa/semua pesaing AI selama pertarungan. Tidak seperti taruhan (yang pasif), boosts memungkinkan Anda untuk berpartisipasi secara aktif dalam kompetisi saat itu terjadi. Karakteristik Utama - Sekali Pakai: Setiap boost hanya bisa digunakan sekali per pertarungan - Waktu Nyata: Dikerahkan selama pertandingan langsung untuk efek segera - Ketersediaan Terbatas: Kuantitas terbatas menciptakan kelangkaan strategis - Spesifik Arena: Jenis boost yang berbeda untuk setiap lingkungan arena Cara Menggunakan Boosts Membeli Boosts Navigasi ke arena pertarungan aktif dengan pertandingan langsung Boosts ditampilkan di bawah layar permainan langsung Bayar biaya HYPES dan boosts ditambahkan ke inventaris Anda Ekonomi Boost Distribusi Pendapatan Pembelian boost menghasilkan pendapatan yang dibagi antara pemangku kepentingan arena: Optimisasi Ekonomi Penggunaan boost yang cerdas dapat meningkatkan ROI: 1. Value Betting: Tingkatkan underdogs untuk pengganda pembayaran yang lebih tinggi 2. Insurance Boosting: Lindungi taruhan besar dengan boost defensif 3. Momentum Trading: Rantai boosts untuk menciptakan keuntungan yang menentukan 4. Arbitrage Opportunities: Identifikasi efek boost yang salah harga --- ## Pengembang Source: https://b3.holydocs.com/id/hypeduel/developers Arena HypeDuel dibangun di Unity, dengan setiap arena memiliki satu build server headless yang berjalan di server HypeDuel dan mensimulasikan duel secara real time, dan satu build webGL yang berjalan di sisi klien dan menerima data simulasi yang distream untuk diputar kembali. Unity SDK Kami menawarkan SDK Unity untuk memfasilitasi pembuatan arena. Berikut adalah gambaran umum langkah-langkah yang diperlukan untuk mengintegrasikan SDK dan membuat arena di unity. - Buat scene sisi server Anda. - Siapkan lingkungan Anda, mekanika gameplay, dan latih agen Anda dengan unity ml-agents - Siapkan HypeDuelRecorder untuk melacak objek scene utama Anda dalam ruang. - Panggil metode PushStateChange perekam untuk mengalirkan data status apa pun ke klien. - Tetapkan properti skor status agar server dapat mendeteksi kemajuan dan resolusi pertandingan di akhir. - Bangun untuk Linux Dedicated Server dan unggah build Anda ke hypeduel. - Buat scene sisi klien Anda. - Duplikat dari sisi server, tetapi dengan grafis dan tanpa logika agen. - HypeDuelRecorder akan secara otomatis memutar kembali posisi objek scene utama Anda - Dengarkan event dari instansi HypeDuelClient untuk menggunakan perubahan status Anda untuk mengelola UI dan elemen grafis dari game Anda. Cara Kerjanya Ketika sebuah pertandingan dimulai di HypeDuel, kami menjalankan build server arena yang mengirimkan data real time dari simulasi. Klien di situs web menjalankan versi webGL mereka sendiri dari arena (build sisi klien) dan terhubung ke API kami yang mengalirkan semua data simulasi, yang kemudian digunakan di unity untuk merekreasi scene yang sama persis. --- ## Pertanyaan yang Sering Diajukan Source: https://b3.holydocs.com/id/hypeduel/faq Dapatkan jawaban untuk pertanyaan-pertanyaan umum tentang platform hiburan AI HypeDuel, tokenomics, dan mekanisme gameplay. Memulai HypeDuel adalah platform hiburan AI vs AI pertama di dunia di mana Anda dapat menonton, bertaruh, dan berspekulasi pada pertarungan kecerdasan buatan. Model AI bersaing secara real-time di berbagai lingkungan arena sementara pemain bertaruh pada hasil menggunakan token HYPES dan mempengaruhi pertarungan dengan boost interaktif. 1. Kunjungi hypeduel.com 2. Hubungkan dompet Anda atau buat akun 3. Deposit dana (kartu kredit atau crypto) untuk menerima token HYPES 4. Pilih arena dan tempatkan taruhan pertama Anda 5. Tonton pertarungan AI dan nikmati pengalaman tersebut! Lihat Panduan Cepat Kami untuk instruksi terperinci. Tidak! Meskipun HypeDuel dibangun di atas teknologi blockchain, Anda dapat menggunakannya seperti platform game lainnya: - Bayar dengan kartu kredit untuk mendapatkan token HYPES - Semua taruhan terjadi secara instan tanpa keterlambatan blockchain - Tarik kemenangan dengan mudah saat Anda siap - Tidak perlu memahami biaya gas atau konfirmasi transaksi HypeDuel bekerja di: - Desktop: Browser Chrome, Firefox, Safari, Edge - Mobile: Web app yang dioptimalkan untuk mobile (iOS/Android) - Tablet: Fungsionalitas penuh di browser tablet Aplikasi mobile asli direncanakan untuk Q2 2024 Token & Ekonomi HYPES adalah kredit platform dengan nilai tukar 1:1 dengan $B3: - HYPES: Digunakan untuk taruhan dan boost, transaksi instan, tanpa biaya gas - $B3: Token ekosistem dasar, digunakan untuk bonding ArenaCoins dan aktivitas lintas-platform Anda dapat mengonversinya kapan saja dengan nilai tukar 1:1. HYPES menyediakan pengalaman gaming yang lancar sementara $B3 menawarkan utilitas ekosistem yang lebih luas. Ya! Anda dapat menarik HYPES Anda sebagai token $B3 kapan saja: - Konversi instan: Tarif 1:1 dijamin - Tanpa biaya: Penarikan gratis ke dompet Anda - Tanpa minimum: Tarik jumlah berapa pun - Ketersediaan 24/7: Tarik kapan pun Anda mau Cukup klik "Tarik" di dashboard akun Anda dan konfirmasi transaksi. Ketika Anda kalah taruhan: - Saldo HYPES Anda berkurang sejumlah taruhan - HYPES yang hilang bergabung dengan kolam hadiah untuk pemenang - Anda dapat segera memasang taruhan baru untuk pertandingan yang akan datang - Riwayat akun Anda melacak semua aktivitas taruhan Ingat: hanya bertaruh apa yang Anda mampu untuk kehilangan, dan anggap HypeDuel sebagai hiburan bukan investasi. ArenaCoins adalah token unik untuk setiap arena yang memungkinkan Anda: - Mendapatkan biaya dari semua aktivitas taruhan dan boost arena - Berpartisipasi dalam keputusan tata kelola arena - Mendapat manfaat dari pertumbuhan dan popularitas arena - Berdagang di kurva bonding dan pasar DEX Pertimbangan investasi: - Risiko lebih tinggi dari $B3/HYPES tetapi potensi imbalan lebih tinggi - Riset kualitas arena dan rekam jejak pembuatnya - Mulai kecil sambil mempelajari mekanismenya - Anggap sebagai investasi spekulatif, bukan pengembalian yang dijamin Taruhan & Gameplay Frekuensi pertandingan bervariasi berdasarkan arena: - Arena Standar: Pertandingan baru setiap 3-5 menit - Arena Populer: Pertandingan terus-menerus dengan interval 2 menit - Event Turnamen: Pertandingan terjadwal dengan waktu tertentu - Arena Baru: Mungkin memiliki interval lebih lama saat membangun komunitas Periksa jadwal setiap arena untuk informasi waktu spesifik. Tidak ada batas! Sistem taruhan parimutuel berarti: - Pemain tak terbatas dapat bertaruh pada setiap pertandingan - Semakin banyak pemain = kolam hadiah lebih besar - Pembayaran Anda tergantung pada seberapa banyak Anda bertaruh relatif terhadap pemenang lainnya - Pertandingan populer sering memiliki ratusan peserta Kolam hadiah berasal sepenuhnya dari taruhan pemain: - 85% untuk pemenang (dibagi proporsional) - 10% untuk kas arena (buyback token) - 5% untuk pembuat arena (insentif pengembangan) Tidak ada pendanaan eksternal - pemenang dibayar dari taruhan yang kalah, menjadikannya kompetisi yang adil, nol-sum. Pertarungan AI menggunakan sistem deterministik: - Kompetisi Adil: Semua model AI mengikuti aturan yang sama - Hasil Dapat Diverifikasi: Hasil pertarungan dapat direproduksi - Anti-Manipulasi: Beberapa pengaman mencegah kecurangan - Logika Transparan: Mekanik pertarungan inti terbuka untuk ditinjau Hasil tergantung pada kualitas model AI, tantangan spesifik arena, dan sedikit keacakan terkontrol untuk kegembiraan. Ya, melalui sistem Boosts: - Beli power-up dengan HYPES selama pertarungan langsung - Boosts memberikan keuntungan sementara pada model AI tertentu - Efeknya langsung terlihat dalam pertarungan - Waktu dan pemilihan boost strategis dapat mempengaruhi hasil Pelajari lebih lanjut di Panduan Boosts kami. Batasan taruhan memastikan permainan yang adil: Minimum: - Arena standar: 10 HYPES - Arena premium: 50 HYPES - Event turnamen: 100 HYPES Maksimum: - Per pertarungan: 10,000 HYPES - Batas harian: 50,000 HYPES - Persentase kolam: Maksimum 50% dari kolam saat ini Batasan dapat disesuaikan berdasarkan popularitas arena dan umpan balik komunitas. Teknis & Keamanan Ya! HypeDuel menerapkan beberapa lapisan keamanan: Keamanan Kontrak Cerdas: - Audit keamanan profesional dari semua kontrak inti - Kontrol multi-tanda tangan untuk manajemen kas - Mekanisme jeda darurat untuk kejadian tidak biasa Integritas Pertarungan: - Hasil pertarungan AI deterministik - Sistem deteksi anti-manipulasi - Pelaporan dan verifikasi komunitas Keamanan Finansial: - HYPES didukung 1:1 oleh cadangan $B3 - Operasi kas transparan di blockchain - Cadangan asuransi untuk keadaan luar biasa HypeDuel beroperasi di Base, jaringan Ethereum Layer 2 dari Coinbase: - Transaksi cepat: Konfirmasi hampir instan - Biaya rendah: Biaya gas minimal untuk operasi blockchain - Keamanan Ethereum: Mewarisi jaminan keamanan Ethereum - Onboarding mudah: Integrasi Coinbase untuk pengguna baru Ekspansi ke rantai lain direncanakan berdasarkan permintaan komunitas. Masalah teknis ditangani melalui protokol yang telah ditetapkan: Masalah Minor: - Mekanisme pengulangan otomatis - Pemantauan dan peringatan real-time - Resolusi cepat dengan gangguan minimal Masalah Besar: - Pertandingan mungkin dijeda atau diulang - Semua taruhan dikembalikan jika pertandingan tidak dapat selesai - Laporan insiden terperinci disediakan kepada komunitas - Cadangan asuransi tersedia untuk kompensasi Komunikasi: - Pembaruan status real-time di platform - Pengumuman Discord untuk masalah besar - Analisis dan rencana perbaikan pasca insiden Pembuatan Arena & Investasi Ya! Pembuatan arena terbuka untuk pengembang: Persyaratan: - Kemampuan teknis untuk membangun lingkungan arena - Model AI atau kemitraan dengan pengembang AI - Pembangunan komunitas dan kemampuan pemasaran - Pemahaman tentang model ekonomi HypeDuel Proses: 1. Kirim proposal arena ke komunitas 2. Proses tinjauan dan persetujuan teknis 3. Luncurkan fase bonding untuk pendanaan komunitas 4. Pengembangan dan manajemen komunitas berkelanjutan Lihat Panduan Pembuatan Arena kami untuk detailnya. Riset faktor kunci ini sebelum berinvestasi: Kualitas Arena: - Mekanik gameplay yang unik dan menarik - Kompetisi model AI berkualitas tinggi - Eksekusi visual dan teknis yang kuat - Komunitas aktif dan pembaruan rutin Rekam Jejak Pembuat: - Proyek sukses sebelumnya - Keahlian teknis dan komitmen - Keterlibatan komunitas dan komunikasi - Roadmap dan visi yang jelas Metrik Pasar: - Pengguna aktif harian dan keterlibatan - Volume taruhan dan pertumbuhan pendapatan - Distribusi pemegang token - Aktivitas media sosial dan sentimen Selalu lakukan riset sendiri dan jangan pernah berinvestasi lebih dari yang Anda mampu untuk kehilangan. ArenaCoins melewati dua fase berbeda: Fase Bonding (Tahap Awal): - Beli/jual langsung dengan harga kurva bonding - Harga meningkat matematis dengan permintaan - Likuiditas dijamin dari kurva - Keuntungan investor awal Perdagangan DEX (Setelah Lulus): - Berdagang di Uniswap dengan pasangan $B3 - Penemuan harga yang didorong pasar - Likuiditas dan volume lebih tinggi - Fitur perdagangan lanjutan tersedia Sebagian besar arena berhasil lulus dari bonding ke perdagangan DEX dalam 1-3 bulan. Fitur Platform Ya! Beberapa papan peringkat melacak pencapaian berbeda: Peringkat Pemain (hypeduel.com/leaderboard): - Pemenang teratas berdasarkan total keuntungan - Tingkat kemenangan terbaik di semua arena - Kemenangan pertandingan tunggal tertinggi - Pengguna boost paling sukses Peringkat Arena: - Arena paling populer berdasarkan volume taruhan - Arena yang menghasilkan pendapatan tertinggi - Komunitas yang berkembang paling cepat - ArenaCoins dengan performa terbaik Peringkat Model AI: - Tingkat kemenangan berdasarkan jenis arena - Model yang paling meningkat - Favorit komunitas - Metrik performa teknis Ya! Sistem rujukan yang komprehensif direncanakan: Manfaat Rujukan: - Dapatkan persentase dari biaya taruhan teman - Bonus HYPES untuk rujukan yang berhasil - Pengakuan khusus dan lencana - Akses eksklusif ke fitur baru Hadiah Loyalitas: - Bonus login harian - Hadiah tier berdasarkan volume - Penghargaan pencapaian dan hadiah - Partisipasi acara komunitas Peluncuran direncanakan untuk Q1 2024 - bergabung dengan Discord untuk akses awal Saat ini HypeDuel dioptimalkan untuk browser web mobile: - Web Mobile: Fungsionalitas penuh di browser ponsel - Desain Responsif: Menyesuaikan dengan ukuran layar apa pun - Optimasi Sentuhan: Kontrol taruhan dan boost mudah - Pemuatan Cepat: Dioptimalkan untuk koneksi mobile Aplikasi Asli Akan Datang: - Aplikasi iOS direncanakan untuk Q2 2024 - Aplikasi Android direncanakan untuk Q2 2024 - Notifikasi push untuk hasil pertandingan - Penayangan offline riwayat pertarungan Pemecahan Masalah Alasan umum taruhan gagal: Saldo Tidak Cukup: - Periksa saldo HYPES Anda - Deposit dana lebih banyak jika diperlukan Pertandingan Sudah Dimulai: - Taruhan ditutup 15-60 detik sebelum pertandingan dimulai - Tunggu pertandingan berikutnya di arena Masalah Teknis: - Segarkan halaman dan coba lagi - Periksa koneksi internet Anda - Bersihkan cache browser jika masalah berlanjut Pemeliharaan Arena: - Beberapa arena mungkin sementara offline - Periksa indikator status arena - Coba arena lain Jika masalah berlanjut, hubungi dukungan melalui Discord. Kemenangan seharusnya muncul secara otomatis: Proses Normal: - Kemenangan dikreditkan dalam 30 detik setelah pertandingan berakhir - Periksa saldo HYPES Anda di dashboard akun - Tinjau riwayat transaksi untuk konfirmasi Jika Hilang: - Segarkan halaman dan tunggu hingga 2 menit - Periksa bahwa Anda bertaruh pada AI yang menang - Verifikasi pertandingan selesai (tidak dibatalkan) - Hubungi dukungan dengan detail pertandingan jika masih hilang Semua transaksi direkam di blockchain untuk verifikasi. Masalah tampilan arena biasanya bersifat sementara: Solusi Cepat: - Refresh browser atau aplikasi - Bersihkan cache browser - Periksa koneksi internet Anda - Coba beralih ke jaringan berbeda Jika masih berlanjut: - Laporkan masalah di Discord dengan detail browser - Sertakan screenshot jika memungkinkan - Tim teknis kami akan segera menyelidiki --- ## Struktur Biaya Source: https://b3.holydocs.com/id/hypeduel/fee-structure HypeDuel beroperasi pada struktur biaya yang transparan dan berkelanjutan yang mendistribusikan nilai secara adil di antara pemain, pencipta, dan ekosistem. Memahami biaya-biaya ini membantu Anda mengoptimalkan strategi Anda dan menghargai bagaimana platform mempertahankan viabilitas jangka panjang. Ikhtisar Berbeda dengan platform game tradisional yang mengambil keuntungan maksimal, struktur biaya HypeDuel dirancang untuk: - Menghadiahi Pemenang: 85% dari kumpulan taruhan langsung diberikan kepada pemain yang menang - Mendukung Pencipta: Pengembang arena dan AI mendapatkan pendapatan yang berkelanjutan - Mengembangkan Ekosistem: Pembelian kembali treasury menguntungkan semua pemegang token - Memelihara Platform: Pendanaan operasi dan pengembangan Biaya Taruhan Aliran Pendapatan Utama Setiap kumpulan taruhan mengikuti distribusi ini: Rincian Detail Bagian Terbesar untuk Pemain Metode Distribusi: - Pemenang berbagi secara proporsional berdasarkan ukuran taruhan - Tanpa keunggulan rumah atau biaya tersembunyi - Pembayaran segera setelah kesimpulan pertarungan - Perhitungan transparan terlihat oleh semua pemain Contoh Perhitungan: Mekanisme Pembelian Kembali Token Fungsi Treasury: - Mengumpulkan biaya dari semua aktivitas arena - Melaksanakan pembelian kembali token secara otomatis - Mendukung nilai ArenaCoin dan $B3 - Menciptakan tekanan apresiasi yang berkelanjutan Strategi Pembelian Kembali: - 50% untuk pembelian token $B3 - 50% untuk pembelian ArenaCoin - Optimisasi waktu pasar - Catatan eksekusi transparan Dampak pada Pemain: - Meningkatkan nilai token yang dipegang - Memberikan apresiasi jangka panjang - Menghadiahi loyalitas platform - Menciptakan insentif pertumbuhan Insentif Pengembangan Manfaat Pencipta: - Pendapatan langsung dari kesuksesan arena - Pembayaran segera setelah setiap pertarungan - Skala dengan pertumbuhan komunitas - Pendapatan jangka panjang yang berkelanjutan Penggunaan Pendapatan: - Pengembangan arena berkelanjutan - Peningkatan model AI - Kegiatan pembangunan komunitas - Inisiatif pemasaran dan pertumbuhan Motivasi Pencipta: - Selaras dengan kepuasan pemain - Mendorong konten berkualitas - Menghadiahi pembangunan komunitas - Mendorong inovasi Biaya Boost Model Pendapatan Interaktif Pembelian boost menghasilkan pendapatan tambahan: Ekonomi Boost Model Pembagian Sama Bagian Treasury (50%): - Digunakan khusus untuk pembelian kembali ArenaCoin - Menciptakan nilai langsung untuk investor arena - Meningkatkan kelangkaan token seiring waktu - Menghadiahi loyalitas komunitas arena Bagian Pencipta (50%): - Pendapatan segera untuk pengembang arena - Mendorong pengembangan sistem boost - Menghadiahi penciptaan fitur interaktif - Dana peningkatan keseimbangan berkelanjutan Biaya Responsif Pasar Harga Dasar: - Biaya boost standar ditetapkan oleh pencipta arena - Seimbang untuk dampak gameplay - Secara teratur disesuaikan berdasarkan efektivitas - Integrasi umpan balik komunitas Harga Lonjakan: - Meningkat selama periode permintaan tinggi - Premium untuk penyebaran akhir pertarungan - Penalti pembelian berulang - Eskalasi biaya berbasis kelangkaan Evolusi Harga Contoh: Analisis Investasi Strategis Perhitungan Biaya-Manfaat: - Biaya boost vs. potensi kemenangan taruhan - Estimasi peningkatan probabilitas - Perhitungan nilai ekspektasi - Penilaian pengembalian yang disesuaikan risiko Strategi Optimisasi: - Penyebaran awal untuk biaya lebih rendah - Koordinasi dengan pemain lain - Penentuan waktu untuk dampak maksimum - Pendekatan portofolio lintas pertarungan Biaya Trading Pendapatan Pasca-Graduasi Perdagangan ArenaCoin DEX menghasilkan biaya berkelanjutan: Selama Peluncuran Awal Karakteristik: - Biaya rendah mendorong adopsi awal - Mendukung pengembangan ekosistem secara keseluruhan - Memberikan insentif peluncuran untuk pencipta - Membangun komunitas awal Setelah Graduasi Arena Manfaat Jangka Panjang: - Pendapatan berkelanjutan dari kesuksesan token - Pendapatan pasif untuk arena yang sukses - Kompensasi pencipta yang berkelanjutan - Apresiasi nilai komunitas Perbandingan Biaya: - Lebih rendah dari biaya DEX tipikal (0.3-1%) - Dapat dibenarkan oleh layanan nilai tambah - Kompetitif dengan platform premium - Struktur biaya transparan Manajemen Biaya Cerdas Strategi Pemain: - Mengelompokkan transaksi untuk meminimalkan biaya - Melakukan pembelian selama periode gas rendah - Menggunakan limit order untuk eksekusi lebih baik - Memperhitungkan periode holding untuk efisiensi biaya Optimisasi Platform: - Desain kontrak pintar yang efisien gas - Pengolahan kelompok untuk beberapa pengguna - Berbagi biaya dengan pedagang volume tinggi - Program loyalitas untuk pengguna sering Analisis Komparatif Perbandingan Industri vs. Platform Konvensional Model Tradisional: - Keunggulan rumah: 5-15% dari semua taruhan - Nol bagi hasil dengan pemain - Struktur biaya tidak transparan - Ekstraksi keuntungan terpusat Keuntungan HypeDuel: - Total biaya transparan 15% - 85% langsung ke pemenang - Kepemilikan komunitas melalui token - Partisipasi ekonomi pencipta vs. Keuangan Terdesentralisasi Biaya DeFi Tipikal: - Trading: 0.3-1% per transaksi - Farming hasil: 2-20% biaya tahunan - Tanpa nilai hiburan - Pengalaman pengguna kompleks Manfaat HypeDuel: - Hiburan + kesempatan finansial - Pengalaman pengguna disederhanakan - Hadiah ekosistem terintegrasi - Pengembangan yang didorong komunitas vs. Situs Penciptaan Konten Potongan Pencipta Platform: - YouTube: ~45% dari pendapatan iklan - Twitch: 50% dari pendapatan langganan - OnlyFans: 20% dari penghasilan pencipta - Toko aplikasi: 30% dari penjualan Manfaat Pencipta Arena: - 5% dari taruhan + 50% dari boosts - Koneksi langsung dengan komunitas - Potensi apresiasi token - Kontrol kreatif penuh Transparansi Biaya Pelacakan Waktu Nyata Transparansi Penuh - Pelacakan pengumpulan biaya waktu nyata - Riwayat saldo dan pembelian kembali treasury - Pendapatan pencipta per arena - Analitik pendapatan seluruh platform Analitik Pribadi - Riwayat pembayaran biaya individu - Perhitungan biaya efektif per taruhan - Analisis ROI termasuk biaya - Rekomendasi optimisasi Integrasi Tata Kelola - Voting komunitas pada penyesuaian biaya - Pemantauan metrik kinerja - Tindakan akuntabilitas pencipta - Usulan perbaikan platform --- ## Mekanik Gameplay Source: https://b3.holydocs.com/id/hypeduel/gameplay HypeDuel menggabungkan penonton pasif dengan partisipasi aktif melalui sistem permainan yang canggih. Saksikan pertarungan AI sambil menempatkan taruhan strategis dan mengerahkan peningkatan waktu nyata yang dapat mempengaruhi hasil. Siklus Permainan Inti Siklus Pertarungan - Arena menampilkan informasi pertarungan mendatang - Kompetitor AI diumumkan dengan statistik - Jendela taruhan dibuka untuk taruhan pemain - Prediksi dan diskusi komunitas - Analisis kinerja AI menit terakhir - Batas akhir taruhan final (taruhan baru tidak diterima) - Model AI dimuat dan diinisialisasi - Parameter dan kondisi pertarungan ditetapkan - Antarmuka penonton dipersiapkan - Streaming waktu nyata dimulai - Model AI bersaing secara waktu nyata - Pemain dapat membeli dan mengerahkan peningkatan - Komentar langsung dan statistik - Obrolan komunitas dan reaksi - Keadaan pertarungan terus diperbarui - Hasil pertarungan ditentukan dan diverifikasi - Pemenang dinyatakan dan dicatat - Pembayaran dibagikan kepada petaruh yang menang - Statistik pertarungan dikompilasi - Persiapan pertarungan berikutnya dimulai Mekanika Pertarungan AI Perilaku Model AI Pengolahan AI Waktu Nyata Model AI membuat keputusan berdasarkan: - Keadaan pertarungan dan posisi saat ini - Pola kinerja historis - Analisis perilaku lawan - Perhitungan risiko/imbalan - Tujuan dan sasaran strategis Frekuensi Keputusan: - Pertarungan: 10-30 keputusan per detik - Balapan: 60+ keputusan per detik - Perdagangan: Variabel berdasarkan kondisi pasar - Kreatif: Perencanaan strategis jangka panjang Variabel Kemampuan AI Atribut Inti: - Kecepatan pemrosesan dan waktu reaksi - Kedalaman strategis dan cakrawala perencanaan - Kemampuan beradaptasi dengan kondisi yang berubah - Efisiensi manajemen sumber daya - Kemampuan mengenali pola Keterampilan Spesifik Arena: - Pertarungan: Posisi taktis, prioritas target - Balapan: Optimisasi cornering, penilaian mendahului - Perdagangan: Penilaian risiko, waktu pasar - Kreatif: Inovasi, penilaian estetika Pemeliharaan Kompetisi yang Adil Penyeimbangan Dinamis: - Pelacakan kinerja lintas pertarungan - Algoritma normalisasi tingkat menang - Penyesuaian pencocokan berbasis keterampilan - Integrasi umpan balik komunitas Mekanisme Pembaruan: - Pelatihan ulang model AI secara reguler - Penyesuaian parameter berdasarkan data - Implementasi strategi baru - Perbaikan bug dan optimisasi Fase & Keadaan Pertarungan Persiapan dan Pengaturan Pertarungan - Model AI dimuat dengan parameter saat ini - Posisi awal dan kondisi ditentukan - Alokasi sumber daya dan pengaturan awal - Tujuan pertarungan dan kondisi kemenangan ditetapkan - Antarmuka penonton disinkronkan Durasi: 10-15 detik Aksi Pemain: Tidak ada (hanya persiapan) Strategi Awal dan Posisi - Model AI menetapkan strategi awal - Pengumpulan sumber daya dan pengamanan posisi - Keputusan taktis awal dan pergerakan - Pengintaian dan pengumpulan informasi - Penyusunan dasar untuk rencana pertengahan permainan Durasi: 25-40% dari total waktu pertarungan Aksi Pemain: Pengerahan peningkatan strategis Kompetisi dan Manuver Aktif - Kompetisi langsung dan keterlibatan - Pemanfaatan sumber daya dan eksekusi strategis - Adaptasi terhadap strategi lawan - Titik keputusan kritis dan pivot - Pembangunan momentum dan penciptaan keuntungan Durasi: 30-50% dari total waktu pertarungan Aksi Pemain: Penggunaan peningkatan taktis, strategi balasan Dorongan Akhir dan Kondisi Kemenangan - Aksi penentu dan strategi final - Komitmen sumber daya dan keputusan all-in - Pengejaran kondisi kemenangan - Kejutan dan pembalikan menit terakhir - Kesimpulan pertarungan dan penentuan hasil Durasi: 15-25% dari total waktu pertarungan Aksi Pemain: Waktu peningkatan kritis, permainan yang mengubah keadaan Elemen Interaktif Integrasi Sistem Peningkatan Kapan Mengerahkan Peningkatan - Awal: Pengumpulan informasi dan pembangunan dasar - Tengah: Keuntungan taktis dan pergeseran momentum - Akhir: Momen penentu dan pengamanan kemenangan - Balasan: Menanggapi keuntungan lawan Kombinasi Peningkatan - Beberapa pemain dapat meningkatkan AI yang sama - Efek bertumpuk dengan pengurangan hasil - Kombinasi sinergis memberikan bonus - Peningkatan balasan dapat menetralkan efek Perhitungan ROI - Biaya peningkatan vs. potensi kemenangan taruhan - Penilaian peningkatan kemungkinan - Analisis risiko/imbalan - Optimisasi portofolio lintas pertarungan Interaksi Waktu Nyata Diskusi Pertarungan Langsung - Komentar dan reaksi waktu nyata - Berbagi strategi dan prediksi - Koordinasi peningkatan antar pemain - Pelacakan sentimen komunitas - Diskusi edukatif untuk pemain baru Fitur Moderasi: - Deteksi spam otomatis - Sistem pelaporan komunitas - Alat intervensi moderator - Insentif perilaku positif Pengalaman Menonton yang Ditingkatkan - Sudut kamera dan tampilan beragam - Statistik dan analitik waktu nyata - Popup penjelasan keputusan AI - Overlay perbandingan historis - Fitur ulang dan gerak lambat Opsi Kustomisasi: - Mode tampilan yang disukai - Pengaturan overlay informasi - Preferensi notifikasi - Kontrol komentar audio Penglibatan Komunitas - Pelacakan aktivitas teman - Berbagi slip taruhan dan strategi - Perayaan dan berbagi pencapaian - Integrasi sosial lintas platform - Tantangan dan acara komunitas Kontrol Privasi: - Pengaturan visibilitas aktivitas - Opsi mode anonim - Berbagi informasi selektif - Fungsi blokir dan lapor --- ## Glosarium Source: https://b3.holydocs.com/id/hypeduel/glossary Referensi cepat untuk semua istilah kunci, konsep, dan akronim yang digunakan dalam ekosistem hiburan AI HypeDuel. Istilah Platform Inti Kompetisi waktu nyata antara model kecerdasan buatan dalam lingkungan arena tertentu. Pertarungan biasanya berlangsung 2-5 menit dan menentukan pemenang taruhan melalui hasil permainan. Lingkungan kompetitif spesifik tempat model AI bertarung. Setiap arena memiliki aturan, mekanik, dan gaya permainan yang unik (misalnya, Combat Arena, Racing Circuit, Trading Floor). Pengembang atau tim yang bertanggung jawab membangun dan memelihara arena tertentu. Pencipta mendapatkan pendapatan dari aktivitas arena dan memegang tanggung jawab tata kelola. Kontrak pintar yang mengumpulkan biaya dari aktivitas arena (taruhan, boosts, perdagangan) dan secara otomatis melakukan pembelian kembali token untuk mendukung ekonomi arena. Infrastruktur teknis yang menjalankan kompetisi AI vs AI, memproses interaksi waktu nyata, dan menentukan hasil pertarungan yang dapat diverifikasi. Profil HypeDuel Anda yang terpadu yang berfungsi di semua arena, berisi saldo HYPES Anda, riwayat taruhan, pencapaian, dan statistik. Platform hiburan AI vs AI pertama di dunia di mana pengguna dapat menonton, bertaruh, dan berinteraksi dengan pertarungan kecerdasan buatan di berbagai lingkungan arena. Ekosistem Token Mata uang kripto dasar dari ekosistem Base. Digunakan untuk bonding ArenaCoins, transaksi lintas platform, dan operasi treasury. Memiliki dukungan 1:1 untuk kredit HYPES. Kredit asli platform yang mempertahankan nilai tukar 1:1 dengan $B3. Digunakan untuk taruhan dan pembelian boosts, memungkinkan transaksi instan tanpa keterlambatan blockchain. Dapat ditarik sebagai $B3 kapan saja. Token unik untuk setiap arena yang mewakili kepemilikan dalam ekonomi arena. Pemegang mendapatkan biaya dari aktivitas arena dan berpartisipasi dalam keputusan tata kelola. Setiap arena memiliki ArenaCoin sendiri (misalnya, $COMBAT, $RACING). Algoritma penetapan harga matematis yang menentukan harga ArenaCoin berdasarkan penawaran dan permintaan. Harga meningkat seiring pembelian token lebih banyak, memastikan penemuan harga yang adil dan mencegah manipulasi. Proses otomatis di mana treasury arena menggunakan biaya yang dikumpulkan untuk membeli $B3 dan ArenaCoins dari pasar, menciptakan tekanan harga naik dan menguntungkan pemegang token. Taruhan & Permainan Jumlah total HYPES yang dipertaruhkan pada pertarungan spesifik. Pemenang membagi kolam secara proporsional setelah biaya dikurangi. Kolam yang lebih besar berarti potensi kemenangan yang lebih besar. Power-up sekali pakai yang dibeli dengan HYPES yang memberikan keuntungan sementara kepada model AI tertentu selama pertarungan langsung. Contoh termasuk peningkatan kecepatan, perisai pertahanan, atau keuntungan taktis. Rasio pembayaran potensial untuk taruhan yang menang, dihitung secara dinamis berdasarkan distribusi taruhan dalam sistem parimutuel. Odds yang lebih tinggi berarti pengembalian potensial yang lebih tinggi tetapi probabilitas lebih rendah. Sistem taruhan yang adil di mana semua taruhan digabungkan bersama dan pemenang membagi total kolam secara proporsional. Tidak seperti sportsbook tradisional, tidak ada keunggulan rumah - hanya biaya transparan. Bagian dari betting pool (85%) yang didistribusikan kepada petaruh yang menang. Sisa 15% diberikan ke treasury arena (10%) dan arena creator (5%). Jumlah HYPES yang diterima petaruh yang menang, terdiri dari bagian proporsional mereka dari total prize pool berdasarkan ukuran taruhan mereka relatif terhadap semua taruhan yang menang. Istilah Teknis Blockchain Ethereum Layer 2 dari Coinbase yang dioperasikan oleh HypeDuel. Menyediakan transaksi cepat, biaya rendah sambil mempertahankan jaminan keamanan Ethereum. Tahap awal dalam siklus hidup arena di mana pemain dapat membeli ArenaCoins langsung dari kurva bonding menggunakan $B3. Terjadi sebelum perdagangan DEX tersedia. Perdagangan bursa terdesentralisasi yang tersedia setelah ArenaCoins lulus dari fase bonding. Memungkinkan perdagangan pasar terbuka dengan pasangan $B3 di platform seperti Uniswap. Hasil pertarungan yang dapat direproduksi dan diverifikasi dengan kondisi awal yang sama. Memastikan keadilan dan mencegah manipulasi sambil mempertahankan gameplay yang menarik. Kode blockchain yang mengeksekusi diri sendiri yang secara otomatis menangani operasi arena seperti distribusi biaya, pembelian kembali token, dan perhitungan pembayaran tanpa memerlukan kepercayaan pada pihak terpusat. Sistem otomatis yang mengumpulkan biaya arena dan melakukan pembelian kembali strategis untuk mendukung ekonomi token. Termasuk algoritme untuk waktu dan strategi distribusi optimal. AI & Kompetisi Sistem kecerdasan buatan yang dilatih untuk bersaing dalam lingkungan arena tertentu. Model diajukan oleh pengembang dan harus memenuhi standar kinerja dan keadilan. Konsep inti HypeDuel di mana model kecerdasan buatan bersaing langsung satu sama lain tanpa intervensi manusia selama pertarungan. Proses di mana arena yang sukses beralih dari fase bonding ke perdagangan DEX, biasanya dipicu oleh pencapaian tonggak likuiditas dan komunitas tertentu. Statistik komprehensif dan data kinerja yang dikumpulkan dari pertarungan AI, termasuk tingkat kemenangan, pola kinerja, dan metrik efektivitas. Ukuran statistik seberapa baik model AI berkinerja di arenanya, termasuk tingkat kemenangan, durasi pertarungan rata-rata, dan efektivitas melawan lawan yang berbeda. Kemampuan untuk pemain mempengaruhi pertarungan yang sedang berlangsung melalui pembelian boosts dan elemen interaktif lainnya saat pertandingan berlangsung. Konsep Ekonomi Rincian transparan tentang bagaimana pendapatan didistribusikan: 85% untuk pemenang, 10% untuk treasury arena, 5% untuk arena creators, dengan variasi untuk jenis aktivitas yang berbeda. Siklus penguatan diri di mana kesuksesan platform menarik lebih banyak pengguna, menghasilkan lebih banyak biaya, meningkatkan nilai token, menarik perhatian media, dan membawa lebih banyak pengguna. Kemudahan di mana token dapat dibeli atau dijual tanpa mempengaruhi harga mereka secara signifikan. Likuiditas yang lebih tinggi berarti perdagangan lebih lancar dan harga lebih stabil. Nilai total semua ArenaCoins untuk arena tertentu, dihitung dengan mengalikan harga token saat ini dengan total jumlah token yang beredar. Distribusi pendapatan yang dihasilkan arena di antara pemangku kepentingan: arena creators, pemegang token, dan ekosistem yang lebih luas melalui pembelian kembali treasury. Proses di mana aktivitas di platform menciptakan nilai yang mengalir kembali ke pemegang token melalui pembelian kembali, pembagian biaya, dan mekanisme apresiasi. Komunitas & Tata Kelola Proses pengambilan keputusan demokratis di mana pemegang token memilih parameter arena, implementasi fitur, dan prioritas pengembangan platform. Platform komunitas utama untuk diskusi waktu nyata, dukungan, pengumuman, dan koordinasi di antara pemain HypeDuel, pencipta, dan pengembang. Token (ArenaCoins dan $B3) yang memberikan hak suara dalam keputusan komunitas tentang operasi arena, perubahan parameter, dan pengembangan platform. Peringkat pemain, arena, dan model AI berkinerja terbaik berdasarkan berbagai metrik seperti keuntungan, tingkat kemenangan, dan keterlibatan komunitas. Saran yang diajukan komunitas untuk fitur baru, perbaikan arena, atau perubahan platform yang dapat di voting oleh pemegang token. Perdagangan & Investasi Strategi perdagangan yang memanfaatkan perbedaan harga antara pasar atau periode waktu yang berbeda untuk menghasilkan keuntungan dengan risiko minimal. Proses penelitian yang harus dilakukan investor sebelum membeli ArenaCoins, termasuk analisis kualitas arena, rekam jejak pencipta, dan potensi pasar. Strategi menahan jangka panjang untuk token, mengharapkan apresiasi nilai dari waktu ke waktu daripada perdagangan aktif untuk keuntungan jangka pendek. Strategi investasi menyebarkan dana di berbagai arena atau jenis aset untuk mengurangi risiko dan mengoptimalkan pengembalian. Strategi dan praktik yang digunakan untuk meminimalkan potensi kerugian saat bertaruh atau berinvestasi, termasuk ukuran posisi, stop losses, dan diversifikasi. Ukuran persentase kinerja investasi, dihitung sebagai (Nilai Saat Ini - Investasi Awal) / Investasi Awal × 100%. Fitur Platform Antarmuka komprehensif yang menampilkan statistik terperinci tentang kinerja arena, riwayat taruhan, kepemilikan token, dan tren pasar. Catatan lengkap pertarungan AI masa lalu termasuk peserta, hasil, betting pools, dan analisis statistik untuk penelitian dan pengembangan strategi. Siaran langsung pertarungan AI dengan komentar, statistik, dan elemen interaktif untuk keterlibatan komunitas selama pertandingan. Desain platform yang berfungsi dengan mulus di perangkat seluler melalui desain web responsif, dengan aplikasi asli direncanakan untuk rilis masa depan. Program hadiah yang direncanakan di mana pengguna mendapatkan manfaat untuk memperkenalkan pemain baru ke platform, menciptakan insentif pertumbuhan viral. Acara kompetitif khusus dengan aturan unik, taruhan lebih tinggi, dan hadiah eksklusif yang mengumpulkan model AI dan pemain teratas. Akronim & Singkatan Artificial Intelligence - Sistem komputer yang dapat melakukan tugas yang biasanya memerlukan kecerdasan manusia, seperti pengambilan keputusan dan pengenalan pola. Decentralized Exchange - Platform perdagangan berbasis blockchain seperti Uniswap yang memungkinkan perdagangan token peer-to-peer langsung tanpa perantara. Decentralized Finance - Layanan keuangan berbasis blockchain termasuk peminjaman, peminjaman, perdagangan, dan yield farming tanpa perantara perbankan tradisional. Liquidity Provider - Pengguna yang menyetorkan pasangan token ke dalam kolam DEX untuk memungkinkan perdagangan, mendapatkan biaya sebagai imbalan untuk menyediakan likuiditas. Non-Fungible Token - Aset digital unik di jaringan blockchain, berpotensi digunakan untuk item arena khusus, pencapaian, atau koleksi. Total Value Locked - Jumlah total dana yang disetorkan dalam protokol atau platform, menunjukkan ukuran dan tingkat adopsinya. User Experience/User Interface - Aspek desain dan kegunaan platform yang menentukan seberapa mudah dan menyenangkan digunakan. --- ## Growth Flywheel Source: https://b3.holydocs.com/id/hypeduel/growth-flywheel Apa itu Growth Flywheel? Growth flywheel adalah sistem yang saling menguatkan di mana setiap komponen memperkuat yang lain, menciptakan momentum yang semakin sulit untuk dihentikan. Di HypeDuel, beberapa sistem yang saling terhubung bekerja bersama untuk: - Menarik pengguna baru melalui pengalaman yang menarik - Mempertahankan pengguna yang ada dengan mekanisme yang menarik - Meningkatkan nilai pengguna melalui partisipasi yang ditingkatkan - Menghasilkan pendapatan platform untuk mendanai pertumbuhan lebih lanjut Komponen Inti Flywheel Loop Akuisisi Pengguna Pintu Masuk - Viralitas Media Sosial: Hasil arena yang dapat dibagikan - Program Referensi: Insentif pertumbuhan yang didorong oleh pengguna - Pemasaran Konten: Konten yang edukatif dan menghibur - Integrasi Kemitraan: Aliran pengguna lintas platform Mekanisme Konversi - Hambatan Masuk Rendah: Proses onboarding yang mudah - Nilai Segera: Kemenangan cepat untuk pengguna baru - Keterlibatan Progresif: Keterlibatan yang bertahap meningkat - Bukti Sosial: Validasi komunitas dan cerita sukses Amplifikasi Keterlibatan Pendorong Aktivitas Pembangunan Komunitas - Pengalaman Bersama: Partisipasi arena kolektif - Fitur Sosial: Obrolan, forum, papan peringkat - Sistem Pengakuan: Prestasi dan status - Event Kolaboratif: Kompetisi berbasis tim Penciptaan Nilai Ekonomi Generasi Pendapatan Beberapa aliran pendapatan saling memperkuat: - Volume Perdagangan: Menghasilkan biaya platform - Pembuatan Arena: Menarik baik pencipta maupun peserta - Fitur Premium: Pengalaman pengguna yang ditingkatkan - Ekonomi Token: Apresiasi nilai mendorong partisipasi Distribusi Nilai Mekanika Flywheel Optimisasi Perjalanan Pengguna Urutan Onboarding 1. Penemuan: Pengguna mengetahui tentang HypeDuel 2. Registrasi: Pembuatan akun yang sederhana 3. Pengalaman Pertama: Partisipasi arena yang dipandu 4. Sukses Awal: Hasil positif yang direkayasa 5. Pembentukan Kebiasaan: Pola keterlibatan reguler 6. Integrasi Komunitas: Koneksi sosial 7. Fitur Lanjutan: Kemampuan pengguna power Strategi Retensi - Hadiah Progresif: Manfaat yang meningkat seiring waktu - Mekanika Streak: Insentif keterlibatan harian - Sistem Prestasi: Tujuan jangka panjang - Ikatan Sosial: Hubungan komunitas Efek Jaringan Nilai Pengguna-ke-Pengguna Setiap pengguna tambahan meningkatkan nilai untuk pengguna yang ada: - Lebih Banyak Arena: Variasi dan peluang yang lebih besar - Likuiditas yang Meningkat: Kondisi perdagangan yang lebih baik - Dinamika Sosial: Pengalaman komunitas yang lebih kaya - Kedalaman Kompetitif: Gameplay yang lebih menantang Sinergi Pencipta-Partisipan Flywheel Ekonomi Apresiasi Nilai Token - Peningkatan penggunaan platform mendorong permintaan token - Nilai token yang lebih tinggi menarik lebih banyak pengguna - Lebih banyak pengguna meningkatkan utilitas platform - Utilitas yang lebih besar meningkatkan nilai token Pertumbuhan Likuiditas - Likuiditas yang lebih tinggi menarik lebih banyak pedagang - Lebih banyak pedagang meningkatkan kedalaman likuiditas - Likuiditas yang lebih baik meningkatkan pengalaman pengguna - Pengalaman yang ditingkatkan menarik lebih banyak pengguna --- ## HYPES <> $B3 Source: https://b3.holydocs.com/id/hypeduel/hypes-credits HYPES adalah kredit asli platform HypeDuel yang mempertahankan nilai tukar 1:1 dengan token B3. Mereka memungkinkan taruhan instan dan pembelian boost tanpa keterlambatan transaksi blockchain, menciptakan pengalaman bermain game yang mulus sambil mempertahankan dukungan penuh $B3. Konsep Inti HYPES menyelesaikan masalah UX fundamental dari permainan blockchain: keterlambatan transaksi dan biaya gas yang mengganggu aliran hiburan. Dengan mempertahankan HYPES sebagai kredit platform dengan dukungan $B3 yang dijamin, pemain mendapatkan yang terbaik dari kedua dunia. Fitur Utama Setiap token HYPES didukung oleh tepat 1 token $B3 dalam cadangan Pasang taruhan dan beli boost tanpa menunggu konfirmasi blockchain Tidak ada biaya transaksi untuk taruhan, pembelian boost, atau transfer Konversi HYPES kembali ke $B3 secara instan kapan saja Proses Konversi Proses Deposit: 1. Kirim B3 ke kontrak cadangan HypeDuel 2. Terima HYPES setara di akun platform 3. HYPES tersedia langsung untuk taruhan dan boost 4. Cadangan meningkat sejumlah jumlah yang disetor Metode: - Transfer token B3 langsung - Pembelian dengan kartu kredit (otomatis dikonversi) - Token ERC-20 apa pun (ditukar ke B3 terlebih dahulu) - Transfer bank (dikonversi ke B3) Proses Penarikan: 1. Minta penarikan dari akun platform 2. Saldo HYPES berkurang segera 3. $B3 ditransfer dari cadangan ke dompet Anda 4. Cadangan berkurang sejumlah jumlah yang ditarik Fitur: - Tidak ada jumlah penarikan minimum - Tidak ada biaya penarikan - Ketersediaan 24/7 - Pengolahan instan Perbandingan HYPES vs $B3 | Fitur | HYPES | $B3 | | ---------------------- | ------------------- | -------------------- | | Taruhan | ✅ Instan | ❌ Biaya gas + keterlambatan | | Pembelian Boost | ✅ Instan | ❌ Biaya gas + keterlambatan | | Perdagangan Arena | ❌ Tidak didukung | ✅ Perdagangan DEX | | Lintas Platform | ❌ Hanya HypeDuel | ✅ Ekosistem penuh | | Biaya Transaksi | ✅ Gratis | ❌ Biaya gas | | Penyimpanan Dompet | ❌ Penyimpanan platform | ✅ Penyimpanan sendiri | | Konversi Instan | ✅ 1:1 dengan $B3 | ✅ 1:1 dengan HYPES | Manajemen Cadangan Transparansi & Keamanan Sistem cadangan HYPES beroperasi dengan transparansi penuh: 100% $B3 Backing: - Setiap HYPES didukung oleh 1 token $B3 - Tidak ada cadangan fraksional atau leverage - Pemantauan cadangan waktu nyata - Alamat cadangan publik untuk verifikasi Lokasi Cadangan: - 80% dalam penyimpanan dingin multi-tanda tangan - 15% dalam hot wallet untuk penarikan instan - 5% cadangan darurat untuk kebutuhan operasional Keamanan Multi-Tanda Tangan: - 3-dari-5 multi-sig untuk akses penyimpanan dingin - Modul keamanan perangkat keras (HSMs) - Mekanisme penarikan dengan penundaan waktu - Audit keamanan reguler dan pengujian penetrasi Keamanan Operasional: - Pemantauan dan peringatan waktu nyata - Rebalancing cadangan otomatis - Mekanisme jeda darurat - Asuransi untuk kegagalan teknis Transparansi On-Chain: - Alamat cadangan dapat dilihat publik - Pelacakan cadangan vs. HYPES diterbitkan secara waktu nyata - Audit pihak ketiga bulanan - Pengawasan tata kelola komunitas Alat Monitoring: - Dashboard publik menunjukkan status cadangan - Sistem peringatan untuk perubahan rasio cadangan - Data historis dan analisis tren - Layanan verifikasi independen Kasus Penggunaan HYPES Fungsi Utama Aktivitas Gaming Inti - Pasang taruhan pada pertarungan AI secara instan - Tidak perlu menunggu konfirmasi blockchain - Kemenangan dikreditkan segera - Dukungan untuk strategi taruhan cepat Gameplay Interaktif - Beli power-up selama pertarungan langsung - Penyebaran waktu nyata tanpa keterlambatan - Penentuan waktu strategis tanpa kekhawatiran biaya gas - Kombinasikan beberapa boost secara efektif Pengalaman yang Mulus - Bergerak antar arena secara instan - Pendaftaran turnamen cepat - Akses langsung ke fitur baru - Pengalaman pengguna tanpa gesekan --- ## Apa itu HypeDuel? Source: https://b3.holydocs.com/id/hypeduel/introduction HypeDuel adalah platform hiburan AI revolusioner di mana Anda dapat menonton, bertaruh, dan berspekulasi pada permainan simulasi AI vs AI, semuanya diselesaikan secara adil onchain. Pikirkan ini sebagai olahraga penonton pertama di dunia untuk kecerdasan buatan. Konsep Inti HypeDuel mengubah kompetisi AI menjadi pengalaman hiburan interaktif di mana: - Model AI bertarung dalam lingkungan simulasi real-time - Pemain bertaruh pada peserta AI favorit mereka menggunakan token HYPES - Pembuat arena mendapatkan penghasilan dari lingkungan permainan mereka - Semua orang menang melalui ekonomi onchain yang transparan Fitur Utama Tonton model AI canggih bersaing secara real-time di berbagai arena pertarungan Pasang taruhan menggunakan token HYPES dengan pembayaran yang transparan dan adil Miliki bagian dari aksi melalui tokenomics ArenaCoin Pengaruhi hasil pertarungan dengan power-up real-time Cara Kerja 1. Pilih Arena Anda Pilih dari berbagai lingkungan pertarungan AI, masing-masing dengan mekanika permainan dan tipe model AI yang unik. 2. Pasang Taruhan Anda Gunakan token HYPES (1:1 dengan $B3) untuk bertaruh pada peserta AI. Semua taruhan dikumpulkan bersama untuk distribusi yang adil. 3. Saksikan Aksinya Alami pertarungan AI vs AI secara langsung dengan komentar real-time, statistik, dan elemen interaktif. 4. Menang & Dapatkan Pemenang membagi kolam hadiah, sementara pembuat arena dan pemegang token mendapatkan biaya dari aktivitas platform. Ekonomi Tiga-Token HypeDuel beroperasi pada sistem tiga-token yang canggih yang dirancang untuk utilitas maksimum dan distribusi nilai yang adil: Token $B3 - Token ekosistem Dasar asli - Digunakan untuk bonding, perdagangan, dan operasi treasury - Mata uang dasar dari seluruh ekosistem Kredit HYPES - Token taruhan asli platform (1:1 dengan $B3) - Taruhan dan pembayaran instan tanpa gesekan transaksi - Tarik ke $B3 kapan saja ArenaCoins - Token spesifik arena dengan harga kurva bonding - Satu koin unik per lingkungan pertarungan - Dapatkan biaya dari semua aktivitas arena - Perdagangkan di DEX setelah fase bonding ArenaCoins membuat HypeDuel lebih dari sekedar platform taruhan - mereka menciptakan ekonomi sejati di mana kesuksesan arena secara langsung memberi manfaat kepada pemegang token dan pembuat. Mengapa HypeDuel Penting Untuk Pemain - Hiburan Murni: Tonton AI canggih bersaing di level tertinggi - Taruhan Adil: Taruhan onchain yang transparan dengan pembayaran instan - Kepemilikan Komunitas: Berpartisipasi dalam ekonomi arena melalui kepemilikan token Untuk Pengembang - Monetisasi: Dapatkan langsung dari popularitas arena dan biaya perdagangan - Pameran AI: Tunjukkan model AI Anda dalam lingkungan kompetitif - Pembangunan Komunitas: Bangun audiens yang terlibat di sekitar kreasi Anda Untuk Ekosistem - Kemajuan AI: Lingkungan kompetitif mendorong peningkatan model AI - Inovasi Ekonomi: Tokenomics baru menciptakan siklus nilai yang berkelanjutan - Adopsi Mainstream: Membuat teknologi blockchain dapat diakses melalui hiburan Memulai Siap untuk mengalami masa depan hiburan AI? Begini cara memulainya: 1. Panduan Cepat - Mulai dalam 5 menit 2. Ikhtisar Platform - Pahami sistem secara lengkap 3. Tokenomics - Pelajari cara kerja ekonominya Baru di platform? Mulai dengan Panduan Cepat kami untuk memasang taruhan pertama Anda dan mengalami pertarungan AI hanya dalam beberapa menit. --- Komunitas & Dukungan - Platform Langsung: hypeduel.com - Papan Peringkat: hypeduel.com/leaderboard - Discord: Bergabung dengan komunitas kami untuk diskusi real-time Selamat datang di masa depan hiburan AI - di mana setiap pertarungan adalah sebuah spektakel dan setiap taruhan adalah kesempatan. --- ## Tinjauan Platform Source: https://b3.holydocs.com/id/hypeduel/platform-overview HypeDuel dibangun sebagai ekosistem komprehensif di mana hiburan AI, keuangan terdesentralisasi, dan kepemilikan komunitas bertemu. Ikhtisar ini menjelaskan bagaimana semua komponen bekerja bersama untuk menciptakan platform yang berkelanjutan dan menarik. Arsitektur Sistem Komponen Inti 1. Arena Pertarungan Lingkungan Kompetisi AI Individu Setiap arena mewakili medan pertempuran unik di mana model AI bersaing dalam skenario khusus: - Simulasi Tempur: Strategi militer dan pengambilan keputusan taktis - Sirkuit Balap: Navigasi kecepatan tinggi dan optimisasi - Lantai Perdagangan: Prediksi pasar keuangan dan manajemen portofolio - Tantangan Teka-teki: Logika, pengenalan pola, dan pemecahan masalah - Kontes Kreatif: Generasi seni, komposisi musik, dan penceritaan Siklus Hidup Arena: 2. Integrasi Model AI Kerangka AI Kompetitif - Pendaftaran Model: Pengembang mengirimkan model AI untuk partisipasi arena - Pelacakan Kinerja: Statistik komprehensif dan sejarah pertarungan - Penyeimbangan Dinamis: Penyesuaian otomatis untuk menjaga keadilan kompetitif - Manajemen Versi: Dukungan untuk pembaruan dan peningkatan model 3. Sistem Akun Global Pengalaman Pemain Terpadu Akun global Anda memberikan akses mulus di semua arena: - Saldo Lintas-Arena: Dompet HYPES tunggal untuk semua aktivitas taruhan - Profil Universal: Statistik dan pencapaian lintas jenis pertarungan - Transaksi Instan: Tidak ada keterlambatan blockchain untuk taruhan dan penarikan - Manajemen Portofolio: Lacak ArenaCoins dan kinerja taruhan Mesin Ekonomi Sistem Tiga Token Mata Uang Dasar - Token ekosistem dasar - Digunakan untuk pengikatan ArenaCoins - Cadangan dan pembelian kembali perbendaharaan - Transfer nilai lintas-platform Mata Uang Taruhan - 1:1 terikat dengan $B3 - Penempatan taruhan instan - Tidak ada biaya transaksi untuk gameplay - Tarik ke $B3 kapan saja Kepemilikan Arena - Token unik per arena - Harga kurva pengikatan - Pembagian biaya dari aktivitas arena - Perdagangan DEX setelah lulus Diagram Aliran Nilai Mekanika Taruhan Sistem Parimutuel HypeDuel menggunakan taruhan kolam di mana semua taruhan pada sebuah pertandingan digabungkan: 1. Pengumpulan Taruhan: Semua taruhan ditempatkan dalam token HYPES 2. Pembentukan Kolam: Kolam terpisah untuk setiap pesaing AI 3. Perhitungan Odds: Odds dinamis berdasarkan distribusi taruhan 4. Penentuan Pemenang: Hasil pertarungan AI menentukan kolam pemenang 5. Distribusi Pembayaran: Pemenang membagi total hadiah kolam secara proporsional Struktur Biaya Setiap taruhan menghasilkan biaya yang memelihara ekosistem: Penggunaan Perbendaharaan: - 50% → Pembelian kembali token $B3 - 50% → Pembelian kembali ArenaCoin (spesifik arena) Ekonomi Arena Fase Pengikatan Peluncuran Arena Awal Ketika arena baru diluncurkan, ia memasuki fase pengikatan: 1. Pengikatan Awal: Pemain mengikat $B3 untuk menerima ArenaCoins 2. Penemuan Harga: Kurva pengikatan menentukan harga awal 3. Pembangunan Likuiditas: Dana terakumulasi untuk pembuatan kolam DEX 4. Pembentukan Komunitas: Pendukung awal membentuk komunitas dasar Fase Aktif Operasi Pasca-Peluncuran Setelah pengikatan berhasil, arena menjadi sepenuhnya operasional: - Pertarungan Langsung: Kompetisi reguler AI vs AI - Aktivitas Taruhan: Taruhan HYPES berkelanjutan - Generasi Biaya: Pendapatan dari taruhan, peningkatan, dan perdagangan - Perdagangan Token: ArenaCoins diperdagangkan di DEX dengan pasangan $B3 Roda Pertumbuhan Desain ekonomi HypeDuel menciptakan siklus pertumbuhan yang saling menguatkan: Penggerak Pertumbuhan Utama 1. Nilai Hiburan: Pertarungan AI yang menarik menarik audiens 2. Insentif Ekonomi: Apresiasi token memberi hadiah kepada peserta awal 3. Ekonomi Kreator: Pengembang arena mendapatkan pendapatan berkelanjutan 4. Kepemilikan Komunitas: ArenaCoins menciptakan pemangku kepentingan yang berinvestasi 5. Mekanika Viral: Pertarungan spektakuler menghasilkan berbagi sosial Fitur Platform Untuk Pemain Taruhan waktu nyata pada pertarungan AI dengan pembayaran instan Membeli peningkatan untuk mempengaruhi hasil pertandingan Beli ArenaCoins untuk mendapatkan dari kesuksesan arena Statistik komprehensif dan papan peringkat Untuk Pencipta Bangun lingkungan pertarungan khusus dan aturan Kirim model AI untuk partisipasi kompetitif Dapatkan biaya dari semua aktivitas arena dan model Kembangkan audiens yang terlibat di sekitar kreasi Anda --- ## Panduan Cepat Mulai Source: https://b3.holydocs.com/id/hypeduel/quick-start Langkah 1: Akses Platform Kunjungi hypeduel.com dan hubungkan dompet Anda atau buat akun baru. Klik "Connect Wallet" dan pilih dompet yang Anda inginkan (MetaMask, Coinbase Wallet, dll.) Atau masuk dengan sosial (Google, Twitter, dll.) Langkah 2: Isi Saldo Akun Anda Anda akan membutuhkan token HYPES untuk memasang taruhan. Berikut adalah pilihannya: Opsi A: Deposit dari Token Apa Saja - Klik "Deposit" di navigasi atas - Pilih token apa saja yang Anda miliki (ETH, USDC, $B3, dll.) - Platform secara otomatis mengonversi ke HYPES dengan rate 1:1 dengan $B3 Opsi B: Pembelian dengan Kartu Kredit - Klik "Buy with Card" untuk pendanaan instan - Pembelian langsung dengan kartu kredit Anda - Terima HYPES langsung di akun Anda HYPES vs B3: HYPES adalah kredit platform yang mempertahankan rate pertukaran 1:1 dengan B3. Mereka memungkinkan taruhan instan tanpa keterlambatan transaksi blockchain. Anda dapat menarik HYPES sebagai B3 kapan saja. Langkah 3: Pilih Arena Pertama Anda Jelajahi arena pertarungan yang tersedia di dashboard utama: Model AI strategi militer bertarung dalam skenario taktis Pengemudi AI kecepatan tinggi bersaing di trek dinamis Model AI keuangan bersaing dalam skenario pasar Setiap arena menampilkan: - Status pertandingan saat ini dan hitung mundur - Kompetitor AI aktif dan statistik mereka - Ukuran pool taruhan saat ini - Riwayat pertandingan terkini dan performa Langkah 4: Pasang Taruhan Pertama Anda Klik pada arena aktif apa saja untuk memasuki antarmuka taruhan Tinjau model AI yang bersaing dan pilih juara AI Anda Masukkan jumlah taruhan HYPES Anda (minimum bervariasi menurut arena) Klik "Place Bet" - tidak diperlukan transaksi blockchain untuk eksekusi instan! Langkah 5: Saksikan Pertarungan Setelah taruhan Anda dipasang: 1. Live Stream: Saksikan pertarungan AI berlangsung secara real-time 2. Statistik: Pantau metrik performa dan kemajuan pertarungan 3. Obrolan Komunitas: Diskusikan strategi dengan pemain lain 4. Boosts (Opsional): Beli power-up untuk mempengaruhi hasil Pertandingan biasanya berlangsung 2-5 menit, jadi Anda tidak akan menunggu lama untuk melihat hasilnya! Langkah 6: Kumpulkan Kemenangan Anda Ketika pertarungan berakhir: - Pemenang secara otomatis menerima bagian mereka dari pool hadiah - Pecundang dapat langsung memasang taruhan baru untuk putaran berikutnya - Semua pemain dapat melihat analisis pertarungan dan statistik secara detail Saldo HYPES Anda diperbarui secara instan. Memahami Struktur Pembayaran HypeDuel menggunakan sistem taruhan parimutuel di mana semua taruhan dikumpulkan bersama: Contoh: Jika Anda bertaruh 100 HYPES pada AI yang menang dan mewakili 10% dari taruhan yang menang, yang totalnya 2.000, Anda akan menerima bagian 10% Anda dari pool hadiah (200 HYPES). Langkah Selanjutnya Sekarang setelah Anda memasang taruhan pertama Anda, jelajahi fitur lanjutan ini: Sistem Boost - Beli power-up sekali pakai selama pertandingan - Langsung mempengaruhi hasil pertarungan secara real-time - Berbagi pendapatan dengan pembuat arena Perdagangan Arena - Beli ArenaCoins untuk memiliki bagian dari ekonomi arena - Perdagangkan di kurva obligasi atau pasar DEX - Dapatkan biaya dari semua aktivitas arena Strategi Pemain - Pelajari teknik taruhan lanjutan - Pahami pola performa model AI - Kembangkan pendekatan portofolio untuk investasi arena Tips Berguna untuk Pemain Baru Mulai dengan taruhan minimum untuk mempelajari dinamika arena dan pola perilaku AI sebelum meningkatkan taruhan. Amati beberapa pertandingan di setiap arena untuk memahami model AI dan mekanika pertarungan. Tinjau hasil terkini untuk mengidentifikasi tren dalam performa AI dan dinamika arena. Berinteraksi dengan pemain lain di obrolan arena untuk mempelajari strategi dan mendapatkan wawasan. Tetapkan batas taruhan dan jangan pernah bertaruh lebih dari yang Anda mampu untuk kehilangan. Mengatasi Masalah Umum - Periksa saldo HYPES Anda - Pastikan pertandingan belum dimulai - Segarkan halaman dan coba lagi - Kemenangan dikreditkan secara otomatis setelah pertandingan selesai - Periksa riwayat transaksi di pengaturan akun - Tunggu hingga 30 detik untuk pembaruan saldo - Arena mungkin berada di antara pertandingan - Periksa timer hitung mundur untuk pertandingan berikutnya - Coba segarkan halaman Siap untuk Menyelami Lebih Dalam? - Ikhtisar Platform - Arsitektur sistem lengkap - Sistem Taruhan - Mekanika taruhan lanjutan - Tokenomics - Penyelaman mendalam sistem ekonomi - Strategi Pemain - Maksimalkan kesuksesan Anda --- Butuh Bantuan? Bergabung dengan komunitas Discord kami atau lihat bagian FAQ untuk jawaban dari pertanyaan umum. --- ## Sistem Rujukan Source: https://b3.holydocs.com/id/hypeduel/referral-system Ikhtisar Ketika Anda mereferensikan seorang teman ke HypeDuel, Anda akan mendapatkan 1% dari keuntungan taruhan mereka selama 90 hari. Tidak ada batasan berapa banyak teman yang dapat Anda referensikan, menjadikan ini cara yang kuat untuk mendapatkan pendapatan pasif. Fitur Utama Dapatkan 1% dari semua keuntungan taruhan yang dibuat oleh teman yang Anda referensikan Komisi Anda berlangsung selama 90 hari sejak teman Anda mendaftar Tidak ada batasan berapa banyak teman yang dapat Anda referensikan Cara Kerjanya Kirimkan tautan referensi unik Anda kepada teman atau bagikan di platform media sosial Teman Anda membuat akun HypeDuel menggunakan tautan referensi Anda Dapatkan 1% dari semua keuntungan taruhan mereka untuk 90 hari ke depan secara otomatis Mendapatkan Tautan Referensi Anda 1. Masuk ke HypeDuel: Akses akun Anda di platform 2. Navigasi ke Referensi: Temukan bagian referensi di dashboard pengguna Anda 3. Salin Tautan Anda: Kode referensi unik Anda akan dihasilkan secara otomatis 4. Bagikan: Mulai membagikan tautan Anda kepada teman dan di media sosial Hadiah Referensi - Tingkat Komisi: 1% dari keuntungan taruhan pengguna yang direferensikan - Durasi: 90 hari dari tanggal pendaftaran - Pembayaran: Distribusi otomatis ke akun Anda - Pelacakan: Pelacakan waktu nyata dari penghasilan referensi Anda Praktik Terbaik Berbagi Efektif - Bagikan di platform media sosial di mana teman-teman Anda aktif - Jelaskan manfaat HypeDuel untuk mendorong pendaftaran - Berinteraksi dengan komunitas gaming dan taruhan (mengikuti aturan platform) Maksimalkan Penghasilan - Referensikan petaruh aktif yang kemungkinan akan menghasilkan keuntungan konsisten - Bagikan selama musim gaming puncak atau acara esports besar - Bangun jaringan pengguna yang direferensikan untuk pendapatan pasif yang berkelanjutan Syarat & Ketentuan - Komisi referensi dibayarkan secara otomatis - Referensi diri sendiri dan aktivitas penipuan dilarang - Komisi hanya berlaku untuk keuntungan taruhan bersih, bukan volume total - HypeDuel berhak untuk memodifikasi syarat referensi dengan pemberitahuan --- ## Tinjauan Token Source: https://b3.holydocs.com/id/hypeduel/tokens-overview HypeDuel beroperasi pada sistem ekonomi tiga token yang canggih, dirancang untuk mengoptimalkan pengalaman pengguna, menciptakan aliran nilai yang berkelanjutan, dan memungkinkan kepemilikan komunitas. Setiap token melayani tujuan tertentu sambil bekerja bersama untuk menggerakkan seluruh ekosistem. Arsitektur Tiga Token Hierarki Token Mata Uang Dasar - Token ekosistem dasar - Penyimpanan nilai utama - Utilitas lintas-platform - Cadangan treasury - Bonding ArenaCoins Mata Uang Gaming - Peg 1:1 dengan $B3 - Penempatan taruhan instan - Biaya gas nol - Penarikan tanpa hambatan - Pembelian boost Kepemilikan Arena - Unik per arena - Harga kurva bonding - Hak pembagian fee - Peluang trading - Governance komunitas Diagram Aliran Token Mengapa Tiga Token? Optimasi Pengalaman Pengguna Sistem tiga token menyelesaikan masalah UX kritis: Masalah: Transaksi blockchain memiliki keterlambatan dan biaya gas yang mengganggu alur permainan. Solusi: HYPES memungkinkan taruhan dan boost instan tanpa gesekan blockchain sambil mempertahankan dukungan penuh $B3. Masalah: Tidak ada cara bagi pengguna untuk berinvestasi atau mendapat manfaat dari pertumbuhan arena yang sukses. Solusi: ArenaCoins memungkinkan pemain memiliki bagian dari ekonomi arena dan mendapatkan keuntungan dari kesuksesannya. Masalah: Pendapatan platform biasanya hanya menguntungkan pemilik platform. Solusi: Pembelian kembali treasury dari $B3 dan ArenaCoins mendistribusikan nilai ke semua pemangku kepentingan. Masalah: Sulit untuk memberi kompensasi yang adil kepada pencipta arena dan model AI. Solusi: ArenaCoins menyediakan pembagian pendapatan langsung dan potensi apresiasi untuk pencipta. Keberlanjutan Ekonomi Setiap token menciptakan nilai dengan cara yang berbeda: - Pertumbuhan ekosistem dasar - Tekanan pembelian kembali treasury - Utilitas lintas-platform - Integrasi Staking dan DeFi - Jaminan dukungan 1:1 $B3 - Kemampuan konversi instan - Premi utilitas gaming - Nilai kenyamanan platform - Pertumbuhan popularitas arena - Peningkatan generasi fee - Pengembangan komunitas - Ekspansi volume trading Matriks Utilitas Token | Fitur | $B3 | HYPES | ArenaCoins | | ------------------ | --- | ----- | ---------- | | Taruhan | ❌ | ✅ | ❌ | | Boosts | ❌ | ✅ | ❌ | | Bonding Arena | ✅ | ❌ | ❌ | | Pendapatan Fee | ✅ | ❌ | ✅ | | Trading | ✅ | ❌ | ✅ | | Governance | ✅ | ❌ | ✅ | | Lintas-Platform| ✅ | ❌ | ❌ | Mekanika Treasury Treasury arena menciptakan tekanan beli yang berkelanjutan: 1. Pengumpulan Pendapatan: Fee terakumulasi di treasury arena 2. Alokasi Aset: 50% untuk pembelian kembali $B3, 50% untuk pembelian kembali ArenaCoin 3. Pembelian Pasar: Pembelian pasar otomatis menciptakan dukungan harga 4. Distribusi Nilai: Manfaat mengalir ke semua pemegang token --- ## Menskalakan Keseruan di Onchain Source: https://b3.holydocs.com/id/index Mulai dan jalankan dengan B3 SDK dalam waktu kurang dari 5 menit Ekosistem Produk B3 adalah portofolio produk yang dirancang untuk membawa generasi berikutnya dari aplikasi, kreativitas, dan perdagangan ke blockchain. Lapisan protokol B3 adalah tulang punggung multi-blockchain dari ekosistem B3. Lapisan ekosistem B3 adalah infrastruktur pengembang akses terbuka, alat, dan layanan untuk membangun di B3. Kami tidak hanya membangun alat, B3 mengirimkan aplikasi konsumen yang membawa kesenangan ke blockchain & mengembalikan nilai ke token \$B3. B3 AppChains Rantai Super Skalabel B3 bukan hanya rantai lain, B3 menghubungkan pengalaman menyenangkan - game, aplikasi, proyek konsumen - ke dalam ekosistem yang modular, skalabel, terbuka, terhubung, dan siap untuk berkembang. Dibuat oleh tim alumni Base/Coinbase dan kontributor OG Ethereum. - infra modular pilih tumpukan Anda, menetap di mana saja—base, ethereum, solana, lebih banyak lagi. - jaringan multi-rantai luncurkan di mainnet b3 atau buat gamechain Anda sendiri dengan dukungan bawaan. - likuiditas superfluid primitif bawaan untuk transaksi instan, hadiah, dan pengalaman lintas-aplikasi. B3 beroperasi sebagai L3 yang menetap di Base, menyediakan blockspace khusus untuk gaming dengan transaksi super cepat dan biaya sub-sen. Appchains menetap ke B3, dengan infrastruktur protokol kami yang menyederhanakan kompleksitas berurusan dengan banyak rantai. Pelajari tentang arsitektur appchain unik B3, cara paling skalabel untuk membangun di blockchain. Kekuatan untuk Pengembang Bangun dengan alat, sdk, dokumen, dan dukungan nyata yang memungkinkan Anda bergerak dari nol ke live dalam waktu rekor. Jelajahi SDK B3 untuk segera membangun pengalaman onchain yang luar biasa: API data & pengindeksan yang gratis, konsolidasi & kaya di B3. Akses pengguna, likuiditas lintas rantai, luncurkan token & lainnya. Apa yang Dapat Anda Bangun Login Instan Secara instan onboarding pemain dengan akun pintar terintegrasi—hanya satu klik dan mereka masuk ke dalam game. Kenali Identitas Pemain Anda Buka akses instan ke data pemain di seluruh ekosistem dan data gamer onchain mereka. Skalakan Game Anda Terapkan Leaderboard Onchain Buat peringkat kompetitif yang terikat pada data gameplay nyata dan pencapaian lintas-game. Buat Pencapaian Kustom Buat pencapaian onchain yang terikat pada gameplay, loyalitas, atau aksi komunitas. Biarkan pemain memamerkan kemenangan mereka di seluruh ekosistem. Luncurkan Turnamen Instan Segera buat turnamen untuk meningkatkan retensi, mendorong kompetisi, dan memonetisasi game Anda. Aktifkan Duel Taruhan Izinkan pemain menantang satu sama lain secara real-time PvP. Tambahkan taruhan, XP, atau hadiah untuk setiap pertandingan. Ciptakan Eksklusivitas dengan Token Gating Aktifkan pengguna untuk membuka konten eksklusif, mode game, atau keuntungan berdasarkan kepemilikan NFT atau token. Kirim Notifikasi Onchain Picu peringatan berbasis dompet yang terikat pada gameplay, pencapaian, drop, atau event untuk menarik kembali pengguna. Buka Cara Baru untuk Monetisasi Terima Pembayaran Tanpa Hambatan Aktifkan pengguna untuk melakukan pembelian tanpa KYC menggunakan fiat atau token APA SAJA di rantai MANA SAJA. Ini cara paling mudah untuk membayar. Buat Token Game Asli Dengan mudah buat token kustom yang mendukung kemajuan, hadiah, atau kepemilikan—secara asli terikat pada logika game Anda. Ubah Aset Apa Pun menjadi Marketplace Dari pencapaian hingga skin hingga konten yang dibuat pengguna, ubah aset dalam game apa pun menjadi koleksi yang dapat diperdagangkan pemain. Mengapa Memilih B3? B3 menyediakan transaksi super cepat dengan biaya sub-sen melalui blockspace khusus untuk gaming, dibangun sebagai L3 yang menetap di Base. Base adalah L2 yang aman, biaya rendah, ramah pembangun yang diinkubasi oleh Coinbase. B3 memanfaatkan Base sebagai lapisan penyelesaian, berkontribusi pada ekosistem Base sambil memperluas kemampuannya. Luncurkan game skala web2 dengan mesin rollup B3 yang diskalakan secara horizontal dengan sharding di lapisan aplikasi, mengorkestrasi sidecar khusus untuk operasi berat komputasi. Arsitektur komposabel B3 memungkinkan interoperabilitas mulus antara appchains, aset, dan token. Bangun pengalaman lintas-rantai sejati. Tidak ada taman bertembok di sini. Siapa pun dapat menerapkan dan membangun di B3, didukung oleh sebagian besar platform dan kerangka kerja blockchain utama. Komunitas & Sumber Daya Bergabung dengan komunitas pengembang kami untuk dukungan dan diskusi Berkontribusi pada proyek dan laporkan masalah Temukan betapa mudahnya membangun di B3 Mulai dengan Panduan Cepat kami dan mulai membangun masa depan kesenangan hari ini. --- ## B3 Token Source: https://b3.holydocs.com/id/learn/deposits-withdrawals/b3-token Token B3 adalah mesin yang menggerakkan ekosistem Open Gaming, dirancang untuk tumbuh, berskala, dan mentransformasi gaming dengan memberdayakan pemain, pengembang game, dan pemegang. Untuk Pemain - Stake $B3 untuk mendapatkan hadiah pasif, berpartisipasi dalam permainan Stake to Win, dan mendapatkan eksposur ke B3 Gamechains di masa depan. - Gunakan $B3 untuk mendanai & menerbitkan game yang Anda percayai dan mendapatkan hadiah. - Dapatkan akses awal ke game dan fitur baru di BSMNT. - Berpartisipasi dalam tata kelola untuk langsung mempengaruhi masa depan ekosistem B3. Untuk Pengembang Game - Ajukan dan terima pendanaan untuk mengembangkan dan menskalakan game Anda. - Dapatkan hadiah rujukan dari semua pemain di setiap Gamechain. - Terima airdrop masa depan dari mitra infrastruktur. Flywheel dalam Gerakan Pemain Stake dan Menghabiskan $B3 → Pengembang Meluncurkan Game Chains → Biaya Penyelesaian Menghasilkan Hadiah → Nilai Lebih Ditambahkan ke $B3. Siklus ini memastikan pertumbuhan berkelanjutan, menjadikan $B3 sebagai pusat gaming on-chain. Utilitas tambahan untuk $B3 akan diumumkan seiring ketersediaannya. Tokenomics - Nama Token: B3 (Base) - Chain: Base - Total Supply: 100,000,000,000 - Decimals: 18 Distribusi dan Alokasi Komunitas & Ekosistem Alokasi ini untuk pertumbuhan ekosistem B3 - untuk gamer, oleh gamer. Ini untuk membangun ekosistem yang dimiliki oleh mereka yang bermain di dalamnya: airdrops, turnamen, playtests, hibah yang dipimpin komunitas, penelitian & pengembangan, dan banyak lainnya. Yayasan Alokasi ini akan mendukung Yayasan Player1 karena kontribusinya terhadap visi dan adopsi B3 dan Open Gaming, termasuk hibah/kerjasama strategis, kebutuhan hukum dan kepatuhan, audit, dan biaya operasional lainnya. Tim dan Penasihat Alokasi ini untuk kontributor inti + 18 penasihat yang mewakili yang terbaik dari kedua dunia gaming - dari AAA hingga web3. Semua tim dan penasihat tunduk pada jadwal vesting 4 tahun: tebing 25% 1 tahun, dengan pembukaan bulanan setelahnya. Investor Bagian alokasi B3 ini untuk investor yang mendukung pengembangan B3, termasuk 100+ malaikat yang berkumpul dari setiap sudut industri - gaming, web3, merek, infrastruktur - untuk mendukung dan B3lieve** visi B3. Semua tim & penasihat tunduk pada jadwal vesting 4 tahun: tebing 25% 1 tahun, dengan pembukaan bulanan setelahnya. Cara Mengakumulasi B3 Anda dapat mendapatkan token $B3 tambahan melalui berbagai metode, seperti: - Bermain game mitra, memenangkan turnamen dan menyelesaikan tugas dalam game. - Berpartisipasi dalam acara dan tantangan komunitas. - Staking token Anda yang ada untuk hadiah tambahan dan berpartisipasi dalam Stake to Win. - Terlibat dengan platform mitra dan aktivitas mereka. Token B3 menciptakan ekosistem berkelanjutan di mana semua peserta - pemain, pengembang, dan pemangku kepentingan - mendapat manfaat dari pertumbuhan dan kesuksesan platform. --- ## Menyetorkan Token pada B3 Source: https://b3.holydocs.com/id/learn/deposits-withdrawals/depositing-tokens-on-b3 Untuk berinteraksi dengan beberapa game dan fitur di ekosistem B3, Anda akan memerlukan token di dompet Anda. Panduan ini akan membantu Anda mengetahui cara menyetorkan token menggunakan jembatan B3. Cara Menyetorkan Token Log in ke akun Anda di basement.fun. Pilih jaringan dan token yang ingin Anda setorkan ke B3. Masukkan jumlah token yang ingin Anda setorkan dan klik Bridge. Konfirmasi transaksi di dompet yang terhubung untuk menyelesaikan setoran Anda. Setelah transaksi selesai, token Anda akan muncul di dompet Anda. Setoran biasanya selesai dalam beberapa menit, tetapi waktu pemrosesan dapat bervariasi tergantung pada kepadatan jaringan. --- ## Cara Menukar Token Source: https://b3.holydocs.com/id/learn/deposits-withdrawals/how-to-swap-tokens Dengan dukungan multi-chain bawaan, Anda dapat menukar token di berbagai jaringan, semuanya dari satu antarmuka yang sederhana. Apakah Anda sedang mempersiapkan untuk mint, mengkonsolidasikan aset, atau berpindah antar rantai, panduan ini akan memandu Anda bagaimana menukar satu token dengan token lainnya. Cara Menukar Token Masuk ke akun Anda di basement.fun/bridge. Temukan tab yang bertuliskan Swap dan pilih. Pilih token yang ingin Anda tukar dan token yang ingin Anda terima, jumlah token, dan rantainya. Tinjau dan konfirmasi bahwa Anda telah memilih token dan jumlah yang benar, lalu klik Swap. Klik Bayar dari Wallet Terhubung atau Bayar dari wallet lain jika Anda ingin menggunakan wallet yang berbeda dari yang saat ini terhubung. Konfirmasi transaksi di wallet Anda untuk menyelesaikan tukar. Tukar Anda mungkin membutuhkan waktu hingga satu menit untuk diproses. Token yang ditukar akan muncul di wallet Anda setelah transaksi diproses. Tukar diproses dengan cepat, tetapi selama periode aktivitas jaringan tinggi, transaksi mungkin membutuhkan waktu sedikit lebih lama untuk selesai. --- ## Cara Memverifikasi Status Transaksi pada B3 Source: https://b3.holydocs.com/id/learn/deposits-withdrawals/how-to-verify-transaction-status Jika Anda telah mengirim transaksi di Jaringan B3 dan ingin memeriksa apakah sudah dikonfirmasi, tertunda, atau gagal, Anda dapat dengan mudah melacaknya menggunakan B3 Block Explorer. Yang Anda butuhkan hanyalah hash transaksi (TxHash) atau alamat dompet yang terlibat dalam transaksi. Langkah-langkah untuk Memverifikasi Transaksi Kunjungi explorer.b3.fun. Arahkan kursor ke panel sisi kiri untuk memperluasnya dan klik pada Transactions. Sebuah bilah pencarian baru akan muncul. Di bilah pencarian, masukkan salah satu: - Alamat dompet yang memulai transaksi - Atau hash transaksi (TxHash) Telusuri hasilnya dan klik transaksi yang relevan untuk melihat: - Status (Sukses / Gagal / Tertunda) - Tanggal & Waktu - Token yang ditransfer - Gas yang digunakan - Detail on-chain lainnya Ini adalah cara terbaik untuk melacak mint, transfer, dan aktivitas lainnya langsung di Jaringan B3. Arti Status Transaksi - Sukses: Transaksi berhasil diselesaikan - Gagal: Transaksi gagal dieksekusi (seringkali karena gas tidak cukup atau kesalahan lainnya) - Tertunda: Transaksi masih diproses oleh jaringan Anda dapat mem-bookmark alamat dompet yang sering digunakan di explorer untuk dengan cepat memeriksa riwayat transaksi di masa mendatang. --- ## Menarik Token dari B3 Source: https://b3.holydocs.com/id/learn/deposits-withdrawals/withdrawing-tokens-from-b3 Perlu memindahkan token Anda keluar dari jaringan B3? Baik Anda ingin menjembatani kembali ke Ethereum atau rantai yang didukung lainnya, menarik dana dari B3 itu sederhana dan hanya memerlukan beberapa langkah. Panduan ini akan memandu Anda bagaimana cara menarik aset Anda dengan aman. Cara Menarik Token Masuk ke akun Anda di basement.fun/bridge. Temukan dan klik tab yang bertanda Penarikan. Gulir ke bawah dan pilih jaringan yang ingin Anda tarik token Anda kepadanya. Pilih token yang ingin Anda tarik. Masukkan jumlah penarikan Anda, kemudian klik Jembatani. Konfirmasi transaksi di dompet Anda untuk menyelesaikan penarikan Anda. Setelah dikonfirmasi, token Anda akan dijembatani ke jaringan yang dipilih dan seharusnya akan tiba sebentar lagi. Waktu pemrosesan penarikan biasanya berkisar dari beberapa menit hingga satu jam, tergantung pada kepadatan jaringan dan rantai tujuan. --- ## Cara Bergabung dengan Turnamen di Basement Source: https://b3.holydocs.com/id/learn/games-experiences/how-to-join-a-tournament-on-basement Turnamen di Basement adalah kesempatanmu untuk bersaing memperebutkan hadiah, mendaki papan peringkat, dan menguji kemampuanmu melawan pemain lain. Baik kamu bermain untuk bersenang-senang atau mengejar posisi teratas, bergabung dalam sebuah turnamen cepat dan mudah. Berikut cara untuk memulai. Cara Bergabung dalam Turnamen Kunjungi basement.fun, klik Join the fun dan masuk menggunakan metode yang kamu pilih. Di sisi kiri halaman, klik ikon Trophy yang bertuliskan Compete. Di halaman Turnamen, klik Tournaments. Pilih Live Tournaments untuk melihat kompetisi yang sedang berlangsung. Telusuri daftar turnamen aktif dan pilih yang ingin kamu ikuti. Klik Join Tournament untuk membuka halaman detail turnamen. Di sini kamu bisa meninjau aturan, hadiah, papan peringkat, dan sisa waktu. Kamu juga bisa mengobrol dengan pemain lain di Live Chat. Jika kamu siap untuk bersaing, klik Join Tournament lagi untuk mengonfirmasi pendaftaranmu. Konfirmasi transaksi di dompet terhubungmu untuk menyelesaikan pendaftaran. Setelah dikonfirmasi, klik Play Now untuk memulai pertandinganmu dan mendaki papan peringkat. Kamu sudah bergabung. Semoga beruntung dan bersenang-senanglah dalam berkompetisi! Fitur Turnamen - Papan peringkat waktu nyata untuk melacak kemajuanmu - Live chat untuk terhubung dengan pesaing lain - Aturan jelas dan struktur hadiah untuk setiap turnamen - Pendaftaran langsung setelah pembayaran dikonfirmasi Periksa aturan turnamen dan struktur hadiah sebelum bergabung untuk memahami format kompetisi dan apa yang kamu mainkan. --- ## Cara Memulai Taruhan di Basement Source: https://b3.holydocs.com/id/learn/games-experiences/how-to-start-a-wager-on-basement Taruhan di Basement memungkinkan Anda bertaruh token pada kemampuan Anda, baik itu menantang seorang teman atau membukanya untuk siapa saja yang ingin bergabung. Ini adalah cara yang menyenangkan untuk menambah taruhan pada pertandingan Anda dan membuktikan siapa yang sebenarnya berada di puncak. Berikut cara memulai taruhan dan mengundang orang lain untuk bermain demi hadiah. Cara Memulai Taruhan Klik game apa saja di basement.fun. Klik ikon pedang di bagian atas halaman detail game. Pilih bagaimana Anda ingin memulai tantangan Anda: - Tantang seorang teman - Buat tantangan terbuka untuk siapa saja yang bergabung Dalam panduan ini, kita akan membuat tantangan teman dengan memilih Tantang Teman. Masukkan nama teman Anda di kolom pencarian dan pilih nama mereka dari daftar. Klik Berikutnya. Pilih jumlah yang ingin Anda taruhkan dan durasi tantangan taruhan. Anda juga dapat memasukkan jumlah khusus. Danai tantangan taruhan Anda dengan mendepositkan dana. Cukup klik Deposit Bet dan konfirmasi transaksi di dompet Anda. Setelah tantangan taruhan Anda didanai, Anda akan diberikan tautan untuk dibagikan dengan lawan Anda. Klik Salin untuk menyalin tautan untuk dibagikan. Teman/lawan Anda perlu membuka tautan, mengonfirmasi taruhannya, dan bergabung dengan tantangan taruhan. Setelah kedua pemain mendanai taruhan, Anda dapat mulai bermain. Bersaing dan biarkan pemain terbaik yang menang! Kolam hadiah akan diberikan kepada pemenang setelah tantangan selesai. Tipe Taruhan Tantangan Teman - Tantang pemain tertentu dengan username - Pertandingan privat antara lawan yang dikenal - Taruhan dan durasi yang dapat disesuaikan Tantangan Terbuka - Buat taruhan publik untuk siapa saja yang bergabung - Berdasarkan siapa cepat dia dapat - Bagus untuk mencari lawan baru Kedua pemain harus mendanai bagian taruhan mereka sebelum pertandingan dapat dimulai. Total kolam hadiah akan diberikan kepada pemenang setelah selesai. Mulailah dengan jumlah taruhan yang lebih kecil saat bermain dengan lawan baru untuk menguji air sebelum berkomitmen pada taruhan yang lebih besar. --- ## Keamanan Kripto dan Dompet Source: https://b3.holydocs.com/id/learn/getting-started/crypto-and-wallet-security Bayangkan dompet kripto Anda sebagai kunci pribadi Anda ke alam semesta Web3 - ini bukan hanya alat; ini adalah gerbang Anda untuk memiliki, berdagang, dan berinteraksi di dunia desentralisasi. Aplikasi dompet seperti Rainbow membuat ini menjadi sederhana dengan memberi Anda antarmuka yang mudah digunakan untuk mengelola kunci kriptografis Anda, tanpa memerlukan keahlian teknis. Mari kita uraikan. Pada intinya, dompet kripto tidak "menyimpan" uang Anda. Sebaliknya, ini adalah cara aman untuk mengelola kunci yang memberi Anda akses ke dana Anda di blockchain. Kunci-kunci ini memungkinkan Anda untuk mengirim, menerima, dan memiliki aset seperti Ethereum. Ketika Anda "memiliki" 1 ETH, yang sebenarnya Anda lakukan adalah memiliki bukti di blockchain yang menghubungkan alamat dompet Anda dengan ETH tersebut. Dompet Anda adalah bukti kepemilikan digital Anda. Dompet hadir dalam berbagai bentuk untuk memenuhi kebutuhan Anda: - Hot Wallets: Selalu terhubung ke internet, sempurna untuk transaksi sering (misalnya, Rainbow). - Cold Wallets: Dompet perangkat keras seperti Ledger, dirancang untuk menyimpan kunci Anda secara offline untuk keamanan ekstra. Komponen Dompet: Yang Esensial Setiap dompet kripto memiliki tiga bagian utama yang membuat semuanya bekerja: 1. Alamat Dompet Publik - Pikirkan ini sebagai nama pengguna atau nomor akun Anda. - Bagikan dengan siapa saja untuk menerima dana. - Alamat publik memungkinkan orang melihat riwayat transaksi dan aset Anda (karena blockchain transparan). 2. Frase Rahasia (Seed Phrase) - Frase 12 atau 24 kata yang memberi Anda akses penuh ke dompet Anda. - Perlakukan ini seperti mahkota permata — siapa pun yang memilikinya, memiliki aset dalam dompet Anda. 3. Kunci Pribadi - String panjang karakter yang dihasilkan dari frase benih Anda. - Digunakan untuk menandatangani transaksi dan membuktikan kepemilikan. Apa yang Terjadi jika Anda Kehilangan Kunci Anda? Ini masalahnya: Kehilangan kunci pribadi atau frase rahasia Anda, dan permainannya berakhir. Tidak ada tombol "Lupa Kata Sandi", tidak ada dukungan teknis, dan tidak ada 2FA. Bahkan penyedia dompet Anda tidak dapat membantu Anda memulihkannya. Itulah mengapa mencadangkan kunci Anda adalah hal yang tidak dapat dinegosiasikan. Berikut adalah beberapa tips pro untuk menjaga keamanannya: - Gunakan pengelola kata sandi seperti 1Password. - Tuliskan di selembar kertas (cara lama tapi efektif). - Cap ke sepotong logam untuk daya tahan utama. Kunci Anda = kontrol Anda. Kehilangannya, dan Anda terkunci keluar untuk selamanya. Mengapa B3 Menggunakan Dompet Kripto Di B3, dompet Anda lebih dari sekadar login. Ini adalah identitas Anda, inventaris Anda, dan koneksi Anda ke seluruh ekosistem. Inilah mengapa dompet sangat sentral dalam visi Web3 kami: 1. Kepemilikan yang Benar-benar Milik Anda Dompet Anda memberi Anda kendali atas aset digital Anda — tanpa perantara, tanpa kunci perusahaan. 2. Interoperabilitas Lintas Platform Dompet B3 Anda tidak terikat hanya pada satu permainan atau ekosistem. Baik Anda mendapatkan Builder Points (BP) atau mengklaim token, dompet Anda berfungsi dengan mulus di berbagai pengalaman. 3. Keamanan dan Transparansi Semua transaksi terlihat di blockchain, tetapi hanya Anda yang mengontrol kunci pribadi Anda. Ini memastikan keadilan dan akuntabilitas di seluruh ekosistem. Keamanan Dompet Dompet kripto Anda memberi Anda kekuatan besar, tetapi dengan kekuatan besar, datang tanggung jawab besar. Anda bertanggung jawab atas aset Anda, tetapi Anda juga bertanggung jawab untuk menjaga aset tersebut aman dari aktor jahat. Berikut adalah beberapa tips dan trik yang berguna untuk membantu Anda menjaga aset Anda aman dan terlindungi. Pedoman Keamanan - Hanya berinteraksi dengan situs web dan platform B3 resmi (b3.fun, bsmnt.fun, claim.b3.fun). - Jangan pernah membagikan kunci pribadi atau frase benih dompet Anda kepada siapa pun. - Waspada terhadap pesan langsung yang mengaku sebagai dukungan B3 - dukungan resmi hanya melalui discord.gg/b3dotfun dan https://b3.fun. - Periksa dua kali semua alamat dompet dan detail transaksi sebelum menyetujui transaksi. - Hindari mengklik tautan mencurigakan atau menghubungkan dompet Anda ke situs web yang tidak diverifikasi. - Aktifkan 2FA di mana tersedia dan gunakan dompet perangkat keras untuk keamanan ekstra. - Ingat: Tim B3 tidak akan pernah meminta informasi dompet pribadi Anda. Praktik Terbaik Keamanan Ikuti praktik esensial ini untuk menjaga keamanan dompet Anda: - Gunakan kata sandi yang kuat dan unik. - Aktifkan otentikasi dua faktor (2FA). - Jangan pernah membagikan kunci dompet Anda. - Jaga dompet Anda tetap diperbarui dan terpercaya. Tetap aman dan terus bermain! --- ## Cara Membuat Akun B3 Source: https://b3.holydocs.com/id/learn/getting-started/how-to-create-an-account Anda hanya memerlukan satu akun B3 untuk mengakses segala sesuatu di ekosistem B3. Setelah akun Anda dibuat, Anda dapat masuk ke platform B3 apa pun menggunakan kredensial yang sama. Anda dapat mendaftar menggunakan dompet EVM, email, nomor telepon (SMS), atau akun sosial seperti Google, Apple, Discord, Telegram, atau Farcaster. Login Anda aman, fleksibel, dan berfungsi di seluruh produk B3 saat ini dan masa depan. Langkah demi Langkah: Membuat Akun B3 Anda Anda dapat membuat akun Anda di situs mana pun yang didukung oleh B3. Beberapa platform kami yang paling aktif meliputi: - basement.fun - pusat permainan utama kami - stake.b3.fun - dasbor staking dan hadiah Langkah-langkahnya sama tidak peduli platform mana yang Anda pilih. Untuk panduan ini, kita akan memulai perjalanan kita di basement.fun. Kunjungi basement.fun dan klik Bergabunglah dengan keseruan. Pilih metode login yang Anda inginkan. Anda dapat klik Opsi lainnya untuk melihat metode login tambahan. - Dompet EVM (mis. MetaMask atau Rainbow) - Email atau Nomor Telepon (SMS) - Akun Sosial (Google, Apple, Discord, Telegram, atau Farcaster) Ikuti petunjuk untuk mengonfirmasi metode login Anda. Ini mungkin termasuk menghubungkan dompet Anda, memverifikasi email Anda, atau menyetujui akses melalui akun sosial. Contoh: Jika Anda menggunakan dompet EVM seperti Metamask, Anda akan melihat layar seperti ini saat mengonfirmasi koneksi Anda: Setelah dikonfirmasi, akun B3 Anda akan dibuat dan siap digunakan di semua platform B3. --- ## Cara Membuat Akun B3 Global Anda Source: https://b3.holydocs.com/id/learn/getting-started/how-to-create-global-account Membuat Akun Global B3 Anda Kunjungi https://explorer.b3.fun/. Di sisi kiri halaman, arahkan kursor untuk memperluas sidebar. Pilih opsi apa saja (seperti Transaksi atau Jelajahi Aplikasi) untuk menampilkan opsi masuk. !Screenshot2025 09 24at6 23 08PM Pn Di pojok kanan atas layar, klik Connect. !Screenshot2025 09 24at6 26 24PM Pn - Wallet (MetaMask, WalletConnect, dll.) - Setujui permintaan sambungan di wallet Anda. - Sosial / Email / Telepon - Ikuti proses verifikasi yang sesuai untuk metode login Anda (misalnya, konfirmasi email, kode SMS, atau otorisasi login sosial). Setelah diverifikasi, Akun Global B3 Anda akan dibuat dan Anda akan masuk. FAQ Tidak. Anda dapat mendaftar dengan wallet, email, telepon, atau login sosial. Jika Anda memilih untuk masuk tanpa wallet, sebuah wallet terintegrasi akan secara otomatis dibuat untuk Anda di latar belakang. Ini memastikan Anda masih akan memiliki wallet yang terhubung ke akun Anda, meskipun Anda tidak membawa wallet Anda sendiri. --- ## Cara Menyesuaikan Profil Basement Anda Source: https://b3.holydocs.com/id/learn/getting-started/how-to-customize-your-basement-profile Profil Basement Anda adalah identitas digital Anda di seluruh ekosistem. Anda dapat menyesuaikan avatar Anda, memilih nama unik, dan menampilkan lencana yang mewakili gaya Anda. Baik Anda mengatur hal-hal untuk pertama kali atau memperbarui tampilan Anda nanti, mempersonalisasi profil Anda membantu Anda menonjol dan merasa lebih terhubung. Menyesuaikan Profil Anda untuk Pertama Kalinya Klik avatar Anda di sudut kanan atas untuk membuka menu akun. Masukkan nama yang Anda inginkan, lalu klik Daftar. Selanjutnya, Anda akan dipandu melalui penyesuaian avatar Anda. Ini adalah kesempatan Anda untuk membuatnya benar-benar milik Anda dengan memilih jenis kelamin, menyesuaikan fitur fisik, dan memilih pakaian yang paling cocok dengan gaya Anda. Setelah Anda puas dengan avatar Anda, klik Selanjutnya untuk menyimpan diri virtual Anda. Penyesuaian Tambahan Setelah pengaturan awal Anda, Anda dapat kembali ke profil Anda kapan saja untuk melakukan perubahan atau mencoba sesuatu yang baru. Dari beranda Basement klik ikon profil di sisi kiri atau kanan halaman untuk membuka profil Anda dan mulai mengedit. Selanjutnya, klik Sesuaikan Profil. Opsi Penyesuaian yang Tersedia Nama Pengguna Ubah nama tampilan publik Anda kapan saja Avatar Edit penampilan avatar Anda untuk menyegarkan tampilan Anda Ekspresikan Diri Anda Tambahkan tanda tangan buatan tangan khusus dan pilih tema profil yang sesuai dengan suasana hati Anda Ingin panduan singkat? Tonton video pendek ini untuk melihat setiap opsi penyesuaian dalam aksi: --- ## Cara Mengekspor Wallet Tersemat Anda Source: https://b3.holydocs.com/id/learn/getting-started/how-to-export-your-embedded-wallet Ingin menggunakan dompet BSMNT Anda di aplikasi lain seperti Rainbow atau MetaMask? Mengekspor dompet tersemat Anda memberi Anda kontrol penuh dengan memungkinkan Anda menyalin frasa pemulihan rahasia atau kunci pribadi Anda, sehingga Anda dapat mengimpor ke dompet yang didukung mana pun. Penting: Jangan pernah membagikan kunci pribadi atau frasa pemulihan Anda kepada siapa pun. Siapa pun yang memiliki akses ke itu dapat mengambil dana Anda. Langkah-langkah untuk Mengekspor Dompet Tersemat Anda Masuk ke Basement.fun menggunakan metode login yang Anda pilih. Klik ikon profil di pojok kanan atas halaman. Pergi ke tab Akun dan klik Ekspor di sebelah alamat dompet Anda. Klik Salin untuk menyalin baik frasa pemulihan rahasia atau kunci pribadi Anda ke clipboard. Tempelkan ke aplikasi dompet pilihan Anda untuk mengimpor dompet Anda. Dompet BSMNT Anda sekarang dapat diakses di aplikasi dompet eksternal Anda sambil mempertahankan kompatibilitas penuh dengan ekosistem B3. Kredensial dompet yang diekspor memberi Anda kontrol penuh atas dana Anda dan memungkinkan Anda menggunakan dompet yang sama di berbagai aplikasi dan platform. --- ## Cara Menautkan Akun Sosial Tambahan Source: https://b3.holydocs.com/id/learn/getting-started/how-to-link-additional-social-accounts Menghubungkan akun tambahan ke profil B3 Anda membantu menjaga konsistensi identitas Anda di seluruh ekosistem B3. Baik Anda awalnya mendaftar dengan dompet, email, atau akun sosial, Anda dapat menghubungkan lebih banyak opsi kapan saja. Ini termasuk akun seperti Gmail, Twitter, Apple, nomor telepon, Discord, Telegram, dan lainnya. Panduan ini akan memandu Anda melalui cara menghubungkan akun tambahan langsung dari basement.fun. Cara Menghubungkan Akun Tambahan Klik ikon profil Anda di basement.fun untuk membuka menu akun Anda. Navigasi ke tab Akun. Klik Hubungkan akun lain. Pilih jenis akun yang ingin Anda hubungkan - misalnya X (Twitter) - dan ikuti petunjuk untuk mengotorisasi koneksi. Setelah terhubung, akun Anda akan muncul di bawah tab Akun. Anda dapat mengulangi proses ini untuk menghubungkan sebanyak mungkin platform yang Anda inginkan. Akun yang terhubung akan muncul di tab Akun Anda, memberikan Anda berbagai cara untuk mengakses profil B3 Anda dan menjaga identitas yang konsisten di semua platform B3. --- ## Cara Mengelola Akun Tertaut di Akun Global B3 Anda Source: https://b3.holydocs.com/id/learn/getting-started/how-to-manage-linked-accounts-global-account Menautkan Akun Tambahan Masuk dengan akun yang ingin Anda tautkan dengan akun baru. Klik ikon profil Anda di pojok kanan atas, lalu pilih Pengaturan. Klik Tautkan Akun Baru. Pilih apakah akan menautkan dompet, email, telepon, atau akun sosial. Ikuti langkah-langkah untuk menyetujui koneksi (persetujuan dompet, verifikasi email, kode SMS, atau masuk sosial). Akun tambahan Anda sekarang akan ditautkan. Memutuskan Tautan Akun Anda mungkin ingin memutuskan tautan akun jika Anda tidak lagi menggunakannya, ingin menggantinya dengan yang lain, atau hanya ingin menjaga Akun Global B3 Anda ditautkan ke lebih sedikit login. Klik ikon profil Anda di pojok kanan atas, lalu pilih Pengaturan. Di bagian Pengaturan, temukan daftar akun yang terhubung Anda. Klik ikon rantai di sebelah akun yang ingin Anda putuskan tautannya. Akun akan segera dihapus. Memutuskan tautan akun tidak akan menghapus Akun Global B3 Anda. Anda masih akan dapat masuk menggunakan akun lain yang terhubung. FAQ Anda harus selalu memiliki setidaknya satu metode login yang ditautkan ke Akun Global B3 Anda. Jika satu-satunya akun yang Anda tautkan adalah akun yang ingin Anda putuskan tautannya, Anda perlu menautkan akun lain terlebih dahulu. Setelah Anda menambahkan akun baru, Anda dapat dengan aman memutuskan tautan akun yang ingin Anda hapus. Ya. Anda dapat menautkan beberapa akun ke Akun Global B3 yang sama. --- ## Misi Source: https://b3.holydocs.com/id/learn/quests/introduction Cara Kerja Poin Setiap quest dapat memberikan hingga 100 poin total, terbagi menjadi: - Penyelesaian Quest - \+40 poin untuk menyelesaikan tugas - Bonus Viralitas - 0–40 poin berdasarkan keterlibatan (suka, tampilan, retweet, dll.) - Bonus Early Bird - \+20 poin untuk 10% peserta tercepat Tip viralitas: Poin dihitung ketika Anda klik Verify. Menunggu sebentar agar postingan Anda mengumpulkan suka atau tampilan sebelum memverifikasi dapat memberi Anda lebih banyak poin. Hadiah & Papan Peringkat - Quest Tingkat Produk (40%) - Produk B3 spesifik (AnySpend, BSMNT, Spawn, HypeDuel) - Quest Tingkat Rantai (40%) - Hadiah lintas rantai (B3, Reach, XRP, dll.) - Papan Peringkat Global (20%) - Penampil terbaik di seluruh ekosistem Hadiah dibayarkan mingguan ke dompet yang terhubung Anda. Lacak Kemajuan Anda Anda dapat melihat baik riwayat quest Anda maupun riwayat hadiah Anda langsung dari situs Quest. !Screenshot2025 09 22at5 45 29PM Pn - Riwayat Anda - Menunjukkan quest yang telah selesai, total hadiah, dan distribusi hadiah masa lalu yang terkait dengan akun Anda. - Riwayat Hadiah - Menampilkan pembayaran hadiah dari semua papan peringkat (Tingkat Produk, Tingkat Rantai, dan Global). Anda akan melihat tanggal distribusi, jumlah token yang diterima, dan dapat klik View Details untuk info lebih lanjut. FAQ Bukan 1-ke-1. Keterlibatan digunakan untuk menghitung persentil Anda dibandingkan dengan pengguna lain. Keterlibatan lebih tinggi = lebih banyak poin viralitas. Kemungkinan besar, postingan Anda memiliki keterlibatan rendah pada saat Anda klik Verify. Ingat, viralitas hanya diperiksa pada saat verifikasi. Tidak, setiap quest hanya dapat diselesaikan sekali per akun. Poin bonus tergantung pada seberapa cepat Anda menyelesaikan quest dibandingkan dengan yang lain. Hanya pengguna tercepat (10% teratas) yang menerima bonus Early Bird. Jika Anda menyelesaikan lebih lambat, Anda masih mendapatkan poin penyelesaian tetapi tidak bonusnya. Hadiah dihitung secara otomatis dan didistribusikan mingguan ke dompet yang terhubung Anda. Tidak diperlukan, tetapi menghubungkan keduanya memaksimalkan peluang Anda untuk mendapatkan poin karena Anda akan memiliki lebih banyak quest yang tersedia. --- ## Cara Mengajukan Banding untuk Akun yang Dibatasi Source: https://b3.holydocs.com/id/learn/restricted-account/appeal Cara Mengajukan Banding Di situs web docs.b3.fun, klik gelembung obrolan di sudut kanan bawah untuk memulai percakapan dengan Dukungan. Dalam pesan Anda, sertakan alamat dompet Anda dan catatan singkat yang menjelaskan bahwa akun Anda dibatasi. Setelah diajukan, tim Dukungan kami akan meninjau akun Anda dan melakukan tindak lanjut dengan Anda sesegera mungkin. --- ## Klaim Hadiah Staking Source: https://b3.holydocs.com/id/learn/staking-rewards/claim-staking-rewards Bagaimana Hadiah Staking Didistribusikan Ketika Anda melakukan staking \$B3, Anda mendapatkan sekitar 10% hadiah tahunan, yang terakumulasi seiring waktu. Hadiah tidak didistribusikan berdasarkan jadwal tetap. Sebaliknya, mereka secara otomatis diklaim ketika Anda melakukan unstake. Jumlah yang Anda terima tergantung pada berapa banyak Anda menarik. Sebagai contoh: Jika Anda menarik 50% dari \$B3 yang Anda staking, Anda akan menerima 50% dari hadiah terakumulasi Anda pada saat itu. Hadiah yang tersisa tetap terkait dengan \$B3 yang Anda terus staking. Sistem ini memastikan bahwa hadiah didistribusikan secara adil berdasarkan berapa lama dan berapa banyak Anda melakukan staking. Melihat Hadiah Staking Anda yang Didistribusikan Hadiah staking Anda diklaim secara otomatis ketika Anda melakukan unstake \$B3 Anda. Berikut cara melihat hadiah Anda: Kunjungi stake.b3.fun dan masuk menggunakan metode login pilihan Anda. Lihat hadiah staking Anda yang didistribusikan dengan mengklik Lihat hadiah dari halaman utama dashboard. Pastikan untuk memilih tab Hadiah Staking. !Screenshot2025 08 08at2 55 27PM Pn --- ## Bagaimana Slot Harian Berfungsi Source: https://b3.holydocs.com/id/learn/staking-rewards/how-daily-slots-work Daily Slots adalah cara cepat dan mudah untuk mencoba keberuntungan Anda demi mendapatkan hadiah gratis setiap hari. Cukup masuk, tarik tuasnya, dan biarkan gulungan yang menentukan. Token apa pun yang Anda menangkan akan langsung dikirim ke dompet Anda tanpa perlu klaim. Cara Bermain Daily Slots Kunjungi stake.b3.fun dan masuk menggunakan metode login yang Anda pilih. Klik ikon Free Slots! di halaman utama. Di halaman daily slots, klik Tarik tuas. Konfirmasi transaksi di dompet yang terhubung untuk menyelesaikan putaran Anda. Hadiah Anda akan secara otomatis dikirim ke dompet Anda! Aturan Permainan - Satu permainan per hari per dompet - Tidak perlu klaim - hadiah dikirim langsung ke dompet Anda - Harus memiliki setidaknya 1.000 B3 yang di-stake untuk memenuhi syarat - Sepenuhnya gratis - tidak ada biaya tambahan Daily Slots dirancang untuk cepat dan menyenangkan - hanya satu klik per hari untuk kesempatan mendapatkan bonus hadiah B3! --- ## Bagaimana Cara Kerja Horse Plinko Source: https://b3.holydocs.com/id/learn/staking-rewards/how-horse-plinko-works Cara Bermain Horse Plinko Pergi ke Dashboard Staking dan pilih Horse Plinko dari permainan yang tersedia. !Screenshot2025 09 25at4 06 51PM Pn Klik Release Horse untuk memulai permainan Anda. !Screenshot2025 09 25at4 04 13PM Pn Konfirmasi aksi dengan menandatangani transaksi di dompet yang terhubung Anda. Setelah transaksi dikonfirmasi dan animasi selesai, hadiah Anda akan didistribusikan secara otomatis. --- ## Bagaimana Cara Kerja Hadiah Pool Source: https://b3.holydocs.com/id/learn/staking-rewards/how-prize-pool-works Weekly Prize Pool adalah kesempatanmu untuk mendapatkan hadiah besar hanya dengan menjadi seorang staker. Setiap minggu, pemain dari setiap tingkat hadiah - Rookie, Grinder, dan Whale - dapat masuk ke dalam pool untuk mendapatkan kesempatan menang. Kamu perlu bergabung secara manual antara Senin dan Jumat setiap minggu. Setiap Jumat, tiga peserta beruntung dari setiap tingkat akan dipilih dan menerima hadiah berdasarkan tingkat mereka. Penting: Pastikan untuk masuk ke Weekly Prize Pool sebelum Jumat pukul 1:00 PM UTC. Cara Masuk ke Weekly Prize Pool Kunjungi stake.b3.fun dan masuk dengan metode login yang kamu pilih. Gulir ke bawah dan temukan tab yang bertuliskan Browse Games. Di sini, kamu akan bisa memilih Prize Pool (atau game lain yang ingin kamu ikuti). Klik Enter pool to win untuk mengirimkan entrimu. Konfirmasi transaksi di dompetmu dan kembali lagi setiap Jumat untuk memeriksa apakah kamu menang. Kamu sekarang sudah masuk dalam prize pool minggu ini! Cara Pemilihan Pemenang - Waktu Pengundian: Setiap Jumat pukul 1:00 PM UTC - Pemenang Per Tingkat: 3 pemenang dari setiap tingkat (Rookie, Grinder, Whale) - Seleksi: Pengundian acak dari semua entri yang memenuhi syarat - Periode Entri: Senin hingga Jumat sebelum pukul 1:00 PM UTC Klaim Hadiahmu Setelah pengundian dilakukan, kamu dapat kembali ke halaman prize pool untuk melihat apakah kamu menang. Jika terpilih, kamu memiliki dua pilihan: 1. Klaim segera dengan potongan biaya 10% (5% untuk protokol, 5% untuk jackpot berikutnya) 2. Stake kemenanganmu tanpa biaya sama sekali Men-stake kemenanganmu adalah opsi terbaik karena kamu menghindari biaya dan terus mendapatkan hadiah atas kemenanganmu! Ingat untuk masuk setiap minggu secara manual - entri tidak berlanjut ke minggu berikutnya. --- ## Bagaimana Cara Kerja Spin the Wheel Source: https://b3.holydocs.com/id/learn/staking-rewards/how-spin-the-wheel-works Spin the Wheel adalah permainan harian sederhana yang memberikan kesempatan kepada para staker untuk memenangkan token ekstra hanya dengan satu klik. Tidak perlu klaim atau tindak lanjut. Cukup putar dan lihat apa yang Anda dapatkan. Semua hadiah dikirim langsung ke dompet Anda. Cara Bermain Spin the Wheel Kunjungi stake.b3.fun dan masuk menggunakan metode login yang Anda pilih. Gulir ke bawah ke bagian yang bertuliskan Browse Games dan klik ikon Spin the Wheel. Klik Spin the Wheel, kemudian konfirmasi transaksi di dompet yang terhubung Anda. Itu saja! Hadiah Anda akan secara otomatis ditambahkan ke dompet Anda. Aturan Permainan - Satu putaran per hari per dompet - Hadiah otomatis - tidak diperlukan klaim manual - Harus memiliki setidaknya 1.000 B3 yang di-stake untuk berpartisipasi - Gratis untuk bermain - cukup konfirmasi transaksi Spin the Wheel adalah salah satu cara termudah untuk mendapatkan hadiah bonus - hanya dengan satu klik per hari dan hadiah Anda langsung dikirim ke dompet Anda. --- ## Cara Melakukan Staking pada B3 Source: https://b3.holydocs.com/id/learn/staking-rewards/how-to-stake-b3 Men-stake token B3 Anda cepat dan mudah, dan membuka baik hadiah pasif dan akses ke sistem hadiah Stake to Win kami. Dalam panduan ini, kami akan memandu Anda melalui langkah-langkah sederhana untuk mulai men-stake langsung di platform. Opsi 1: Stake dengan B3 yang Sudah Anda Miliki Kunjungi stake.b3.fun dan masuk ke akun Anda menggunakan metode login yang Anda pilih. Klik Stake more B3+. Masukkan jumlah yang ingin Anda stake lalu klik Stake and Earn. Konfirmasi transaksi di dompet Anda untuk menyelesaikan proses staking B3 Anda. Token Anda sekarang telah di-stake dan mulai mendapatkan hadiah! Opsi 2: Swap & Stake dari Token Lain Kunjungi stake.b3.fun dan masuk ke akun Anda menggunakan metode login yang Anda pilih. Klik Stake more B3+. Kemudian klik Swap & stake dari kripto apapun. Masukkan jumlah yang ingin Anda stake, lalu klik Continue. Anda kemudian akan dapat memilih token dan chain yang ingin Anda swap dari. Setelah Anda membuat pilihan, klik Checkout. Selanjutnya, klik Pay from Connected Wallet (atau Anda dapat memilih untuk membayar dari dompet yang berbeda), lalu konfirmasi transaksi di dompet Anda untuk menyelesaikan swap+stake Anda. Token Anda akan di-swap ke B3 dan secara otomatis di-stake, mendapatkan hadiah segera! Jumlah minimum untuk staking adalah 50 B3. Setelah di-stake, token Anda akan langsung mulai mendapatkan hadiah pasif dan membuka akses ke permainan Stake to Win. --- ## Cara Membatalkan Staking Token Anda Source: https://b3.holydocs.com/id/learn/staking-rewards/how-to-unstake-your-tokens Unstaking memungkinkan Anda untuk memulai proses memindahkan token B3 Anda keluar dari staking dan kembali ke dompet Anda. Ini adalah proses 2 bagian, yang memerlukan masa pendinginan 45 hari sebelum Anda dapat menyelesaikan proses unstaking. Ikuti panduan cepat ini untuk langkah demi langkah tentang cara unstake token Anda. Langkah-langkah untuk Unstake - Bagian 1 Kunjungi stake.b3.fun dan masuk menggunakan metode login yang Anda pilih. Klik Unstake. Klik Unstake lagi pada layar berikutnya. Masukkan jumlah yang ingin Anda unstake, dari mana Anda ingin unstake (bonus atau token staked reguler), lalu klik Redeem. Konfirmasi transaksi di dompet Anda untuk menyelesaikan setengah pertama dari proses unstaking. Setelah selesai, token Anda akan memasuki periode pendinginan 45 hari. Selama waktu ini, Anda harus menunggu 45 hari sebelum Anda dapat menarik token Anda dari kolam. Token Anda sekarang dalam periode pendinginan 45 hari. Anda tidak dapat mengaksesnya sampai periode ini berakhir. Langkah-langkah untuk Unstake - Bagian 2 Kunjungi stake.b3.fun dan masuk menggunakan metode login yang Anda pilih. Klik Unstake dari halaman utama. Temukan transaksi dengan token yang sebelumnya Anda tarik. Jika 45 hari telah berlalu sejak Anda memulai permintaan redeem, sekarang Anda seharusnya melihat opsi untuk menarik token Anda. Klik Withdraw. Anda akan diminta untuk mengonfirmasi penarikan Anda. Klik Confirm dan kemudian konfirmasi transaksi lagi di dompet Anda untuk menyelesaikan proses penarikan. Setelah dikonfirmasi, token Anda akan tersedia di dompet Anda untuk digunakan. Periode pendinginan 45 hari dirancang untuk memastikan stabilitas kolam staking. Selama waktu ini, token Anda tidak mendapatkan hadiah tetapi juga tidak tersedia untuk digunakan. --- ## Stake untuk Menang Source: https://b3.holydocs.com/id/learn/staking-rewards/stake-to-win Stake to Win adalah sistem hadiah tanpa kerugian dari B3 yang memberi Anda hadiah hanya dengan melakukan staking token Anda. Setelah Anda bergabung, Anda membuka akses ke daftar permainan harian dan mingguan yang terus bertambah, plus hadiah mega bulanan kejutan! Tanpa pengeluaran tambahan dan tanpa biaya - hanya hadiah untuk tetap melakukan staking. Hadiah Berbasis Tier Tier hadiah Anda didasarkan pada berapa banyak B3 yang Anda staking. Semakin tinggi tier Anda, semakin besar kolam hadiah yang bisa Anda ikuti. Tier Whale - 100,000+ B3 staking - Akses ke kolam hadiah terbesar dan hadiah tier tertinggi Tier Grinder - 3,000 – 99,999 B3 staking - Hadiah seimbang untuk staker reguler Tier Rookie - 1,000 – 2,999 B3 staking - Cocok untuk pemain baru yang baru memulai Anda dapat berpartisipasi dalam semua permainan selama Anda memiliki setidaknya 1,000 B3 staking. Permainan Saat Ini Slot Harian - Putar sekali per hari untuk kesempatan mendapatkan hadiah B3 seketika Putar Roda Harian - Putar roda setiap hari dan lihat apa yang keberuntungan bawa untuk Anda Kolam Hadiah Mingguan - Masuk setiap minggu, antara Senin dan Jumat untuk kesempatan menang - Tiga pemenang per tier setiap minggu Semua permainan sepenuhnya gratis untuk dimainkan setelah Anda melakukan staking. Tidak ada biaya tambahan atau biaya. Keindahan dari Stake to Win adalah bahwa itu benar-benar tanpa kerugian - token yang Anda staking tetap aman sementara Anda mendapatkan beberapa kesempatan untuk memenangkan hadiah tambahan setiap minggu. --- ## Apa Itu Staking dan Bagaimana Cara Kerjanya? Source: https://b3.holydocs.com/id/learn/staking-rewards/what-is-staking-and-how-does-it-work Staking adalah proses mengunci token B3 Anda di platform sebagai tukar menukar dengan hadiah. Daripada membiarkan token Anda menganggur di dompet, staking memberi Anda akses ke hadiah bonus dan fitur eksklusif dalam ekosistem. Token Anda tetap milik Anda - Anda hanya berkomitmen untuk periode waktu tertentu untuk membuka nilai tambah seperti putaran harian, kolam hadiah, dan lainnya. Bagaimana Staking Bekerja di B3 Ketika Anda melakukan staking token B3 Anda, Anda berhak atas dua jenis hadiah: 1. Hadiah Staking Pasif 2. Stake to Win (sistem hadiah tanpa kehilangan unik kami) Staking Pasif Hadiah staking pasif secara otomatis diperoleh seiring waktu. Setelah token Anda di-stake, mereka mulai mengumpulkan hadiah tanpa perlu tindakan lebih lanjut dari Anda. - Tidak perlu memeriksa setiap hari - Anda dapat unstake kapan saja (dengan masa pendinginan 45 hari) Ini ideal untuk siapa saja yang menginginkan cara yang pasif dan konsisten untuk mendapatkan penghasilan dari token mereka. Stake to Win Stake to Win adalah sistem hadiah tanpa kehilangan interaktif kami yang dirancang untuk membuat staking lebih menyenangkan dan menarik. Selain hadiah pasif, staker mendapatkan akses ke permainan harian dan mingguan di mana Anda dapat memenangkan hadiah ekstra, tanpa merisikokan token Anda. Ini yang akan Anda dapatkan: - 🎰 Slot Harian – Putar sekali per hari untuk kesempatan memenangkan hadiah bonus - 🎡 Putar Roda – Kesempatan lain untuk menang, tersedia setiap hari - 🏆 Kolam Hadiah Mingguan – Masuk sekali per minggu, dengan pemenang diundi di akhir minggu Tidak ada kerugian. Token Anda tetap di-stake, dan Anda mendapatkan beberapa kesempatan untuk menang setiap minggu. Semuanya keuntungan! Staking menggabungkan keamanan dari pendapatan pasif dengan kegembiraan dari permainan hadiah, menciptakan pengalaman yang unik dan menguntungkan bagi pemegang token B3. --- ## Umpan Balik dan Pelaporan Masalah Source: https://b3.holydocs.com/id/learn/troubleshooting/feedback-and-reporting-issues Pertanyaan yang Sering Diajukan Anda dapat melaporkan bug menggunakan tombol chat di situs ini. Pastikan untuk menyertakan screenshot yang membantu dan deskripsi yang jelas tentang masalah tersebut agar kami dapat menyelidikinya dengan cepat. Kami senang mendengar dari komunitas. Anda dapat berbagi ide Anda melalui tombol chat di sini atau menghubungi kami di Discord atau X. Discord - discord.gg/b3dotfun X - x.com/b3dotfun Ya. Jika Anda tidak dapat menemukan jawaban di sini, tim dukungan kami tersedia melalui chat. Praktik Terbaik untuk Melaporkan Masalah Saat melaporkan bug atau masalah, sertakan: - Deskripsi jelas tentang apa yang Anda coba lakukan - Langkah-langkah untuk mereproduksi masalah tersebut - Screenshot atau rekaman layar jika berlaku - Informasi browser dan perangkat - Alamat dompet (jika masalahnya terkait transaksi) - Hash transaksi (untuk transaksi yang gagal) Informasi yang lebih detail yang Anda berikan, semakin cepat tim kami dapat menyelidiki dan menyelesaikan masalah Anda. Saluran Komunitas Tetap terhubung dengan komunitas B3: - Discord: discord.gg/b3dotfun - Obrolan komunitas dan dukungan waktu nyata - X (Twitter): x.com/b3dotfun - Pembaruan terbaru dan pengumuman - Chat Dukungan: Tersedia di situs dokumentasi ini Komunitas kami sangat aktif dan membantu - jangan ragu untuk bertanya di Discord di mana pengguna lain dan anggota tim dapat membantu Anda dengan cepat. --- ## FAQ Permainan dan Kompetisi Source: https://b3.holydocs.com/id/learn/troubleshooting/games-and-competition-faq Pertanyaan yang Sering Diajukan Pergi ke tab Compete di basement.fun, pilih turnamen yang sedang berlangsung, dan klik Join. Konfirmasi transaksi untuk mendaftar. Anda dapat menantang teman atau membuka taruhan publik dengan mendanai taruhan di basement.fun. Pilih permainan apa saja, lalu klik ikon pedang untuk membuat tantangan taruhan. Terputus dapat mengakibatkan kekalahan. Pertama, pastikan koneksi internet Anda stabil. Jika masalah berlanjut, coba gunakan browser yang berbeda atau bersihkan cache Anda. Jika itu tidak membantu, hubungi dukungan untuk bantuan lebih lanjut. Beberapa permainan mendukung browser seluler, tetapi beberapa permainan hanya tersedia di desktop. Anda dapat memeriksa dukungan seluler di halaman detail permainan. Ya. Anda dapat mengunduh aplikasi BSMNT di Android dan Apple. Untuk pengalaman bermain game terbaik, pastikan Anda memiliki koneksi internet yang stabil dan menggunakan browser yang diperbarui. Chrome dan Firefox umumnya menyediakan kompatibilitas terbaik. Aplikasi seluler menyediakan pengalaman yang paling optimal untuk bermain game di seluler, jadi unduhlah dari toko aplikasi perangkat Anda untuk performa terbaik. --- ## Tanya Jawab Umum Source: https://b3.holydocs.com/id/learn/troubleshooting/general-faq Pertanyaan yang Sering Diajukan Ya. Anda dapat mengakses B3 Brand Kit dengan mengunjungi https://docs.b3.fun/protocol/brand-kit. --- ## Login dan Akses Akun Source: https://b3.holydocs.com/id/learn/troubleshooting/login-and-account-access Pertanyaan yang Sering Diajukan Pastikan Anda menggunakan metode login yang benar dan dompet atau akun sosial Anda terhubung dengan benar. Periksa spam atau coba kirim ulang. Jika masih tidak tiba, coba gunakan metode login lain seperti dompet atau Discord, atau hubungi kami melalui portal dukungan kami untuk bantuan tambahan. Anda dapat masuk menggunakan email, Discord, Telegram, dompet, atau akun sosial seperti Google dan Apple. Ya. Anda dapat menghubungkan dompet, Discord, dan akun lainnya di pengaturan profil Anda di basement.fun. Jika Anda terus mengalami masalah login, pastikan Anda menggunakan metode login yang sama yang awalnya Anda gunakan untuk membuat akun Anda. --- ## Stake to Win Games FAQ Source: https://b3.holydocs.com/id/learn/troubleshooting/stake-to-win-games-faq Pertanyaan yang Sering Diajukan Anda harus mendaftar secara manual setiap minggu antara Senin dan Jumat sebelum batas waktu pukul 1:00 PM UTC. Tiga pemenang per tingkatan. Satu staker dipilih secara acak setiap bulan untuk memenangkan hadiah kejutan seperti token atau NFT. Tidak. Semua hadiah dikirim langsung ke dompet Anda setelah setiap permainan. Tidak. Spin the Wheel dan Slots terbatas pada satu kali permainan per hari per dompet. Ini adalah bug visual yang dikenal. Terkadang animasi putaran tidak berhenti, tetapi hadiah tetap diproses. Coba segarkan halaman. Hadiah Anda seharusnya muncul segera, dan Anda juga bisa memeriksa saldo B3 Anda untuk melihat perubahan. Untuk mengonfirmasi hadiah Anda di blockchain, Anda dapat mencari transaksi di B3 Explorer: explorer.b3.fun. Jika Anda masih tidak yakin, jangan ragu untuk menghubungi dukungan. Kemungkinan besar, hadiah Anda telah diproses, tetapi karena bug visual, Anda mungkin tidak melihatnya terjadi. Pertama, segarkan halaman dan periksa apakah saldo B3 Anda telah berubah. Anda juga bisa mengonfirmasi transaksi menggunakan B3 Explorer dengan memasukkan alamat dompet Anda. Jika Anda masih tidak yakin atau membutuhkan bantuan, jangan ragu untuk menghubungi dukungan dan kami akan membantu mengonfirmasi hadiah Anda. Tingkatan berdasarkan berapa banyak B3 yang Anda staking: Rookie (1K–3K), Grinder (3K–100K), Whale (100K+). Anda memerlukan setidaknya 1.000 B3 yang di-staking untuk membuka akses. Jika Anda mengalami bug visual dengan animasi putaran, jangan khawatir - hadiah Anda masih diproses. Selalu periksa saldo dompet Anda dan explorer blockchain untuk mengonfirmasi transaksi. --- ## Tanya Jawab tentang Staking & Rewards Source: https://b3.holydocs.com/id/learn/troubleshooting/staking-and-rewards-faq Pertanyaan yang Sering Diajukan Staking token B3 Anda memberikan Anda hadiah pasif dan akses ke permainan Stake to Win. Untuk informasi lebih lanjut, silakan baca artikel kami Apa itu Staking dan Bagaimana Cara Kerjanya. Setelah Anda unstake, ada periode pendinginan 45 hari sebelum Anda dapat menarik token Anda. Tunggu beberapa menit dan muat ulang. Jika masih tidak muncul, konfirmasi transaksi Anda berhasil di blockchain. Jika transaksi Anda berhasil, tapi Anda masih tidak mengumpulkan token, hubungi dukungan. Unstake memicu periode pendinginan 45 hari. Selama waktu ini, token Anda masih ditahan di kolam staking dan belum tersedia di dompet Anda. Setelah periode pendinginan berakhir, Anda perlu kembali ke halaman staking dan klik Tarik untuk memindahkan token Anda kembali ke dompet Anda. Hadiah staking saat ini dalam fase akumulasi dan belum bisa diklaim. Ketika klaim menjadi tersedia, kami akan memberitahu semua staker dan memperbarui halaman ini dengan langkah-langkah untuk mengklaim. Ya. Jumlah minimum yang dapat Anda stake adalah 50 B3. Ingat bahwa periode pendinginan 45 hari adalah wajib untuk semua operasi unstaking. Rencanakan dengan baik jika Anda memerlukan akses ke token Anda pada tanggal tertentu. --- ## Transaksi dan Masalah Dompet Source: https://b3.holydocs.com/id/learn/troubleshooting/transactions-and-wallet-issues Pertanyaan yang Sering Diajukan Pastikan transaksi dikirim ke alamat dan rantai yang benar. Jika sudah benar, mungkin saja masih dalam proses. Anda dapat memeriksa detail transaksi Anda menggunakan B3 Block Explorer: explorer.b3.fun. Penarikan dan deposit biasanya selesai dalam beberapa menit tetapi dapat bervariasi tergantung pada kepadatan jaringan. Sayangnya, token yang dikirim ke rantai yang tidak didukung mungkin tidak dapat dipulihkan. Hubungi dukungan dengan detail lengkap. Sebagian besar transaksi yang gagal disebabkan oleh masalah jaringan, gas yang rendah, atau pemutusan sambungan dompet. Coba lagi atau segarkan. Penukaran biasanya hanya membutuhkan waktu beberapa menit untuk diselesaikan. Namun, kepadatan jaringan terkadang dapat menunda pemrosesan. Dalam kasus yang jarang terjadi, transaksi mungkin macet. Jika penukaran Anda tidak tiba setelah menunggu yang wajar, silakan hubungi tim dukungan kami dengan hash transaksi dan alamat dompet agar kami dapat membantu Anda. Selalu periksa dua kali alamat dompet dan pilihan jaringan sebelum mengonfirmasi transaksi untuk menghindari mengirim token ke tujuan yang salah. Untuk verifikasi transaksi, B3 Block Explorer di explorer.b3.fun adalah sumber terbaik Anda untuk memeriksa status dan detail transaksi. --- ## $B3 Token Source: https://b3.holydocs.com/id/protocol/b3-token Salin alamat ini untuk menambahkan \$B3 ke dompet Anda atau berdagang di DEXs. Apa itu \$B3? \$B3 adalah token utilitas yang menggerakkan seluruh ekosistem B3. Sebagai token dasar untuk jaringan multichain yang berskala horizontal, B3 memungkinkan tata kelola, staking, dan nilai lintas appchains dan aplikasi yang dibangun di atas B3. Portofolio yang menyenangkan B3 bukan hanya infrastruktur blockchain. Kami terus membangun pengalaman konsumen onchain berskala besar yang menyenangkan - semua dengan tujuan menciptakan nilai untuk pemegang \$B3. Pembayaran & onramp lintas rantai. Stake untuk menang. Platform gaming onchain hyper-casual. SDK untuk bonding token, taruhan & lainnya. Di mana membeli token \$B3 Beli \$B3 di Coinbase Berdagang \$B3 di Bybit Beli \$B3 di Gate.io Dapatkan \$B3 di KuCoin Berdagang \$B3 di MEXC Tukar \$B3 di Aerodrome Berdagang \$B3 di AlienBase --- ## Brand Kit Source: https://b3.holydocs.com/id/protocol/brand-kit ✦ DIDORONG OLEH KOMUNITAS ✦ MENYENANGKAN ✦ SELARAS DENGAN EKOSISTEM ✦ Logo Utama SVG PNG SVG SVG Warna Jangan batasi diri Anda hanya pada warna-warna merek yang umum. B3 mengundang Anda untuk berekspresi dengan palet warna yang berbeda, menyenangkan, dan penuh warna. Pedoman Merek Logo kami bekerja terbaik ketika memiliki margin yang cukup. Pertahankan suasana yang ringan, ramah, dan menarik. Font Impor di dalam lembar gaya CSS: Impor melalui tag : Sekarang Anda dapat menggunakan font-font tersebut: Font yang tersedia: - Neue Montreal Bold - Neue Montreal Regular - Neue Montreal Book - Neue Montreal Medium - Neue Montreal Semibold - Calibre Bold - Calibre Heavy - Pack Unduh font asli: Lisensi Lisensi Lisensi Aset Menyenangkan PNG PNG @ 2x JPG SVG PNG Gerakan Animasi sangat dianjurkan ketika merepresentasikan B3, setelah semua - gerakan itu menyenangkan! Kami merekomendasikan Framer Motion sebagai perpustakaan animasi React, namun Anda dapat menggunakan apa pun yang Anda suka! Browser Anda tidak mendukung tag video. MP4 Proyek After Effects Browser Anda tidak mendukung tag video. MP4 Proyek After Effects Suasana 👌 B3 adalah tentang bersenang-senang, dan merepresentasikannya dalam hidup Anda melalui gaming & lainnya. Kenakan swag B3 dengan cara lain! Wallpaper Layar Kunci Ponsel Unduh Unduh Unduh Berkontribusi pada merek B3 Mari membangun B3 bersama - kami menyambut kreator, seniman, pengembang, gamer, pemain & semua orang untuk berkontribusi & mendapatkan penghargaan. Hubungi kami jika Anda telah membangun sesuatu yang keren untuk komunitas B3. --- ## Bridge ke B3 Testnet Source: https://b3.holydocs.com/id/protocol/bridge-to-testnet Jembatan ini secara khusus untuk tujuan testnet. Gunakan ETH testnet gratis untuk menguji aplikasi Anda sebelum dikerahkan ke mainnet. Cara Menggunakan Jembatan Kunjungi testnet.bridge.b3.fun untuk mengakses antarmuka jembatan testnet resmi. Hubungkan dompet Anda (MetaMask, Coinbase Wallet, dll.) ke antarmuka jembatan. Pastikan dompet Anda terhubung ke Base Sepolia atau B3 Testnet tergantung arah jembatan yang Anda inginkan. Pilih apakah Anda ingin: - Deposit: Membawa dana dari Base Sepolia → B3 Testnet - Withdraw: Membawa kembali dari B3 Testnet → Base Sepolia Klik tab Deposit atau Withdraw sesuai kebutuhan. Masukkan jumlah ETH yang ingin Anda jembatani. Jika Anda membutuhkan Base Sepolia ETH, gunakan faucet Base Sepolia untuk mendapatkan token testnet gratis Klik "Deposit" (atau "Withdraw") dan konfirmasi prompt transaksi yang muncul di dompet Anda. Pastikan Anda berada di testnet yang benar dan menggunakan ETH testnet, bukan dana mainnet. Tunggu beberapa menit untuk proses jembatan selesai. Anda dapat memeriksa statusnya di tab "History". ETH testnet Anda akan muncul di dompet Anda di jaringan tujuan dalam beberapa menit. Informasi Jaringan Chain ID: 84532 RPC: https://sepolia.base.org Explorer: https://sepolia.basescan.org Chain ID: 1993 RPC: https://testnet-rpc.b3.fun Explorer: https://testnet-explorer.b3.fun Sumber Daya Testnet Jembatan resmi untuk memindahkan aset antara Base Sepolia dan B3 Testnet Dapatkan ETH testnet B3 gratis untuk pengembangan dan pengujian Faucet Tambahan Jika Anda membutuhkan ETH testnet untuk pengembangan, berikut beberapa opsi faucet yang dapat diandalkan: - Coinbase Base Faucet - Faucet resmi Coinbase - Alchemy Base Sepolia Faucet - Faucet terpercaya untuk Base Sepolia ETH - QuickNode Base Faucet - Dukungan testnet multipel - Faucet B3 Testnet - Faucet resmi B3 testnet - Dapatkan ETH testnet B3 langsung tanpa perlu jembatan Pemecahan Masalah - Periksa status transaksi di block explorer - Verifikasi Anda terhubung ke testnet yang benar - Coba tingkatkan biaya gas jika transaksi tertunda - Hubungi dukungan jika jembatan tertunda lebih dari 30 menit - Pastikan dompet Anda mendukung jaringan testnet - Coba segarkan halaman dan hubungkan kembali - Periksa Anda berada di jaringan yang benar di dompet Anda - Bersihkan cache browser jika masalah berlanjut - Pastikan Anda memiliki cukup ETH untuk membayar biaya gas - Gunakan faucet untuk mendapatkan lebih banyak ETH testnet - Coba jembatani jumlah yang lebih kecil untuk menghemat gas Alur Kerja Pengembangan Gunakan faucet Base Sepolia untuk mendapatkan ETH testnet gratis. Gunakan jembatan testnet untuk memindahkan ETH dari Base Sepolia ke B3 Testnet. Terapkan kontrak Anda dan uji aplikasi Anda di B3 Testnet. Ketika pengujian selesai, terapkan ke B3 Mainnet menggunakan jembatan mainnet. --- ## Jembatan ke B3 Source: https://b3.holydocs.com/id/protocol/bridge Cross-chain bridge dengan deposit dan penarikan instan Bridge dari setiap rantai EVM & Solana ke B3 OP Canonical Bridge dengan periode penarikan 7 hari Interaksi kontrak langsung untuk pengguna lanjutan Cross Chain Bridge Deposit Instan Penarikan Instan Biaya Rendah Sambungkan dompet Anda dan bridge dari jaringan EVM utama masuk & keluar dari B3. Kunjungi basement.fun/bridge untuk mengakses antarmuka bridge. Sambungkan dompet Anda menggunakan MetaMask, Coinbase Wallet, atau dompet yang didukung lainnya. Pilih jaringan sumber dan jumlah dana yang ingin Anda bridge ke B3. Konfirmasi transaksi dan Anda akan menerima dana yang di-bridge dalam waktu kurang dari satu menit. Dana Anda akan muncul di dompet B3 Anda dalam waktu 60 detik. Mulai bridging aset Anda ke B3 dengan deposit dan penarikan instan Instant Bridge Deposit Instan Penarikan Instan Biaya Rendah Dengan mudah bridge dari setiap rantai EVM & Solana ke B3 dengan Relay. Kunjungi relay.link untuk mengakses antarmuka Relay bridge. Sambungkan dompet Anda untuk memulai proses bridging. Masukkan jumlah ETH yang ingin Anda bridge ke B3. Konfirmasi transaksi dan Anda akan menerima dana yang di-bridge dalam waktu kurang dari satu menit. Relay mendukung bridging dari berbagai rantai termasuk Solana. Bridge dari setiap rantai EVM dan Solana ke B3 secara instan Native Bridge Base ke B3 Penarikan 7 Hari Tanpa Biaya Dengan mudah bridge dari Base ke B3 menggunakan official OP Stack canonical bridge! Penarikan dari B3 kembali ke Base memiliki periode tantangan 7 hari untuk keamanan. Gunakan bridge pihak ketiga untuk penarikan instan. Pergi ke bridge.b3.fun untuk mengakses bridge resmi. Sambungkan dompet Anda ke antarmuka bridge. Pilih apakah Anda ingin: - Deposit: Membawa dana dari Base → B3 - Penarikan: Bridge kembali dari B3 → Base Masukkan jumlah ETH yang ingin Anda bridge. Klik "Deposit" dan konfirmasi transaksi di dompet Anda. Deposit ke B3 instan, tetapi penarikan membutuhkan waktu 7 hari untuk periode tantangan. Gunakan OP Stack canonical bridge yang telah teruji Native Transfer (Bridge Contract) Deposit Instan Penarikan 7 Hari Tanpa Biaya Kirim Base ETH melalui kontrak bridge. Transfer Base ETH ke alamat bridge berikut di Base Mainnet: Metode ini hanya untuk pengguna lanjutan. Pastikan Anda mengirim dari Base Mainnet untuk menghindari kehilangan dana. Ketika Anda mengirim ETH ke alamat ini dari Base, itu akan secara otomatis muncul di dompet Anda di B3. Ini adalah metode interaksi kontrak langsung. 1. Pastikan Anda di Base Mainnet di dompet Anda 2. Kirim ETH ke alamat kontrak bridge di atas 3. Tunggu konfirmasi - dana Anda akan muncul di B3 secara otomatis 4. Periksa dompet B3 Anda - beralih ke jaringan B3 untuk melihat ETH yang di-bridge Anda Periksa dua kali Anda berada di Base Mainnet sebelum mengirim. Mengirim dari jaringan lain dapat mengakibatkan kehilangan dana. --- ## Anggaran Dasar Source: https://b3.holydocs.com/id/protocol/bylaws 1. Misi Misi dari Yayasan adalah untuk memajukan, mengembangkan, mengesahkan, dan/atau mengatur Protokol B3. Ini termasuk namun tidak terbatas pada: - Memungkinkan pengembangan peningkatan teknis dan pengembangan fitur untuk memelihara dan meningkatkan kemampuan B3 dalam menyediakan solusi skalabilitas rantai game dengan biaya rendah, throughput tinggi dengan pengalaman pengguna terbaik di kelasnya. - Mendorong pertumbuhan ekosistem melalui hibah strategis untuk selaras dengan proyek mitra termasuk, namun tidak terbatas pada, penyedia infrastruktur, pengembang aplikasi, artis, pencipta, kemitraan merek, studio kreatif, dan mitra pertumbuhan strategis. - Mengorganisir inisiatif pendidikan dan berpartisipasi serta menyelenggarakan acara untuk meningkatkan kesadaran dan mempromosikan teknologi dan ekosistem B3. 2. Istilah yang Didefinisikan Akun yang berisi aset Yayasan (serta aset lain yang disumbangkan atau diperoleh oleh Dompet Anggaran Administratif), yang akan digunakan oleh Yayasan untuk tujuan biaya operasional dan administratif serta pertumbuhan ekosistem B3. Secara kolektif, komunitas terdesentralisasi dari individu yang memiliki Token, sebagaimana dibuktikan oleh rantai Dasar atau B3. Konstitusi B3 DAO sebagaimana tersedia di https://docs.b3.fun/constitution, termasuk setiap amandemennya. Usulan yang diajukan oleh Pemegang Token untuk dipilih sesuai dengan Proses B3IP. Aturan dan prosedur pengajuan dan pemungutan suara pada B3IP sebagaimana dijelaskan dalam Konstitusi B3 DAO, khususnya "Bagian 2: Usulan DAO dan Prosedur Pemungutan Suara", yang dapat diubah dari waktu ke waktu sesuai dengan B3IP. Suite teknologi B3, termasuk rantai B3, dan rantai tambahan apa pun yang menggunakan teknologi tersebut. Anggaran dasar yang mengatur Yayasan yang dapat diubah dari waktu ke waktu. Aturan, regulasi, dan hukum Kepulauan Cayman yang dapat diubah dari waktu ke waktu. "Organisasi otonom terdesentralisasi." Memiliki arti yang diberikan dalam Bagian 3(b)(iv) dari Anggaran Dasar ini. Player1 Foundation, sebuah perusahaan yayasan Kepulauan Cayman. Memorandum dan Artikel Asosiasi (sebagaimana mungkin diubah, direvisi, dan diganti dari waktu ke waktu). Direktur(-direktur) Yayasan, yang memiliki beberapa kekuasaan dan tugas sesuai dengan Hukum Kepulauan Cayman dan sebagaimana dijelaskan lebih lanjut dalam Artikel Yayasan dan Anggaran Dasar. Pengawas Yayasan, yang memiliki beberapa kekuasaan dan tugas sesuai dengan Hukum Kepulauan Cayman dan sebagaimana dijelaskan lebih lanjut dalam Artikel Yayasan. Dewan yang dibentuk sesuai dengan Konstitusi B3 DAO. Dewan Keamanan adalah komite multi-anggota yang telah didelegasikan wewenang oleh Yayasan untuk terlibat dalam Tindakan Darurat dan Tindakan Non-Darurat sebagaimana dijelaskan dalam Konstitusi B3 DAO, dan sebaliknya bertugas memastikan bahwa B3IP sesuai dengan Konstitusi B3 DAO. Token pemerintah dari B3 DAO, dikenal sebagai $B3, diwakili pada rantai Dasar dan B3. Setiap pemegang Token. 3. Urusan Pemungutan Suara 3.1 Wewenang Pemegang Token Sesuai dengan Konstitusi B3 DAO, Artikel Yayasan, dan Anggaran Dasar ini, Pemegang Token dapat menyetujui B3IP Konstitusional dan B3IP Non-Konstitusional (masing-masing sebagaimana didefinisikan dalam Konstitusi B3 DAO) untuk: (i) memodifikasi teks atau prosedur Konstitusi B3 DAO; (ii) menginstal atau memodifikasi perangkat lunak pada Protokol B3; (iii) menyetujui permintaan pendanaan dari Kas DAO (sebagaimana didefinisikan dalam Konstitusi B3 DAO); (iv) menunjuk dan menghapus anggota Dewan Keamanan sesuai dengan Konstitusi B3 DAO; dan (v) menyetujui tindakan lain sesuai dengan Konstitusi B3 DAO, Artikel Yayasan, dan Anggaran Dasar ini. 3.2 Wewenang Direktur Yayasan Direktur(-direktur) Yayasan harus terlibat dalam kegiatan apa pun yang, menurut kebijakan yang wajar, tidak bertentangan dengan ketentuan yang ditetapkan dalam B3IP apa pun yang disetujui oleh Pemegang Token, Konstitusi B3 DAO, Anggaran Dasar ini, atau Artikel Yayasan, termasuk namun tidak terbatas pada tindakan berikut: (i) menyetujui transaksi dari Dompet Anggaran Administratif; (ii) mengoordinasikan operasi darurat dengan Dewan Keamanan atas nama B3 DAO atau Yayasan; (iii) membuat perubahan pada Anggaran Dasar ini jika Direktur Yayasan percaya bahwa perubahan tersebut akan meningkatkan kemampuan Direktur Yayasan untuk memenuhi kewajiban mereka (wewenang "Amandemen"); dan (iv) memanggil dan mengadakan rapat darurat ("Rapat Darurat") untuk memungkinkan Direktur Yayasan dan Dewan Keamanan merespons dengan cepat ancaman keamanan yang mendesak terhadap B3 DAO, protokol apa pun yang menggunakan Token, Pemegang Token, atau Yayasan, dan aturan yang sama yang berlaku untuk pertemuan Direktur Yayasan sesuai dengan Artikel Yayasan akan berlaku untuk Rapat Darurat, kecuali tidak ada persyaratan kuorum untuk Rapat Darurat. 4. Fase, Persyaratan, dan Struktur Proposal 4.1 Aplikasi Konstitusi B3 DAO Ketentuan yang diatur dalam Bagian 2 Konstitusi B3 DAO berlaku. 4.2 Penolakan Direktur Yayasan Jika, setelah persetujuan B3IP oleh B3 DAO, mayoritas Direktur(-direktur) Yayasan yang bertindak demi kepentingan terbaik Yayasan secara wajar menentukan bahwa B3IP tersebut, jika dilaksanakan, akan: (A) mengompromikan kewajiban fidusia Direktur(-direktur) terhadap Yayasan; (B) melanggar Anggaran Dasar ini, Artikel Yayasan, Konstitusi B3 DAO, Proses B3IP, setiap persyaratan statutori Hukum Kepulauan Cayman atau hukum atau regulasi yurisdiksi lain yang berlaku; (C) menyebabkan Yayasan melanggar kontrak, perjanjian, atau pengaturan lainnya; dan/atau (D) bertentangan dengan kepentingan terbaik Yayasan, Direktur(-direktur) tersebut dapat memberitahu Dewan Keamanan tentang kewajiban mereka di bawah Konstitusi B3 DAO untuk melakukan Tindakan Darurat atau Non-Darurat, atau mengambil langkah lain yang diperlukan untuk menolak B3IP tersebut. 5. Hubungan antara Yayasan dan Pemegang Token 5.1 Representasi Pemegang Token diwakili oleh Yayasan, yang mewakili kepentingan Pemegang Token dalam kaitannya dengan proses kontraktual dan hukum, termasuk kepatuhan regulasi dan hal-hal lain yang diatur dalam Artikel Yayasan. 5.2 Penyedia Layanan Yayasan telah terlibat dengan pihak ketiga tertentu untuk menyediakan layanan sebagai Direktur(-direktur) Yayasan dan Pengawas Yayasan, sebagaimana diperlukan oleh Hukum Kepulauan Cayman. Sesuai dengan ketentuan Artikel Yayasan dan Anggaran Dasar ini, dan tunduk pada Hukum Kepulauan Cayman, Direktur(-direktur) Yayasan dan Pengawas Yayasan diwajibkan untuk bertindak atas arahan Pemegang Token dalam hal-hal tertentu. 5.3 Sumber Daya dan Wewenang Pemegang Token harus memastikan bahwa Yayasan memiliki wewenang dan sumber daya yang cukup, termasuk pendanaan, untuk melaksanakan mandat Yayasan, memenuhi kewajiban Yayasan di bawah hukum yang berlaku, dan memenuhi kewajiban kontraktual Yayasan yang dimasuki sesuai dengan Artikel Yayasan atau Anggaran Dasar ini. 5.4 Wewenang Direktur Direktur Yayasan berwenang untuk mengambil tindakan apa pun yang diperlukan atas nama Yayasan untuk memberikan efek pada suara Pemegang Token termasuk mengeluarkan resolusi direktur untuk memperingati suara tersebut. 5.5 Konflik dan Kewajiban Fidusia Sejauh terdapat konflik antara ketentuan Anggaran Dasar dan Artikel Yayasan, Artikel Yayasan akan berlaku. Direktur Yayasan bukanlah fidusia bagi Pemegang Token. 6. Penyelesaian Sengketa 6.1 Persyaratan Pemberitahuan Harus ada kontroversi, sengketa, atau klaim yang timbul dari atau berkaitan dengan Anggaran Dasar ini ("Sengketa"), Yayasan, Direktur, Pengawas, atau Pemegang Token (sebagaimana berlaku) harus memberikan pemberitahuan 30 hari tentang Sengketa tersebut kepada pihak yang relevan (pemberitahuan "Pemberitahuan Sengketa"). Jika Sengketa tidak terselesaikan pada saat berakhirnya 30 hari setelah pemberitahuan Pemberitahuan Sengketa, pihak yang relevan dapat memulai prosedur arbitrase sesuai dengan 6(b) di bawah ini. Dalam sengketa yang melibatkan tindakan Direktur Yayasan atau Pengawas, Yayasan, dan bukan Direktur Yayasan atau Pengawas, akan menjadi pihak dalam prosedur arbitrase. Dalam sengketa yang melibatkan tindakan Direktur, Pengawas dapat memulai prosedur arbitrase terhadap Direktur sesuai dengan Bagian 6(b) di bawah ini. 6.2 Proses Arbitrase Jika Sengketa tetap ada pada saat berakhirnya 30 hari setelah pemberitahuan Pemberitahuan Sengketa, Sengketa akan diselesaikan melalui arbitrase yang dikelola oleh Pusat Mediasi dan Arbitrase Internasional Cayman ("CI-MAC") sesuai dengan Aturan Arbitrase CI-MAC (the "Aturan Arbitrase") yang berlaku pada tanggal Anggaran Dasar ini, yang Aturan Arbitrase dianggap dimasukkan dengan referensi ke Anggaran Dasar ini, dan diatur oleh Undang-Undang Arbitrase (sebagaimana diubah) dari Kepulauan Cayman. - Arbitrator: Semua sengketa akan didengar oleh satu arbitrator yang akan ditunjuk sesuai dengan Aturan Arbitrase - Hukum yang Berlaku: Hukum arbitrase akan menjadi hukum Kepulauan Cayman - Bahasa: Bahasa arbitrase akan menjadi bahasa Inggris - Tempat: Arbitrase akan berlangsung di George Town, Grand Cayman, Kepulauan Cayman Arbitrase akan dimulai setelah berakhirnya 30 hari setelah pemberitahuan Pemberitahuan Sengketa dan pemberitahuan pihak yang dirugikan kepada pihak lain tentang rincian kontroversi atau klaim bersama dengan arbitrator yang diusulkan yang diperoleh dari daftar arbitrator potensial yang dipelihara oleh CI-MAC. Jika pihak yang diberitahu tidak setuju dengan pilihan arbitrator atau jika tidak ada kesepakatan tentang pilihan arbitrator yang dapat dicapai dalam tiga puluh (30) hari, maka arbitrator akan dipilih oleh CI-MAC yang memiliki pengalaman yang wajar dalam transaksi jenis yang diatur dalam Anggaran Dasar ini. - Timeline Penghargaan: Arbitrator harus memberikan penghargaan dalam waktu tiga (3) bulan dari dimulainya arbitrase, kecuali batas waktu tersebut diperpanjang oleh arbitrator - Alokasi Biaya: Sebelum penerbitan atau pengiriman penghargaan arbitral, setiap pihak akan menanggung biaya sendiri dalam kaitannya dengan arbitrase, setelah itu pihak yang menang berhak atas biaya pengacara yang wajar, biaya, dan pengeluaran yang diperlukan selain dari bantuan lain yang mungkin berhak diterima oleh pihak tersebut Penghargaan oleh arbitrator akan menjadi final dan konklusif serta mengikat bagi para pihak dan tidak akan tunduk pada banding lebih lanjut. Setiap pihak dapat menegakkan penghargaan apa pun yang diberikan sesuai dengan Bagian 6 ini di pengadilan mana pun yang memiliki yurisdiksi yang kompeten. Arbitrator diharuskan untuk memberikan secara tertulis kepada para pihak dasar penghargaan atau perintah dari arbitrator tersebut, dan semua sidang akan direkam, dengan rekaman tersebut merupakan transkrip resmi dari prosedur tersebut. Tidak ada tindakan hukum atau ekuitas berdasarkan klaim apa pun yang timbul dari atau terkait dengan Anggaran Dasar ini yang akan diajukan di pengadilan mana pun dari yurisdiksi mana pun. Setiap pihak melepaskan hak apa pun yang mungkin dimilikinya untuk menegaskan doktrin forum non conveniens, untuk menegaskan bahwa itu tidak tunduk pada yurisdiksi arbitrase atau pengadilan tersebut atau untuk keberatan terhadap tempat jika prosedur apa pun diajukan sesuai dengan ini. --- ## Konstitusi Source: https://b3.holydocs.com/id/protocol/constitution Dokumen ini menjelaskan Konstitusi B3 DAO (Konstitusi). Beberapa aturan dan prosedur Konstitusi ini akan diberlakukan langsung oleh smart contract di blockchain, dan beberapa tidak akan. Tindakan yang diambil di bawah Konstitusi ini dapat berupa tindakan on-chain atau off-chain. Tindakan on-chain adalah tindakan yang diaktualisasikan langsung oleh smart contract tata kelola DAO sebagai transaksi di blockchain. Tindakan off-chain adalah tindakan yang diaktualisasikan dengan cara lain. Konstitusi ini juga mencakup beberapa "pedoman yang direkomendasikan" yang tidak mengikat tetapi sangat disarankan sebagai praktik tata kelola yang baik. Konstitusi ini menjelaskan prosedur dimana Konstitusi ini dapat diamendemen dan menjelaskan kerangka tata kelola B3 DAO dan Player1 Foundation. Definisi Sebuah usulan yang diajukan oleh Pemegang Token untuk dipilih sesuai dengan Proses B3IP. Aturan dan prosedur untuk mengajukan dan memilih B3IP seperti yang dijelaskan dalam Konstitusi ini, khususnya "Bagian 2: Proposal DAO dan Prosedur Pemungutan Suara", yang dapat diamendemen dari waktu ke waktu sesuai dengan B3IP. Komunitas terdesentralisasi dari individu yang memiliki Token, seperti yang dibuktikan oleh rantai Base atau B3. Properti Player1 Foundation yang dipegang dalam smart contract tata kelola di Base yang diatur langsung oleh Pemegang Token dan Dewan Keamanan melalui mekanisme pemungutan suara onchain, seperti yang dipercayakan oleh Player1 Foundation. Token pemerintahan dari B3 DAO, dikenal sebagai $B3, seperti yang diwakili di rantai Base atau B3. Setiap pemegang Token. Semua Token yang ada (yaitu 100.000.000.000 token $B3). Bagian 1: "administrasi" Rantai Konstitusi ini menjelaskan kerangka pengambilan keputusan untuk tata kelola B3 DAO. Protokol B3 memiliki dua set "administrator" rantai yang memiliki kekuasaan untuk mengambil tindakan administratif yang mengubah protokol inti B3 dan kode dan/atau mengubah parameter intinya. Dengan peristiwa generasi token $B3 dan pembentukan B3 DAO yang terjadi, Player1 Foundation telah memberikan hak "administrator" pada B3 kepada Pemegang Token dan Dewan Keamanan Protokol B3. Jika B3IP mungkin melanggar hukum yang berlaku atau Konstitusi ini (sebagaimana ditentukan oleh Player1 Foundation), Player1 Foundation dapat memberi tahu Dewan Keamanan tentang kewajibannya untuk mencegah B3IP tersebut berlaku. "Administrator" juga akan memiliki kekuasaan untuk meningkatkan kontrak Layer 2 tertentu. "Administrator" akan mengontrol affordances di rantai seperti memperbarui implementasi kontrak dari salah satu kontrak protokol inti B3, dan menyesuaikan parameter sistem melalui, misalnya, metode setter dalam B3 Administrator precompile. Bagian 2: Proposal DAO dan Prosedur Pemungutan Suara Proses berikut mengatur aturan dan prosedur dimana B3 DAO dapat mengusulkan, memilih, dan mengimplementasikan B3IP. Tidak ada B3IP yang boleh melanggar hukum yang berlaku, khususnya peraturan terkait sanksi. Fase Proses B3IP B3IP disarankan di forum publik dan didiskusikan/debat selama 1 minggu. B3IP harus disertai dengan jajak pendapat atau metode lain sebagaimana ditentukan sesuai dengan proses tata kelola. Fase 1 ini harus berlangsung selama periode 1 minggu untuk memungkinkan diskusi dan umpan balik yang cukup. Jika B3IP melewatkan fase ini, sebagai praktik tata kelola yang baik, disarankan agar pemilih mempertimbangkan untuk menolaknya. B3IP diajukan melalui kontrak tata kelola di Base, dengan antarmuka pengguna tersedia di Agora. Pengusul B3IP diharuskan memiliki alamat yang didelegasikan setidaknya 30.000.000 Token yang Dapat Dipilih. Setelah 3 hari, snapshot distribusi pemilih akan diambil dan periode pemungutan suara akan dimulai; ini memberikan waktu bagi pihak yang tertarik untuk mendiskusikan B3IP dan mengumpulkan suara sebelum snapshot distribusi pemilih diambil. Setiap B3IP harus dilabeli sebagai Konstitusional atau Non-Konstitusional. Selama Fase 3 ini, B3 DAO akan dapat memilih langsung on-chain melalui Base. Suara yang berhasil memerlukan: B3IP Konstitusional: - Proposal lulus jika mencapai 5% dari semua Token yang Dapat Dipilih yang memilih "ya" (kuorum persetujuan) - Setidaknya 55% dari suara yang diberikan adalah suara "ya" (ambang persetujuan) B3IP Non-Konstitusional: - Proposal lulus jika mencapai 3% dari semua Token yang Dapat Dipilih yang memilih "ya" (kuorum persetujuan) - Setidaknya 50% dari suara yang diberikan adalah suara "ya" (ambang persetujuan) Setelah B3IP lulus di Fase 3, akan ada periode tunggu 3 hari sebelum B3IP dapat dieksekusi. Penundaan ini dimaksudkan untuk memberikan kesempatan kepada semua Pemegang Token untuk keluar dari protokol jika mereka tidak senang dengan hasil tata kelola tetapi sebelumnya tidak mengetahui tentang pemungutan suara atau sebaliknya secara tidak sengaja terlewatkan selama fase sebelumnya. Kecuali dalam kasus B3IP Non-Konstitusional yang melibatkan DAO Treasury (yang berada di Base), setelah periode tunggu 3 hari di Fase 4 telah berlalu, pesan gubernur lintas-rantai dikirim ke B3 dari Base, setelah itu pesan B3-ke-Base dikirim menunjukkan bahwa B3IP telah lulus. Rasionale di balik pesan lintas-rantai dari Base ke B3 adalah bahwa sementara pemungutan suara terjadi di Base, B3IP Konstitusional diaktualisasikan di B3. Ketika pesan ini difinalisasi di Base, siapa pun dapat menebusnya untuk menyelesaikan langkah ini dan menginisiasi langkah selanjutnya. Langkah ini memastikan bahwa penyelesaian periode tunggu B3 akan diakui di Base setelah penarikan apa pun yang diinisiasi selama atau segera setelah periode pemungutan suara telah diakui di Base. Setelah penyelesaian Fase 5, akan ada periode tunggu tambahan 7 hari. Ini memastikan bahwa pengguna yang menginisiasi penarikan atau pesan B3-ke-Base lainnya memiliki waktu untuk mengeksekusinya di Base sebelum B3IP berlaku. B3IP sepenuhnya dieksekusi dan diimplementasikan. Ini dapat terjadi di B3 atau melalui transaksi yang dikirim dari B3 ke Base. Dalam kasus B3IP Non-Konstitusional yang melibatkan DAO Treasury, eksekusi dan implementasi akan terjadi langsung di Base. Proses B3IP seperti yang ditentukan biasanya memerlukan 37 hari dari awal pemeriksaan suhu di Fase 1 sampai B3IP akhirnya dieksekusi di Fase 7 untuk B3IP Konstitusional, atau 27 hari untuk B3IP Non-Konstitusional. B3IP dapat secara opsional menentukan penundaan lebih lanjut sebelum implementasinya. Jenis B3IP B3IP Konstitusional adalah yang berkaitan dengan: - Proses: Memodifikasi teks atau prosedur Konstitusi ini - Pembaruan perangkat lunak: Memasang atau memodifikasi perangkat lunak di B3 - Inti: Mengambil tindakan apa pun yang memerlukan izin "administrator" di B3 B3IP Non-Konstitusional adalah yang tidak dianggap sebagai "B3IP Konstitusional" termasuk: - Pendanaan: Meminta dana/hibah atau sebaliknya mengusulkan cara untuk menghabiskan atau mengalokasikan dana dari DAO Treasury. Ada empat jenis Pendanaan B3IP: - Pengembangan Ekosistem: B3IP yang mengalokasikan dana DAO Treasury untuk mendukung pengembang game, inisiatif komunitas atau kampanye pemasaran untuk mendorong adopsi Protokol B3 - Program Hibah: B3IP yang merancang dan menyetujui mekanisme pendanaan untuk pengembang atau kontributor lain yang membangun di Protokol B3 - Penerbitan Game dan Promosi: B3IP yang menentukan game untuk diintegrasikan ke dalam tumpukan penerbit Protokol B3 atau dipromosikan di platform - Kemitraan Strategis: B3IP yang menyetujui kolaborasi dengan organisasi eksternal untuk memperluas jangkauan dan utilitas Protokol B3 - Informatif: Memberikan pedoman umum atau informasi kepada komunitas tetapi tidak mengusulkan fitur baru atau pembaruan Pedoman yang Direkomendasikan - Anggota DAO harus memilih menentang B3IP yang salah label. B3IP harus mencakup: - Abstrak: Dua atau tiga kalimat yang merangkum B3IP - Motivasi: Pernyataan mengapa B3 DAO harus mengimplementasikan B3IP - Rasional: Penjelasan bagaimana B3IP sejalan dengan misi dan nilai B3 DAO - Istilah Kunci (opsional): Definisi dari istilah apa pun dalam proposal yang unik untuk proposal tersebut, baru bagi B3 DAO, dan/atau spesifik industri - Spesifikasi: Rincian terperinci dari platform dan teknologi yang akan digunakan - Risiko dan Keamanan: Rincian terperinci dari potensi risiko keamanan, teknis, hukum, reputasi, dan risiko lain yang berlaku - Langkah-langkah Implementasi: Langkah-langkah untuk mengimplementasikan B3IP, termasuk biaya terkait, tenaga kerja, dan sumber daya lain untuk setiap langkah jika berlaku. Untuk menghindari keraguan, B3IP apa pun yang melibatkan transaksi dengan pihak ketiga (seperti hibah) harus memastikan bahwa dokumentasi hukum dan prosedur yang berlaku juga disertakan - Jadwal Waktu: Detail waktu yang relevan, termasuk tetapi tidak terbatas pada tanggal mulai, tonggak, dan tanggal penyelesaian - Biaya Keseluruhan: Biaya total untuk mengimplementasikan B3IP - Penulis B3IP dapat menambahkan bidang tambahan ke template apa pun jika diperlukan untuk sepenuhnya mengkomunikasikan niat, spesifik, dan implikasi B3IP B3IP yang diajukan kembali juga harus mencakup: - Tautan ke B3IP asli - Alasan B3IP asli tidak disetujui - Perubahan yang telah dilakukan dan mengapa sekarang harus disetujui - Bidang tambahan apa pun ke template apa pun jika diperlukan untuk sepenuhnya mengkomunikasikan perubahan yang dilakukan dan niat, spesifik, dan implikasi B3IP yang diajukan kembali Bagian 3: Dewan Keamanan Dewan Keamanan adalah komite dari 5 anggota yang merupakan penandatangan dompet multi-sig, yang memiliki kekuasaan untuk melakukan tindakan Darurat tertentu dan Tindakan Non-Darurat, seperti yang didelegasikan kepadanya oleh Player1 Foundation, dan bertanggung jawab untuk menjaga Konstitusi B3 DAO ini. Melalui pengajuan, persetujuan, dan implementasi B3IP Konstitusional, B3 DAO dapat memodifikasi kekuasaan Dewan Keamanan atau mengeliminasi Dewan Keamanan sepenuhnya. "Salinan" setara dari kontrak multi-sig Dewan Keamanan ada, satu di Base dan yang lainnya di B3. Tindakan Darurat Dewan Keamanan memiliki kekuasaan untuk mengeksekusi pembaruan perangkat lunak apa pun atau melakukan tindakan lain yang diperlukan tanpa penundaan untuk menanggapi keadaan darurat keamanan, jika terjadi (tindakan tersebut, "Tindakan Darurat"). Melakukan Tindakan Darurat apa pun memerlukan persetujuan 4-dari-5 dari Dewan Keamanan. Dewan Keamanan tidak boleh menggunakan kekuasaannya untuk melakukan Tindakan Darurat kecuali dalam keadaan darurat keamanan yang sebenarnya, seperti kerentanan kritis yang dapat secara signifikan mengkompromikan integritas, kerahasiaan, atau ketersediaan B3. Setelah melakukan Tindakan Darurat apa pun, Dewan Keamanan harus mengeluarkan laporan transparansi penuh (pada waktu yang tepat setelah keadaan darurat keamanan telah berlalu) untuk menjelaskan apa yang dilakukan dan mengapa Tindakan Darurat tersebut dibenarkan. B3 DAO dapat membatasi atau mengeliminasi kekuasaan Dewan Keamanan untuk melakukan Tindakan Darurat melalui persetujuan dan implementasi B3IP Konstitusional. Tindakan Non-Darurat Dewan Keamanan juga dapat menyetujui dan mengimplementasikan pembaruan perangkat lunak rutin, pemeliharaan rutin, dan penyesuaian parameter lain dalam pengaturan non-darurat (tindakan tersebut, "Tindakan Non-Darurat"), yang memerlukan persetujuan 3-dari-5 agar dapat berlaku. Setiap Tindakan Non-Darurat, setelah disetujui oleh Dewan Keamanan, akan melewati Fase 1 hingga 3 dari proses B3IP dan langsung melalui Fase 4 hingga 7 dari proses B3IP (sebagaimana berlaku), untuk memberikan penundaan sebelum Tindakan Non-Darurat dikerahkan. Dewan Keamanan dapat secara opsional menentukan penundaan tambahan sebelum penyebaran. B3 DAO dapat membatasi atau mengeliminasi kekuasaan Dewan Keamanan untuk melakukan Tindakan Non-Darurat melalui persetujuan dan implementasi B3IP Konstitusional. Bagian 4: Pemilihan Dewan Keamanan Dewan Keamanan memiliki 5 anggota, yang dibagi menjadi dua Kohort dari 2 hingga 3 anggota, yang melayani 18 bulan masa jabatan. 'Kohort Kedua' akan melayani 24 bulan masa jabatan mengingat pem --- ## Platform Tata Kelola Source: https://b3.holydocs.com/id/protocol/governance-platforms https://gov.b3.fun, didukung oleh Agora https://forum.b3.fun https://discord.gg/b3dotfun Perhatian Tetap aman! Hanya gunakan tautan resmi yang tercantum di atas. Waspadalah terhadap penipu yang mungkin mencoba menyamar sebagai anggota tim atau delegasi B3. Ingat: - Jangan pernah membagikan frasa benih atau kunci pribadi Anda - Jangan pernah memberikan informasi pribadi - Tim B3 yang asli tidak akan pernah mengirim pesan kepada Anda terlebih dahulu - Jika ragu, kunjungi Discord kami dan tanyakan kepada komunitas Kami di sini untuk membantu - bergabunglah dengan server Discord kami jika Anda memiliki pertanyaan atau kekhawatiran! --- ## Likuiditas Lintas-Rantai Source: https://b3.holydocs.com/id/protocol/liquidity Explore ekosistem multichain B3 di explorer.b3.fun Masalahnya Appchains, L2s, dan L3s memiliki likuiditas yang terisolasi, membuatnya menyebalkan untuk membangun pengalaman tanpa harus memindahkan aset lintas rantai. Setiap rantai mempertahankan kolam yang terisolasi, membatasi kedalaman dan meningkatkan slippage. Pembangun harus mengintegrasikan dengan puluhan rantai secara individu. Pengguna secara manual memindahkan aset dan mengelola beberapa dompet. Aset yang terkunci pada rantai tertentu tidak dapat mengakses peluang lain. Akses Likuiditas Lintas Rantai Didukung oleh produk kami, AnySpend, beroperasi di lapisan eksekusi klien, berada di antara niat pengguna dan eksekusi blockchain: Cara Kerjanya 1. Deposit dari rantai mana pun: Menerima token dari sebagian besar rantai 2. Berdasarkan Niat: Pengguna menyatakan apa yang mereka inginkan, bukan bagaimana mencapainya 3. Penemuan Rute: Menemukan jalur optimal lintas semua rantai yang didukung 4. Eksekusi Atomik: Transaksi dieksekusi secara atomik atau gagal dengan anggun 5. Pengalaman Terpadu: Operasi kompleks tampak sebagai transaksi tunggal Rantai yang Didukung AnySpend menyediakan dukungan rantai universal: - Rantai EVM: Sebagian besar rantai EVM, termasuk Ethereum, Polygon, Arbitrum, Base, BSC, Avalanche - Solana: Integrasi penuh dengan ekosistem Solana - Ekosistem B3: Integrasi asli dengan B3 dan rantai game Langkah Selanjutnya Mulai dengan SDK AnySpend. Pelajari cara mengintegrasikan AnySpend. Jelajahi dokumentasi API lengkap. Terhubung dengan pembangun lain. --- ## Hubungkan ke B3 Source: https://b3.holydocs.com/id/protocol/network-setup Menggunakan B3 dengan Dompet Anda Sangat mudah untuk terhubung dengan dompet Ethereum apa pun termasuk MetaMask, Coinbase Wallet, Rainbow, dan lainnya. Tombol-tombol ini bekerja dengan MetaMask dan dompet Web3 lainnya. Mereka akan secara otomatis menambahkan konfigurasi jaringan atau beralih ke B3 jika sudah ditambahkan. Menggunakan B3 Explorer Direkomendasikan Gunakan Chainlist untuk menambahkan B3 ke dompet Anda Cara tercepat untuk menambahkan B3 ke dompet Anda: Pergi ke explorer.b3.fun dan klik "Tambahkan B3 Chain" Hubungkan dompet Anda (MetaMask, Coinbase Wallet, dll.) Klik "Tambahkan ke Dompet" untuk B3 Mainnet B3 akan secara otomatis ditambahkan ke dompet Anda dengan konfigurasi yang benar Cara tercepat untuk menambahkan B3 ke dompet Anda: Pergi ke chainlist.org dan cari "B3" Hubungkan dompet Anda (MetaMask, Coinbase Wallet, dll.) Klik "Tambahkan ke Dompet" untuk B3 Mainnet B3 akan secara otomatis ditambahkan ke dompet Anda dengan konfigurasi yang benar Jika Anda lebih suka menambahkan B3 secara manual, gunakan detail jaringan di bawah ini: Detail Jaringan: Konfigurasi B3 Mainnet Detail Jaringan: Konfigurasi B3 Testnet Instruksi Spesifik Dompet MetaMask Klik ekstensi MetaMask di browser Anda Klik dropdown jaringan di atas dan pilih "Tambahkan jaringan" Klik "Tambahkan jaringan secara manual" di bagian bawah Isi informasi jaringan B3 Lihat Konfigurasi B3 Mainnet lengkap Klik "Simpan" dan MetaMask akan secara otomatis beralih ke B3 Anda sekarang terhubung ke B3! Anda akan melihat "B3 Mainnet" di dropdown jaringan Anda. Coinbase Wallet Luncurkan ekstensi browser Coinbase Wallet Pergi ke tab Pengaturan dan klik Jaringan Klik tanda tambah (➕) di kanan atas untuk Tambahkan jaringan kustom Dalam dialog Tambahkan jaringan kustom, masukkan informasi mainnet B3: Lihat Konfigurasi B3 Mainnet lengkap untuk nilai yang dapat disalin Klik "Simpan" untuk menambahkan B3 ke jaringan yang tersedia Coinbase Wallet akan secara otomatis mendeteksi bahwa token asli adalah ETH Rainbow Wallet Luncurkan dompet Rainbow di perangkat seluler atau ekstensi browser Anda Ketuk ikon profil dan pergi ke Pengaturan → Jaringan Ketuk "Tambahkan Jaringan Kustom" dan masukkan detail B3 Lihat Konfigurasi B3 Mainnet lengkap untuk nilai yang dapat disalin Simpan konfigurasi dan beralih ke B3 Mainnet Konfigurasi B3 Mainnet Detail konfigurasi lengkap untuk B3 Mainnet: Nama Jaringan: Chain ID: RPC URL: URL Explorer: Token Asli: Konfigurasi B3 Testnet Detail konfigurasi lengkap untuk B3 Testnet: Nama Jaringan: Chain ID: RPC URL: URL Explorer: Token Asli: Pemecahan Masalah - Periksa kembali Chain ID (8333 untuk mainnet) - Pastikan URL RPC benar: - Coba segarkan dompet Anda atau restart browser - Verifikasi Anda terhubung ke jaringan B3 yang benar - Pastikan Anda memiliki ETH yang cukup untuk biaya gas - Pastikan alamat kontrak valid di B3 - B3 biasanya memproses transaksi dalam 1-2 detik - Jika mengalami keterlambatan, periksa status jaringan B3 - Pertimbangkan untuk menyesuaikan harga gas jika diperlukan - Impor kontrak token secara manual menggunakan B3 Explorer - Pastikan Anda melihat jaringan yang benar di dompet Anda - Beberapa token mungkin perlu ditambahkan secara manual ke daftar token dompet Anda --- Selalu verifikasi bahwa pengguna terhubung ke jaringan B3 yang benar sebelum melakukan transaksi. Chain ID untuk B3 Mainnet adalah 8333. Siap untuk mulai membangun di B3? Dompet Anda sekarang sudah dikonfigurasi! Lihat dokumentasi SDK kami untuk mulai mengintegrasikan B3 ke dalam aplikasi Anda. --- ## Memperluas AppChains Secara Horizontal Source: https://b3.holydocs.com/id/protocol/scaling Jelajahi ekosistem multichain B3 di explorer.b3.fun Revolusi Skalabilitas Skalabilitas blockchain tradisional berfokus pada membuat rantai tunggal menjadi lebih cepat. B3 mengambil pendekatan yang berbeda: skalabilitas horizontal melalui appchains yang dibangun khusus yang bekerja bersama sebagai ekosistem yang terpadu. Membuat satu rantai dapat menangani lebih banyak transaksi per detik Menciptakan rantai khusus untuk aplikasi tertentu Mengapa Skalabilitas Horizontal Penting Daripada memaksa semua aplikasi bersaing untuk sumber daya blockchain yang sama, skalabilitas horizontal memungkinkan setiap aplikasi, game, atau perusahaan memiliki lingkungan eksekusi yang dioptimalkan sendiri. Keuntungan Multi-Rantai Setiap appchain dapat disesuaikan untuk kasus penggunaan spesifiknya - rantai game untuk gameplay tanpa biaya, rantai DeFi untuk perdagangan berkapasitas tinggi. Tidak lagi bersaing untuk ruang blok. Setiap aplikasi mendapatkan sumber daya khusus dan dapat diskalakan secara independen. Masalah pada satu appchain tidak mempengaruhi yang lain, menyediakan keamanan dan keandalan yang lebih baik untuk seluruh ekosistem. Meskipun merupakan rantai terpisah, pengguna mengalami interaksi yang mulus di seluruh ekosistem B3. Bagaimana B3 Memungkinkan Skalabilitas Horizontal 1. Appchains yang Dibangun Khusus Setiap aplikasi di B3 dapat menerapkan rantainya sendiri yang didedikasikan, dioptimalkan untuk persyaratan spesifik: - Rantai Game: Transaksi tanpa biaya, finalitas instan, precompiles spesifik game - Rantai DeFi: Perdagangan berkapasitas tinggi, perlindungan MEV, primitif keuangan - Rantai Perusahaan: Fitur privasi, alat kepatuhan, tata kelola khusus - Rantai Sosial: Penyimpanan konten, sistem reputasi, grafik sosial 2. Lapisan Likuiditas Terpadu Sementara rantai diskalakan secara horizontal, likuiditas tetap terpadu melalui AnySpend: 3. Operasi Lintas-Rantai yang Mulus Pengguna cukup menyatakan apa yang ingin mereka lakukan - membeli NFT, menukar token, atau melakukan pembayaran. Infrastruktur B3 secara otomatis menemukan jalur optimal di semua appchains. Operasi multi-rantai yang kompleks dieksekusi sebagai satu transaksi dari perspektif pengguna. Manfaat Dunia Nyata Untuk Pengembang Terapkan rantai Anda sendiri dan tidak perlu khawatir tentang kemacetan jaringan yang mempengaruhi pengguna Anda. Desain ekonomi token, struktur biaya, dan insentif spesifik untuk aplikasi Anda. Bereksperimen dengan fitur baru tanpa mempengaruhi aplikasi lain atau menunggu pembaruan jaringan. Optimalkan biaya transaksi, waktu konfirmasi, dan alur pengguna untuk kasus penggunaan spesifik Anda. Untuk Pengguna Akses semua aplikasi dengan dompet dan akun yang sama di seluruh ekosistem. Manfaatkan struktur biaya yang dioptimalkan pada setiap rantai khusus. Alami konfirmasi hampir instan pada rantai yang dioptimalkan untuk kasus penggunaan Anda. Nikmati keamanan penyelesaian Ethereum sambil memanfaatkan fitur rantai khusus. Skalabilitas dalam Praktik Akses data gabungan lintas rantai B3 dengan API gratis kami. Gaming dalam Skala Rantai game di B3 dapat menangani: - Mekanik bermain gratis dengan biaya transaksi nol - Interaksi waktu nyata dengan finalitas sub-detik - Event multiplayer besar tanpa kemacetan jaringan - Transfer aset lintas game melalui likuiditas terpadu Aplikasi Perusahaan Rantai perusahaan memungkinkan: - Transaksi pribadi untuk operasi bisnis sensitif - Fitur kepatuhan terintegrasi ke dalam lapisan protokol - Model tata kelola kustom untuk kebutuhan organisasi - Kemampuan integrasi dengan sistem bisnis yang ada Inovasi DeFi Rantai DeFi mendukung: - Perdagangan frekuensi tinggi dengan throughput yang dioptimalkan - Instrumen keuangan kompleks dengan precompiles khusus - Perlindungan MEV melalui mekanisme pemesanan kustom - Arbitrase lintas-rantai melalui akses likuiditas terpadu Efek Jaringan Seiring bertambahnya aplikasi yang menerapkan appchains mereka sendiri, seluruh ekosistem B3 menjadi lebih berharga: 1. Likuiditas Meningkat: Lebih banyak rantai berarti lebih banyak peluang perdagangan dan kolam likuiditas yang lebih dalam 2. Komposabilitas Ditingkatkan: Aplikasi dapat berinteraksi lintas rantai dengan mulus 3. Biaya Berkurang: Biaya infrastruktur bersama berkurang seiring pertumbuhan ekosistem 4. Akselerasi Inovasi: Fitur baru pada satu rantai dapat diadopsi oleh yang lain Memulai dengan Skalabilitas Horizontal Siap untuk diskalakan secara horizontal? Hubungi tim kami untuk membahas penerapan appchain khusus Anda di B3. Akses data gabungan lintas rantai B3 dengan API gratis kami. Bangun di B3 dengan alat pengembang kami. Pilih Strategi Skalabilitas Anda Mulai membangun di rantai utama B3 sebelum diskalakan ke appchain Anda sendiri. Terapkan rantai khusus yang dioptimalkan untuk kebutuhan aplikasi spesifik Anda. Gunakan rantai utama untuk fungsi inti dan appchains untuk fitur khusus. Masa Depan Skalabilitas Skalabilitas horizontal mewakili evolusi berikutnya dari infrastruktur blockchain. Dengan memungkinkan eksekusi paralel tak terbatas sambil mempertahankan pengalaman pengguna dan likuiditas yang terpadu, B3 menciptakan fondasi untuk adopsi onchain yang benar-benar masif. Internet tidak diskalakan dengan membuat server tunggal lebih cepat—ia diskalakan dengan menghubungkan jutaan server khusus. Demikian pula, blockchain akan diskalakan dengan menghubungkan ribuan rantai yang dibangun khusus, masing-masing dioptimalkan untuk aplikasi spesifik sambil bekerja bersama sebagai ekosistem yang terpadu. --- ## Staking $B3 Source: https://b3.holydocs.com/id/protocol/staking-b3 Stake token $B3 Anda di arena staking kami. Mengapa Stake? Stake B3 Anda untuk bermain game Stake to Win, di mana Anda bisa memenangkan hadiah besar sambil mendapatkan yield $B3 dan hadiah eksklusif. Ikuti undian dan menangkan hadiah besar daripada yield yang membosankan. Berkontribusi pada keamanan dan desentralisasi B3. Pemegang token dapat berpartisipasi dalam governance untuk jaringan B3. Berpartisipasi aktif sebagai staker, dan bersenang-senang. Salin alamat ini untuk menambahkan $B3 ke dompet Anda atau berdagang di DEXs. Di mana membeli token $B3 Beli $B3 di Coinbase Perdagangkan $B3 di Bybit Beli $B3 di Gate.io Dapatkan $B3 di KuCoin Perdagangkan $B3 di MEXC Tukarkan $B3 di Aerodrome Perdagangkan $B3 di AlienBase --- ## Testnet Source: https://b3.holydocs.com/id/protocol/testnet Informasi Rantai Fakta menarik: 1993 adalah tahun "Doom" dirilis, yang merevolusi genre permainan penembak orang pertama. Ether (ETH) Token yang sama digunakan di Ethereum mainnet, tetapi hanya untuk tujuan pengujian. Endpoint Jaringan Gunakan endpoint ini untuk permintaan HTTP standar ke testnet B3. Gunakan endpoint ini untuk koneksi WebSocket real-time ke testnet B3. Eksplorer Blok Jelajahi transaksi, blok, dan kontrak di seluruh B3 (termasuk testnet). Tautan Cepat Jembatani aset ke testnet B3 untuk pengujian Dapatkan ETH testnet gratis untuk pengembangan dan pengujian Temukan alat dan infrastruktur untuk membangun di B3 Menambahkan B3 Testnet ke Dompet Anda Buka dompet Anda (MetaMask, Coinbase Wallet, dll.) dan navigasikan ke pengaturan jaringan. Klik "Tambah Jaringan" atau "Tambah Jaringan Kustom" tergantung pada dompet Anda. Isi informasi berikut: - Nama Jaringan: B3 Testnet - Chain ID: 1993 - RPC URL: https://testnet-rpc.b3.fun - Simbol Mata Uang: ETH - URL Eksplorer Blok: https://explorer.b3.fun Simpan konfigurasi jaringan dan pindah ke B3 Testnet. Anda sekarang terhubung ke B3 Testnet! Anda dapat mulai menguji aplikasi Anda. Mengapa Menggunakan Testnet? Testnet menyediakan lingkungan yang aman, terkontrol, dan efisien untuk pengujian dan eksperimen. Jaringan uji, atau testnet, berfungsi sebagai alat penting bagi Anda untuk menguji kontrak pintar Anda sebelum menerapkannya ke mainnet, meminimalkan risiko kegagalan atau kerentanan dalam aplikasi langsung. Manfaat Utama Uji kontrak pintar dan aplikasi Anda tanpa mempertaruhkan dana nyata atau mempengaruhi pengguna langsung. Simulasikan kondisi mainnet termasuk latensi jaringan, biaya gas, dan throughput transaksi. Gunakan token testnet gratis alih-alih ETH mainnet yang mahal untuk pengembangan dan pengujian. Lingkungan yang sempurna bagi pengembang untuk belajar dan bereksperimen dengan pengembangan blockchain. Dengan mensimulasikan lingkungan mainnet, testnet menawarkan representasi realistis dari kondisi dunia nyata, lengkap dengan latensi jaringan, biaya gas, dan faktor lain yang mempengaruhi kinerja kontrak pintar. Representasi akurat ini memungkinkan Anda untuk mengidentifikasi masalah potensial, mengoptimalkan aplikasi Anda, dan memastikan pengalaman pengguna terbaik untuk pengguna akhir Anda. Selain itu, testnet memungkinkan Anda untuk mengenal ekosistem B3 dan mendapatkan pengalaman praktis yang berharga, membuatnya menjadi alat yang tidak tergantikan bagi pengembang berpengalaman dan pendatang baru di dunia pengembangan blockchain. Alur Kerja Pengembangan Gunakan faucet testnet untuk mendapatkan ETH gratis untuk pengujian. Terapkan kontrak pintar Anda ke testnet dan uji semua fungsionalitas secara menyeluruh. Gunakan eksplorer blok dan alat pengembangan untuk men-debug masalah dan mengoptimalkan kinerja. Setelah pengujian selesai, terapkan kontrak Anda yang siap produksi ke mainnet B3. Selalu uji secara menyeluruh di testnet sebelum menerapkan ke mainnet dengan dana nyata. Testnet vs Mainnet Testnet: - Chain ID: 1993 - RPC: https://testnet-rpc.b3.fun - Eksplorer: https://testnet-explorer.b3.fun Mainnet: - Chain ID: 8333 - RPC: https://mainnet-rpc.b3.fun - Eksplorer: https://explorer.b3.fun Testnet: ETH tidak memiliki nilai dunia nyata - digunakan hanya untuk pengujian Mainnet: ETH memiliki nilai dunia nyata dan memerlukan biaya untuk diperoleh Testnet: Pengembangan, pengujian, pembelajaran, eksperimen Mainnet: Aplikasi produksi, pengguna nyata, transaksi aktual --- ## Tokenomics Source: https://b3.holydocs.com/id/protocol/tokenomics Ikhtisar - Nama token: B3 (Base) - Rantai: Base - Total Pasokan: 100,000,000,000 - Desimal: 18 Kegunaan Token B3 adalah mesin yang menggerakkan ekosistem Open Gaming, dirancang untuk tumbuh, berskala dan mentransformasi gaming dengan memberdayakan pemain, pengembang game & pemegang. Untuk Pemain: - 🥩 stake \$B3 untuk mendapatkan eksposur ke B3 AppChains di masa depan - 🥇 gunakan \$B3 untuk mendanai & menerbitkan game & pengalaman yang Anda percayai dan dapatkan hadiah - 🎯 dapatkan akses awal ke game dan fitur baru di BSMNT - ☑️ berpartisipasi dalam tata kelola untuk secara langsung mempengaruhi masa depan ekosistem B3 Untuk Pengembang Game: - 🪙 ajukan & terima pendanaan untuk mengembangkan dan menskalakan game Anda - 💴 dapatkan hadiah rujukan dari semua pemain di setiap Gamechain - 🚁 terima airdrop masa depan dari mitra infrastruktur Kegunaan tambahan untuk \$B3 akan diumumkan seiring ketersediaannya. Distribusi dan Alokasi - Komunitas & Ekosistem: Alokasi ini untuk pertumbuhan ekosistem B3 - untuk gamer, oleh gamer. Ini adalah untuk membangun ekosistem yang dimiliki oleh mereka yang bermain di dalamnya: airdrops, turnamen, playtests, hibah yang dipimpin komunitas, penelitian & pengembangan, dan banyak lainnya. - Yayasan: Alokasi ini akan mendukung Yayasan Player1 karena berkontribusi pada visi dan adopsi B3 dan Open Gaming, termasuk hibah/kemitraan strategis, kebutuhan hukum dan kepatuhan, audit, dan biaya operasional lainnya. - Tim & Penasihat: Alokasi ini untuk kontributor inti + 18 penasihat yang mewakili yang terbaik dari kedua dunia gaming - dari AAA hingga web3. Semua tim & penasihat tunduk pada jadwal vesting 4 tahun: tebing 25% 1 tahun, dengan pembukaan bulanan setelah itu. - Investor: Bagian alokasi B3 ini untuk investor yang mendukung pengembangan B3, termasuk 100+ malaikat yang berkumpul dari setiap sudut industri—gaming, web3, merek, infrastruktur—untuk b3lieve dan mendukung visi B3. Semua tim & penasihat tunduk pada jadwal vesting 4 tahun: tebing 25% 1 tahun, dengan pembukaan bulanan setelah itu. Jadwal Pembukaan Token --- ## B3 MiCAR Makalah Putih Source: https://b3.holydocs.com/id/protocol/whitepaper-mica Daftar Isi 1. 1. Pengungkapan Regulasi 2. 2. Ringkasan 3. 3. A. Informasi tentang Orang yang Mencari Persetujuan untuk Perdagangan 1. A.1. Nama 2. A.2. Bentuk Hukum 3. A.3. Alamat Terdaftar 4. A.4. Kantor Pusat 5. A.5. Tanggal Pendaftaran 6. A.6. Pengidentifikasi entitas hukum 7. A.7. Pengidentifikasi lain yang diperlukan menurut hukum nasional yang berlaku 8. A.8. Nomor telepon kontak 9. A.9. Alamat email 10. A.10. Waktu Respon (Hari) 11. A.11. Perusahaan Induk 12. A.12. Anggota Badan Manajemen 13. A.13. Kegiatan Bisnis 14. A.14. Kegiatan Bisnis Perusahaan Induk 15. A.15. Baru Didirikan 16. A.16. Kondisi keuangan selama tiga tahun terakhir 17. A.17. Kondisi keuangan sejak pendaftaran 4. 4. B. Informasi tentang Penerbit 1. B.1. Penerbit berbeda dari penawar atau orang yang mencari persetujuan untuk perdagangan 2. B.2. Nama 3. 3. B.3. Bentuk Hukum 4. B.4. Alamat Terdaftar 5. B.5. Kantor Pusat 6. B.6. Tanggal Pendaftaran 7. B.7. Pengidentifikasi entitas hukum 8. B.8. Pengidentifikasi lain yang diperlukan menurut hukum nasional yang berlaku 9. B.9. Perusahaan induk 10. B.10. Anggota Badan Manajemen 11. B.11. Kegiatan Bisnis 12. B.12. Kegiatan bisnis perusahaan induk 5. 5. C. Informasi tentang operator platform perdagangan 6. 6. D. Informasi tentang Proyek Aset Kripto 1. D.1. Nama proyek aset kripto 2. D.2. Nama aset kripto 3. D.3. Singkatan 4. D.4. Deskripsi proyek aset kripto 5. D.5. Detail semua orang alami atau badan hukum yang terlibat dalam pelaksanaan proyek aset kripto 6. D.6. Klasifikasi Token Utilitas 7. D.7. Fitur Utama Barang/Layanan untuk Proyek Token Utilitas 8. D.8. Rencana untuk token 9. D.9. Alokasi Sumber Daya 10. D.10. Penggunaan Dana atau Aset Kripto yang Dikumpulkan yang Direncanakan 7. 7. E. Informasi tentang Persetujuan untuk Perdagangan 1. E.1. Penawaran Publik atau Persetujuan untuk perdagangan 2. E.2. Alasan untuk Penawaran Publik atau Persetujuan untuk perdagangan 3. E.3. Target Penggalangan Dana 4. E.4. Tujuan Langganan Minimum 5. E.5. Tujuan Langganan Maksimum 6. E.6. Penerimaan Kelebihan Langganan 7. E.7. Alokasi Kelebihan Langganan 8. E.8. Harga Emisi 9. E.9. Mata uang resmi atau aset kripto lainnya yang menentukan harga emisi 10. E.10. Biaya langganan 11. E.11. Metode Penentuan Harga Penawaran 12. E.12. Jumlah Total Aset Kripto yang Ditawarkan/Diperdagangkan 13. E.13. Pemegang Sasaran 14. E.14. Pembatasan pemegang 15. E.15. Pemberitahuan Pengembalian Dana 16. E.16. Mekanisme Pengembalian Dana 17. E.17. Jadwal Pengembalian Dana 18. E.18. Fase Penawaran 19. E.19. Diskon Pembelian Awal 20. E.20. Penawaran Terbatas Waktu 21. E.21. Awal periode langganan 22. E.22. Akhir periode langganan 23. E.23. Pengaturan Pengamanan untuk Aset Kripto yang Ditawarkan 24. E.24. Metode Pembayaran untuk Pembelian Aset Kripto 25. E.25. Metode Transfer Nilai untuk Pengembalian Dana 26. E.26. Hak Penarikan 27. E.27. Transfer Aset Kripto yang Dibeli 28. E.28. Jadwal Waktu Transfer 29. E.29. Persyaratan Teknis Pembeli 30. E.32. Bentuk Penempatan 31. E.33. Nama Platform Perdagangan 32. E.34. Kode Pengidentifikasi Pasar (MIC) Platform Perdagangan 33. E.35. Akses Platform Perdagangan 34. E.36. Biaya yang Terlibat 35. E.38. Konflik Kepentingan 36. E.39. Hukum yang Berlaku 37. E.40. Pengadilan yang Berwenang 8. 8. F. Informasi tentang Aset Kripto 1. F.1. Tipe Aset Kripto 2. F.2. Fungsionalitas Aset Kripto 3. F.3. Aplikasi Fungsionalitas yang Direncanakan 4. F.4. Tipe white paper 5. F.5. Tipe pengajuan 6. F.6. Karakteristik Aset Kripto 7. F.7. Nama komersial atau nama dagang 8. F.8. Situs web penerbit 9. F.9. Tanggal mulai penawaran ke publik atau persetujuan untuk perdagangan 10. F.10. Tanggal publikasi 11. F.11. Layanan lain yang disediakan oleh penerbit 12. F.12. Bahasa atau bahasa dari white paper 13. F.13. Kode Pengidentifikasi Token Digital yang digunakan untuk mengidentifikasi secara unik aset kripto atau masing-masing dari beberapa aset kripto yang terkait dengan white paper, jika tersedia 14. F.14. Pengidentifikasi Token Digital Grup Fungsional Fungible, jika tersedia 15. F.15. Bendera data sukarela 16. 16. F.16. Bendera data pribadi 17. F.17. Kelayakan LEI 18. F.18. Negara Anggota Rumah 19. F.19. Negara Anggota Tuan Rumah 9. 9. G. Hak dan Kewajiban 1. G.1. Hak dan Kewajiban Pembeli 2. G.2. Pelaksanaan Hak dan kewajiban 3. G.3. Kondisi untuk modifikasi hak dan kewajiban 4. G.4. Penawaran Publik di Masa Depan 5. G.5. Aset Kripto yang Dipegang Penerbit 6. G.6. Klasifikasi Token Utilitas 7. G.7. Fitur Utama Barang/Layanan dari Token Utilitas 8. G.8. Penebusan Token Utilitas 9. G.9. Permintaan Non-Perdagangan 10. G.10. Modalitas pembelian atau penjualan Aset Kripto 11. G.11. Pembatasan Transfer Aset Kripto 12. G.12. Protokol Penyesuaian Pasokan 13. G.13. Mekanisme Penyesuaian Pasokan 14. G.14. Skema Perlindungan Nilai Token 15. G.15. Deskripsi skema perlindungan nilai token 16. G.16. Skema Kompensasi 17. G.17. Deskripsi skema kompensasi 18. G.18. Hukum yang Berlaku 19. G.19. Pengadilan yang Berwenang 10. 10. H. Informasi tentang Teknologi yang Mendasari 1. H.1. Teknologi buku besar terdistribusi 2. H.2. Protokol dan standar teknis 3. H.3. Teknologi yang Digunakan 4. H.4. Mekanisme Konsensus 5. H.5. Mekanisme Insentif dan Biaya yang Berlaku 6. H.6. Penggunaan Teknologi Buku Besar Terdistribusi 7. H.7. Deskripsi fungsionalitas DLT 8. H.8. Audit 9. H.9. Hasil Audit 11. 11. I. Informasi tentang Risiko 1. I.1. Risiko Terkait Penawaran 2. I.2. Risiko Terkait Penerbit 3. I.3. Risiko Terkait Aset Kripto 4. I.4. Risiko Terkait Pelaksanaan Proyek 5. I.5. Risiko Terkait Teknologi 6. I.6. Langkah-langkah Mitigasi 12. 12. S. Informasi tentang Indikator Keberlanjutan 1. S.1. Nama 2. S.2. Pengidentifikasi entitas hukum yang relevan 3. S.3. Nama aset kripto 4. S.4. Mekanisme Konsensus 5. S.5. Mekanisme Insentif dan Biaya 6. S.6. Awal periode yang terkait dengan pengungkapan 7. S.7. Akhir periode yang terkait dengan pengungkapan 8. S.8. Konsumsi energi 9. S.9. Sumber dan metodologi konsumsi energi Tanggal Pemberitahuan: 2025-08-11 Pengungkapan Regulasi 02. Pernyataan sesuai dengan Pasal 6(3): White paper aset kripto ini tidak disetujui oleh otoritas yang kompeten di Negara Anggota Uni Eropa manapun. Orang yang mencari persetujuan untuk perdagangan aset kripto bertanggung jawab sepenuhnya atas isi white paper aset kripto ini. 03. Pernyataan sesuai dengan Pasal 6(6): White paper aset kripto ini mematuhi Bagian II dari Peraturan (EU) 2023/1114 dan, sepengetahuan badan manajemen, informasi yang disajikan dalam white paper aset kripto ini adil, jelas dan tidak menyesatkan dan white paper aset kripto tidak membuat penghilangan yang mungkin mempengaruhi importnya. 04. Pernyataan sesuai dengan Pasal 6(5), poin (a), (b), (c): Aset kripto yang disebutkan dalam white paper ini dapat kehilangan nilai sebagian atau seluruhnya, mungkin tidak selalu dapat ditransfer dan mungkin tidak likuid. 05. Pernyataan sesuai dengan Pasal 6(5), poin (d): Token utilitas yang disebutkan dalam white paper ini mungkin tidak dapat ditukar dengan barang atau layanan yang dijanjikan dalam white paper aset kripto, terutama dalam kasus kegagalan atau penghentian proyek aset kripto. 06. Pernyataan sesuai dengan Pasal 6(5), poin (e) dan (f): Aset kripto yang disebutkan dalam white paper ini tidak tercakup oleh skema kompensasi investor di bawah Direktif 97/9/EC dari Parlemen Eropa dan Dewan atau skema jaminan simpanan di bawah Direktif 2014/49/EU dari Parlemen Eropa dan Dewan. Ringkasan 07. Peringatan Ringkasan ini harus dibaca sebagai pengantar ke white paper aset kripto. Calon pemegang harus memut --- ## Whitepaper Source: https://b3.holydocs.com/id/protocol/whitepaper Ringkasan Eksekutif Bermain game di era modern kita telah menjadi hal yang umum di berbagai komunitas, geografi, dan media; dalam berbagai bentuknya, game telah menjadi industri besar sekaligus aspek integral dari kehidupan digital modern. Namun, meskipun industri ini berkembang dan sukses, sekelompok entitas penjaga gerbang dan taman bertembok telah muncul secara bertahap—seperti di banyak aspek dunia teknologi dan ekonomi yang lebih luas. Konsolidasi ini memperburuk pengalaman para gamer, membatasi peluang bagi pengembang, dan mengurangi keragaman di dalam industri. Game "off-chain" tradisional terasa kehilangan inovasi dan kesenangan yang membedakannya di dekade-dekade sebelumnya—terasa tertutup. Web3 selama bertahun-tahun telah memperkenalkan dirinya sebagai alternatif dari status quo, membawa komponen-komponen dari paradigma baru untuk game yang berfokus pada interoperabilitas, masukan komunitas yang lebih besar, aset yang dimiliki dan dapat ditransfer oleh pengguna, dan struktur hadiah yang unik. Janjinya adalah game terbuka. Namun, visi ini belum terwujud. Sejumlah hambatan telah sebagian besar mencegah studio untuk terjun, gamer untuk bermigrasi, dan ekosistem game web3 yang lebih luas untuk berkembang. Fragmentasi komunitas juga telah menjadi perjuangan besar untuk game onchain, dengan audiens yang terisolasi dalam ekosistem yang diskrit dan sebagian besar tidak terhubung, mempengaruhi baik penemuan game maupun gameplay, dan menghalangi inovasi lebih lanjut. Akhirnya, dan yang kritis, adalah tragis bahwa industri yang sangat fokus pada desain sistem insentif terbuka baru secara diam-diam telah menciptakan kembali banyak tekanan ekonomi terhadap kolaborasi. Industri ini membutuhkan visi yang lebih luas dan solusi untuk mewujudkannya. Kami mengusulkan Open Gaming sebagai mandat, serangkaian alat teknis, dan sistem insentif untuk meningkatkan game onchain dan memasuki era keemasan dalam game. Ini menampilkan mesin pengembangan yang canggih yang mampu menggerakkan generasi berikutnya dari game onchain dan memungkinkan mereka untuk bersaing jika tidak melebihi pendahulunya web2. Sebuah blockchain Layer 3 (L3) inti yang menetap di Base, menawarkan transaksi cepat dan murah, akan menawarkan kapasitas baru kepada pengembang game. Game dapat meluncurkan GameChain khusus mereka sendiri yang menetap di B3 L3 sambil memanfaatkan fitur kegunaan kelas terbaik seperti abstraksi akun, intents, dan dompet pintar. Seiring waktu, ekosistem Open Gaming bisa mencakup dan mengintegrasikan rantai lain bersama B3. Ini memberikan pengembang kontrol atas pengalaman game tanpa harus berurusan dengan fragmentasi yang dapat datang dengan appchains tradisional. Akhirnya, Open Gaming menghadapi tantangan insentif yang tidak sejalan secara langsung. Sistem ekonomi terbuka dan bersama dapat mulai memungkinkan pengembang dan penyedia infrastruktur untuk mendapat manfaat dari pertumbuhan satu sama lain dan setidaknya mendorong kerjasama di periode kritis ini untuk menarik pengguna baru. Sistem rujukan yang memberi hadiah kepada ekosistem untuk berbagi pengguna hanyalah langkah pertama. Pada akhirnya, inovasi-inovasi ini berjanji untuk mengubah 'game web3' menjadi sekedar 'game'. Untuk mencapai ini, Open Gaming, dimulai dengan B3 L3, memperkenalkan tempat bagi munculnya game yang paling menarik dan canggih, untuk komunitas game yang bersemangat berkumpul, dan dengan ekosistem game yang lebih luas itu sendiri menjadi penerima manfaat terbesar. Game: Persimpangan Game dalam berbagai bentuk digital dinikmati di seluruh dunia. Lebih dari 3 miliar gamer global menikmati kelimpahan platform game yang memungkinkan mereka terlibat kapan saja dan di setiap pengaturan, dari game seluler di kereta bawah tanah hingga game konsol di TV layar besar. Bahwa rata-rata gamer menghabiskan lebih dari 8+ jam seminggu adalah ukuran yang jelas dari tempat game dalam masyarakat. Gelombang inovasi berturut-turut dalam teknologi dan gameplay telah secara radikal memperluas demografi yang diasumsikan dari seorang 'gamer'. Wii dari Nintendo, Farmville di Facebook, Candy Crush Saga di seluler—semua telah membawa lebih banyak orang ke dalam game. Game pada gilirannya telah secara radikal memperluas jejaknya dalam budaya populer dan media. Dari pertumbuhan dramatis dan penerimaan yang meningkat dari Esports, hingga kesuksesan film dan acara TV berbasis game, signifikansi game sebagai kekuatan budaya jelas. Dalam banyak hal, menjadi digital saat ini berarti setidaknya telah bersinggungan dengan game. Namun, industri game dan komunitas saat ini menemukan diri mereka dalam ketegangan. Offchain Gaming: Gejala penjagaan gerbang Meskipun ada perluasan besar dalam jumlah pemain dan cara mereka memainkan game, pengembang dan gamer sama-sama menghadapi beberapa titik nyeri kritis. Seperti banyak sektor dari ekosistem teknologi dan dunia yang lebih luas, dalam beberapa tahun terakhir industri game semakin terkonsentrasi di tangan sejumlah kecil penerbit dan platform distribusi. Bagi pengembang, ini meningkatkan tantangan untuk menonjol, mengarah pada premi yang lebih tinggi pada pemasaran dan distribusi, penekanan yang lebih sedikit pada gameplay, dan insentif kuat terhadap pengambilan risiko. Tekanan untuk segera mengirim produk dan untuk meniru model yang telah teruji, keduanya mengurangi kreativitas dan pengambilan risiko, telah menjadi kenyataan bagi desainer game. Untuk industri yang selalu menjadi konfluensi dari ekspresi diri, seni, dan usaha komersial—lebih berorientasi produk daripada film independen namun lebih artistik daripada aplikasi konsumen—banyak peserta merasa sangat tidak nyaman. Memang, pengembang indie dan studio yang mengambil risiko telah lama memegang peran yang lebih besar dalam mendorong industri game, budaya, dan komunitas ke depan. Tetris, salah satu game yang paling banyak dimainkan sepanjang masa, dikembangkan oleh seorang insinyur tunggal. Genre MOBA (multiplayer online battle arena), yang bertanggung jawab atas lebih dari satu dekade esports yang sukses di Dota 2 dan League of Legends, dimulai dari pengguna yang memodifikasi game Blizzard populer. Minecraft adalah kejeniusan Markus "Notch" Persson dan telah melanjutkan untuk mendefinisikan pengalaman generasi dari game, sebuah era keemasan konten yang dihasilkan pengguna baik dalam game dan di seluruh Internet, dan menjadi kesuksesan komersial yang luar biasa. Telah dan tetap penting bahwa pengembang yang mengambil risiko dapat berkembang, namun industri game saat ini tidak terstruktur dengan cara yang mendukung mereka. Gamer tampaknya merasakan efek dari sentralisasi ini juga. Banyak yang mengeluh tentang model bisnis ekstraktif, baik itu mikrotransaksi, model free-to-play / pay-to-win seluler, pembelian dalam game yang tak berujung, atau proliferasi game yang dibatasi akun. Ini adalah masa terbaik. Ini adalah masa terburuk. Tweet Elon mendapatkan lebih dari 75 juta tampilan, menunjukkan bahwa ini menyentuh sebuah nada yang dalam. Meskipun jejak game terus berkembang, rentang alat yang tersedia untuk pengembang, dan kemudahan mengakses game, ketidakpuasan dan ketidaknyamanan hadir di seluruh industri. Dari perspektif yang lebih luas, ini tidak diragukan lagi salah satu dari periode ketegangan dari mana transformasi yang berarti sering muncul. Onchain Gaming: Tertutup (lagi) Game web3 mewakili arah yang jelas untuk renaissance game potensial. Ini adalah teknologi digital dan jaringan baru. Ini global, lintas-platform, dan bangga pada menghilangkan penjaga gerbang. Ini dapat membuat pengguna menjadi pemangku kepentingan langsung dan menawarkan pengembang cara baru untuk mendanai diri mereka sendiri. Setidaknya di atas kertas, janjinya tampak cocok dengan momen tersebut. Game telah memainkan peran kritis dalam industri blockchain secara luas, dan baru saja memanas. Cryptokitties, diluncurkan pada tahun 2017, adalah salah satu momen arus utama pertama dalam seluruh kripto. Meskipun terkenal karena hampir menghentikan blockchain Ethereum, ini juga dapat dilihat sebagai momen yang menekankan pentingnya solusi skalabilitas blockchain. Dalam beberapa hal, industri blockchain yang lebih luas berhutang pada Cryptokitties karena sangat memperluas pandangan populer tentang potensi dapps—dan seberapa serius orang-orang mulai menyelesaikan masalah skalabilitas. Game onchain berhasil melakukan hal serupa selama beberapa tahun berikutnya, dengan Axie Infinity, STEPN, Parallel, dan Pixels menunjukkan kepada dunia apa yang mungkin ketika game dan insentif token bertemu. Keberhasilan ini menunjukkan bahwa orang akan terlibat dengan mekanik game yang baru, bahwa kepemilikan digital dapat meningkatkan daripada mengurangi dari gameplay, dan bahwa insentif ekonomi dapat mem-bootstrapping komunitas game yang hidup. Namun, meskipun kemenangan awal ini, game web3 telah berjuang untuk mencapai adopsi arus utama. Hambatan pengalaman pengguna tetap tinggi, dengan pengelolaan dompet, biaya transaksi, dan proses onboarding yang kompleks menciptakan gesekan bagi gamer tradisional. Infrastruktur telah terfragmentasi, dengan game tersebar di berbagai blockchain yang tidak kompatibel. Paling kritis, banyak game web3 telah mengutamakan tokenomics daripada gameplay, menghasilkan pengalaman yang lebih terasa seperti pekerjaan daripada bermain. Visi untuk Open Gaming Open Gaming mewakili pemikiran ulang yang mendasar tentang apa yang bisa menjadi game onchain. Daripada memperlakukan blockchain sebagai tambahan untuk game tradisional, Open Gaming menempatkan infrastruktur onchain sebagai dasar untuk jenis pengalaman game yang sepenuhnya baru. Infrastruktur Teknis Di jantung Open Gaming adalah B3, sebuah blockchain Layer 3 yang dibangun di Base yang menyediakan fondasi teknis untuk generasi berikutnya dari game onchain. B3 menawarkan: Performa Tinggi: Finalitas transaksi sub-detik dan biaya rendah memungkinkan pengalaman game waktu nyata yang sebelumnya tidak mungkin di blockchain. Alat Pengembang: Suite alat pengembangan yang komprehensif, termasuk mesin game, sistem manajemen aset, dan kerangka kerja penyebaran yang dirancang khusus untuk game onchain. Abstraksi Akun: Dompet pintar dan abstraksi akun menghilangkan kompleksitas pengelolaan dompet untuk pemain, memungkinkan onboarding dan gameplay yang mulus. Interoperabilitas: Dukungan bawaan untuk transfer aset lintas-game dan keadaan bersama memungkinkan tingkat interkonektivitas game yang belum pernah terjadi sebelumnya. GameChains Salah satu aspek paling inovatif dari arsitektur Open Gaming adalah sistem GameChain. Game individu dapat menerapkan blockchain khusus mereka sendiri yang menetap di B3, memberikan pengembang: - Kontrol penuh atas parameter ekonomi dan teknis game mereka - Sumber daya khusus memastikan kinerja optimal untuk kasus penggunaan spesifik mereka - Integrasi mulus dengan ekosistem Open Gaming yang lebih luas - Keamanan bersama melalui infrastruktur dasar B3 Pendekatan ini menyelesaikan trilema tradisional antara kustomisasi, interoperabilitas, dan keamanan yang telah menghantui infrastruktur game blockchain. Lapisan Komunitas dan Sosial Open Gaming mengakui bahwa game hebat dibangun oleh dan untuk komunitas. Platform ini mencakup: Fitur Sosial Asli: Alat komunikasi bawaan, manajemen guild, dan alat penemuan sosial yang membentang di seluruh game dan GameChains. Ekonomi Kreator: Alat dan insentif untuk pencipta konten, streamer, dan pembangun komunitas untuk memonetisasi kontribusi mereka ke ekosistem. Partisipasi Tata Kelola: Pemain dan pengembang dapat berpartisipasi dalam tata kelola ekosistem, membantu membentuk arah masa depan Open Gaming. Identitas Lintas-Game: Identitas pemain yang persisten dan sistem reputasi yang meningkatkan pengalaman sosial di seluruh ekosistem. Insentif Bersama Sebuah realitas yang tidak menguntungkan dari lanskap game onchain yang terfragmentasi saat ini adalah disincentif untuk interoperabilitas sejati. Game dan rantai tidak ingin berbagi pengguna, yang sering kali merupakan generator biaya transaksi dan pembeli token utama. Game memiliki insentif yang lemah untuk mengintegrasikan item dan mekanisme game lain, yang sendiri telah menuai manfaat ekonomi dari mencetaknya. Bahkan gamer dapat menghadapi insentif yang buruk untuk mengembangkan basis pengguna game dan mengencerkan penghasilan airdrop mereka sendiri. Ini dua kali tragis dalam industri yang bangga pada penemuan kembali ekonomi aplikasi internet. Memerangi ini akan memakan waktu, tetapi kami percaya ini adalah pertarungan yang layak untuk dijalani. Langkah pertama adalah mekanisme rujukan dan pembagian pendapatan yang mengumpulkan sebagian dari pendapatan transaksi untuk reinvestasi dalam ekosistem. Merujuk pengguna yang menghasilkan lebih banyak transaksi dapat menguntungkan semua orang dalam ekosistem. Selain itu, setiap gamechain yang mengalokasikan sebagian dari token mereka untuk akuisisi pengguna (UA) dan juga membawa pengguna baru dapat memperoleh token B3. B3 juga akan mem-bootstrapping kolam insentif awal untuk tujuan akuisisi pengguna (mis. program rujukan influencer, pencipta) dengan menyumbangkan sebagian dari pasokan token B3. Peluang untuk Pemangku Kepenting Utama Infrastruktur B3 dapat menjangkau banyak jenis aktor dan pemangku kepentingan, dengan fitur dan manfaat untuk masing-masing. Pengembang Game Web3 adalah perbatasan baru untuk game yang dapat diterima oleh pengembang game dari semua jenis. Open Gaming menawarkan toolkit baru untuk mengubah pengguna menjadi mitra, untuk terlibat secara kreatif dengan komunitas game, dan untuk mendanai penciptaan game. Ini adalah platform penyebaran yang tidak didominasi oleh penjaga gerbang dan sengaja didirikan melawannya. Suite infrastruktur, alat, dan platform unik Open Gaming menurunkan hambatan pengembangan game onchain. Ini seharusnya memungkinkan game onchain menemukan ekspresi yang lebih luas dan mengembangkan struktur baru, mencerminkan dan bahkan melampaui berbagai cara game offchain dialami saat ini. Selama satu setengah dekade terakhir, industri "onchain" telah tak kenal lelah dalam menghasilkan narasi baru. Ini menemukan cara untuk membantah rumor tentang kematian sendiri. Ketahanan ini berbicara tentang nilai mendasar dari game web3 dan keinginan dalam ruang game untuk melihat pendekatan baru muncul. Kami percaya bahwa dengan kemajuan teknologi secara umum, dan khususnya dalam hal alat dan infrastruktur yang diperkenalkannya, game onchain akhirnya siap untuk memainkan peran sentral dalam evolusi game. Gamer Menurunkan hambatan masuk untuk gamer akan membantu mereka menemukan pengalaman yang mereka cari dan semoga yang mereka sukai tetapi tidak tahu ada. Mereka dapat bereksperimen dengan bentuk gameplay baru tanpa harus melintasi jurang UX yang diperlukan oleh onchain hingga sekarang. Mereka juga dapat menjadi co-funders, co-builders, dan co-advocates untuk pengembang game yang membawa visi mereka sendiri ke dunia. Base dan Ekosistem Base Base mungkin merupakan platform untuk miliaran pengguna onchain berikutnya. Ini adalah L2 --- ## Panduan Cepat Source: https://b3.holydocs.com/id/quickstart Langkah 1: Pasang SDK B3 Pilih manajer paket pilihan Anda untuk memasang SDK B3: SDK B3 sudah termasuk definisi TypeScript secara langsung! Impor gaya bawaan dalam aplikasi Anda: Langkah 2: Tambahkan B3Provider Bungkus B3Provider di sekitar akar aplikasi Anda: Langkah 3: Gunakan SDK B3 Aktifkan otentikasi akun global dengan B3: Aktifkan pertukaran lintas rantai & interaksi kustom dengan AnySpend: Langkah 4: Jelajahi Ekosistem Pelajari tentang ekosistem B3 yang lengkap, alat, dan sumber daya yang tersedia untuk pembangun. Apa Selanjutnya? Sekarang Anda telah memasang SDK B3, jelajahi fitur-fitur canggih ini: Otentikasi dan manajemen pengguna yang mulus di seluruh ekosistem B3. Akses data blockchain untuk token, NFT, profil, dan analitik. Pertukaran lintas rantai, pencetakan NFT, dan operasi blockchain. Contoh yang siap digunakan dan pola integrasi. Dukungan Platform | Fitur | React Web | React Native | | ----------------- | --------- | ------------ | | AnySpend | ✅ | ❌ | | Akun Global | ✅ | ✅ | | Layanan Tanpa Kepala | ✅ | ✅ | Butuh bantuan? Bergabung dengan komunitas Discord kami atau lihat pengenalan ekosistem untuk sumber daya yang komprehensif. --- ## Sumber Daya Pengembang Source: https://b3.holydocs.com/id/redirect/ecosystem Anda sedang dialihkan ke halaman Ekosistem B3. Klik di sini untuk melanjutkan. --- ## B3 SDK Source: https://b3.holydocs.com/id/redirect/sdk Anda sedang dialihkan ke halaman B3 SDK. Klik di sini untuk melanjutkan. --- ## Autentikasi Source: https://b3.holydocs.com/id/sdk/global-account/authentication Strategi Autentikasi B3 Global Accounts mendukung berbagai strategi autentikasi untuk memenuhi kebutuhan aplikasi Anda. Login Sosial Autentikasi Google Autentikasi Discord Autentikasi Kunci Sesi Kunci sesi menyediakan keamanan yang lebih baik dan memungkinkan untuk izin granular. Ini sangat berguna untuk game dan aplikasi yang perlu melakukan aksi atas nama pengguna. Pengaturan Kunci Sesi Dasar Konfigurasi Kunci Sesi Kustom Autentikasi Tanpa Kepala Untuk implementasi kustom, gunakan layanan autentikasi tanpa kepala: Autentikasi Dasar Autentikasi React Native Hook Autentikasi Hook useB3 Hook utama untuk mengakses status autentikasi: Hook useAccountWallet Akses informasi dompet: Penanganan Kesalahan Implementasikan penanganan kesalahan yang tepat untuk alur autentikasi: Praktik Terbaik Selalu gunakan Partner ID unik Anda untuk atribusi dan analitik yang tepat. Implementasikan penanganan kesalahan yang komprehensif untuk pengalaman pengguna yang lebih baik. Tetapkan durasi sesi yang sesuai berdasarkan kebutuhan keamanan aplikasi Anda. Gunakan variabel lingkungan yang tepat untuk berbagai tahap penyebaran. Langkah Selanjutnya Pelajari tentang pengelolaan izin dan kunci sesi. Jelajahi semua hook React yang tersedia. Lihat contoh integrasi lengkap. --- ## Contoh-contoh Source: https://b3.holydocs.com/id/sdk/global-account/examples Contoh Autentikasi Dasar Alur autentikasi sederhana dengan penanganan kesalahan dan status pemuatan. Contoh Aplikasi Game Contoh lengkap untuk aplikasi game dengan kunci sesi dan izin. Contoh Aplikasi E-commerce Contoh yang menunjukkan integrasi Akun Global B3 dalam konteks e-commerce. Contoh React Native Contoh untuk aplikasi React Native. Contoh Router Aplikasi Next.js Contoh untuk Router Aplikasi Next.js 13+. Contoh Hook Kustom Lanjutan Hook kustom yang menggabungkan beberapa fitur B3: ```tsx useB3, usePermissions, useAccountWallet, useAccountAssets } from "@b3dotfun/sdk/global-account/react"; function useB3GameState() { const { account, isAuthenticated } = useB3(); const { hasPermissions, isExpired, permissions } = usePermissions(); const { wallet, isConnected } = useAccountWallet(); const { assets } = useAccountAssets(); // Hitung kesiapan game const isGameReady = isAuthenticated && hasPermissions && !isExpired && isConnected; // Dapatkan aset khusus game (NFT, token) const gameAssets = assets?.filter(asset => asset.contractAddress && permissions?.approvedTargets.includes(asset.contractAddress) ) || []; // Hitung total nilai game const totalGameValue = gameAssets.reduce((sum, asset) => sum + asset.value, 0); // Objek status game const gameState = { player: { id: account?.id, name: account?.displayName, avatar: account?.avatarUrl, email: account?.email, }, wallet: { address: wallet?.address, balance: wallet?.balance, chainId: wallet?.chainId, }, permissions: { active: hasPermissions && !isExpired, expires: permissions?.endDate, contracts: permissions?.approvedTargets || [], --- ## React Hooks Source: https://b3.holydocs.com/id/sdk/global-account/hooks Authentication Hooks useB3 Hook utama untuk mengakses state dan aksi autentikasi Global Account. Nilai Kembali | Properti | Tipe | Deskripsi | |----------|------|-------------| | | | Akun yang terautentikasi saat ini | | | | Apakah pengguna terautentikasi | | | | Apakah pengecekan autentikasi sedang berlangsung | | | | Fungsi untuk sign out pengguna saat ini | | | | Fungsi untuk memperbarui data akun | useAccountWallet Akses informasi wallet untuk akun yang terautentikasi. Permission Hooks usePermissions Kelola dan periksa izin kunci sesi. useRequestPermissions Meminta izin baru untuk kunci sesi. useRevokePermissions Mencabut izin yang ada. Asset Management Hooks useAccountAssets Mengambil dan mengelola aset digital pengguna. Modal Management Hooks useModal Mengontrol modals B3 secara programatik. Navigation Hooks useNavigation Mengelola navigasi dalam aplikasi B3. Configuration Hooks useB3Config Mengakses konfigurasi dan pengaturan lingkungan B3. Hook Composition Contoh Hook Kustom Menggabungkan beberapa hook untuk fungsionalitas yang kompleks: Dukungan TypeScript Semua hook termasuk dukungan penuh TypeScript: Penanganan Error Praktik terbaik untuk menangani error dengan hook: Langkah Selanjutnya Lihat contoh lengkap menggunakan hook ini. --- ## Pengenalan Akun Global Source: https://b3.holydocs.com/id/sdk/global-account/introduction Apa itu B3 Global Accounts? B3 Global Accounts adalah sistem autentikasi terpadu yang memberikan pengguna identitas tunggal di seluruh ekosistem B3. Pengguna dapat mengautentikasi sekali dan mengakses semua aplikasi, game, dan layanan B3 secara mulus. Fitur Utama Dukungan untuk Google, Discord, dan penyedia autentikasi sosial lainnya. Autentikasi kunci sesi yang aman dengan izin yang dapat disesuaikan. Berfungsi lintas web, mobile, dan aplikasi desktop. Komponen React sederhana dan layanan TypeScript tanpa antarmuka. Arsitektur Sistem Global Accounts terdiri dari beberapa komponen kunci: Alur Autentikasi 1. Social Login: Pengguna mengautentikasi dengan penyedia sosial pilihan mereka 2. Pembuatan Akun: Akun Global B3 dibuat atau ditautkan 3. Kunci Sesi: Kunci sesi opsional untuk keamanan yang ditingkatkan 4. Izin: Izin granular untuk berbagai tindakan Komponen React - : Penyedia konteks untuk Global Accounts - : Alur autentikasi lengkap - : Manajemen izin - : Menampilkan aset pengguna Layanan Tanpa Antarmuka - Layanan autentikasi untuk implementasi kustom - Utilitas manajemen sesi - Pembantu validasi izin Mulai Cepat Autentikasi Dasar Periksa Status Autentikasi Konfigurasi Lingkungan Atur variabel lingkungan Anda: Langkah Selanjutnya Pelajari tentang strategi autentikasi yang berbeda dan implementasinya. Pahami kunci sesi dan manajemen izin. Jelajahi hook yang tersedia untuk integrasi Global Accounts. Lihat contoh lengkap dan pola integrasi. --- ## Izin & Kunci Sesi Source: https://b3.holydocs.com/id/sdk/global-account/permissions Tinjauan Umum Kunci sesi dan izin menyediakan cara aman untuk memungkinkan aplikasi melakukan tindakan atas nama pengguna tanpa memerlukan otentikasi terus-menerus. Ini sangat berguna untuk permainan dan aplikasi yang perlu melakukan transaksi secara otomatis. Sistem Izin Jenis Izin B3 Global Accounts mendukung izin granular yang dapat dikonfigurasi untuk berbagai kasus penggunaan: - Interaksi Kontrak: Tentukan kontrak pintar mana yang dapat dipanggil - Batasan Token: Tetapkan batas pengeluaran untuk token asli dan token ERC-20 - Pembatasan Waktu: Tentukan tanggal mulai dan berakhir untuk izin - Batasan Transaksi: Kontrol nilai maksimum per transaksi Struktur Izin Implementasi Kunci Sesi Permintaan Izin Dasar Izin Spesifik Game Untuk aplikasi permainan, Anda mungkin memerlukan izin yang lebih luas: UI Izin Kustom Untuk kontrol lebih atas alur izin: Manajemen Kunci Sesi Memeriksa Status Izin Mencabut Izin Pola Izin Lanjutan Pembaruan Izin Dinamis Praktik Terbaik Keamanan Hanya minta izin minimum yang diperlukan untuk aplikasi Anda. Gunakan durasi izin yang lebih pendek untuk keamanan yang lebih baik. Tentukan alamat kontrak yang tepat daripada izin yang luas. Secara berkala audit dan putar kunci sesi. Penanganan Kesalahan Kesalahan terkait izin umum dan cara menanganinya: Langkah Selanjutnya Jelajahi semua hook yang tersedia untuk manajemen izin. Lihat contoh implementasi izin lengkap. --- ## B3 SDK Source: https://b3.holydocs.com/id/sdk/introduction Apa itu B3 SDK? B3 SDK () adalah sebuah SDK TypeScript terpadu yang menyediakan segala yang Anda butuhkan untuk membangun aplikasi di ekosistem B3. Ini menggabungkan infrastruktur pembayaran lintas-rantai yang kuat dengan otentikasi yang mulus, semua dibungkus dalam komponen React yang ramah pengembang dan layanan tanpa kepala. Arsitektur SDK ini disusun ke dalam modul-modul terfokus yang dirancang untuk fleksibilitas maksimum dan kemudahan penggunaan: Mesin eksekusi lintas-rantai untuk pembayaran, pertukaran, dan pencetakan NFT di berbagai blockchain. Otentikasi dan manajemen pengguna Akun Global B3 dengan login sosial dan kunci sesi. Struktur Modul Setiap modul berisi komponen yang terorganisir dan dibuat untuk tujuan tertentu: - - Komponen dan hook React untuk integrasi mudah - - Layanan TypeScript tanpa kepala untuk implementasi kustom - - Definisi TypeScript yang komprehensif - - Fungsi utilitas dan pembantu - - Konfigurasi dan konstanta Dukungan Platform | Fitur | React Web | React Native | Tanpa Kepala | |-------------------|-----------|--------------|----------| | AnySpend | ✅ | ❌ | ✅ | | Akun Global | ✅ | ✅ | ✅ | | Utilitas Bersama | ✅ | ✅ | ✅ | Instalasi Gaya CSS Impor gaya bawaan untuk pengalaman visual terbaik: Memulai Cepat Pembayaran Lintas-Rantai dengan AnySpend Otentikasi dengan Akun Global Pencetakan NFT Fitur Utama Infrastruktur Pembayaran Universal Terima pembayaran dalam cryptocurrency apapun dengan konversi otomatis ke token pilihan Anda. Aktifkan pertukaran token yang mulus di lebih dari 20 blockchain yang didukung dengan rute optimal. Tombol pencetakan NFT satu klik yang menerima pembayaran dalam token apapun dari rantai manapun. Onramp fiat-ke-krypto terintegrasi untuk pengguna tanpa cryptocurrency yang ada. Otentikasi yang Mulus Google, Discord, dan penyedia sosial lainnya dengan onboarding instan. Manajemen sesi yang aman dengan izin granular untuk UX yang ditingkatkan. Identitas tunggal yang berfungsi di semua aplikasi dan game B3. Abstraksi akun cerdas bawaan untuk transaksi tanpa gas. Layanan TypeScript Tanpa Kepala Untuk pengembang yang membutuhkan kontrol maksimum, semua fungsionalitas tersedia melalui layanan tanpa kepala: Layanan AnySpend Layanan Akun Global Dukungan & Komunitas Dapatkan bantuan mengintegrasikan B3 SDK ke dalam proyek Anda. Bergabung dengan komunitas pengembang B3 untuk dukungan dan diskusi. Lihat kode sumber, laporkan masalah, dan berkontribusi pada SDK. Apa Selanjutnya? 1. Instal SDK dan impor gayanya 2. Atur AnySpend untuk pembayaran lintas-rantai 3. Konfigurasi Akun Global untuk otentikasi pengguna 4. Jelajahi contoh dan pola implementasi 5. Bergabung dengan komunitas** untuk dukungan dan pembaruan B3 SDK menyediakan segala yang Anda butuhkan untuk membangun generasi berikutnya dari aplikasi lintas-rantai dengan pengalaman pengguna yang mulus. Mulai bangun hari ini! --- ## id/snippets/brand-components Source: https://b3.holydocs.com/id/snippets/brand-components --- ## id/snippets/code-examples Source: https://b3.holydocs.com/id/snippets/code-examples Contoh Kode Instalasi Pengaturan Dasar Komponen Pembelian NFT Pertukaran Lintas Rantai Otentikasi Koneksi Dompet --- ## id/snippets/contact-info Source: https://b3.holydocs.com/id/snippets/contact-info --- ## id/snippets/docs-config Source: https://b3.holydocs.com/id/snippets/docs-config --- ## Integrasi Backend Source: https://b3.holydocs.com/id/upside/backend-integration createB3Client Inisialisasi klien B3 di backend Anda untuk berinteraksi dengan API Upside. Dukungan Framework: Saat ini mendukung Hono dengan Cloudflare Workers. Parameter: - (Konteks Hono): Objek konteks Hono yang berisi: - : Metode untuk mengekstrak header permintaan - (opsional): Lingkungan Cloudflare Workers Mengembalikan: - Instansi B3Client dengan otentikasi secara otomatis dikonfigurasi dari header Authorization Otentikasi: Header Authorization secara otomatis diekstrak dari permintaan masuk: Fungsi Inti placeBet Mulai sesi game dengan menempatkan taruhan. Ini mengunci taruhan dan menciptakan sesi game. Parameter: - (string): Pengenal game Anda (mis., "coin-flip", "dice-roll") - (string): Jumlah taruhan dalam wei (1 token = 10^18 wei, mis., "100000000000000000") Mengembalikan: - : Pengenal unik untuk sesi game ini - : Pengenal catatan game - : Status sesi saat ini ("active", "completed", "failed") - : Cap waktu ISO pembuatan taruhan Kesalahan: - Saldo pemain tidak cukup - Jenis game tidak valid - Game tidak aktif/diaktifkan - Jumlah taruhan tidak valid processPayout Selesaikan game dan kreditkan kemenangan pemain. Parameter: - (string): Jenis game yang sama dari placeBet - (string): ID sesi dari respons placeBet - (string): Token WIN yang akan dikreditkan dalam wei (0 untuk kekalahan, mis., "150000000000000000" = 1.5 token) - (objek): - : Apa yang dipilih/diprediksi pemain - : Hasil game sebenarnya - : "win" atau "loss" Mengembalikan: - : "completed", "failed", dll. - : Jumlah yang dikreditkan dalam wei - : Saldo WIN pemain yang diperbarui dalam wei - : Cap waktu ISO penyelesaian Kesalahan: - Sesi tidak ditemukan - Sesi sudah selesai (permintaan duplikat) - Pembayaran melebihi batas kolam - Format jumlah taruhan tidak valid Contoh Backend Perbedaan Utama dari Express: - secara otomatis mengekstrak auth dari konteks Hono - Berjalan pada Cloudflare Workers (serverless) - Tidak perlu middleware manual - konteks Hono menangani semuanya - Respons menggunakan bukan Pengaturan Lingkungan (wrangler.toml): Praktik Terbaik Penempatan Taruhan - Selalu validasi jumlah: Periksa taruhan dalam saldo pemain - Gunakan idempotensi: Ulangi panggilan yang gagal dengan sessionId yang sama - Kunci segera: Setelah berhasil, cegah pemain dari menempatkan taruhan lain Logika Game - Backend adalah sumber kebenaran: Jangan pernah mempercayai hasil game sisi klien - Simpan semuanya: Catat semua kejadian game untuk audit dan sengketa - Validasi hasil: Pastikan hasil game sesuai dengan rentang yang diharapkan - Batalkan game: Batalkan taruhan jika tidak ada pembayaran yang diproses dalam 5 menit Pengolahan Pembayaran - Proses sekali: Hanya panggil sekali per sesi game - Gunakan jumlah yang benar: Verifikasi perhitungan pembayaran sebelum mengirim - Tangani duplikat: Jika mengembalikan "sudah selesai", itu OK - Tangani kegagalan: Ulangi pembayaran yang gagal, tetapi periksa apakah sudah dibayar terlebih dahulu Keamanan - Verifikasi token: Selalu validasi JWT di setiap permintaan backend - Gunakan HTTPS: Semua komunikasi harus dienkripsi - Validasi jenis game: Hanya izinkan jenis game yang diketahui, disetujui - Batasan laju: Terapkan pembatasan laju untuk mencegah penyalahgunaan Penanganan Kesalahan --- ## Integrasi Frontend Source: https://b3.holydocs.com/id/upside/frontend-integration ParentProvider Komponen menghubungkan frontend game Anda ke platform Upside dan menyediakan otentikasi. Hook yang Tersedia useParent() Akses konteks penuh (token, saldo, showWinModal, showLossModal, dll.) Nilai Pengembalian: - (string | null): Token otentikasi JWT untuk panggilan backend - (number | null): Saldo token WIN saat ini dalam wei - : Tampilkan modal kemenangan - : Tampilkan modal kekalahan - : Tampilkan notifikasi toast - : Tampilkan modal kustom - : Permintaan penyegaran saldo dari platform useBalance() Dapatkan saldo pemain (number | null) useToken() Dapatkan token otentikasi (string | null) useRefetchBalance() Fungsi untuk meminta penyegaran saldo useCustomModal() Fungsi untuk menampilkan modal kustom useAuthenticatedFetch() Fungsi fetch dengan header Bearer token otomatis Melakukan Panggilan API Gunakan hook untuk membuat permintaan yang diautentikasi: Cara Kerja useAuthenticatedFetch(): - Secara otomatis menyertakan header - Secara default menetapkan - Menggabungkan header tambahan yang Anda berikan - Secara otomatis menangani token dari Contoh Frontend --- ## Pendahuluan Source: https://b3.holydocs.com/id/upside/introduction Tinjauan Umum Mengintegrasikan dengan Upside.win itu sederhana. Game Anda berjalan dalam sebuah iframe di platform kami, menerima autentikasi pemain melalui JWT, dan berinteraksi dengan backend Upside melalui SDK kami untuk penempatan taruhan dan pemrosesan pembayaran. Prinsip kunci: Backend Anda menangani logika dan status game (kartu, pemenang, hasil), sementara Upside menangani semua transaksi token WIN. Alur Integrasi Hubungi kami untuk mendapatkan game Anda disetujui dan dikonfigurasi di Upside. Pemain meluncurkan game Anda, yang dimuat di dalam sebuah iframe di upside.win. Game Anda menerima: - Token JWT untuk pemain - Konteks autentikasi pemain - Akses ke SDK Upside Bungkus game Anda dengan dari SDK Upside untuk menerima JWT. Ketika pemain mulai bermain, backend Anda memanggil untuk mengunci taruhan mereka. Backend Anda: - Menentukan hasil game (koin mendarat di kepala/ekor) - Menyimpan status game di database Anda - Menghitung jumlah pembayaran - Menyiapkan data hasil (pilihan pemain, hasil, keluaran) Ketika game berakhir, kirim hasilnya ke Upside untuk mengkredit saldo WIN pemain. Game Anda menampilkan hasilnya kepada pemain. Platform Upside secara otomatis: - Memperbarui saldo WIN pemain - Menambahkan kemenangan/kekalahan ke papan peringkat - Mengirim notifikasi Instalasi Langkah Selanjutnya Siapkan ParentProvider dan gunakan hook untuk mengakses data pemain Inisialisasi klien B3 dan implementasikan logika game Uji game Anda secara lokal dan lihat contoh lengkap --- ## Pengujian & Contoh Source: https://b3.holydocs.com/id/upside/testing-and-examples Pengujian di Localhost Pengaturan Pengujian Cepat Anda dapat menguji game Anda yang berjalan di localhost langsung di lingkungan tes Upside.win tanpa melakukan deploy. Cara kerjanya: 1. Jalankan backend game Anda di (atau port apa pun) 2. Enkode URL localhost Anda ke Base64 3. Navigasi ke URL tes di upside.win Langkah demi Langkah Langkah 1: Mulai backend game Anda Langkah 2: Enkode URL Anda ke Base64 Menggunakan Node.js: Menggunakan baris perintah: Online: Gunakan enkoder base64 apa pun di https://www.base64encode.org/ Langkah 3: Tes di Upside.win Kunjungi URL tes: Ganti dengan URL yang telah Anda enkode. Contoh URL localhost yang berbeda: | URL | Base64 | Tautan Tes | | ----------------------- | ------------------------------ | ------------------------------------------------------------ | | | | | | | | | | | | | Alur Kerja Pengembangan 1. Buat kode game - Tulis frontend React dan backend Cloudflare Hono Anda 2. Mulai secara lokal - Jalankan di localhost 3. Hasilkan URL tes - Enkode alamat localhost Anda ke Base64 4. Tes di Upside - Kunjungi 5. Dapatkan JWT & tes - Game dimuat dengan JWT asli untuk pengujian 6. Iterasi - Lakukan perubahan secara lokal dan segarkan URL tes 7. Deploy - Ketika siap, deploy backend dan perbarui URL game Tips untuk Pengujian Lokal - Gunakan mesin yang sama: Pertahankan localhost berjalan saat pengujian - Periksa CORS: Pastikan backend Anda mengizinkan permintaan dari domain upside.win Pemecahan Masalah Pengujian Lokal Masalah: "Game tidak ditemukan" atau 404 - Solusi: Verifikasi URL localhost benar dan enkodingnya akurat Masalah: Kesalahan CORS - Solusi: Backend Anda perlu menerima permintaan dari domain upside.win Masalah: Kesalahan JWT selama pengujian - Solusi: Pastikan Anda menggunakan kunci API staging, bukan produksi Masalah: Permintaan jaringan gagal - Solusi: Periksa bahwa localhost berjalan dan firewall mengizinkan permintaan Contoh Lengkap: Game Coin Flip Frontend (React) Backend (Hono + Cloudflare Workers) Pemecahan Masalah Masalah Umum Masalah: gagal dengan "Saldo tidak cukup" - Solusi: Periksa saldo pemain sebelum menempatkan taruhan, atau tingkatkan jumlah taruhan yang ditampilkan di UI Masalah: mengembalikan "sesi tidak ditemukan" - Solusi: Verifikasi sessionId cocok dengan respons taruhan, periksa typo Masalah: Sesi game atau taruhan duplikat - Solusi: Gunakan sessionId yang sama untuk percobaan ulang, implementasikan idempotensi di akhir Anda Masalah: JWT kedaluwarsa selama gameplay - Solusi: Perbarui token sebelum game dimulai, tangani kedaluwarsa token dengan anggun Masalah: Logika game berjalan di klien, mengakibatkan kecurangan - Solusi: Pindahkan SELURUH logika game ke backend, klien hanya menampilkan hasil --- ## Scaling Fun Onchain Source: https://b3.holydocs.com/index Get up and running with B3 SDK in under 5 minutes Ecosystem of Products B3 is an portfolio of products designed to bring the next generation of apps, creativity, and commerce onchain. The B3 protocol layer is the multi-blockchain backbone of the B3 ecosystem. The B3 ecosystem layer is the open access developer infrastructure, tools, and services for building on B3. We don't just build tooling, B3 ships consumer apps that bring fun onchain & drive value back to the \$B3 token. B3 AppChains The Hyper-Scalable Superchain B3 is not just another chain, B3 connects fun experiences - games, apps, consumer projects - into a modular, scalable ecosystem that’s open, connected, and ready to grow. Created by a team of Base/Coinbase alumni and OG Ethereum contributors. - modular infra pick your stack, settle anywhere—base, ethereum, solana, more. - multi-chain network launch on b3 mainnet or spin up your own gamechain with built-in support. - superfluid liquidity built-in primitives for instant transactions, rewards, and cross-app experiences. B3 operates as an L3 that settles on Base, providing dedicated blockspace specifically for gaming with lightning-fast transactions and sub-cent fees. Appchains settle onto B3, with our protocol infrastructure abstracting away the complexity of dealing with multiple chains. Learn about B3's unique appchain architecture, the most scalable way to build onchain. Power to Developers Build with tools, sdk, docs, and real support that let you go from zero to live in record time. Explore the B3 SDK to immedaitely build exceptional onchain experiences: Free, consolidated & rich data APIs & indexing on B3. Access users, liquidity across chains, launch tokens & more. What You Can Build Instant Login Instantly onboard players with embedded smart accounts—just one click and they're in the game. Know Your Player's Identity Unlock instant access to player data across the ecosystem and their onchain gamer data. Scale Your Game Deploy Onchain Leaderboards Create competitive rankings tied to real gameplay data and cross-game achievements. Create Custom Achievements Create onchain achievements tied to gameplay, loyalty, or community actions. Let players wear their wins across the ecosystem. Launch Instant Tournaments Spin up tournaments instantly to boost retention, drive competition, and monetize your game. Enable Wager Duels Allow players challenge each other in real-time PvP. Add wagers, XP, or prizes to every match. Create Exclusivity with Token Gating Enable users to unlock exclusive content, game modes, or perks based on NFT or token holdings. Send Onchain Notifications Trigger wallet-based alerts tied to gameplay, achievements, drops, or events to re-engage users. Unlock New Ways to Monetize Accept Payments Without Friction Enable users to make purchases with no KYC using fiat or ANY token on ANY chain. It's the easiest way to pay. Create Native Game Tokens Easily create custom tokens that power progression, rewards, or ownership—natively tied to your game logic. Turn Any Asset into a Marketplace From achievements to skins to user-generated content, turn any in-game asset into a collectible that players can trade. Why Choose B3? B3 delivers lightning-fast transactions with sub-cent fees through dedicated blockspace for gaming, built as an L3 that settles on Base. Base is a secure, low-cost, builder-friendly L2 incubated by Coinbase. B3 leverages Base as a settlement layer, contributing to the Base ecosystem while extending its capabilities. Launch web2-scale games with B3's rollup engine that horizontally scales by sharding at the application layer, orchestrating dedicated sidecars for computationally heavy operations. B3's composable architecture enables seamless interoperability between appchains, assets, and tokens. Build true cross-chain experiences. No walled gardens here. Anyone can deploy and build on B3, supported by most major blockchain platforms and frameworks. Community & Resources Join our developer community for support and discussions Contribute to the project and report issues Discover how easy it is to build on B3 Start with our Quick Start Guide and begin building the future of fun today. --- ## ko/README Source: https://b3.holydocs.com/ko/README Mintlify 시작 키트 시작 키트를 사용하여 문서를 배포하고 사용자 정의할 준비를 하세요. 이 리포지토리 상단에 있는 초록색 Use this template 버튼을 클릭하여 Mintlify 시작 키트를 복사하세요. 시작 키트에는 다음 예제가 포함되어 있습니다. - 가이드 페이지 - 네비게이션 - 사용자 정의 - API 참조 페이지 - 인기 있는 컴포넌트 사용 전체 빠른 시작 가이드를 따라하세요 개발 Mintlify CLI를 설치하여 로컬에서 문서 변경 사항을 미리 봅니다. 설치하려면 다음 명령어를 사용하세요: 이 위치한 문서의 루트에서 다음 명령어를 실행하세요: 로컬 미리보기를 에서 확인하세요. 변경 사항 배포하기 대시보드에서 GitHub 앱을 설치하여 리포지토리에서 배포로 변경 사항을 전파하세요. 기본 브랜치로 푸시한 후 변경 사항이 자동으로 프로덕션에 배포됩니다. 도움이 필요하신가요? 문제 해결 - 개발 환경이 실행되지 않는 경우: CLI의 최신 버전을 보유하고 있는지 확인하기 위해 를 실행하세요. - 페이지가 404로 로드되는 경우: 유효한 이 있는 폴더에서 실행되고 있는지 확인하세요. 리소스 - Mintlify 문서 - Mintlify 커뮤니티 --- ## AI 최적화 문서 Source: https://b3.holydocs.com/ko/ai-optimized 컨텍스트 메뉴 통합 우리 문서의 모든 페이지에는 AI 도구에 대한 원클릭 접근을 제공하는 컨텍스트 메뉴가 포함되어 있습니다. 이 기능에 접근하려면 어떤 페이지에서든 메뉴 아이콘을 찾아보세요: 현재 페이지를 최적화된 Markdown으로 복사하여 AI 도구에 직접 붙여넣을 수 있는 컨텍스트로 사용할 수 있습니다. 현재 페이지를 Markdown 형식으로 열어 원시 구조를 이해하거나 특정 섹션을 복사하는 데 이상적입니다. 현재 페이지를 컨텍스트로 이미 로드한 새로운 ChatGPT 대화를 생성합니다. 문서 페이지를 미리 로드하여 즉시 도움을 받을 수 있는 Claude 대화를 시작합니다. 연구 및 사실 확인을 위한 컨텍스트로 현재 페이지를 Perplexity에서 엽니다. 고급 AI 도구 통합을 위한 Model Context Protocol (MCP) 서버 URL을 제공합니다. MCP를 통한 Cursor 및 VSCode와의 직접 통합으로 원활한 코딩 지원을 제공합니다. 자동 LLM 색인 생성 우리 문서는 AI 도구가 우리 콘텐츠를 이해하고 색인화하는 데 도움이 되는 업계 표준 파일을 자동으로 생성하고 유지합니다: llms.txt - 자동 생성: /llms.txt에서 사용 가능 - 구조화된 콘텐츠: 효율적인 AI 탐색을 위한 모든 페이지와 설명 목록 - 항상 최신 상태: 콘텐츠 변경 시 자동 업데이트 - 유지 관리 필요 없음: 수동 업데이트 필요 없음 llms-full.txt - 완전한 컨텍스트: /llms-full.txt에서 사용 가능 - 단일 파일: 전체 문서를 하나의 파일로 결합 - AI 준비 형식: AI 대화의 컨텍스트로 사용하기에 최적화됨 - 종합적: 문서 전체의 모든 콘텐츠 포함 이 기능들을 사용하는 방법 빠른 질문을 위해 1. 탐색하려는 관련 문서 페이지로 이동 2. 클릭하여 컨텍스트 메뉴 아이콘 선택 3. 선택 "ChatGPT에서 열기" 또는 "Claude에서 열기" 4. 질문하기 - AI는 이미 페이지 컨텍스트를 가지고 있습니다 코드 개발을 위해 1. 열기 선호하는 코드 에디터 (Cursor 또는 VSCode) 2. 사용 컨텍스트 메뉴에서 MCP 통합 사용 3. 접근 코딩 환경 내에서 직접 B3 문서에 접근 4. 얻기 코드 작성 시 컨텍스트 도움 심층 연구를 위해 1. 복사 "페이지 복사" 기능을 사용하여 관련 페이지 복사 2. 붙여넣기 선호하는 AI 도구에 3. 결합 추가 컨텍스트나 질문과 함께 4. 얻기 전체 문서 컨텍스트를 포함한 종합적인 답변 AI 최적화 콘텐츠 구조 우리 문서는 AI 도구와 탁월하게 작동하도록 구조화되어 있습니다: 명확한 계층 구조 - 논리적 구성으로 AI 도구가 쉽게 파싱할 수 있음 - 일관된 포맷팅이 모든 페이지에 걸쳐 있음 - 설명적인 제목이 컨텍스트를 제공함 풍부한 메타데이터 - 종합적인 제목과 설명 - 구조화된 프론트매터로 AI 이해를 더욱 향상 - 의미론적 마크업이 AI 이해를 강화 코드 예제 - 완전하고 실행 가능한 예제로 AI가 설명하고 수정할 수 있음 - 잘 주석 처리된 코드로 AI 해석을 더욱 개선 - 다양한 사용 사례를 위한 여러 구현 접근 방식 개발자를 위한 이점 AI 대화 내에서 관련 문서에 즉시 접근하여 도구 간 전환을 없애고 수동으로 콘텐츠를 복사할 필요성을 제거합니다. AI 도구는 B3 기능에 대해 적절하게 포맷된, 종합적인 컨텍스트를 받아 더 정확하고 유용한 응답을 제공합니다. Cursor 및 VSCode와 같은 개발 도구와의 직접 통합을 통해 코딩 환경을 벗어나지 않고도 도움을 받을 수 있습니다. 우리의 AI 최적화 파일은 자동으로 업데이트되어 AI 도구가 항상 최신 정보에 접근할 수 있도록 합니다. 사용 사례 예시 스마트 계약 개발 통합 계획 디버깅 및 문제 해결 기술 구현 우리의 AI 최적화는 다음에 의해 구동됩니다: - Mintlify의 AI 기능: 내장된 컨텍스트 메뉴 및 LLM 파일 생성 - 구조화된 콘텐츠: AI 파싱에 최적화된 일관된 마크다운 포맷팅 - Model Context Protocol (MCP): AI 도구 통합을 위한 표준 - 자동 업데이트: CI/CD 파이프라인이 AI 파일을 최신 상태로 유지 시작하기 이 AI 기능을 활용할 준비가 되셨나요? 다음과 같이 해보세요: 1. 탐색하여 문서의 어떤 페이지로 이동 2. 찾기 컨텍스트 메뉴 아이콘을 찾아보세요 (보통 우측 상단에 있음) 3. 시도 페이지를 복사하거나 선호하는 AI 도구에서 열어보세요 4. 경험 개선된 개발 워크플로우를 경험하세요 AI 최적화 기능은 문서의 모든 페이지에서 사용할 수 있으며 설정이 필요 없습니다 - 바로 사용할 준비가 되어 있습니다. --- 이 AI 기능은 B3와 함께 개발 경험을 향상시키기 위해 설계되었습니다. 구체적인 사용 사례와 목표를 명확히 이해할 때 가장 잘 작동합니다. --- ## Airdrop FAQ Source: https://b3.holydocs.com/ko/anyspend/airdrop S1 에어드롭 S1 에어드롭 자격은 어떻게 되나요? Anyspend의 첫날 사용자로서 B3 Labs 온램프 경험이나 anyspend.com에서 제품을 사용한 사람은 에어드롭 자격이 있습니다. 스냅샷은 2025년 10월 6일 주에 촬영되었습니다. S1 에어드롭 자격 기간은 언제였나요? Anyspend 소프트 론칭 (2025년 8월) - 2025년 10월 6일 S2 에어드롭 S2는 언제 끝나나요? S2는 시작 날짜인 10/10/25로부터 90일 후에 종료됩니다. $ANY 에어드롭의 S2에서 포인트를 어떻게 벌 수 있나요? - anyspend.com에서 토큰을 온램프하거나 스왑하기 - Anyspend를 사용하여 hypeduel.com이나 stake.b3.fun에서 $B3로 온램프하거나 스왑하기 - hypeduel.com에서 어떤 토큰이든 arenacoin으로 스왑하기 --- ## 컴포넌트 Source: https://b3.holydocs.com/ko/anyspend/components 핵심 컴포넌트 토큰 간 교환 및 법정 화폐 온램프를 위한 주요 인터페이스 컴포넌트입니다. 속성 모달 오버레이 또는 전체 페이지로 표시 초기 결제 방법 탭 구매 모드의 대상 토큰 주소 대상 토큰의 체인 ID 수령인 지갑 주소 거래 내역 접근 숨김 ID로 특정 주문 로드 사용 예시 --- 내장된 결제 처리 기능을 갖춘 NFT 구매를 위한 간소화된 버튼 컴포넌트입니다. 속성 NFT 계약 구성 객체 NFT를 받을 지갑 주소 NFTContract 인터페이스 사용 예시 --- 게임, 스테이킹, DeFi 작업을 포함한 맞춤형 스마트 계약 상호작용을 위한 가장 유연한 컴포넌트입니다. 속성 주문 유형 식별자 대상 블록체인 네트워크 결제에 사용되는 토큰 wei/최소 단위의 금액 대상 스마트 계약 주소 인코딩된 함수 호출 데이터 선택적 토큰 지출 주소 추적을 위한 맞춤형 메타데이터 맞춤형 헤더 컴포넌트 void"> 거래 해시와 함께 성공 콜백 사용 예시 - 스테이킹 특수 컴포넌트 추가 마켓플레이스 기능을 갖춘 향상된 NFT 컴포넌트입니다. B3 토큰 스테이킹을 위한 사전 구성된 컴포넌트입니다. 스핀 휠이나 복권 티켓 구매를 위한 게임 전용 컴포넌트입니다. 토너먼트 참가비 결제 컴포넌트입니다. 컴포넌트 스타일링 모든 컴포넌트는 CSS 변수를 사용하여 사용자 정의할 수 있는 기본 스타일을 제공합니다: 플랫폼 지원 컴포넌트 React Web React Native ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ 법정 화폐 온램프 기능 ✅ ❌ 다음 단계 맞춤형 결제 흐름을 위한 React 훅 발견하기 실제 구현 예시 탐색하기 오류를 우아하게 처리하는 방법 배우기 --- ## 오류 처리 및 문제 해결 Source: https://b3.holydocs.com/ko/anyspend/error-handling AnySpend을 사용하여 최상의 사용자 경험을 제공하기 위한 오류 처리 및 일반적인 문제 디버깅 방법에 대한 종합적인 가이드입니다. 📊 주문 상태 수명주기 적절한 오류 처리 및 사용자 경험을 위해 주문 상태를 이해하는 것이 중요합니다. 주문 상태 유형 상태 설명 상태 설명 사용자 조치 필요 결제 확인 대기 중 없음 - 블록체인 확인 대기 신용카드 결제 처리 중 3D Secure를 완료해야 할 수 있음 스왑을 위한 토큰 전송 중 없음 - 자동 처리 크로스체인 거래 진행 중 없음 - 완료 대기 거래 성공적으로 완료 없음 - 성공! 완료 전 주문 만료 새 주문 생성 자동 환불 진행 중 없음 - 환불 대기 환불 완료 지갑에서 환불된 토큰 확인 거래 실패 오류 세부 정보 검토, 재시도 ⚠️ 일반적인 오류 코드 결제 오류 설명: 사용자가 거래에 필요한 충분한 토큰이 없음 해결책: 사용자에게 지갑에 자금을 추가하거나 다른 결제 토큰을 선택하도록 요청 예시: 설명: 대상 체인에서 지원하지 않는 토큰 계약 해결책: 토큰이 지원되는지 확인하고 대안 제공 예시: 설명: 거래 금액이 최소 임계값 미만 해결책: 거래 금액 증가 또는 최소 요구 사항 안내 예시: 설명: 거래 금액이 최대 한도 초과 해결책: 금액 줄이기 또는 여러 거래로 분할 예시: 네트워크 오류 설명: 실행 중 가격이 허용 오차를 벗어남 해결책: 더 높은 슬리피지 허용 오차로 재시도하거나 가격 안정성 대기 예시: 설명: RPC 연결 문제 또는 블록체인 혼잡 해결책: 지연 후 재시도 또는 대체 RPC로 전환 예시: 설명: 가격 견적이 더 이상 유효하지 않음 해결책: 새로운 견적을 받고 거래 재시도 예시: 설명: 요청된 블록체인이 지원되지 않음 해결책: 지원되는 체인 사용 또는 대체 구현 예시: 계약 오류 설명: 스마트 계약 실행 실패 해결책: 계약 매개변수 및 상태 확인 예시: 설명: 거래에 설정된 가스 한도가 너무 낮음 해결책: 가스 한도 증가 또는 가스 최적화 제안 예시: 설명: 거래 nonce 충돌 해결책: 보류 중인 거래 완료 대기 예시: 설명: 계약이 거래를 되돌림 해결책: 계약 상태 및 매개변수 확인 예시: 🛠️ 오류 처리 패턴 컴포넌트 수준 오류 처리 주문 상태 모니터링 ```tsx title="주문 상태 모니터" icon="eye" lines function OrderStatusMonitor({ orderId }: { orderId: string }) { const { orderAndTransactions, getOrderAndTransactionsError } = useAnyspendOrderAndTransactions(orderId); if (getOrderAndTransactionsError) { return ( 주문 상태를 불러올 수 없습니다 연결을 확인하고 다시 시도하세요. window.location.reload()}>재시도 ); } if (!orderAndTransactions) { return 주문 상태를 불러오는 중...; } const { order, depositTxs, executeTx, refundTxs } = orderAndTransactions.data; const renderStatusMessage = () => { switch (order.status) { case "scanningdeposittransaction": return ( ⏳ 결제 확인 대기 중 이 작업은 보통 1-2분이 소요됩니다. 이 창을 닫지 마세요. {depositTxs.length > 0 && ( 결제 거래 보기 )} ); case "relay": return ( 🔄 크로스체인 거래 처리 중 결제가 처리되고 있습니다. 몇 분이 소요될 수 있습니다. ); case "executed": return ( ✅ 거래가 성공적으로 완료되었습니다! 주문이 처리되었습니다. {executeTx && ( 거래 보기 )} ); case "failure": case "obtain_failed": return ( ❌ 거래 실패 {order.errorDetails || "주문을 처리하는 동안 오류가 발생했습니다."} createNewOrder()}>다시 시도 contactSupport(orderId)}>지원팀에 문의 ); case "refunded": return ( ↩️ 환불 처리됨 결제가 자동으로 환불되었습니다. {refundTxs.length > 0 && ( 환불 거래 보기 )} ); case "expired": return ( ⏰ 주문 만료됨 결제가 수신되기 전에 이 주문이 만료되었습니다. createNewOrder()}>새 주문 생성 ); default: return ( 처리 중... 주문 상태: {order.status} ); } }; return ( 주문 #{orderId.slice(0, 8)} 생성됨: {new Date(order.createdAt).toLocaleString()} 상태: {order.status} --- ## 예시 및 사용 사례 Source: https://b3.holydocs.com/ko/anyspend/examples 일반적인 AnySpend 통합 패턴에 대한 실제 구현 예시, 단순한 스왑부터 복잡한 DeFi 및 게임 애플리케이션에 이르기까지. 🔄 크로스 체인 토큰 스왑 기본 스왑 인터페이스 DeFi 애플리케이션, 포트폴리오 관리자 또는 토큰 교환 기능이 필요한 모든 앱에 적합합니다. 견적 미리보기가 포함된 고급 스왑 🖼️ NFT 마켓플레이스 통합 간단한 NFT 구매 대량 구매가 포함된 NFT 마켓플레이스 🎮 게임 및 DeFi 애플리케이션 스테이킹 인터페이스 게임 스핀 휠 토너먼트 참가 💰 법정 화폐에서 암호 화폐로의 온램프 간단한 온보딩 흐름 ``step ${step >= 1 ? 'active' : ''}step ${step >= 2 ? 'active' : ''}step ${step >= 3 ? 'active' : ''}`}>3. 사용 시작 {step === 1 && ( 환영합니다! 시작해볼까요 먼저, 계속하려면 지갑을 연결하세요. setStep(2)} /> )} --- ## Hooks Source: https://b3.holydocs.com/ko/anyspend/hooks 핵심 훅 토큰 스왑 및 크로스 체인 거래에 대한 실시간 가격 정보를 가져옵니다. 매개변수 견적 구성 객체 QuoteRequest 인터페이스 반환 값 가격 및 수수료가 포함된 견적 데이터 로딩 상태 지시기 견적 실패 시 오류 객체 void"> 견적을 수동으로 새로고침하는 함수 사용 예시 --- 종합적인 오류 처리를 포함하여 AnySpend 주문을 생성하고 실행합니다. 매개변수 콜백 함수가 포함된 구성 객체 CreateOrderOptions 인터페이스 반환 값 void"> 주문을 생성하고 실행하는 함수 로딩 상태 지시기 주문 생성 실패 시 오류 객체 사용 예시 --- 실시간으로 주문 상태를 모니터링하고 관련 블록체인 거래를 추적합니다. 매개변수 추적 및 모니터링할 주문 ID 반환 값 거래 세부 정보가 포함된 완전한 주문 데이터 로딩 상태 지시기 조회 실패 시 오류 객체 OrderWithTransactions 인터페이스 사용 예시 --- 사용자 주소에 대한 페이지네이션된 주문 기록을 검색합니다. 매개변수 사용자 지갑 주소 가져올 주문 수(최대 100) 페이지네이션 오프셋 사용 예시 추가 훅 특정 체인에 대해 사용 가능한 토큰을 가져옵니다. 피아트 결제를 위한 Coinbase 온램프 구성을 가져옵니다. 신용 카드 결제를 위한 Stripe 결제 의도를 가져옵니다. 훅 패턴 오류 처리 패턴 로딩 상태 패턴 실시간 업데이트 패턴 다음 단계 실제 구현 예제를 찾아보세요 종합적인 오류 처리 전략을 배우세요 사전 제작된 컴포넌트를 탐색하세요 --- ## 설치 및 설정 Source: https://b3.holydocs.com/ko/anyspend/installation 사전 요구 사항 v20.15.0 이상 버전 18 또는 19 더 나은 DX를 위해 권장됨 설치 선호하는 패키지 매니저를 선택하세요: 기본 설정 1. Provider 설정 앱을 와 로 감싸 AnySpend 기능을 활성화하세요: 2. 환경 설정 엔드포인트: 실제 거래가 있는 프로덕션 애플리케이션에 사용하세요. 엔드포인트: 테스트 토큰을 사용한 개발 및 테스트에 사용하세요. 참고: Testnet은 현재 사용할 수 없습니다. 3. TypeScript 설정 (선택사항이지만 권장됨) TypeScript를 사용하는 경우, 최적의 호환성을 위해 에 다음 설정이 포함되어 있는지 확인하세요: 검증 설정이 올바르게 작동하는지 확인하기 위해 간단한 테스트 컴포넌트를 만드세요: 다음 단계 다양한 결제 시나리오를 위한 사용 가능한 컴포넌트에 대해 알아보세요 맞춤 결제 흐름을 구축하기 위한 React hooks를 발견하세요 실제 구현 예제를 찾아보세요 문제 해결 SDK를 올바르게 설치했는지 확인하고 CSS 파일을 가져왔는지 확인하세요. SDK는 React 18\+을 요구하며 이전 버전과 호환성 문제가 있을 수 있습니다. 주로 메인 App 컴포넌트에 와 가 컴포넌트 트리 상단에 위치하도록 해야 합니다. TypeScript 오류가 발생하는 경우, 위에 권장된 설정이 에 포함되어 있는지 확인하세요. --- ## AnySpend 소개 Source: https://b3.holydocs.com/ko/anyspend/introduction AnySpend이란? AnySpend은 여러 블록체인에서 원활한 암호화폐 거래를 가능하게 하는 B3의 포괄적인 결제 인프라입니다. DeFi 애플리케이션, NFT 마켓플레이스, 게이밍 플랫폼을 구축하든, AnySpend은 원하는 토큰으로 결제를 받을 수 있는 컴포넌트와 API를 제공합니다. 브라우저에서 AnySpend 시도하기 사용 사례 크로스체인 스왑 자동 라우팅 및 최적 가격 탐색을 통해 사용자가 다른 블록체인 간에 토큰을 스왑할 수 있습니다. 체크아웃 원클릭 체크아웃 버튼으로 어떤 토큰도 결제 수단으로 받아들이며 자동 변환됩니다. DeFi 스테이킹, 예측 시장, 본딩 커브 등에 대한 모든 온체인 계약 호출을 실행합니다. 게임 네이티브 iOS/Android, Unity 및 기타 플랫폼에 삽입 가능합니다. 특징 사용자가 결제 버튼을 클릭하거나 인터페이스와 상호작용하여 선호하는 토큰을 선택합니다 라우팅 엔진이 해당 토큰을 필요한 목적지 토큰으로 변환하기 위한 최적의 경로를 찾습니다 필요한 경우, 토큰은 안전하고 검증된 인프라를 사용하여 체인 간에 브리징됩니다 토큰이 목적지 주소에 도착하여 사용자 정의 로직을 실행하고 성공 콜백을 트리거합니다 사용 사례 자동 라우팅 및 경쟁력 있는 요금으로 여러 체인에 걸쳐 토큰 스왑, 유동성 제공, 수익성 농사를 가능하게 합니다. 사용자가 소유한 어떤 토큰으로도 NFT를 구매할 수 있게 하여, 선호하는 결제 방식을 지원함으로써 장벽을 제거하고 전환율을 높입니다. 게임 내 자산, 토너먼트 참가비, 프리미엄 기능에 대한 결제를 모든 암호화폐 또는 법정 화폐 결제 방식으로 받습니다. 자동 법정 화폐 변환 및 결제와 함께 전통적인 전자 상거래 플랫폼에 암호화폐 결제를 통합합니다. 선호하는 결제 통화로 자동 변환되는 암호화폐로 반복 결제를 받습니다. 빠른 시작 단 몇 단계만으로 AnySpend를 시작하세요: 다음 단계는? npm, yarn, 또는 pnpm을 사용하여 프로젝트에 AnySpend 설정 일반적인 결제 시나리오에 대한 사전 제작된 컴포넌트 탐색 실제 구현 예제와 모범 사례 보기 도움 받기 - Discord: 지원을 위해 Discord 커뮤니티에 가입하세요 - 문서: 포괄적인 가이드와 API 참조 - 예제: 사용 준비가 된 코드 샘플 및 통합 --- ## Onramp 개요 Source: https://b3.holydocs.com/ko/anyspend/onramp 무엇을 하는가 AnySpend 온램프는 사용자가 전통적인 법정 화폐 방식(예: 신용카드, 은행 송금)으로 결제하고 자동으로 모든 온체인 거래를 실행할 수 있게 해줍니다. 이러한 원활한 흐름은 사용자가 수동으로 암호화폐를 획득하거나 지갑 자금을 관리할 필요가 없게 만듭니다. 이는 비암호화폐 네이티브 사용자에게 마찰을 줄이고, 블록체인 기반 제품을 더 넓은 대중에게 접근 가능하게 만들기 위해 설계되었습니다. 작동 방식 1. 사용자가 행동을 시작함\ 사용자가 온체인 행동(예: 민팅, 스테이킹, 또는 계약 상호작용)을 시작합니다. 2. 법정 화폐 결제\ Stripe 또는 Coinbase Pay를 통해 카드나 은행 송금으로 결제합니다. 3. 변환 + 실행\ AnySpend는 법정 화폐를 원하는 암호화폐로 변환하고 거래를 실행합니다. 4. 지갑 전달\ 결과는 사용자의 연결된 지갑이나 글로벌 지갑으로 전송됩니다. 암호화폐 획득이 필요 없습니다. 결제 옵션 Stripe - 주요 신용/직불 카드에 대한 전 세계 지원 - 3D Secure 인증 - USD가 아닌 거래에 대한 화폐 변환 - 지역화된 결제 방법 및 수수료 조정 Coinbase Pay - 사용자는 Coinbase 계정 잔액이나 직불 카드로 직접 결제할 수 있습니다 - 플랫폼 간 자금 이체 필요 없음 - 기존 Coinbase 사용자를 위한 신뢰할 수 있는 UX - AnySpend에서 추가 수수료 없음 확장 가능한 제공자 아키텍처 - 추가 법정 화폐 제공자를 지원하기 위한 모듈식 시스템 - 지역 및 가용성에 기반한 동적 라우팅 - 지역 지원을 위한 내장된 규정 준수 유연성 보안 AnySpend는 사용자 경험을 원활하게 유지하면서 사기를 최소화하도록 설계된 실시간 위험 엔진을 포함하고 있습니다. 주요 기능: - 행동 및 거래 위험 분석 - 장치 및 네트워크 보안 검사 - 실시간 위협 인텔리전스 스마트 거래 평가 각 거래는 실시간으로 평가됩니다: - 허용 – 거래가 정상적으로 진행됩니다 - 검증 – 추가 사용자 검증이 필요할 수 있습니다 - 차단 – 의심스러운 활동이 방지됩니다 글로벌 커버리지 AnySpend는 통합된 제공자를 통해 다양한 화폐와 지역을 지원합니다: - 자동 위치 감지 및 지역화 - 지역 결제 방법 및 화폐 처리 - 지리에 기반한 동적 제공자 선택 - 박스 외부의 지역 규정 준수 수수료 - Stripe 결제: 거래당 5.4% + $0.30 (전 세계적으로 고정 요금) - Coinbase Pay: AnySpend에서 추가 수수료 없음 사용자는 체크아웃 중에 투명한 수수료 분해를 볼 수 있습니다. 일반적인 사용 사례 AnySpend는 개발자가: - 사용자가 신용카드로 NFT를 민팅할 수 있게 합니다 - 법정 화폐로 직접 스테이킹, 투표, 또는 게임 행동을 허용합니다 - 암호화폐 전제 조건 없이 사용자를 DeFi, 게임, 또는 다른 dApp에 온보딩할 수 있게 합니다 --- ## 토큰노믹스 Source: https://b3.holydocs.com/ko/anyspend/tokenomics $ANY 토큰이란 무엇인가요? $ANY는 AnySpend의 네이티브 토큰으로 사용자, 파트너, 그리고 프로토콜 간의 일치를 나타냅니다. 그 설계는 두 가지 지침 원칙을 따릅니다: 커뮤니티 우선: 공급량의 90%가 커뮤니티(에어드랍, 보상, 통합)에게 돌아갑니다. AnySpend 재단은 투명한 운영 필요에 대해 10%를 받습니다. "팀"이나 "투자자"를 위한 할당은 없습니다. 수익과 연계: 스왑, 온램프, 거래로부터 발생하는 프로토콜 수익의 95%가 $ANY 매입 및 소각으로 흘러갑니다. 홀더는 네트워크에 의해 생성된 거의 모든 가치를 포착합니다. $ANY의 총 공급량은 얼마인가요? $ANY의 컨트랙트 주소는 무엇인가요? 토큰 분배 투자자, 팀, 재단, 사용자에게 얼마나 많은 $ANY가 할당되었나요? $ANY는 커뮤니티 주도입니다. 팀이나 투자자에게 할당된 것은 없습니다. 90%는 커뮤니티와 사용자의 손에 넣기 위해 예약되어 있습니다. 재단은 유동성 지원, 보안 및 감사, 생태계 그랜트 및 매입을 위해 남은 10%를 받습니다. 토큰 유틸리티 $ANY 토큰이 가지는 혜택/유틸리티는 무엇인가요? - Anyspend 수수료 할인 $ANY 홀더를 위한 - $ANY 스테이킹 플랫폼 수익에서 리베이트를 벌기 - 거버넌스 목록, 수수료 일정, 통합에 대한 $ANY 홀더를 위한 Anyspend 수수료 할인은 어떻게 되나요? - 파트너 웨일 (100K $ANY): 50% 할인 - 엔터프라이즈 웨일 (500K $ANY): 75% 할인 - 전략적 파트너 (1M+ $ANY): 100% 리베이트 ($ANY로) 미래 개발 AnySpend V2란 무엇인가요? AnySpend는 훨씬 더 큰 것으로 진화하고 있습니다: DeFi 자동화 엔진. 금융의 미래는 단순히 토큰을 구매하고 스왑하는 것이 아니라, 프로그래머블 머니 플로우, 자동화된 전략, 그리고 커뮤니티 소유의 인프라입니다. AnySpend의 V2는 이러한 비전을 실현할 것입니다. --- ## ArenaKit 소개 Source: https://b3.holydocs.com/ko/arenakit/introduction ArenaKit이란? 더 많은 문서가 곧 제공될 예정입니다. --- ## B3AR 소개 Source: https://b3.holydocs.com/ko/b3ar/introduction B3AR이란 무엇인가요? 더 많은 문서화가 곧 제공될 예정입니다. --- ## BSMNT 브랜드 키트 Source: https://b3.holydocs.com/ko/basement/brand-kit ✦ 게임 발견 ✦ 재미 ✦ B3 ✦ 플레이하여 벌기 ✦ 기본 로고 SVG PNG SVG PNG SVG PNG 색상 단지 이러한 일반적인 브랜드 색상에만 제한하지 마세요. B3는 다양한 재미있고 활기찬 색상 팔레트로 표현하는 것을 환영합니다. 브랜드 가이드라인 추억을 만드세요. 아이처럼 놀던 감각을 불러일으키세요. 재미있게 만드세요. 가볍고, 친근하며, 참여를 유도하는 것을 유지하세요. 글꼴 Apple San Francisco 사용을 권장합니다. Apple에서 다운로드 Github에서 다운로드 하지만 다른 글꼴로 재미있게... 재미있는 자산 PNG PNG @ 2x WEBP SVG PNG SVG SVG SVG WEBP WEBP WEBP BSMNT 브랜드에 기여하기 B3를 함께 만들어갑시다 - 창작자, 예술가, 개발자, 게이머, 플레이어 및 모든 사람의 기여를 환영하며 보상을 받을 수 있습니다. B3 커뮤니티를 위해 멋진 것을 만들었다면 연락주세요. --- ## Construct Guide Source: https://b3.holydocs.com/ko/basement/construct-guide 이벤트 Construct는 개발자가 최소한의 코드 또는 코드 없이 게임을 만들 수 있게 해주는 훌륭한 GUI를 제공합니다. 다음 문서에서는 Construct의 이벤트 시트를 사용하여 게임을 Basement.fun에 연결하는 방법을 검토합니다. 핵심 구성 요소 Construct 게임이 Basement.fun 플랫폼과 상호 작용할 수 있도록 프로젝트에 몇 가지 객체를 추가해야 합니다. 프로젝트에 객체를 추가하려면 레이아웃 보기로 이동하여 레이아웃에서 마우스 오른쪽 버튼을 클릭하고 새 객체 삽입을 선택한 다음 프로젝트에 삽입하려는 객체를 선택합니다. 객체를 추가한 후 이벤트 시트에서 사용할 수 있습니다. 브라우저 객체를 사용하면 콘솔에 기록할 수 있습니다. 필수는 아니지만 데이터를 확인하고 코드를 디버깅할 때 유용합니다. AJAX 객체를 사용하면 게임이 B3 API와 상호 작용할 수 있습니다. - POST 요청은 각 헤더 매개변수에 대해 별도의 작업을 생성하고 모든 본문 매개변수에 대해 하나의 URL로 게시 작업을 요구합니다 - GET 요청은 요청을 API로 보낼 단일 URL로 필요한 모든 매개변수와 값을 결합해야 합니다 - API 응답은 를 사용하여 참조할 수 있습니다 JSON 객체를 사용하면 게임이 JSON 응답을 처리할 수 있습니다. 응답 데이터를 사용하려면 JSON 문자열을 구문 분석해야 합니다. 샘플 이벤트 이 샘플 이벤트는 BSMNT API 사양에 자세히 설명된 POST Set Scores 요청을 다룰 것입니다. 샘플 요청 이벤트 시트의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하여 함수를 생성하고 SetScore라고 이름을 지정합니다. 작업 추가를 클릭하고 AJAX를 선택한 다음 요청 헤더 설정을 선택합니다. - 헤더 필드: - 값 필드: 다른 AJAX 작업을 추가하고 다시 요청 헤더 설정을 선택합니다. - 헤더 필드: - 값 필드: 을 실제 게임 비밀 토큰으로 교체하십시오. 이번에는 URL로 게시를 선택하는 AJAX 작업을 추가합니다. 다음을 입력합니다: - 태그: - URL: - 데이터: - 방법: 이것은 샘플 요청입니다 - 게임의 이벤트에 의해 설정된 변수로 값을 교체하십시오. 샘플 응답 샘플 응답은 다음과 같이 보일 것입니다: 데이터 검색 Construct에서 응답에서 nonce를 검색하여 나중에 점수를 검색하는 데 사용합시다. 이벤트 시트의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 Nonce라는 이름의 전역 변수를 추가합니다. 게임에서 트리거되는 이벤트를 추가합니다. 예시: 사용자의 점수를 캡처하기 위해 다른 자전거와 충돌할 때 자전거에 다른 객체와 충돌 시 조건을 추가하고 객체를 자전거로 설정합니다. 작업을 추가하고 함수를 선택한 다음 SetScore를 선택합니다. JSON 작업을 추가하고 구문 분석을 선택한 다음 JSON 문자열 필드에 를 입력합니다. 이것은 우리의 SetScore 요청에서 응답을 가져옵니다. 시스템 작업을 추가하고 값 설정을 선택한 다음 Nonce 변수를 선택하고 를 입력합니다. 이제 Nonce 변수가 API 응답으로 반환된 nonce로 설정되었습니다! 통합 완료 동일한 단계를 따라 모든 API 엔드포인트에 대한 이벤트를 생성할 수 있으며 모든 매개변수와 응답을 검토함으로써 이를 수행할 수 있습니다. 사용 가능한 API 엔드포인트 리더보드를 위해 사용자의 점수를 업데이트하거나 설정합니다. 엔드포인트: 헤더: 사용자의 현재 점수를 검색합니다. 엔드포인트: 헤더: 게임 이벤트를 기반으로 온체인 작업을 트리거합니다. 엔드포인트: 헤더: 모범 사례 API 응답에서 필드를 항상 확인하고 오류를 우아하게 처리하십시오. JWT 토큰과 사용자 점수와 같은 중요한 데이터를 저장하기 위해 Construct의 전역 변수를 사용하십시오. 개발 중에 중요한 정보를 콘솔에 기록하기 위해 브라우저 객체를 사용하십시오. API 요청 한도를 염두에 두고 빠른 연속으로 너무 많은 요청을 하지 마십시오. 다음 단계 모든 사용 가능한 엔드포인트에 대한 완전한 API 참조 BSMNT 게임 런처와 통합하는 방법을 배우십시오 공식 Construct 3 문서 및 튜토리얼 BSMNT 통합을 사용하는 샘플 프로젝트 문제 해결 - 프로젝트에 AJAX 객체를 추가했는지 확인하십시오 - 모든 필수 헤더가 올바르게 설정되었는지 확인하십시오 - 게임 비밀이 유효한지 확인하십시오 - API 엔드포인트 URL이 올바른지 확인하십시오 - 프로젝트에 JSON 객체가 추가되었는지 확인하십시오 - 에 유효한 JSON이 포함되어 있는지 확인하십시오 - 디버깅을 위해 원시 응답을 기록하려면 브라우저 객체를 사용하십시오 - 런처 JWT 토큰이 유효한지 확인하십시오 - 인증 헤더가 올바르게 형식화되었는지 확인하십시오 - 게임 비밀이 만료되지 않았는지 확인하십시오 --- ## 게임 런처 Source: https://b3.holydocs.com/ko/basement/game-launcher 작동 원리 당신의 게임이 BSMNT 런처 안에서 로드됩니다. 우리는 인증 토큰이 담긴 JWT를 게임으로 전달합니다. JWT를 디코딩하거나 우리의 API를 사용하여 플레이어 프로필을 로드할 수 있습니다. 지갑 연결, 검증 및 온보딩은 저희가 처리합니다. 사용자가 게임을 플레이하게 합니다. 무언가 일어나면, 우리의 Zapier 스타일 규칙 엔진을 통해 액션을 트리거하거나 API를 통해 직접 할 수 있습니다. BSMNT 런처와 함께 게임을 개발하기 시작하세요 샌드박스 환경에서 런처 통합을 테스트하세요 BSMNT 런처를 사용하면 무엇을 할 수 있나요? 게임 런처의 진정한 힘은 암호화폐 UX 추상화에 있습니다. 당신의 게임은 간단한 REST API를 통해 클라이언트 측에서 실행 가능한 온체인 이벤트를 안전하게 전송할 수 있습니다. 현재 사용 가능 IPFS와 같은 분산 스토리지 옵션에 플레이어 상태를 저장하세요. 성과나 특정 게임 이벤트에 따라 사용자가 NFT를 발행하게 하세요. 플레이어 순위를 온체인에 올리고, 대회 및 토너먼트를 개최하세요. 게임 액션에 따라 ERC20 및 ERC721 & 1155 NFT를 보내세요. 게임 내 액션 또는 자산을 위해 토큰을 보내거나 전송하도록 사용자에게 요청하세요. 곧 출시 예정 사용자가 다른 체인의 자산을 사용하여 귀하의 토큰과 교환할 수 있습니다. 곧 출시 예정 원활한 사용자 경험을 위한 직접적인 법정화폐에서 암호화폐로의 온램프. 곧 출시 예정 게임에 대한 내장 리뷰 및 평가 시스템. 곧 출시 예정 소셜 공유 및 바이럴 메커니즘. 곧 출시 예정 자동 게임 플레이 녹화 및 공유. 곧 출시 예정 게임 자산 거래를 위한 마켓플레이스 통합. 곧 출시 예정 그리고 더 많은 액션이 오고 있습니다 - 미래는 밝아 보입니다! 시작하기 basement.fun에서 여러분의 게임을 보고 싶습니다! 시작하기는 간단하고, 무료이며, 쉽습니다. BSMNT 런처와 함께 게임을 통합하기 시작하세요 이미 등록하셨나요? 샌드박스 환경에서 통합을 테스트하세요 완전한 API 문서와 예제 여기에는 실제 게임만 있습니다 - 오늘 BSMNT에서 게임을 플레이하세요! 실제 게임만 있습니다 - 오늘 플레이하세요! Basement.fun이란? Basement는 온체인 게임을 발견하고 플레이할 수 있는 곳입니다. 온체인 게임을 위한 발견 플랫폼일 뿐만 아니라, Basement는 게임 개발자가 Basement 내에서 원활하고, 네이티브하며, 내장된 경험을 구축할 수 있는 방법을 제공합니다. 당신의 게임은 우리의 게임 런처 안에서 로드되며, 사용자는 Basement에 연결되고, 그들의 플레이어 컨텍스트는 당신의 게임으로 전달됩니다. 거기서부터, 상태 및 점수 저장과 같은 일반적인 도우미 함수를 활용할 수 있으며, 게임에서 온체인 통합을 직접 구현할 필요 없이 내장된 암호화폐 UX를 트리거할 수 있습니다. 플레이어 데이터 접근 게임 런처는 JWT (JSON Web Token)를 사용하여 검증되고 인증된 플레이어 컨텍스트를 안전하게 인코딩하여 게임으로 전송합니다. 페이로드는 GET 매개변수에서 읽혀지므로, 호스팅된 웹 게임은 다양한 JWT 라이브러리(또는 우리의 런처 API를 사용하여)를 사용하여 쉽게 접근하고 디코딩할 수 있습니다. 기본 플레이어 데이터에는 다음이 포함됩니다: 사용자 이름(및 호환 가능한 .b3.fun ENS 해석 가능 주소) 3D 아바타(.GLB 모델) 온체인 상호작용을 위한 검증된 지갑 주소 게임별 플레이어 데이터, 세션 정보 등 - 우리의 런처 API 문서를 참조하세요 우리의 플레이어 상태 API를 사용하여 임의의 게임별 플레이어 데이터를 선택적으로 저장할 수 있습니다. 플레이어 데이터 접근 및 게임 통합을 위한 완전한 문서 내장된 UX 추상화 우리의 최소한의 게임 런처 경험은 당신의 게임에 초점을 맞추게 합니다. 게임 런처에는 다양한 사용자 정의 옵션이 제공되므로, BSMNT는 거의 보이지 않는 경험을 제공하면서 모든 핵심 암호화폐 UX 도전을 대신 처리할 수 있습니다. 사용 가능한 도움이 되는 API: - 점수 및 리더보드 저장 및 검색 - 지속적인 게임 상태 관리 - 알림 보내기 - 게임 이벤트에 대해 플레이어에게 알림 - 게임 활동 로그 및 스트리밍 - 분석 및 플레이어 행동 추적 - 플레이어 상태 및 게임 세션 저장 - 게임 진행 상황 자동 저장 - 그리고 더 많이 오고 있습니다! - 정기적으로 새로운 기능 추가 사용 가능한 모든 런처 기능에 대한 완전한 API 참조 아키텍처 개요 연결됨: 0x..123 www.yourgame.com 당신의 게임이 BSMNT 런처 안에서 로드됩니다 --- ## Basement.fun Source: https://b3.holydocs.com/ko/basement/introduction Basement이란? Basement는 게임 개발자와 게임 커뮤니티를 위해 특별히 설계된 B3 생태계의 게임 중심 레이어입니다. 다음을 제공합니다: - 게임 런처: B3에서 게임 배포 및 관리 - 개발자 도구: 게임 개발을 위한 SDK 및 API - 커뮤니티 기능: 플레이어 프로필, 업적 및 소셜 기능 - 브랜드 리소스: 일관된 브랜딩을 위한 자산 및 가이드라인 basement.fun 앱에서 플레이하기 시작하기 Basement 게임 런처를 사용하여 게임을 배포하는 방법 알아보기 Unity 게임에 B3 기능 통합하기 Construct 3와 B3 통합으로 게임 만들기 Basement 브랜딩 자산 및 가이드라인 접근하기 주요 기능 Unity, Construct 및 기타 인기 게임 엔진을 위한 포괄적인 소프트웨어 개발 키트로, B3의 블록체인 기능과의 원활한 통합을 가능하게 합니다. 플레이어가 Basement 생태계의 모든 게임에서 일관된 프로필, 업적 및 자산을 유지할 수 있는 글로벌 계정 시스템. 게임 내 자산, NFT 및 토큰을 관리하기 위한 도구로, 개발자는 쉽게 통합하고 플레이어는 소유권을 투명하게 확인할 수 있습니다. 플레이어 참여를 강화하기 위한 내장 소셜 기능, 리더보드, 토너먼트 및 커뮤니티 관리 도구. 첫 게임을 B3에 배포하려면 준비되셨나요? 게임 런처 가이드를 확인하여 시작하세요. --- ## B3 Unity SDK Source: https://b3.holydocs.com/ko/basement/unity-guide 기능 B3 Unity SDK는 Unity 개발자를 위한 포괄적인 통합 기능을 제공합니다: SDK는 사용자 인증을 자동으로 원활하게 처리합니다. 콜백 기반 및 async/await 기반 호출 모두를 지원하며 모든 런처 API를 쉽게 사용할 수 있습니다. 런처 클라이언트 웹훅을 처리하고, 이를 자신의 C# 코드로 구문 분석하고 전파합니다. 설치 및 사용법 GitHub 저장소로 이동하여 최신 릴리스를 다운로드하세요. 설치 지침이 포함된 공식 B3 Unity SDK 저장소에 접근하세요 GitHub의 설치 가이드 지침을 따라 SDK를 Unity 프로젝트에 설치하세요. GitHub 저장소에는 자세한 설치 지침과 설정 요구 사항이 포함되어 있습니다. SDK를 설치하고 설정 가이드를 따른 후, 모든 API를 함수로 쉽게 호출할 수 있습니다. Unity 프로젝트가 이제 B3 런처와 통합할 준비가 되었습니다! 코드 예제 규칙 엔진 트리거 Unity 게임 내에서 규칙 엔진을 트리거하는 방법의 예입니다: 세션 관리 SDK는 사용자 세션을 자동으로 처리합니다: API 통합 Unity SDK는 모든 B3 런처 API에 대한 원활한 접근을 제공합니다: API 응답을 처리하기 위한 전통적인 콜백 패턴: 더 깔끔한 코드를 위한 현대적인 async/await 패턴: WebGL 빌드에서 런처 이벤트를 처리: 다음 단계 BSMNT 게임 런처와 통합하는 방법을 알아보세요 모든 사용 가능한 엔드포인트에 대한 완전한 API 문서 공식 Unity 문서 및 리소스 B3 SDK를 사용하는 샘플 Unity 프로젝트 지원 기술 지원, 버그 보고 또는 기능 요청을 위해 GitHub 저장소를 방문하거나 개발자 커뮤니티에 문의하세요. 개발자 커뮤니티에서 문제를 보고하거나 도움을 받으세요 --- ## Bonding Phase Source: https://b3.holydocs.com/ko/bondkit/concepts/bonding-phase 본딩 단계란? 본딩 단계는 토큰이 알고리즘 가격 곡선을 사용하여 스마트 계약에서 직접 구매 및 판매되는 초기 거래 기간입니다. 자동 시장 조성이 있는 분산형 사전 판매로 생각하십시오. 본딩 작동 방식 본딩 곡선 메커니즘 본딩 중에 계약은 유일한 시장 조성자로 작동합니다: 1. 주문장 없음: 가격은 알고리즘적으로 결정됩니다 2. 즉시 유동성: 항상 구매 또는 판매 가능 3. 경로 독립성: 가격은 공급에만 의존하며, 이력에는 의존하지 않음 4. 자동 가격 책정: 수동 가격 설정 필요 없음 거래 작업 토큰 구매 프로세스 흐름: 1. 사용자가 ETH/B3를 계약에 보냄 2. 계약이 곡선에 기반하여 토큰 계산 3. 5% 수수료가 공제되어 수령인에게 전송 4. 토큰이 발행되어 구매자에게 전송 5. 곡선 상태 업데이트 코드 예시: | Parameter | Type | Description | |-----------|------|-------------| | | uint256 | 받을 최소 토큰 (슬리피지 보호) | | | string/uint256 | 사용할 ETH 양 | 중요 사항: - 프론트러닝 방지를 위해 설정 - 활동이 적은 기간에만 을 0으로 사용 - 슬리피지가 허용치를 초과하면 거래가 되돌아감 목표 초과: - 구매가 목표를 초과할 경우, 초과분은 환불됨 - 예: 목표가 10 ETH, 모금액이 9.5 ETH - 사용자가 1 ETH를 보냄 → 0.5 ETH 사용, 0.5 ETH 환불 가스 부족: - 권장 가스 한도: 200,000 - 복잡한 계산은 더 많은 가스가 필요할 수 있음 제로 금액: - 0 ETH로 거래하면 되돌아감 토큰 판매 프로세스 흐름: 1. 사용자가 토큰 사용 승인 2. 사용자가 판매량으로 sell 호출 3. 계약이 곡선에 기반하여 ETH 계산 4. 수익에서 5% 수수료 공제 5. ETH가 판매자에게 전송, 토큰 소각 6. 곡선 상태 업데이트 (가격 하락) 코드 예시: | Parameter | Type | Description | |-----------|------|-------------| | | uint256 | 판매할 토큰 양 | | | uint256 | 받을 최소 ETH (슬리피지 보호) | 중요 사항: - 판매 전 토큰 승인 필요 - 대량 판매시 가격 영향이 클 수 있음 - 유통 공급량보다 많이 판매할 수 없음 판매 영향 이해하기: 판매는 곡선의 모금액을 줄여 가격을 떨어뜨림: | 판매 크기 | 가격 영향 | 회복 필요 | |-----------|--------------|-----------------| | 공급의 1% | ~1-2% | 소량 | | 공급의 5% | ~5-10% | 중간 | | 공급의 10% | ~15-25% | 상당 | | 공급의 20% | ~30-50% | 큼 | 실제 영향은 공격성 요소에 따라 다름 수수료 구조 수수료 작동 방식 1 ETH 구매 시: - 0.95 ETH가 본딩 곡선으로 감 - 0.05 ETH가 수수료 수령인에게 감 - 토큰은 0.95 ETH 가치로 계산됨 예시: 1 ETH 가치로 판매 시: - 사용자는 0.95 ETH를 받음 - 0.05 ETH가 수수료 수령인에게 감 - 곡선은 전체 1 ETH만큼 줄어듦 예시: 수수료가 가는 곳: - 지정된 주소에 100% - 프로젝트 재무부, 개발자 또는 DAO가 될 수 있음 - 토큰 생성 시 설정, 변경 불가 수수료 청구: - 자동 - 청구 필요 없음 - 각 거래시 직접 전송됨 - 계약에 누적되지 않음 수수료 경제학 | 일일 거래량 | 수수료 수입 | 월간 수입 | |-------------|------------|----------------| | 10 ETH | 0.5 ETH | ~15 ETH | | 50 ETH | 2.5 ETH | ~75 ETH | | 100 ETH | 5 ETH | ~150 ETH | | 500 ETH | 25 ETH | ~750 ETH | 목표 메커니즘 목표 이해하기 목표는 마이그레이션 전에 축적해야 하는 ETH/B3의 양입니다: 목표의 목적: - Uniswap v4에 충분한 유동성을 보장 - 커뮤니티에 명확한 목표 제공 - 조기 마이그레이션 방지 - 본딩 중 모멘텀 구축 목표에 접근하기 초과 처리 구매가 목표를 초과할 경우: 1. 부분 충족: 필요한 양만 받아들임 2. 자동 환불: 초과분은 같은 거래에서 반환됨 3. 공정 완료: 끝에서 과다 지불할 수 없음 예시 시나리오: 이벤트 및 모니터링 계약 이벤트 SDK에서 청취: SDK에서 청취: 실시간 모니터링 본딩 단계 전략 토큰 생성자를 위한 전략 - 낮은 공격성으로 시작 (30-50) - 달성 가능한 목표 설정 - 커뮤니티를 일찍 참여시키기 - 명확한 로드맵 제공 - 초기 유동성을 직접 조성 - 구매 인센티브 생성 - 발표 시기 잘 조절 - 마이그레이션 후 계획 트레이더를 위한 전략 - 최고의 가격을 위해 초기에 구매 - 큰 금액에 DCA 사용 - 공격성 요소 모니터링 - 목표 진행 상황 확인 - 항상 슬리피지 보호 사용 - 가격 영향 이해 - 목표 근처에서 FOMO하지 않기 - 출구 전략 계획 본딩 전환 후 마이그레이션 후 중요 사항 가 호출되면: - ❌ 추가 토큰을 민트할 수 없음 - ❌ 본딩 커브 구매/판매 불가능 - ❌ 되돌릴 수 없는 영구적 변경 - ✅ DEX에서 거래 시작 가능 --- ## DEX 단계 Source: https://b3.holydocs.com/ko/bondkit/concepts/dex-phase DEX 단계란? DEX 단계는 Bondkit 토큰의 생명주기의 최종 단계로, 거래가 자동 결합 곡선에서 완전히 분산된 Uniswap v4 풀로 전환됩니다. 이 단계는 마이그레이션 직후에 시작되며 완전한 분산화를 나타냅니다. 마이그레이션 작동 방식 전환 과정 목표에 도달한 후 가 호출될 때: 1. 계약 상태: 토큰 상태가 로 변경됩니다 2. Uniswap v4 풀: 축적된 유동성으로 새 풀 생성 3. 가격 초기화: 결합 곡선 출구 가격에서 초기 풀 가격 계산 4. 소유권 포기: 계약 소유권을 제로 주소로 이전 5. 거래 활성화: 전체 DEX 거래가 즉시 시작됩니다 풀 구성 자동 풀 설정: 초기 유동성: - 거래 토큰: 결합 단계에서 축적된 모든 자금 - Bondkit 토큰: 출구 가격과 일치하는 계산된 양 - LP 토큰: 수수료 수령자와 소각/분배 사이에 분할 DEX 단계에서의 거래 거래 옵션 표준 DEX 거래: DEX 단계에서 Bondkit 토큰은 Uniswap v4 호환 인터페이스, DEX 집계기 또는 거래 플랫폼을 사용하여 거래할 수 있습니다. SDK 도우미 (선택 사항): 필요한 경우 SDK는 간소화된 통합을 위해 를 제공합니다. 가격 발견 및 유동성 시장 주도 가격 결정: - 더 이상 알고리즘 결합 곡선 없음 - 공급/수요에 의해 가격 결정 - 실시간 주문장 동역학 - 시장 변동성에 따름 유동성 출처: 결합 단계와의 주요 차이점 거래 메커니즘 | 측면 | 결합 단계 | DEX 단계 | |--------|--------------|-----------| | 가격 결정 | 알고리즘 곡선 | 시장 공급/수요 | | 유동성 | 무제한 (계약 발행) | 제한된 풀 유동성 | | 수수료 | 수수료 수령자에게 5% | LP + 프로토콜에게 0.3% | | 주문 유형 | 구매/판매만 가능 | 전체 DEX 기능 | | 가격 영향 | 예측 가능한 곡선 | 유동성 깊이에 따름 | | MEV | 해당 없음 | MEV에 따름 | 스마트 계약 변경 상태 전환: 메소드 사용 가능 여부: - ✅ / - 사용 불가 (거부됨) - ✅ 를 통한 DEX 거래 - ✅ 표준 ERC20 기능 계속 사용 가능 - ✅ DEX 거래에 대한 이벤트 모니터링 고급 DEX 기능 사용자 정의 후크 통합 Uniswap v4에서 Bondkit 토큰은 향상된 기능을 위한 사용자 정의 후크를 포함합니다: 분석 및 모니터링 실시간 데이터: 사용 가능한 지표: - 실시간 가격 피드 - 24시간 거래량 및 변동 - 유동성 깊이 - 역사적 OHLCV 데이터 - 거래 내역 - 홀더 분석 유동성 제공 LP가 되기: LP 혜택: - 거래 수수료: 모든 스왑 볼륨의 0.3% 수익 - 인센티브 프로그램: 잠재적 추가 보상 - 가격 상승: 토큰 성장으로부터 혜택 - 임시 손실: 표준 AMM 위험 적용 마이그레이션 영향 분석 토큰 홀더를 위한 즉각적인 효과: - ✅ 토큰은 완전히 이전 가능 - ✅ 개방 시장에서 거래 가능 - ✅ 잠금 기간 없음 - ⚠️ 가격은 이제 시장 변동성에 따름 - ⚠️ 보장된 유동성 없음 (풀 깊이에 따라 다름) 장기적인 이점: - 🚀 더 큰 거래 생태계 접근 - 🚀 DeFi 프로토콜과의 통합 - 🚀 다른 토큰과의 결합성 - 🚀 진정한 분산화 달성 프로젝트를 위한 운영 변경: 새로운 책임: - 커뮤니티 구축: 유기적 거래량 증가 - 유동성 인센티브: LP 참여 장려 - 마케팅: 토큰 유틸리티와 채택 홍보 - 통합: DEX 집계기 및 플랫폼에 상장 DEX 단계를 위한 모범 사례 거래자를 위한 슬리피지 관리: - 소규모 거래에는 0.5-2% 슬리피지 사용 - 큰 금액에는 더 높은 슬리피지 - 실행 전 가격 영향 확인 시간 고려 사항: - 활동 시간 동안 더 높은 유동성 - 큰 LP 이동 모니터링 - 가능할 때 리미트 주문 사용 예시: 유동성 분석: - 큰 거래 전에 풀 TVL 확인 - 유동성 제공자 활동 모니터링 - LP인 경우 임시 손실 이해 가격 모니터링: - 가격 알림 설정 - 손절매 전략 사용 - 여러 토큰에 걸쳐 다양화 개발자를 위한 상태 확인: 오류 처리: 자주 묻는 질문 아니요 - 마이그레이션은 영구적이며 되돌릴 수 없습니다. DEX 단계에 있으면 토큰은 항상 Uniswap v4에서 거래됩니다. 결합 단계에서 축적된 모든 거래 토큰은 출구 가격에서 계산된 bondkit 토큰과 함께 Uniswap v4 풀의 초기 유동성이 됩니다. 제한 없음 - 토큰은 Uniswap v4에서 거래되는 표준 ERC20이 됩니다. 전체 DeFi 결합성이 활성화됩니다. DEX 단계는 수수료 수령자에게 5%의 결합 단계 수수료 대신 표준 Uniswap v4 수수료(0.3%)를 사용하며, 이는 유동성 제공자에게 갑니다. 다음 단계 DEX 거래를 위해 BondkitSwapService 사용 방법 알아보기 DEX 토큰을 위한 TradingView 차트 통합 유동성을 제공하고 거래 수수료를 벌기 토큰의 DEX 성능 추적 --- ## 가격 책정 Source: https://b3.holydocs.com/ko/bondkit/concepts/pricing 시각적 가격 곡선 본딩 곡선 모델 수학적 공식 핵심 공식 여기서: - = 현재 토큰 공급량 - = 최종 토큰 공급량 - = 지금까지 모금된 금액 - = 목표 금액 - 지수 이해하기 공격성 지수는 가격 진행에 대한 지수의 영향을 어떻게 조절하는지 결정합니다: | 공격성 | 지수 | 공식은 다음과 같아집니다 | 가격 행동 | |---------------|----------|-----------------|----------------| | 0 | 1.00 | S = Sfinal × (R/Rtarget) | 선형 - ETH당 일정한 토큰 | | 25 | 0.80 | S = Sfinal × (R/Rtarget)^0.80 | 약간의 곡선 | | 50 | 0.67 | S = Sfinal × (R/Rtarget)^0.67 | 중간 곡선 | | 75 | 0.57 | S = Sfinal × (R/Rtarget)^0.57 | 가파른 곡선 | | 100 | 0.50 | S = Sfinal × √(R/Rtarget) | 매우 가파른 곡선 (제곱근) | 가격 영향 예시 10 ETH 목표로 다른 단계에서 1 ETH가 구매하는 토큰 수를 살펴봅시다: 선형 가격 책정 (모두에게 공정) | ETH 모금 | ETH당 토큰 수 | 가격 변화 | |------------|---------------|---------------| | 0 → 1 ETH | 100,000 | 기준선 | | 4 → 5 ETH | 100,000 | 0% | | 9 → 10 ETH | 100,000 | 0% | 모든 사람이 같은 조건을 받습니다 중간 곡선 (균형) | ETH 모금 | ETH당 토큰 수 | 가격 변화 | |------------|---------------|---------------| | 0 → 1 ETH | 146,000 | 기준선 | | 4 → 5 ETH | 87,000 | -40% | | 9 → 10 ETH | 51,000 | -65% | 초기 구매자는 늦은 구매자보다 3배 더 많이 받습니다 가파른 곡선 (초기에 보상) | ETH 모금 | ETH당 토큰 수 | 가격 변화 | |------------|---------------|---------------| | 0 → 1 ETH | 316,000 | 기준선 | | 4 → 5 ETH | 89,000 | -72% | | 9 → 10 ETH | 31,000 | -90% | 초기 구매자는 늦은 구매자보다 10배 더 많이 받습니다 상호작용형 가격 계산기 공격성 지수 선택하기 결정 프레임워크 최적의 상황: - 공정한 출시 - 커뮤니티 토큰 - 안정적인 가격 장점: - 동등한 기회 - 예측 가능한 비용 - FOMO 감소 단점: - 초기 인센티브 없음 - 모멘텀 느림 최적의 상황: - 대부분의 프로젝트 - 균형잡힌 접근 - 적당한 보상 장점: - 일부 초기 이점 - 여전히 접근 가능 - 좋은 모멘텀 단점: - 중간 복잡성 - 일부 가격 변동 최적의 상황: - 하이프 출시 - 초기 채택자 보상 - 빠른 자금 모금 장점: - 강력한 초기 인센티브 - 긴급성 생성 - 신봉자 보상 단점: - 불공정해 보일 수 있음 - 높은 가격 변동 - FOMO 주도 판매 메커니즘 사용자가 곡선에 토큰을 되팔 때: 1. 가격 계산: 구매 공식의 역을 사용 2. 수수료 공제: 수익에서 5% 수수료 적용 3. 곡선 업데이트: 총 모금 금액 감소 4. 가격 영향: 큰 판매는 가격에 상당한 영향 판매 가격 공식 경계 사례 및 한계 중요 고려 사항: 1. 환불: 구매가 목표를 초과하면 초과 ETH가 환불됩니다 2. 최소 금액: 매우 작은 거래는 반올림으로 인해 되돌아갈 수 있습니다 3. 최대 공급량: 를 초과할 수 없습니다 4. 가격 한계: 극도의 공격성은 가격 급등을 일으킬 수 있습니다 5. 미끄러짐: 항상 을 사용하여 보호하세요 실제 사례 사례 연구: 공정 출시 토큰 - 공격성: 10 - 목표: 50 ETH - 결과: 거의 선형 가격, 커뮤니티가 공정함을 높이 평가함 사례 연구: 하이프 토큰 - 공격성: 85 - 목표: 100 ETH - 결과: 2시간 만에 목표 달성, 초기 구매자는 8배의 이득 사례 연구: 균형잡힌 프로젝트 - 공격성: 45 - 목표: 25 ETH - 결과: 3일 동안의 꾸준한 성장, 초기 구매자는 2.5배의 이점 다음 단계 올바른 요소를 선택하는 방법 배우기 이주 가격 추정하기 --- ## Targets & Migration Trigger Source: https://b3.holydocs.com/ko/bondkit/concepts/targets 목표 금액 - 는 마이그레이션을 활성화하는 견적 자산 임계값입니다. - 생성 시 설정; 견적 자산(ETH 또는 허용된 ERC20)으로 명시됩니다. - 총 모금액이 목표에 도달하면 결합 단계가 종료됩니다(초과 기여금은 환불됩니다). 누가 마이그레이션할 수 있는가 - 토큰 소유자/생성자(마이그레이션 관리자)만 를 호출할 수 있습니다. 마이그레이션 시 발생하는 일 - 누적된 견적 자산의 분할: - 에 기반한 에 대한 부분. - 나머지는 LP를 위해 예약된 토큰과 함께 유동성으로 사용됩니다. - Uniswap v4 마이그레이션의 경우, 계약은 풀을 초기화하기 위해 을 계산합니다. - 적절한 보호 장치와 함께 v4 풀에 유동성이 추가됩니다; LP 토큰 또는 포지션은 v4 의미론에 따라 처리되며, 소유권은 분산화를 위해 사실상 소각/포기됩니다. - 분산화를 최종화하기 위해 소유권은 즉시 포기됩니다. 마이그레이션 후 - 결합 단계 거래가 비활성화됩니다. - 토큰은 DEX 기반 가격 발견을 가진 표준 ERC20으로 동작합니다. 네트워크 및 주소(팩토리, v4 풀 관리자, 훅)는 네트워크 페이지에 나열됩니다. --- ## Quote 자산 선택 Source: https://b3.holydocs.com/ko/bondkit/guides/choose-quote-asset 개요 BondKit은 ETH 또는 허용된 ERC20(예: B3)에 대한 본딩을 지원합니다. 선택은 UX, 통합, 그리고 마이그레이션 시 유동성에 영향을 미칩니다. ETH 사용 시기 - 넓은 접근성; 대부분의 사용자가 Base에 ETH를 보유 - 더 간단한 UX (사전 승인 필요 없음) - 마이그레이션 시 직접적인 ETH 유동성 ERC20 사용 시기 (예: B3) - 기존 토큰 경제와의 일치 - 마이그레이션 시 더 깊은 토큰-토큰 쌍을 부트스트랩 할 수 있음 - 구매/판매 전 승인 필요 운영 차이점 - ETH 및 ERC20 모두 구매와 판매에 5% 수수료 - ERC20 흐름은 커브 상호작용 전에 가 필요 - 마이그레이션 쌍은 WETH 또는 선택한 ERC20에 대해 생성됨 ERC20 견적 자산의 허용 목록을 팀과 확인하세요. 기본적으로 특정 자산만 활성화될 수 있습니다. --- ## 추정 이주 가격 Source: https://b3.holydocs.com/ko/bondkit/guides/est-migration-price 개요 마이그레이션은 Uniswap v4 풀을 초기화합니다. 계약은 결합 상태에서 을 계산합니다. 실용적 접근 - 목표 근처의 가격을 대략적으로 추정하기 위해 결합 읽기를 사용하세요: - - 고려 사항 - 최종 분할과 유동성 양이 초기 틱에 영향을 줄 수 있습니다. - 유동성을 추가할 때 슬리피지 보호가 적용됩니다. - ERC20 견적 자산의 경우, 으로 변환할 때 페어와 소수점을 고려해야 합니다. 정확한 초기화 수학은 체인상에서 처리됩니다. UI 추정을 위해 읽기를 사용하세요; 최종 체인상 초기화를 진실의 원천으로 취급하세요. --- ## aggressivenessFactor 설정 Source: https://b3.holydocs.com/ko/bondkit/guides/set-aggressiveness 지침 - 0–20: 부드러움; 초기 및 후기 구매자가 단위당 비슷한 양을 받음 - 30–60: 균형; 일반적인 출시에 대한 적당한 가격 상승 - 70–100: 가파름; 초기 우위가 강하고 가격 상승 속도가 빠름 경험칙 - 작은 목표나 긴밀한 커뮤니티: 높은 쪽으로 기울기 (50–80) - 큰 목표나 넓은 대상: 낮은 쪽으로 기울기 (20–50) 예시 . 공격성이 높을수록 곡선의 가파름이 증가하고, 후반부의 토큰 당 단위가 감소합니다. --- ## 전체 토큰 라이프사이클 Source: https://b3.holydocs.com/ko/bondkit/guides/token-lifecycle 개요 이 가이드는 초기 생성부터 완전한 분산화에 이르기까지 Bondkit 토큰의 전체 수명주기를 안내합니다. 이 흐름을 이해하는 것은 성공적인 토큰 출시와 관리에 필수적입니다. 단계 1: 토큰 생성 배포 전 계획 중요 결정사항: | 파라미터 | 영향 | 권장사항 | |-----------|---------|----------------| | finalTokenSupply | 생성된 총 토큰 수 | 일반적으로 1M-100M 토큰 | | aggressivenessFactor | 가격 곡선의 가파름 | 균형 있는 출시를 위해 30-60 | | targetAmount | 이주 임계값 | 5-50 거래 토큰 | | tradingToken | 사용자가 지불하는 것 | Base 메인넷에 B3 사용 | 예시 구성: 수수료 분배 전략: 수수료 흐름: - 본딩 단계: 모든 거래의 5% → - 이주 후: 0.3% 거래 수수료 → LP 제공자 배포 실행 단계 2: 본딩 단계 관리 출시 전략 출시 전 체크리스트: - [ ] Basescan에서 토큰 계약 검증 - [ ] 커뮤니티 채널 구축 (Discord/Telegram) - [ ] 마케팅 자료 준비 - [ ] 초기 구매 전략 계획 - [ ] 가격 추적 대시보드 준비 출시일: 핵심 지표 대시보드: 실시간 업데이트: 본딩 곡선 관리 건강한 본딩 단계 지표: - 안정적인 거래량 - 성장하는 보유자 기반 - 활발한 커뮤니티 참여 - 목표 달성을 향한 진행 (하지만 너무 빠르지 않게) - 큰 규모의 매도 최소화 경고 신호: - 24시간 이상 거래 활동 없음 - 단일 고래가 큰 비율을 제어 - 커뮤니티 없이 빠른 목표 달성 - 봇에 의한 과도한 변동성 단계 3: 이주 준비 이주 전 체크리스트 이주 타이밍 전략 모범 사례: - 이주를 24-48시간 전에 발표 - 커뮤니티의 활동이 높은 시간 선택 - 충분한 커뮤니티 합의 확보 - 이주 후 마케팅 준비 이주 전 발표: 이주 과정: 단계 4: DEX 단계 운영 이주 직후 (첫 24시간) 장기 DEX 전략 초기 유동성 분석: 유동성 인센티브 프로그램: 교육 콘텐츠: 커뮤니티 리소스: - 업데이트된 문서 - 거래 튜토리얼 비디오 - DEX 인터페이스 통합 가이드 - 유동성 제공 튜토리얼 DEX 단계 대시보드: 자동화된 모니터링: --- ## 문제 해결 가이드 Source: https://b3.holydocs.com/ko/bondkit/guides/troubleshooting 빠른 진단 빠른 문제 식별을 위해 여기서 시작하세요: 일반적인 오류 메시지 배포 오류 원인: 토큰 주소가 누락되었거나 유효하지 않거나 체크섬이 안 되어 있습니다. 해결책: 원인: Base가 아닌 체인 ID를 사용하려고 합니다. 해결책: 원인: 유효하지 않은 배포 매개변수 또는 권한 부족. 해결책: 거래 오류 원인: 본딩 단계 동안 다양한 거래 문제. 해결책: 원인: 토큰이 완전히 초기화되지 않았거나 네트워크 문제가 있습니다. 해결책: 원인: 토큰이 DEX 단계로 이주되었지만 여전히 본딩 방법을 사용하고 있습니다. 해결책: 지갑 통합 문제 원인: 지갑이 제대로 연결되거나 구성되지 않았습니다. 해결책: 원인: 네트워크가 느리거나 가스가 낮거나 OKX 지갑 문제가 있습니다. 해결책: 일반적인 지갑 문제: --- ## BondKit이 어떻게 작동하는가 Source: https://b3.holydocs.com/ko/bondkit/how-it-works 아키텍처 개요 제품 흐름 상세 발생하는 일: - 사용자가 Factory 컨트랙트에서 호출 - Factory가 최소 프록시 패턴을 사용하여 구현 컨트랙트를 복제 - 새 토큰이 사용자 정의 매개변수로 초기화됨 - 토큰이 자동으로 본딩 단계로 진입 가스 비용: ~200,000 가스 (전체 배포보다 90% 저렴) 시간: ~15초 발생하는 일: - 사용자가 직접 컨트랙트에서 토큰을 사고 팜 - 가격은 알고리즘 본딩 커브를 따름: - 모든 거래에 대해 5% 수수료가 수수료 수령인에게 지급됨 - 컨트랙트는 목표에 도달할 때까지 견적 자산(ETH/B3)을 축적 - 백엔드가 모든 거래를 분석을 위해 색인 생성 거래 메커니즘: - 구매: ETH/B3을 보내고 현재 커브 가격에 토큰을 받음 - 판매: 토큰을 보내고 수수료를 제외한 ETH/B3을 받음 - 목표를 초과할 구매 시 자동 환불 기간: 목표 도달까지 (몇 시간에서 몇 주) 발생하는 일: - 관리자가 목표 도달 시 호출 - 컨트랙트가 공정한 시장 가격을 로 계산 - Uniswap v4 풀을 생성하고 초기화 - 축적된 유동성을 풀로 이전 - 소유권을 제로 주소로 포기 - 토큰이 표준 ERC20으로 DEX 거래 가능 마이그레이션 후: - 본딩 커브 영구 비활성화 - 모든 거래는 Uniswap v4를 통해 이루어짐 - 관리자 제어권 없음 - 완전한 탈중앙화 달성 가스 비용: ~500,000 가스 시간: ~30초 시스템 구성요소 스마트 컨트랙트 목적: 새로운 본드 토큰을 효율적으로 배포 주요 기능: - - 새 토큰 클론 생성 - - 템플릿 주소 반환 - - 자산을 화이트리스트에 추가하는 관리자 기능 가스 최적화: - EIP-1167 최소 프록시 패턴 사용 - 모든 토큰에 걸쳐 로직 공유 - 개별 배포 대비 ~90% 가스 절약 목적: 모든 본드 토큰의 템플릿 핵심 기능: - ERC20 표준 준수 - 본딩 커브 수학 - Uniswap v4로의 마이그레이션 로직 - 수수료 분배 시스템 상태 전환: 1. 초기화되지 않음 → 본딩 단계 2. 본딩 단계 → 마이그레이션 준비 3. 마이그레이션 준비 → DEX 단계 목적: 개별 토큰 인스턴스 라이프사이클: - 팩토리를 통해 생성됨 - 고유 매개변수로 초기화됨 - 자체 본딩 커브 관리 - 자체적으로 Uniswap v4로 마이그레이션 저장소: - 토큰 메타데이터(이름, 심볼) - 공급 및 분배 - 본딩 커브 상태 - 마이그레이션 매개변수 백엔드 서비스 목적: 모든 온체인 활동 캡처 모니터링: - 토큰 생성 - 구매/판매 거래 - 마이그레이션 이벤트 - 전송 활동 기술: - 실시간 블록체인 스캐닝 - 이벤트 로그 처리 - 데이터베이스 동기화 목적: 원시 데이터를 통찰력으로 처리 생성: - OHLCV 캔들스틱 데이터 - 거래량 메트릭 - 유동성 추적 - 가격 이력 - 사용자 통계 업데이트: 매 블록마다 (~2초) 목적: 프론트엔드에 데이터 제공 엔드포인트: - - 모든 토큰 나열 - - 토큰 세부 정보 - - 거래 내역 - - 차트 데이터 - - 사용자 보유 형식: 페이지네이션을 포함한 JSON 사용자 역할 | 역할 | 책임 | 권한 | |------|-----------------|-------------| | 생성자 | 토큰 배포, 매개변수 설정, 마이그레이션 시작 | 마이그레이션까지 전체 제어 | | 트레이더 | 본딩 중 구매/판매, DEX에서 거래 | 표준 거래 권리 | | 수수료 수령인 | 거래 수수료 수령 | 수동 수입만 | | 마이그레이션 관리자 | 준비가 되면 마이그레이션 실행 | 일회성 마이그레이션 권리 | | LP 제공자 | (마이그레이션 후) Uniswap에 유동성 추가 | 표준 LP 권리 | 기술적 심층 분석 본딩 커브 수학 본딩 커브는 공급에 기반하여 토큰 가격을 결정합니다: 예제 계산: | 공격성 | 지수 | 가격 행동 | |---------------|----------|----------------| | 0 | 1.00 | 선형 (일정한 가격) | | 25 | 0.80 | 부드러운 커브 | | 50 | 0.67 | 중간 커브 | | 75 | 0.57 | 가파른 커브 | | 100 | 0.50 | 매우 가파른 (제곱근) | 마이그레이션 가격 계산 Uniswap v4로 마이그레이션할 때, 컨트랙트는: 1. 본딩 커브에서 출구 가격 계산 2. sqrtPriceX96 형식으로 변환: 3. 이 가격으로 풀 초기화 4. 축적된 자금을 사용하여 유동성 추가 가스 최적화 기법 최소 프록시 패턴 (EIP-1167) 각 토큰에 대해 전체 컨트랙트 코드를 배포하는 대신: - 하나의 구현 컨트랙트 배포 (600KB) - 아주 작은 프록시 컨트랙트 배포 (각 45바이트) - 프록시가 구현에 모든 호출을 위임 - 결과: 배포당 90% 가스 절약 구성 매개변수 토큰 생성 매개변수 | 매개변수 | 유형 | 범위/형식 | 영향 | |-----------|------|--------------|--------| | | 문자열 | 1-50자 | 토큰 표시 이름 | | | 문자열 | 2-10자 | 거래 심볼 | | | uint256 | > 0 | 총 발행 가능 토큰 | | | uint8 | 0-100 | 커브 가파름 | | | uint256 | > 0 | 마이그레이션 임계값 | | | 주소 | 유효한 주소 | 수수료 수령 | | | uint256 | 0-10000 | LP 수수료 분배 (기준점) | | | 주소 | 유효한 주소 | 마이그레이션 트리거 가능 | 런타임 매개변수 | 액션 | 매개변수 | 유효성 검사 | |--------|------------|------------| | 구매 | , | 슬리피지 보호 | | 판매 | , | 잔액 확인, 슬리피지 | | 마이그레이션 | 없음 | 목표 도달, 관리자만 | 시스템 상수 | 상수 | 값 | 설명 | |----------|-------|-------------| | 거래 수수료 | 5% | 모든 거래에 적용 | | 소수점 | 18 | 표준 ERC20 소수점 | | 최소 목표 | 0.1 ETH | 최소 실행 가능 목표 | | 최대 공격성 | 100 | 최대 커브 요소 | 보안 고려사항 중요 보안 기능: 1. 소유권 포기: 마이그레이션 후 자동 2. 발행 기능 없음: 생성 시 공급량 고정 3. 변경 불가능한 매개변수: 배포 후 변경 불가 4. 감사된 컨트랙트: 전문적으로 검토된 코드 5. 관리자 백도어 없음: 진정한 탈중앙화 6. 슬리피지 보호: 구매/판매 기능에 내장 7. 오버플로우 보호: 안전한 수학 사용 실패 시나리오 및 처리 | 시나리오 | 시스템 반응 | |----------|----------------| | 목표 초과 구매 | 부분 채우기, 초과 환불 | | 판매를 위한 불충분한 유동성 | 트랜잭션 되돌림 | | 목표 전 마이그레이션 | 트랜잭션 되돌림 | | 비관리자 마이그레이션 시도 | 트랜잭션 되돌림 | | 이중 마이그레이션 시도 | 트랜잭션 되돌림 | | 제로 주소 작업 | 트랜잭션 되돌림 | 다음 단계 본딩 커브 수학 이해하기 마이그레이션 프로세스 안내 --- ## 설치 Source: https://b3.holydocs.com/ko/bondkit/installation 사전 요구 사항 - Node.js 18+ - JavaScript 런타임 - pnpm (추천) 또는 npm/yarn - 패키지 관리자 - Git - 버전 관리 - Base ETH가 있는 지갑 - 배포 및 거래를 위함 빠른 시작 옵션 ## SDK 설치하기 ## 프로젝트 설정 ## 기존 프로젝트에 추가하기 SDK는 viem을 포함한 모든 필수 의존성을 포함합니다 ## 데모 애플리케이션 복제하기 가장 빠르게 시작하는 방법은 완성된 데모 애플리케이션을 사용하는 것입니다: 데모 앱은 에 위치하며 다음을 포함합니다: - 완전한 토큰 배포 흐름 - TradingView 차트가 있는 거래 인터페이스 - B3 인증을 통한 지갑 연결 - 실시간 가격 및 거래량 추적 - 마이그레이션 관리 인터페이스 ### 데모 앱 구조 환경 구성 기본 설정 프로젝트 루트에 파일 생성: 보안 모범 사례 버전 관리에 개인 키를 커밋하지 마세요! - 를 에 추가 - 프로덕션에서 환경 변수 사용 - 키 관리 서비스 사용 고려 - 개발과 프로덕션에 별도의 지갑 사용 클라이언트 초기화 기본 설정 고급 구성 TypeScript 구성 BondKit 프로젝트에 권장되는 : 설정 테스트하기 테스트 파일 생성: 테스트 실행: 다음 단계 몇 분 안에 첫 토큰 배포 모든 SDK 메서드와 기능 탐색 완전한 구현 연구 백엔드 서비스와 분석에 대해 알아보기 문제 해결 SDK가 제대로 설치되었는지 확인: React 컴포넌트를 사용하는 경우 필요할 수 있음: TypeScript를 최신 버전으로 업데이트: - RPC 엔드포인트가 작동하는지 확인 - 지갑에 충분한 Base ETH가 있는지 확인 - 개인 키 형식이 올바른지 확인 (0x 접두사 포함) 캐시를 지우고 다시 설치: --- ## BondKit 소개 Source: https://b3.holydocs.com/ko/bondkit/introduction BondKit이란? BondKit은 Base 메인넷에서 ERC20 "본드 토큰"을 생성하기 위한 완벽한 토큰 출시 플랫폼입니다. 초기 토큰 생성부터 본딩 곡선 거래를 통한 처리, 마지막으로 완전한 분산 거래를 위한 Uniswap v4로의 마이그레이션까지, 모든 것을 처리하는 종단 간 솔루션을 제공합니다. 주요 구성 요소 감사된 온체인 인프라 - 새 토큰을 배포하는 팩토리 계약 - 본딩 곡선 논리가 있는 ERC20 구현 - 자동 Uniswap v4 풀 초기화 - 가스 최적화된 최소 프록시 패턴 개발자 친화적 도구 - 모든 계약 상호작용을 위한 간단한 API - 전체 TypeScript 지원을 포함한 타입 안전 인터페이스 - 내장된 트랜잭션 관리 - 이벤트 구독 및 모니터링 실시간 데이터 서비스 - 트랜잭션 기록 추적 - OHLCV 차트 데이터 생성 - 토큰 메타데이터 저장 - 프론트엔드 통합을 위한 REST API BondKit 작동 방식 세 단계 생명주기 1. 생성 단계: 사용자 정의 매개변수로 토큰 배포 2. 본딩 단계: 본딩 곡선을 통한 자동 시장 조성 3. DEX 단계: Uniswap v4에서의 완전한 분산 거래 핵심 기능 - 가스 효율적인 클론: 배포 비용을 약 90% 줄이는 최소 프록시 패턴 사용 - 표준화된 구현: 모든 토큰이 동일한 검증된 논리를 공유 - 원클릭 배포: 새 토큰을 생성하기 위한 간단한 함수 호출 - 가격 진행을 제어하는 설정 가능한 공격성: 0-100 사이의 인자로 가격 진행을 제어 - 자동 가격 발견: 본딩 단계 동안 시장 주도 가격 책정 - 매수 및 매도 지원: 본딩 중 전체 양방향 거래 - 5% 거래 수수료: 매수 및 매도에 적용되며, 수수료 수령인에게 분배 - 사용자 정의 가능한 목표: ETH 또는 허용된 ERC20으로 자금 목표 설정 - 자동 임계값 감지: 계약이 목표 진행 상황을 추적 - 원클릭 마이그레이션: 준비가 되면 호출 - 가격 계산: 공정한 초기 가격을 위해 체인상에서 계산된 - 자동 풀 생성: 본딩 곡선 출구 가격으로 풀 초기화 - 유동성 제공: 누적된 자금이 초기 유동성이 됨 - 소유권 포기: 마이그레이션 후 계약이 완전히 분산화됨 - 매끄러운 전환: 수동 개입 없음 - 실시간 색인 생성: 모든 트랜잭션 기록 및 처리 - OHLCV 데이터: API를 통해 제공되는 전문 거래 차트 - 트랜잭션 기록: 모든 토큰에 대한 완전한 감사 추적 - 포트폴리오 추적: 다수의 토큰과 포지션 모니터링 사용 사례 프로젝트 및 창작자를 위한 - 공정한 출시 메커니즘 - 커뮤니티 주도 가격 발견 - 사전 유동성 필요 없음 - 내장된 안티봇 보호 GameFi 프로젝트를 위한 - 게임 내 화폐 출시 - NFT 프로젝트 토큰 - 보상 토큰 분배 - 플레이어 소유 경제 개발자를 위한 - 프로그래밍 방식 토큰 생성 - 화이트 라벨 솔루션 - 사용자 정의 프론트엔드 통합 - API 주도 자동화 기술적 역량 스마트 계약 기능 - ✅ 확장된 기능을 가진 ERC20 호환 본드 토큰 - ✅ 가스 효율적인 배포를 위한 팩토리 패턴 - ✅ 설정 가능한 매개변수(공급, 목표, 공격성) - ✅ 내장된 수수료 분배 메커니즘 - ✅ 자동 Uniswap v4 마이그레이션 SDK 기능 - ✅ 전체 TypeScript 지원 및 타입 정의 - ✅ Promise 기반 비동기 작업 - ✅ 이벤트 리스너 및 구독 - ✅ 트랜잭션 영수증 처리 - ✅ 오류 처리 및 재시도 로직 분석 기능 - ✅ 실시간 가격 추적 - ✅ 거래량 및 유동성 지표 - ✅ 역사적 트랜잭션 데이터 - ✅ OHLCV 캔들스틱 데이터 - ✅ 사용자 포트폴리오 추적 시작하기 Base에서 BondKit으로 출시 질문이나 피드백이 있으신가요? Discord에서 우리와 대화하세요 주요 용어 | 용어 | 정의 | |------|------------| | 본딩 단계 | 본딩 곡선을 통한 초기 거래 기간 | | 본드 토큰 | 내장된 본딩 곡선 메커니즘을 가진 ERC20 토큰 | | 목표 금액 | 마이그레이션 자격을 활성화하는 자금 목표 | | 마이그레이션 | 본딩 곡선에서 Uniswap v4로의 전환 | | 견적 자산 | 토큰 구매에 사용되는 통화 (ETH 또는 허용된 ERC20) | | 용어 | 정의 | |------|------------| | 최소 프록시 | 가스 효율적인 계약 복제 패턴 | | 공격성 인자 | 가격 곡선 경사도를 제어하는 매개변수 (0-100) | | sqrtPriceX96 | 풀 초기화를 위한 Uniswap v4 가격 형식 | | 수수료 수령인 | 본딩 중 거래 수수료를 받는 주소 | | LP 분할 비율 | 기준점 단위의 유동성 제공자 수수료 비율 | | 용어 | 정의 | |------|------------| | 팩토리 계약 | 새 본드 토큰을 배포하는 주 계약 | | 구현 | 각 토큰에 대해 복제된 템플릿 계약 | | 공개 클라이언트 | 읽기 전용 블록체인 연결 | | 지갑 클라이언트 | 쓰기 가능한 블록체인 연결 | | 제공자 | Web3 연결 인터페이스 (예: MetaMask) | 중요 매개변수 현재 네트워크: Base 메인넷만 허용된 견적 자산: - B3 토큰 (현재 활성화됨) - ETH (곧 출시 예정) - 추가 토큰은 화이트리스트에 등록 가능 수수료 구조: - 본딩 단계 거래에 5% 적용 - 마이그레이션을 위한 사용자 정의 가능한 LP 분할 비율 보안: - 감사된 스마트 계약 - 마이그레이션 후 자동 소유권 포기 - DEX 단계가 시작된 후 관리자 키 없음 다음 단계 프로젝트에 BondKit SDK 설정 단계별 가이드로 기본 사항 배우기 작동하는 구현 및 데모 확인 Discord에서 도움 받고 피드백 공유 --- ## 네트워크 & 주소 Source: https://b3.holydocs.com/ko/bondkit/networks 베이스 메인넷 | 이름 | 주소 | |------|---------| | BondkitTokenFactory | | | BondkitToken 구현 | | | Uniswap V4 풀 매니저 | | | BondkitUniswapV4Hook | | | B3 | | | BondingPhase 분할기 | | | DexPhase 분할기 | | BondKit은 베이스 메인넷에서 운영됩니다. 테스트넷/개발 환경은 현재 사용할 수 없습니다. --- ## 빠른 시작 Source: https://b3.holydocs.com/ko/bondkit/quickstart 개요 이 빠른 시작 가이드는 5분 이내에 BondKit 토큰의 전체 라이프사이클을 안내합니다. 다음을 배울 수 있습니다: 1. 배포 새로운 채권 토큰 2. 거래 본딩 단계 동안 3. 모니터링 목표 달성 진행 상황 4. 마이그레이션 Uniswap v4로 사전 요구 사항: 설치를 완료했고 Base에 자금이 있는 지갑이 있는지 확인하세요. 전체 흐름 다이어그램 1단계: 토큰 배포하기 기본 배포 파라미터 이해하기 토큰의 총 공급량 (18자리 소수). 예: 은 100만 토큰. 본딩 곡선의 가파름을 조절 (0-100): - 0-30: 선형 가격, 모든 구매자에게 공정 - 30-60: 중간 곡선, 균형잡힌 접근 - 60-100: 공격적, 초기 구매자에게 보상 마이그레이션을 활성화하기 위해 필요한 ETH 양. 10 ETH를 위해 사용. 거래 수수료를 받는 주소 (모든 거래의 5%). LP 수수료 분할의 기준점 (1/100의 1%). 1000 = 10%. 2단계: 본딩 단계 동안 거래하기 토큰 인스턴스 초기화 토큰 구매하기 토큰 판매하기 진행 상황 모니터링 이벤트 모니터링 3단계: Uniswap v4로 마이그레이션 마이그레이션 준비 상태 확인 마이그레이션 실행 중요: 마이그레이션 후: - 계약 소유권은 자동으로 포기됩니다 - 본딩 곡선 거래는 영구적으로 비활성화됩니다 - 모든 거래는 Uniswap v4로 이동합니다 - 추가 관리자 조치는 불가능합니다 전체 예제 전체 라이프사이클을 보여주는 완전한 작동 예제입니다: 다음 단계 본딩 곡선과 가격 책정에 대한 심층 탐구 사용 가능한 모든 메서드 탐색 고급 전략 배우기 완전한 구현 보기 --- ## SDK 참조 Source: https://b3.holydocs.com/ko/bondkit/sdk/reference 설치 및 설정 핵심 클래스 BondkitTokenFactory 팩토리 클래스는 새로운 본드 토큰을 배포하고 배포된 토큰을 조회하는 역할을 합니다. 생성자 | 매개변수 | 타입 | 필수 여부 | 설명 | |-----------|------|----------|-------------| | | | 예 | 체인 ID (현재는 Base: 8453만 가능) | | | | 아니오 | 쓰기 작업을 위한 개인 키 | 메소드 새로운 본드 토큰 배포 매개변수: 예시: 배포된 토큰 모두 가져오기 반환값: 토큰 주소의 배열 예시: 토큰 설정 가져오기 예시: 구현 계약 가져오기 예시: 지갑 프로바이더 연결 예시: BondkitToken 토큰 클래스는 특정 본드 토큰에 대한 모든 작업을 처리합니다. 생성자 | 매개변수 | 타입 | 필수 여부 | 설명 | |-----------|------|----------|-------------| | | | 예 | 토큰 계약 주소 | | | | 아니오 | 쓰기 작업을 위한 개인 키 | 읽기 메소드 쓰기 메소드 ETH로 토큰 구매 매개변수: - : 받을 최소 토큰 수 (미끄러짐 보호) - : 사용할 ETH (문자열 또는 bigint로) 예시: 토큰을 ETH로 판매 매개변수: - : 판매할 토큰 수 - : 받을 최소 ETH (미끄러짐 보호) 예시: Uniswap v4로 마이그레이션 요구 사항: - 호출자는 마이그레이션 관리자여야 함 - 목표가 달성되어야 함 예시: 이벤트 리스너 타입 정의 핵심 타입 이벤트 타입 거래 타입 설정 네트워크 지원 지원되는 체인 | 체인 | 체인 ID | 상태 | |-------|----------|--------| | Base 메인넷 | 8453 | ✅ 지원됨 | | Base Sepolia | 84532 | 🚧 곧 출시 예정 | 오류 처리 ```typescript try { const txHash = await token.buy(minTokens, "1"); } catch (error) { if (error.message.includes("insufficient funds")) { console.error("ETH가 부족합니다"); } else if (error.message.includes("slippage")) { console.error("가격이 변동되었습니다, 다시 시도해주세요"); } else if (error.message.includes("target exceeded")) { console.error("마이그레이션 --- ## 컬렉션 관리 Source: https://b3.holydocs.com/ko/createkit/collections 개요 컬렉션 관리는 CreateKit의 핵심입니다. 이 가이드는 BaseMint 프로토콜을 사용하여 NFT 컬렉션을 생성, 구성 및 관리하는 방법에 대해 알아야 할 모든 것을 다룹니다. 컬렉션 메타데이터 구조 모든 컬렉션에는 그 특성을 정의하는 특정 메타데이터가 필요합니다: 필수 매개변수 NFT 컬렉션의 이름 (예: "Bored Ape Yacht Club") 컬렉션의 심볼/티커 (예: "BAYC") 컬렉션 생성자의 이더리움 주소 게임 소유자의 이더리움 주소 (생성자와 동일할 수 있음) 선택 매개변수 총 발행 가능한 토큰 수 토큰당 가격(wei 단위) (ETH 값에는 parseEther() 사용) 지갑당 최대 발행 가능한 토큰 수 화이트리스트만 발행 가능한지 여부 발행 시작 시간 (Unix 타임스탬프) (0 = 즉시) 발행 종료 시간 (Unix 타임스탬프) 사용할 토큰 표준 체인 ID (1993 = B3 테스트넷, 8333 = B3 메인넷) 컬렉션 생성 기본 컬렉션 고급 컬렉션 설정 토큰 표준 CreateKit은 ERC721 및 ERC1155 표준을 모두 지원합니다: 메타데이터 관리 컬렉션 수준 메타데이터 토큰 수준 메타데이터 CreateKit은 컬렉션 설정을 기반으로 자동으로 토큰 메타데이터를 생성합니다: 컬렉션 유효성 검사 CreateKit은 컬렉션 매개변수에 대한 내장 유효성 검사를 제공합니다: 주소 예측 CreateKit의 주요 기능 중 하나는 결정적 주소 예측입니다: 컬렉션 관리 작업 컬렉션 상태 확인 컬렉션 설정 업데이트 대부분의 컬렉션 매개변수는 배포 후 변경할 수 없습니다. 컬렉션 구성을 신중하게 계획하세요. 모범 사례 1. 컬렉션 계획 - 사용 사례에 적합한 최대 공급량 설정 - 미래 수요 및 희소성 고려 - 성장 또는 특별 에디션을 위한 여유 공간 남기기 - 가격 참조를 위해 유사한 컬렉션 조사 - 가스 비용 및 거래 수수료 고려 - 다양한 시장 상황에 대비한 계획 수립 2. 메타데이터 품질 3. 보안 고려 사항 - 소스 코드에 개인 키를 하드코딩하지 마세요 - 환경 변수나 안전한 키 관리 사용 - 가치 있는 컬렉션의 경우 다중 서명 지갑 고려 - 배포 전에 항상 서명을 검증하세요 - 컬렉션 매개변수가 의도한 값과 일치하는지 확인 - 메인넷 배포 전에 테스트넷에서 테스트 - 생성자 및 게임 소유자 주소를 신중하게 선택하세요 - 보상 분배 함의 이해 - 장기적인 컬렉션 관리 계획 문제 해결 서명 생성과 배포 사이에 모든 컬렉션 매개변수가 동일한지 확인하세요. 작은 변경 사항도 다른 주소를 초래할 수 있습니다. 모든 필수 필드가 제공되었는지 그리고 값이 허용 범위 내에 있는지 확인하세요 (예: maxSupply > 0, 유효한 URI 형식). --- ## 오류 처리 Source: https://b3.holydocs.com/ko/createkit/error-handling 개요 CreateKit을 사용하는 프로덕션 애플리케이션에서는 견고한 오류 처리가 중요합니다. 이 가이드는 일반적인 오류 시나리오, 모범 사례 및 복구 전략을 다룹니다. 일반적인 오류 유형 서명 오류 저장소 오류 계약 상호작용 오류 오류 복구 패턴 재시도 로직 서킷 브레이커 사용자 친화적인 오류 메시지 오류 모니터링 입력 유효성 검사 도우미 React 오류 경계 모범 사례 - 오류 유형 및 심각도별로 분류 - 일관된 오류 코드 사용 - 실행 가능한 오류 메시지 제공 - 충분한 컨텍스트와 함께 오류 로깅 - 적절한 재시도 로직 구현 - 외부 서비스에 대해 서킷 브레이커 사용 - 폴백 메커니즘 제공 - 수동 오류 복구 허용 다음 단계 이제 CreateKit 문서를 종합적으로 갖추었으니, 다음을 수행할 수 있습니다: 빠른 시작 가이드를 사용하여 첫 컬렉션 생성 B3 Discord에서 다른 개발자들과 연결 --- ## 예시들 Source: https://b3.holydocs.com/ko/createkit/examples 개요 이 페이지는 다양한 시나리오에서 CreateKit을 구현하는 실제 예제를 종합적으로 제공합니다. 각 예제에는 완전한 코드, 오류 처리 및 모범 사례가 포함되어 있습니다. 기본 NFT 컬렉션 무료 민팅이 가능한 간단한 아트 컬렉션: 화이트리스트가 있는 게이밍 컬렉션 계층화된 화이트리스트 액세스가 있는 게이밍 컬렉션: 멀티 컬렉션 플랫폼 여러 컬렉션을 관리하는 플랫폼: --- ## 설치 Source: https://b3.holydocs.com/ko/createkit/installation 패키지 설치 선호하는 패키지 관리자를 사용하여 CreateKit를 설치하세요: CreateKit는 TypeScript로 구축되었으며 박스 안에 전체 타입 정의를 제공합니다. 의존성 CreateKit는 현대의 web3 기술 위에 구축되었으며 다음과 같은 피어 의존성이 필요합니다: 환경 설정 1. 체인 네트워크 구성 CreateKit는 B3 네트워크에 대한 사전 구성된 체인 정의를 제공합니다: 2. Viem 클라이언트 초기화 블록체인과 상호 작용하기 위해 viem 클라이언트를 설정하세요: 3. 환경 변수 프로젝트 루트에 파일을 생성하세요: 버전 관리에 개인 키를 커밋하지 마세요. 환경 변수나 안전한 키 관리 솔루션을 사용하세요. 프레임워크 통합 Next.js 설정 Next.js 애플리케이션의 경우, 설정 파일을 생성하세요: React/Vite 설정 설치 확인 간단한 스크립트로 설치를 테스트하세요: 테스트 스크립트를 실행하세요: TypeScript 설정 이 필요한 설정을 포함하고 있는지 확인하세요: 다음 단계 CreateKit를 설치하고 구성했으니, 이제 빌드를 시작할 준비가 되었습니다: 몇 분 안에 첫 NFT 컬렉션을 만드세요 컬렉션 생성 및 관리에 대해 알아보세요 문제 해결 모든 피어 의존성이 설치되어 있는지 확인하세요: TypeScript 설정에 필요한 lib 항목이 포함되어 있고 이 활성화되어 있는지 확인하세요. RPC 엔드포인트가 올바르고 접근 가능한지 확인하세요. 사용자 정의 엔드포인트가 실패하면 기본 B3 RPC 엔드포인트를 사용하세요. 개인 키가 올바른 형식(0x 접두사)으로 되어 있고 가스 비용에 충분한 자금이 있는지 확인하세요. --- ## 소개 Source: https://b3.holydocs.com/ko/createkit/introduction 왜 CreateKit인가? CreateKit으로 무료로 NFT를 생성하세요. 사용자는 메시지에 서명하기만 하면(가스 비용 없음) 컬렉션이 배포되고 첫 번째 민트에서 단일 트랜잭션으로 민팅됩니다. 시도해 보세요: 무료로 NFT 생성 및 수익 창출 BaseMint 프로토콜을 기반으로 하는 CreateKit은 NFT 컬렉션 생성 및 관리를 혁신하는 종합적인 TypeScript SDK입니다. B3 생태계를 위해 특별히 구축되었으며, 최소 비용과 최대 유연성으로 NFT 컬렉션을 배포하고 관리하기 위한 간소화된, 가스 효율적인 워크플로우를 제공합니다. 초기 설정 단계에서 완전히 무료로 온체인 주소를 가진 NFT 생성 컬렉션을 배포하고 첫 번째 NFT를 단일 트랜잭션으로 민팅 ERC721 및 ERC1155 토큰 표준 모두 지원 OpenSea와 호환되는 메타데이터 형식으로 원활한 마켓플레이스 통합 보장 주요 기능 🎨 컬렉션 관리 - ERC721 및 ERC1155 컬렉션 배포 - 컬렉션 매개변수(이름, 심볼, 공급량, 가격) 사용자 정의 - 민팅 시간 프레임 및 제한 설정 - 컬렉션 메타데이터 및 URI 관리 - 다양한 미디어 유형 지원(3D 모델, 아트워크, 비디오, 밈) 🔒 안전한 배포 - 두 단계 서명 검증 프로세스 - 창작자 서명 검증 - 배포자 서명 검증 - 컬렉션 주소 예측 🎯 토큰 작업 - ERC721 및 ERC1155 토큰 민팅 - Merkle 증명을 사용한 화이트리스트 기반 민팅 - 자동 가격 계산 - 내장된 매개변수 검증 - 가스 효율적인 트랜잭션 💰 보상 분배 - 창작자 보상 추적 - 컬렉션별 보상 누적 모니터링 - 컬렉션별 총 보상 및 미청구 보상 보기 - 수령인 유형별 보상 분배 추적 - 누적된 보상 인출 시스템 흐름 BaseMint 프로토콜은 독특하고 가스 효율적인 워크플로우를 제공합니다: 창작자는 컬렉션 매개변수를 정의하고 가스 비용 없이 오프체인에 저장된 암호화 서명을 생성합니다. 컬렉션 데이터는 BaseMint 저장소에 안전하게 저장되며 쉬운 발견을 위해 결정적 주소를 사용합니다. 첫 번째 민터가 배포와 첫 번째 민트를 모두 포함하는 단일 트랜잭션을 트리거합니다. 모든 사용자를 위한 오픈 민팅, 선택적 화이트리스트 지원 및 지갑 제한 포함. 보상 구조 CreateKit은 생태계의 모든 참여자에게 혜택을 주는 혁신적인 보상 시스템을 특징으로 합니다: | 수령인 유형 | 기본 지분 | 설명 | |----------------|---------------|-------------| | 창작자 | 40% | 컬렉션 기원자 | | 첫 번째 민터 | 30% | 배포를 트리거하는 초기 배포자 | | 게임 소유자 | 20% | 플랫폼 통합자 | | 플랫폼 | 10% | 프로토콜 수수료 | 보상 비율은 프로토콜 소유자에 의해 구성 가능하며 생태계의 필요에 따라 조정될 수 있습니다. 지원 네트워크 CreateKit은 B3 생태계를 지원하며 추가 네트워크로의 확장을 계획하고 있습니다: 체인 ID: 8333 실제 애플리케이션을 위한 준비 완료 배포 체인 ID: 1993 개발 및 테스트 환경 시작하기 건설을 시작할 준비가 되셨나요? CreateKit으로 첫 번째 NFT 컬렉션을 만들기 시작하는 방법에 대한 설치 가이드와 빠른 시작 튜토리얼을 확인하세요. CreateKit 설치 및 개발 환경 설정 몇 분 안에 첫 번째 NFT 컬렉션 구축 개발자 리소스 NFT 컬렉션 생성 및 관리 방법 학습 토큰 민팅 기능 구현 실제 구현 예제 탐색 --- ## 민팅 Source: https://b3.holydocs.com/ko/createkit/minting 개요 민팅은 컬렉션 내에 새로운 NFT 토큰을 생성하는 과정입니다. CreateKit은 가스 효율성과 사용자 경험을 최적화하기 위한 독특한 이단계 민팅 시스템을 제공합니다. 민팅 단계 단계 1: 배포 및 첫 번째 민팅 첫 번째 민팅 작업은 특별합니다 - 컬렉션 계약을 배포하고 첫 번째 토큰을 단일 트랜잭션으로 발행합니다: 단계 2: 일반 민팅 배포 후, 이후 민팅은 더 간단하며 표준 파라미터만 요구됩니다: 토큰 표준 CreateKit은 ERC721과 ERC1155 표준을 모두 지원하며, 다른 민팅 행동을 보입니다: 가격 설정 및 결제 고정 가격 무료 민팅 동적 가격 설정 화이트리스트 민팅 CreateKit은 배타적 민팅을 위한 Merkle 트리 기반 화이트리스팅을 지원합니다: 화이트리스트 설정 화이트리스트 민팅 민팅 제한 및 제어 지갑별 제한 시간 기반 제어 메타데이터 처리 자동 메타데이터 CreateKit은 컬렉션 설정을 기반으로 자동으로 메타데이터를 생성할 수 있습니다: 사용자 정의 메타데이터 배치 민팅 ERC1155 컬렉션의 경우, 여러 토큰을 효율적으로 민팅할 수 있습니다: 오류 처리 가스 최적화 효율적인 민팅 패턴 가스 가격 관리 ```typescript title="가스 가격 최적화" // 사용자 정의 가스 설정 const optimizedWalletClient = createWalletClient({ chain: b3Test --- ## 빠른 시작 Source: https://b3.holydocs.com/ko/createkit/quickstart 개요 이 가이드는 CreateKit을 사용하여 첫 번째 NFT 컬렉션을 만드는 방법을 안내합니다. 다음을 배울 수 있습니다: - 컬렉션 메타데이터 및 서명 생성 - 컬렉션 배포 - 첫 번째 NFT 민팅 - 보상 추적 이 퀵스타트는 B3 테스트넷을 사용합니다. 가스 비용을 위한 테스트넷 자금이 있는지 확인하세요. 1단계: 기본 설정 먼저 기본 인프라를 설정합시다: 2단계: 컬렉션 메타데이터 생성 컬렉션 파라미터를 정의하세요: 3단계: 서명 생성 배포를 위한 필요한 서명을 생성하세요: 4단계: 저장소에 제출 컬렉션 메타데이터를 오프체인에 저장하세요: 5단계: 배포 및 민팅 이제 가장 흥미로운 부분 - 컬렉션을 배포하고 첫 번째 NFT를 민팅합니다: 6단계: 배포 확인 모든 것이 올바르게 작동했는지 확인합시다: 7단계: 보상 추적 민팅에서 생성된 보상을 확인하세요: 완성된 예제 여기 완성된 퀵스타트 스크립트가 있습니다: 예제 실행 완성된 예제를 로 저장하고 실행하세요: 예상 출력 퀵스타트 스크립트를 실행하면 다음과 비슷한 출력을 볼 수 있습니다: 다음 단계는? 축하합니다! CreateKit을 사용하여 첫 번째 NFT 컬렉션을 성공적으로 생성했습니다. 탐색할 다음 단계는 다음과 같습니다: 고급 컬렉션 구성 옵션 학습 다양한 민팅 시나리오 및 옵션 탐색 화이트리스트 기반 민팅 구현 보상 분배 시스템에 대한 심층 탐구 문제 해결 - 충분한 테스트넷 자금이 있는지 확인하세요 - 모든 서명이 유효한지 확인하세요 - 컬렉션 파라미터가 한계 내에 있는지 확인하세요 - 인터넷 연결을 확인하세요 - 컬렉션 메타데이터 형식을 확인하세요 - 생성자 서명이 유효한지 확인하세요 - 예측된 주소가 이미 사용 중입니다 - 컬렉션 파라미터를 약간 변경해 보세요 - 다른 생성자 또는 게임 소유자 주소를 사용하세요 --- ## 보상 시스템 Source: https://b3.holydocs.com/ko/createkit/rewards 개요 CreateKit은 각 민트의 가치의 일부를 생태계의 다양한 참여자에게 분배하는 혁신적인 보상 시스템을 특징으로 합니다. 이는 일치된 인센티브를 생성하고 성공적인 컬렉션에서 모든 기여자가 혜택을 받을 수 있도록 보장합니다. 보상 구조 기본 분배 | 수령인 유형 | 기본 지분 | 설명 | |----------------|---------------|-------------| | 창작자 | 40% | 컬렉션을 만든 원작자 | | 첫 번째 민터 | 30% | 초기 배포와 첫 번째 민트를 트리거하는 사용자 | | 게임 소유자 | 20% | 컬렉션을 통합하는 플랫폼 또는 게임 | | 플랫폼 | 10% | BaseMint 프로토콜 수수료 | 보상 비율은 프로토콜 관리자에 의해 구성 가능하며 배포 간에 다를 수 있습니다. 보상 작동 방식 1. 민트 결제: 사용자가 토큰의 민트 가격을 지불합니다 2. 보상 계산: 지불금의 일정 비율이 보상 풀에 할당됩니다 3. 분배: 보상은 구성된 비율에 따라 분배됩니다 4. 누적: 보상은 청구될 때까지 에스크로 계약에 누적됩니다 보상 추적 보상 추적 설정 컬렉션 수준 보상 전체 컬렉션에 대해 누적된 보상 추적: 개별 수령인 보상 특정 참여자에 대한 보상 추적: 컬렉션의 모든 수령인에 대한 보상 보상 이벤트 보상 분배 추적 실시간 보상 모니터링 보상 인출 개별 인출 일괄 인출 보상 분석 포트폴리오 개요 성과 지표 고급 보상 기능 사용자 정의 보상 비율 보상 비율 구성은 일반적으로 프로토콜 관리자에게 제한됩니다. 수령인 관리 통합 모범 사례 사용자 인터페이스 통합 자동 보상 청구 문제 해결 - 배포 후 컬렉션이 민트를 받았는지 확인 - 올바른 수령인 유형과 주소를 쿼리하고 있는지 확인 - 컬렉션이 적절한 서명으로 생성되었는지 확인 --- ## 저장 서비스 Source: https://b3.holydocs.com/ko/createkit/storage 개요 BaseMint Storage Service는 NFT 컬렉션 메타데이터를 저장하고 관리하기 위한 신뢰할 수 있고 확장 가능한 솔루션을 제공합니다. 이 서비스는 결정적 주소 지정, CDN 백업 전송, 그리고 CreateKit 생태계와의 원활한 통합을 제공합니다. 저장소 구조 저장소 작동 방식 컬렉션 메타데이터와 생성자 서명이 저장소 서비스에 제출됩니다 서비스는 서명을 검증하고 결정적 주소로 메타데이터를 저장합니다 메타데이터는 CDN을 통해 빠르고 전 세계적으로 접근 가능합니다 배포 전에 예측된 주소를 통해 컬렉션이 검색 가능합니다 주요 기능 마켓플레이스 통합을 위한 예측 가능한 주소를 가진 컬렉션 컬렉션의 진위성에 대한 암호화 검증 전 세계적으로 빠르고 신뢰할 수 있는 메타데이터 전송 통합 파트너별로 컬렉션 추적 및 관리 저장소 서비스 설정 기본 구성 환경 구성 컬렉션 제출 기본 컬렉션 제출 배치 컬렉션 제출 컬렉션 조회 기본 조회 고급 필터링 검색 기능 리퍼러 관리 리퍼러로 등록하기 리퍼러 컬렉션 관리 컬렉션 관리 컬렉션 데이터 검색 컬렉션 업데이트 컬렉션 업데이트는 특정 필드에 한정되며 추가 인증이 필요할 수 있습니다. 컬렉션 삭제 메타데이터 관리 사용자 정의 메타데이터 URI 자산 관리 ``${storage.baseUrl}/upload업로드 실패: ${response.statusText}`) } const result = await response.json() return result.url } catch (error) { console.error('❌ 자산 업로드 실패:', error) throw error } } // NFT 표준에 맞는 이미지 최적화 function getOptimizedImageUrl( originalUrl: string, size: 'thumbnail' | 'medium' | 'large' = 'medium' ): string { const sizeMap = { --- ## 화이트리스트 관리 Source: https://b3.holydocs.com/ko/createkit/whitelist 개요 CreateKit은 가스 효율적인 검증을 위한 Merkle 트리를 사용하여 정교한 화이트리스트 관리를 지원합니다. 이를 통해 특정 주소에 대한 독점적인 민팅 경험을 생성하면서도 확장성과 보안을 유지할 수 있습니다. 화이트리스트 기본사항 화이트리스트 작동 방식 1. 오프체인 생성: 화이트리스트에 포함된 주소로 Merkle 트리 생성 2. 온체인 저장: 스마트 계약에 Merkle 루트만 저장 3. 증명 검증: 사용자가 민팅 시 Merkle 증명 제공 4. 가스 효율성: 화이트리스트 크기에 관계없이 검증 비용은 일정 최소한의 가스 비용으로 수천 개의 주소 지원 암호학적으로 보장된 주소 검증 화이트리스트 구성을 쉽게 생성하고 업데이트 전체 목록을 공개하지 않고도 온체인에서 검증 가능 화이트리스트 설정 기본 화이트리스트 생성 고급 화이트리스트 구성 컬렉션 통합 화이트리스트 활성화 컬렉션 하이브리드 접근 모델 화이트리스트 검증 증명 생성 배치 증명 생성 화이트리스트를 사용한 민팅 기본 화이트리스트 민팅 고급 화이트리스트 민팅 프론트엔드 통합 화이트리스트 상태를 위한 React Hook 화이트리스트 상태 컴포넌트 다중 화이트리스트 계층별 화이트리스트 시스템 ```typescript title="계층별 화이트리스트" // 다양한 혜택을 가진 다른 계층 생성 const goldTierAddresses = [ { address: "0x1111..." }, { address: "0x2222..." } ] const silverTierAddresses = [ { address: "0x3333..." }, { address: "0x4444..." } ] const bronzeTierAddresses = [ { address: "0x5555..." }, { address: "0x6666..." } ] // 각 계층별로 별도의 화이트리스트 생성 const goldWhitelist = new WhitelistManager(goldTierAddresses) const silverWhitelist = new WhitelistManager(silverTierAddresses) const bronzeWhitelist = new WhitelistManager(bronzeTierAddresses) // 스마트 계약을 위해 모든 계층을 결합할 수 있음 const allTierAddresses = [ ...goldTierAddresses, ...silverTierAddresses, ...bronzeTierAddresses ] const combinedWhitelist = new WhitelistManager(allTierAddresses) // 계층 혜택을 위한 애플리케이션 로직 const tierBenefits = { gold: { maxMint: 10, discount: 0.2 }, silver: { maxMint: 5, discount: 0.1 }, bronze: { max --- ## B3 데이터 API Source: https://b3.holydocs.com/ko/data/api-reference/introduction - 빌더를 위해 무료로 제공됩니다. - 지능적인 멀티 체인 라우팅. - 속도를 위해 엣지에서 캐시됩니다. REST API 참조를 탐색하세요. 데이터 소스 & 인텔리전스 모든 B3 체인의 Blockscout 탐색기에서 색인화된 블록체인 데이터에 직접 액세스하여 거래 기록, 계약 상호작용 및 블록 데이터를 제공합니다. NFT 메타데이터, 계약 ABIs, 스마트 계약 분석을 위한 Thirdweb의 강력한 데이터 인프라로 강화됩니다. 우리의 API는 요청을 최적의 데이터 소스 및 체인으로 자동 라우팅하여 빠른 응답 시간과 데이터 정확성을 보장합니다. 모든 B3 생태계 체인에서 병합된 데이터는 크로스 체인 활동과 자산의 포괄적인 뷰를 제공합니다. 인증 공개 엔드포인트에 대한 인증이 필요하지 않습니다. B3 생태계 데이터에 즉시 액세스하기 위해 요청을 시작하기만 하면 됩니다. --- ## B3 프로필 API Source: https://b3.holydocs.com/ko/data/profiles/index 프로필 API 참조 확인하기 개요 B3 프로필 서비스는 EVM 생태계 전반에 걸쳐 분산 사용자 신원을 해결하기 위한 데이터 API로서 기능합니다. 여러 출처와 프로토콜에서 프로필 데이터를 집계하여, 개발자들이 단일 API 엔드포인트를 통해 포괄적인 사용자 정보와 사회적 맥락에 접근할 수 있도록 합니다. 주요 기능 Basement, ENS, Thirdweb Social 및 기타 Web3 신원 제공자의 데이터 결합 ENS, Lens Protocol, Farcaster 네트워크에서 소셜 프로필 가져오기 구성 가능한 TTL을 사용하여 효율적인 데이터 캐싱을 위해 Cloudflare KV 저장소 사용 암호화 서명을 통해 사용자가 선호하는 프로필 출처 설정 허용 지원되는 데이터 출처 - ENS (Ethereum Name Service) - Lens Protocol - Farcaster - B3.ID - Basement 프로필 API 엔드포인트 API 참조에서 자세한 내용 확인하기. 프로필 조회 지갑 주소나 사용자 이름에 대한 집계된 프로필 정보 검색. 프로필 선호도 설정 사용자가 암호화 서명을 통해 선호하는 프로필 출처를 지정할 수 있도록 허용. 사용자 지정 표시 이름 모든 다른 출처를 무시하고 사용자가 사용자 지정 표시 이름을 설정할 수 있도록 활성화. 응답 형식 서비스는 모든 출처의 데이터를 결합한 통합 프로필 객체를 반환합니다: 사용 사례 지갑 연결 시 사용자의 사회적 신원과 Web3 플랫폼 전반에 걸친 명성을 보여주어 사용자에 대한 풍부한 맥락 제공. ENS 이름, 소셜 핸들, 플랫폼 간 신원을 포함한 포괄적인 플레이어 프로필을 게임에 표시. 단순한 지갑 주소 대신 Lens, Farcaster, ENS에서의 거래자 신원을 보여주어 거래 인터페이스를 향상. 여러 Web3 소셜 플랫폼에서 사용자 신원을 집계하여 더 나은 커뮤니티 도구 구축. 예제 사용 기본 프로필 조회 ENS 이름 해석 사용자 선호도 설정 성능 및 캐싱 - 캐시 지속 시간: 프로필 데이터에 대해 1시간 - 신선한 데이터: 캐시를 우회하려면 사용 - 글로벌 CDN: Cloudflare의 엣지 네트워크에 의해 구동 - KV 저장소: 선호도에 대한 효율적인 키-값 저장소 요청 제한 서비스는 Cloudflare의 내장된 DDoS 보호 및 요청 제한을 상속합니다. 고용량 애플리케이션의 경우, 클라이언트 측 캐싱을 구현하거나 엔터프라이즈 액세스를 위해 B3 팀에 문의하세요. 온체인 구축 쉽게하기 API 참조에서 자세한 내용 확인하기. 포괄적인 블록체인 데이터 및 분석 크로스체인 작업 및 글로벌 계정 인증을 위한 B3 SDK --- ## Bridges Source: https://b3.holydocs.com/ko/ecosystem/bridges --- ## 인덱서 & 애널리틱스 Source: https://b3.holydocs.com/ko/ecosystem/data-analytics --- ## 거버넌스 Source: https://b3.holydocs.com/ko/ecosystem/governance --- ## 인프라스트럭처 Source: https://b3.holydocs.com/ko/ecosystem/infrastructure --- ## B3 오픈 에코시스템 Source: https://b3.holydocs.com/ko/ecosystem/introduction B3에서 앱이나 게임을 만들고 싶으신가요? 얘기해봅시다. B3 SDK B3에서만 독점적으로 제공되는 우리의 SDK는 온체인 경험을 쉽게 만들 수 있게 해줍니다. 즉시 로그인 내장된 스마트 계정으로 플레이어를 즉시 온보딩—클릭 한 번이면 게임에 참여할 수 있습니다. 플레이어의 정체성 알기 생태계 전반과 온체인 게이머 데이터에 대한 즉각적인 접근을 가능하게 합니다. 게임 확장 온체인 리더보드 배포 실제 게임플레이 데이터와 크로스게임 업적에 연결된 경쟁 순위를 만듭니다. 맞춤 업적 생성 게임플레이, 충성도 또는 커뮤니티 행동에 연결된 온체인 업적을 만듭니다. 플레이어가 생태계 전반에 걸쳐 자신의 승리를 자랑할 수 있게 합니다. 즉시 토너먼트 시작 유지율을 높이고, 경쟁을 촉진하며, 게임을 수익화하기 위해 즉시 토너먼트를 시작합니다. 배팅 대결 가능 플레이어가 실시간 PvP에서 서로 도전할 수 있게 합니다. 모든 매치에 배팅, XP 또는 상품을 추가합니다. 토큰 게이팅으로 독점성 생성 NFT 또는 토큰 보유에 기반한 독점 콘텐츠, 게임 모드 또는 특전을 사용자가 잠금 해제할 수 있게 합니다. 온체인 알림 보내기 게임플레이, 업적, 드롭 또는 이벤트에 연결된 지갑 기반 경고를 트리거하여 사용자를 다시 참여시킵니다. 새로운 수익화 방법 잠금 해제 마찰 없는 결제 수락 사용자가 KYC 없이 모든 체인에서 fiat 또는 ANY 토큰으로 구매할 수 있게 합니다. 결제하기 가장 쉬운 방법입니다. 네이티브 게임 토큰 생성 진행, 보상 또는 소유권을 지원하는 맞춤 토큰을 쉽게 생성합니다—게임 로직에 기본적으로 연결됩니다. 모든 자산을 마켓플레이스로 전환 업적에서 스킨, 사용자 생성 콘텐츠에 이르기까지 게임 내 모든 자산을 플레이어가 거래할 수 있는 수집품으로 전환합니다. 데이터 API B3 및 우리 앱체인에서 블록체인 데이터를 얻는 것은 쉽고 무료입니다. 우리의 무료 API로 B3 생태계 데이터에 접근하세요. 우리는 여러 개의 수평적으로 확장된 체인을 자동으로 병합하여 여러 앱체인을 다루는 복잡성을 추상화합니다. B3에서 구축 B3에서 앱이나 게임을 만들고 싶으신가요? 얘기해봅시다! 생태계 도구 우리의 포괄적인 도구 및 서비스 생태계를 탐색하세요: Next.js, Unity, Unreal Engine, React 등 블록체인 인프라 및 RPC 제공자 B3를 위한 크로스체인 브리징 솔루션 NFT 생성, 관리 및 거래 도구 지갑 솔루션 및 인증 제공자 데이터 인덱서, 분석 및 사용자 유치 도구 오라클, 계정 추상화, 멀티시그 등 거버넌스 플랫폼 및 도구 --- ## NFT 인프라структура Source: https://b3.holydocs.com/ko/ecosystem/nft-infrastructure --- ## Node Providers Source: https://b3.holydocs.com/ko/ecosystem/node-providers --- ## Onchain SDKs Source: https://b3.holydocs.com/ko/ecosystem/onchain-sdks --- ## 지갑 Source: https://b3.holydocs.com/ko/ecosystem/wallets --- ## ArenaCoins Source: https://b3.holydocs.com/ko/hypeduel/arenacoins ArenaCoins은 HypeDuel에서 각 전투 환경을 위한 네이티브 토큰으로, 세계 최초의 AI 대 AI 엔터테인먼트 아레나에서 행동의 일부를 소유하는 혁신적인 방법입니다. 모든 아레나는 아레나의 성공과 함께 가치가 상승하는 고유한 토큰을 가지고 있습니다. 핵심 개념 ArenaCoins의 독특한 점 각 전투 환경은 고유한 ArenaCoin을 가지고 있습니다($COMBAT, $RACING 등). 수학적 곡선을 통한 공정한 가격 발견, 프런트 러닝 불가능 아레나에서 발생하는 모든 베팅, 부스트, 거래에서 수수료를 벌 수 있습니다. ArenaCoin 소유자는 아레나 개선 및 규칙 변경에 대해 투표합니다. ArenaCoin 라이프사이클 단계 1: 아레나 생성 & Bonding 새로운 아레나가 출시되면 bonding 단계에 진입합니다: 창작자가 고유한 게임 플레이를 가진 새로운 전투 환경을 배포합니다 플레이어는 $B3를 bonding하여 curve 가격으로 ArenaCoins를 받을 수 있습니다 초기 지지자들이 토큰을 축적하고 초기 커뮤니티를 구축합니다 아레나가 bonding 목표(유동성 + 커뮤니티 크기)에 도달합니다 단계 2: DEX 거래 성공적인 bonding 이후, ArenaCoins는 전체 시장 거래로 진행됩니다: - Uniswap Pool: ArenaCoin/$B3 거래 쌍 생성 - 시장 발견: 개방 시장이 토큰 가치를 결정 - 유동성 제공: Bonding 자금이 초기 유동성을 조성 - 수수료 생성: 거래 수수료가 아레나 경제를 지원 Bonding Curve 메커니즘 수학적 기반 ArenaCoins는 공정한 가격 발견을 위해 이차 bonding curve를 사용합니다: Bonding 혜택 - 사전 판매나 내부 할당 없음 - 수요 증가에 따른 가격 상승 - 초기 지지자에게 더 나은 가격 - 수학적 가격 발견 - 항상 구매/판매 가능 - 시장 메이커에 대한 의존 없음 - Curve가 즉각적인 유동성 제공 - 예측 가능한 가격 영향 - 프런트 러닝 불가능 - 대규모 구매에 따른 가격 영향 - Curve가 펌핑을 자연스럽게 억제 - 투명한 가격 알고리즘 Bonding 예시 초기 투자자의 여정을 추적해 봅시다: - 아레나: Combat Simulator 출시 - 공급: 0 $COMBAT 토큰 존재 - 가격: 시작 가격 ≈ 0.001 $B3 - 투자: Alice가 100 $B3를 bonding - 수령: ~316 $COMBAT 토큰 - 공급: 50,000 $COMBAT 토큰 발행 - 가격: 토큰당 ~0.0025 $B3 - Alice의 보유: 316 토큰 가치 ~79 $B3 - 투자: Bob이 500 $B3를 bonding - 수령: ~200 $COMBAT 토큰 - 공급: 200,000 $COMBAT 토큰 발행 - 가격: 토큰당 ~0.04 $B3 - Alice의 보유: 316 토큰 가치 ~126 $B3 - 커뮤니티: 활발한 전투와 성장하는 사용자 기반 - 졸업: 아레나가 DEX 상장 기준에 접근 수익 공유 모델 ArenaCoins는 여러 수익원을 통해 가치를 생성합니다: 주요 수익원 모든 베팅 풀의 10% - 모든 전투에서 수집 - 베팅 볼륨에 비례 - 아레나 재무부에 누적 - 토큰 매입에 사용 예: 10,000 HYPES 베팅 풀 = 재무부에 1,000 HYPES 부스트 구매의 50% - 인터랙티브 기능에서 실시간 수익 - 높은 참여 = 더 많은 수익 - 아레나 인기에 따라 확장 - 즉각적인 재무부 영향 예: 부스트에 500 HYPES = 재무부에 250 HYPES DEX 거래 수수료의 66% (졸업 후) - 토큰 거래에서 지속적인 수익 - 토큰 채택과 함께 성장 - 시장 주도 수익 확장 - 장기 지속 가능성 예: 1% 거래 수수료, 66% 재무부로 --- ## Arenas Source: https://b3.holydocs.com/ko/hypeduel/arenas Arenas는 HypeDuel의 핵심이며, AI 모델이 특수 시나리오에서 경쟁하는 독특한 경쟁 환경입니다. 각 아레나는 독특한 게임 플레이 메커니즘, AI 도전 과제 및 ArenaCoins으로 구동되는 커뮤니티 경제를 특징으로 합니다. 아레나 라이프사이클 개발 단계 아레나 제작자는 핵심 게임 플레이 개념, 규칙 및 AI 요구 사항을 개발합니다 전투 엔진, AI 통합 및 부스트 시스템 구축 커뮤니티 피드백 및 AI 모델 최적화를 통한 알파 및 베타 테스팅 ArenaCoin 결합 단계 및 초기 커뮤니티 구축과 함께 공개 출시 지속적인 개발, 기능 추가 및 커뮤니티 확장 커뮤니티 구축 아레나 성공 요인: 플레이어 유지 전략 - 정기적인 콘텐츠 업데이트 및 새로운 기능 - 커뮤니티 이벤트 및 토너먼트 - 리더보드 및 업적 시스템 - 소셜 기능 및 플레이어 상호작용 - 제작자 소통 및 투명성 공정한 경쟁 유지 - AI 모델 성능 밸런싱 - 부스트 효과 조정 - 경제 파라미터 조정 - 커뮤니티 피드백 통합 - 정기적인 메타 분석 및 업데이트 지속적인 개선 - 새로운 AI 모델 통합 - 게임 플레이 메커니즘 향상 - 시각적 및 기술 업그레이드 - 아레나 간 협업 기능 - 최첨단 기술 채택 아레나 경제학 수익 창출 각 아레나는 다음을 통해 수익을 창출합니다: 모든 베팅 풀의 10% - 활동적인 플레이어 기반으로부터의 일관된 수익 - 베팅량 및 빈도와 함께 확장 - 계획을 위한 예측 가능한 수입 흐름 - ArenaCoin 가치 상승을 통한 매입 최적화 전략: - 피크 시간 동안 전투 빈도 증가 - 최대 참여를 위한 매치 기간 최적화 - 특별 이벤트를 위한 동적 가격 책정 - 매력적인 베팅 내러티브 생성 부스트 구매 수익의 50% - 성장 잠재력이 있는 높은 마진 수익 - 흥미진진하거나 접전인 전투 중 증가 - 대화형 게임 플레이 참여 장려 - 베팅을 넘어서 추가 참여 생성 성장 전략: - 독특하고 강력한 부스트 유형 개발 - 전략적 중요성을 위한 부스트 효과 균형 - 부스트 조합 및 시너지 생성 - 동적 부스트 가격 책정 구현 ArenaCoin 거래 수수료의 66% (DEX 이후) - 최소한의 노력으로 발생하는 수동적 수익 - 토큰 채택 및 추측과 함께 성장 - 전반적인 암호화폐 시장 성장으로부터 혜택 - 장기 지속 가능성 제공 향상 방법: - 강력한 토큰 홀더 커뮤니티 구축 - 거버넌스 및 유틸리티 기능 구현 - 다른 DeFi 프로토콜과의 파트너십 - 토큰 소각 메커니즘 생성 성과 지표 주요 아레나 성공 지표: - 일일 활성 사용자 및 유지율 - 평균 세션 기간 및 깊이 - 커뮤니티 성장 및 소셜 활동 - 사용자 생성 콘텐츠 및 피드백 - 총 베팅량 및 성장 추세 - 사용자당 수익 및 수익화 - ArenaCoin 시가 총액 및 거래량 - 재무 잔액 및 매입 활동 - AI 모델 승률 분포 - 베팅 풀 분포 패턴 - 부스트 사용 효과율 - 전투 결과 예측 불가능성 지표 - 전투 실행 속도 및 신뢰성 - 사용자 인터페이스 반응성 - 서버 가동 시간 및 오류율 - 확장성 및 성능 최적화 --- ## 베팅 시스템 Source: https://b3.holydocs.com/ko/hypeduel/betting-system HypeDuel의 베팅 시스템은 파리뮈텔 원칙에 기반을 둔 공정하고 투명한 방법입니다 - 모든 베팅이 하나로 모이고, 우승자들이 총 상금 풀을 나누어 가지는 방식입니다. 이는 동적인 배당률을 만들어내며, 운영자가 불공정한 이점을 가지지 않도록 보장합니다. 파리뮈텔 베팅이 작동하는 방식 고정 배당률을 가진 전통적인 스포츠북과 달리, 파리뮈텔 베팅은 공정하고 커뮤니티 중심의 베팅 환경을 만듭니다: 전통 베팅 대비 파리뮈텔 베팅 과정 단계별 베팅 다가오는 AI 전투가 있는 활성 아레나 선택 경쟁하는 AI 모델 검토: - 최근 성능 통계 - 맞대결 전투 기록 - 커뮤니티 베팅 패턴 - 기술 사양 - 선호하는 AI 선택 - 베팅 금액을 HYPES로 입력 - 가능한 지급 범위 검토 - 베팅 배치 확인 더 많은 플레이어가 참여함에 따라 베팅 패턴이 잠재적 지급금에 어떤 영향을 미치는지 관찰 상금 풀 분배 모든 베팅 풀은 투명한 수수료 구조를 따릅니다: 우승자 지급 계산 우승자는 우승 풀 내에서 자신의 베팅 크기에 비례하여 지급금을 받습니다: 예시 시나리오: - 총 풀: 10,000 HYPES - AI Alpha에 대한 당신의 베팅: 500 HYPES - AI Alpha에 대한 총 베팅: 2,000 HYPES - AI Alpha 승리! 당신의 지급금: 베팅 한도 및 규칙 최소 및 최대 베팅 - 표준 아레나: 최소 10 HYPES - 프리미엄 아레나: 최소 50 HYPES - 토너먼트 이벤트: 최소 100 HYPES 최소값은 의미 있는 상금 풀을 보장하고 스팸 베팅을 방지합니다 - 전투 당: 최대 10,000 HYPES - 플레이어 당 일일: 최대 50,000 HYPES - 아레나 풀: 현재 풀의 50%를 초과하는 단일 베팅은 허용되지 않음 최대값은 시장 조작을 방지하고 공정한 경기를 보장합니다 - 토너먼트 결승전: 더 높은 한도가 적용될 수 있음 - 새 아레나 출시: 결합 단계 동안 한도 감소 - 유지보수 기간: 베팅이 일시적으로 중단될 수 있음 베팅 마감 시간 베팅 배치 마감 시간은 공정한 경쟁을 보장합니다: - 표준 전투: 경기 시작 30초 전 - 빠른 전투: 경기 시작 15초 전 - 토너먼트 경기: 경기 시작 60초 전 마감 시간 이후에 배치된 베팅은 거부되며 자금은 즉시 당신의 HYPES 잔액으로 반환됩니다. --- ## 시스템 증강 Source: https://b3.holydocs.com/ko/hypeduel/boosts HypeDuel의 부스트 시스템은 수동적인 시청을 적극적인 참여로 변환합니다. HYPES 토큰으로 일회용 파워업을 구매하여 경기가 진행되는 동안 직접 AI 전투 결과에 영향을 줍니다. 부스트란 무엇인가? 부스트는 전투 중 일부/모든 AI 경쟁자에게 일시적이고 무작위의 이점을 제공하는 실시간 파워업입니다. 베팅(수동적인)과 달리, 부스트는 경쟁이 펼쳐지는 동안 당신이 적극적으로 참여하게 합니다. 주요 특징 - 일회용: 각 부스트는 전투당 한 번만 사용할 수 있습니다 - 실시간: 실시간 경기 중에 즉시 효과를 발휘합니다 - 한정된 가용성: 유한한 수량이 전략적 희소성을 만듭니다 - 아레나별 특화: 각 아레나 환경에 따른 다양한 부스트 유형 부스트 사용 방법 부스트 구매 실시간 경기가 진행 중인 활성 전투 아레나로 이동합니다 부스트는 실시간 게임 화면 아래에 표시됩니다 HYPES 비용을 지불하고 부스트가 당신의 인벤토리에 추가됩니다 부스트 경제학 수익 분배 부스트 구매로 발생하는 수익은 아레나 이해관계자들 사이에 공유됩니다: 경제 최적화 현명한 부스트 사용은 ROI를 개선할 수 있습니다: 1. 가치 베팅: 더 높은 지불 배수를 위해 약자에게 부스트 2. 보험 부스트: 방어적인 부스트로 큰 베팅을 보호 3. 모멘텀 트레이딩: 결정적인 이점을 만들기 위해 부스트 연결 4. 차익 거래 기회: 잘못 책정된 부스트 효과 식별 --- ## 개발자들 Source: https://b3.holydocs.com/ko/hypeduel/developers HypeDuel Arenas는 Unity에서 구축되며, 각 아레나는 HypeDuel 서버에서 실행되고 실시간으로 듀얼을 시뮬레이션하는 하나의 서버 헤드리스 빌드와 클라이언트 측에서 실행되며 스트리밍된 시뮬레이션 데이터를 재생하는 하나의 webGL 빌드를 가지고 있습니다. Unity SDK 우리는 아레나 생성을 용이하게 하기 위해 unity SDK를 제공합니다. 다음은 SDK를 통합하고 unity에서 아레나를 생성하기 위해 필요한 단계의 개요입니다. - 서버 측 장면을 생성합니다. - 환경을 설정하고, 게임 플레이 메커닉을 구성하며, unity ml-agents로 에이전트를 훈련시킵니다. - HypeDuelRecorder를 설정하여 주요 장면 객체들의 공간에서의 위치를 추적합니다. - 클라이언트에 어떤 상태 데이터든 스트리밍하기 위해 recorder의 PushStateChange 메소드를 호출합니다. - 서버가 경기의 진행과 마지막에 결론을 감지할 수 있도록 상태 점수 속성을 설정합니다. - Linux 전용 서버용으로 빌드하고 빌드를 hypeduel에 업로드합니다. - 클라이언트 측 장면을 생성합니다. - 서버 측의 복제본이지만, 그래픽이 있고 에이전트 로직은 없습니다. - HypeDuelRecorder는 자동으로 주요 장면 객체의 위치를 재생합니다. - 게임의 UI와 그래픽 요소를 관리하기 위해 HypeDuelClient 인스턴스의 이벤트를 듣습니다. 작동 원리 HypeDuel에서 경기가 시작되면, 우리는 아레나의 서버 빌드를 실행하여 시뮬레이션에서 실시간 데이터를 되돌려 보냅니다. 웹사이트의 클라이언트는 아레나의 자체 webGL 버전(클라이언트 측 빌드)을 실행하고 우리의 API에 연결하여 모든 시뮬레이션 데이터를 스트리밍하며, 이 데이터는 unity에서 정확히 동일한 장면을 재현하는 데 사용됩니다. --- ## 자주 묻는 질문들 Source: https://b3.holydocs.com/ko/hypeduel/faq HypeDuel의 AI 엔터테인먼트 플랫폼, 토큰노믹스 및 게임 플레이 메커니즘에 대한 가장 일반적인 질문에 대한 답변을 얻으십시오. 시작하기 HypeDuel은 세계 최초의 AI 대 AI 엔터테인먼트 플랫폼으로, 인공지능 전투를 시청하고, 베팅하며, 추측할 수 있습니다. AI 모델들이 다양한 아레나 환경에서 실시간으로 경쟁하며, 플레이어들은 HYPES 토큰을 사용하여 결과에 베팅하고 인터랙티브 부스트로 전투에 영향을 줄 수 있습니다. 1. hypeduel.com 방문 2. 지갑 연결 또는 계정 생성 3. 자금 입금(신용카드 또는 암호화폐)으로 HYPES 토큰 받기 4. 아레나 선택하고 첫 베팅하기 5. AI 전투 시청하고 경험 즐기기! 자세한 지침은 빠른 시작 가이드를 확인하세요. 아니요! HypeDuel은 블록체인 기술을 기반으로 구축되었지만, 다른 게임 플랫폼처럼 사용할 수 있습니다: - 신용카드로 HYPES 토큰 결제 - 모든 베팅은 블록체인 지연 없이 즉시 발생 - 준비가 되면 쉽게 상금 인출 - 가스 비용이나 거래 확인 이해할 필요 없음 HypeDuel은 다음에서 작동합니다: - 데스크탑: Chrome, Firefox, Safari, Edge 브라우저 - 모바일: 모바일 최적화된 웹 앱 (iOS/Android) - 태블릿: 태블릿 브라우저에서 모든 기능 사용 가능 2024년 2분기에 네이티브 모바일 앱 출시 예정 토큰 & 경제 HYPES는 $B3와 1:1 교환 비율을 가진 플랫폼 크레딧입니다: - HYPES: 베팅 및 부스트에 사용, 즉시 거래, 가스 비용 없음 - $B3: 기본 생태계 토큰, ArenaCoins 결합 및 플랫폼 간 활동에 사용 언제든지 1:1 비율로 변환할 수 있습니다. HYPES는 원활한 게임 경험을 제공하는 반면 $B3는 더 넓은 생태계 유틸리티를 제공합니다. 네! 언제든지 HYPES를 $B3 토큰으로 인출할 수 있습니다: - 즉시 변환: 1:1 비율 보장 - 수수료 없음: 지갑으로 무료 인출 - 최소 금액 없음: 어떤 금액이든 인출 가능 - 24/7 이용 가능: 원할 때마다 인출 가능 계정 대시보드에서 "인출"을 클릭하고 거래를 확인하기만 하면 됩니다. 베팅에 질 경우: - 베팅 금액만큼 HYPES 잔액이 감소합니다 - 잃은 HYPES는 승자를 위한 상금 풀에 합류합니다 - 다가오는 경기에 즉시 새로운 베팅을 할 수 있습니다 - 계정 내역이 모든 베팅 활동을 추적합니다 기억하세요: 잃을 수 있는 만큼만 베팅하고, HypeDuel을 투자가 아닌 엔터테인먼트로 간주하세요. ArenaCoins는 각 아레나를 위한 고유 토큰으로 다음을 허용합니다: - 모든 아레나 베팅 및 부스트 활동에서 수수료 벌기 - 아레나 거버넌스 결정에 참여 - 아레나 성장 및 인기로부터 혜택 - 결합 곡선 및 DEX 시장에서 거래 투자 고려 사항: - $B3/HYPES보다 높은 위험도지만 잠재적으로 더 높은 보상 - 아레나 품질 및 창작자 이력 조사 - 메커니즘을 배우는 동안 소액으로 시작 - 보장된 수익이 아닌 투기적 투자로 간주 베팅 & 게임 플레이 아레나별로 경기 빈도가 다릅니다: - 표준 아레나: 3-5분마다 새로운 경기 - 인기 아레나: 2분 간격의 연속 경기 - 토너먼트 이벤트: 특정 시간에 예정된 경기 - 새로운 아레나: 커뮤니티 구축 중에는 간격이 더 길 수 있음 특정 시간 정보는 각 아레나의 일정을 확인하세요. 제한이 없습니다! 패리뮤추얼 베팅 시스템은 다음을 의미합니다: - 무제한 플레이어가 어떤 경기에든 베팅 가능 - 더 많은 플레이어 = 더 큰 상금 풀 - 지불금은 다른 승자에 비해 얼마나 많이 베팅했는지에 따라 달라짐 - 인기 있는 경기는 종종 수백 명의 참가자가 있음 상금 풀은 전적으로 플레이어의 베팅에서 옵니다: - 85%는 승자에게 (비례적으로 공유) - 10%는 아레나 재무부로 (토큰 매입) - 5%는 아레나 창작자에게 (개발 유인) 외부 자금 없이 - 승자는 패자의 베팅으로 지불되어 공정한 제로섬 경쟁이 됩니다. AI 전투는 결정론적 시스템을 사용합니다: - 공정한 경쟁: 모든 AI 모델은 동일한 규칙을 따릅니다 - 검증 가능 결과: 전투 결과는 재현 가능 - 조작 방지: 여러 안전장치로 부정행위 방지 - 투명한 로직: 핵심 전투 메커니즘은 검토를 위해 공개됨 결과는 AI 모델 품질, 아레나별 도전 과제 및 일부 통제된 무작위성에 따라 달라집니다. 네, 부스트 시스템을 통해 가능합니다: - 실시간 전투 중 HYPES로 파워업 구매 - 부스트는 특정 AI 모델에 일시적인 이점 제공 - 효과는 전투에서 즉시 보임 - 전략적 타이밍과 부스트 선택이 결과에 영향을 줄 수 있음 부스트 가이드에서 자세히 알아보세요. 베팅 한도는 공정한 플레이를 보장합니다: 최소: - 표준 아레나: 10 HYPES - 프리미엄 아레나: 50 HYPES - 토너먼트 이벤트: 100 HYPES 최대: - 전투당: 10,000 HYPES - 일일 한도: 50,000 HYPES - 풀 백분율: 현재 풀의 최대 50% 한도는 아레나 인기도 및 커뮤니티 피드백에 따라 조정될 수 있습니다. 기술 & 보안 네! HypeDuel은 여러 보안 계층을 구현합니다: 스마트 계약 보안: - 모든 핵심 계약의 전문 보안 감사 - 재무 관리를 위한 다중 서명 제어 - 비정상적인 사건에 대한 긴급 일시 중지 메커니즘 전투 무결성: - 결정론적 AI 전투 결과 - 조작 방지 감지 시스템 - 커뮤니티 보고 및 검증 재무 보안: - HYPES는 $B3 예비금으로 1:1 지원 - 체인상에서 투명한 재무 운영 - 예외적인 상황을 위한 보험 예비금 HypeDuel은 Base, Coinbase의 Layer 2 이더리움 네트워크에서 운영됩니다: - 빠른 거래: 거의 즉각적인 확인 - 저렴한 수수료: 블록체인 작업을 위한 최소 가스 비용 - 이더리움 보안: 이더리움의 보안 보장 상속 - 쉬운 온보딩: 새로운 사용자를 위한 Coinbase 통합 커뮤니티 수요에 따라 다른 체인으로의 확장이 계획되어 있습니다. 기술적 문제는 확립된 프로토콜을 통해 처리됩니다: 사소한 문제: - 자동 재시도 메커니즘 - 실시간 모니터링 및 알림 - 최소한의 중단으로 빠른 해결 주요 문제: - 경기가 일시 중지되거나 재시작될 수 있음 - 경기가 완료될 수 없는 경우 모든 베팅 환불 - 커뮤니티에 자세한 사건 보고서 제공 - 보상을 위한 보험 예비금 이용 가능 소통: - 플랫폼에서 실시간 상태 업데이트 - 주요 문제에 대한 Discord 공지 - 사후 분석 및 개선 계획 아레나 생성 & 투자 네! 아레나 생성은 개발자에게 열려 있습니다: 요구 사항: - 아레나 환경 구축에 대한 기술 능력 - AI 모델 또는 AI 개발자와의 파트너십 - 커뮤니티 구축 및 마케팅 능력 - HypeDuel의 경제 모델 이해 과정: 1. 커뮤니티에 아레나 제안 제출 2. 기술 검토 및 승인 과정 3. 커뮤니티 자금 조달을 위한 결합 단계 시작 4. 지속적인 개발 및 커뮤니티 관리 자세한 내용은 아레나 생성 가이드를 참조하세요. 투자하기 전에 다음 주요 요소를 연구하세요: 아레나 품질: - 독특하고 매력적인 게임 플레이 메커니즘 - 고품질 AI 모델 경쟁 - 강력한 시각적 및 기술 실행 - 활발한 커뮤니티 및 정기 업데이트 창작자 이력: - 이전 성공적인 프로젝트 - 기술 전문성 및 헌신 - 커뮤니티 참여 및 소통 - 명확한 로드맵 및 비전 시장 지표: - 일일 활성 사용자 및 참여 - 베팅 볼륨 및 수익 성장 - 토큰 홀더 분포 및 집중도 - 경쟁 분석 및 시장 포지셔닝 --- ## 수수료 구조 Source: https://b3.holydocs.com/ko/hypeduel/fee-structure HypeDuel은 플레이어, 창작자, 그리고 생태계 간의 가치를 공정하게 분배하는 투명하고 지속 가능한 수수료 구조를 운영합니다. 이러한 수수료를 이해하는 것은 전략을 최적화하고 플랫폼이 장기적인 생존력을 유지하는 방법을 평가하는 데 도움이 됩니다. 개요 최대 이익을 추구하는 전통적인 게임 플랫폼과 달리, HypeDuel의 수수료 구조는 다음을 목표로 합니다: - 승자 보상: 베팅 풀의 85%가 승리한 플레이어에게 직접 지급됩니다 - 창작자 지원: 아레나 및 AI 개발자가 지속 가능한 수익을 얻습니다 - 생태계 성장: 트레저리 바이백이 모든 토큰 홀더에게 혜택을 줍니다 - 플랫폼 유지: 운영 및 개발 자금 조달 베팅 수수료 주요 수익원 모든 베팅 풀은 다음 분배를 따릅니다: 자세한 분석 플레이어에게 가장 큰 부분이 돌아갑니다 분배 방법: - 승자들은 베팅 크기에 비례하여 분배됩니다 - 하우스 에지나 숨겨진 수수료 없음 - 전투 종료 후 즉시 지급 - 모든 플레이어에게 투명하게 계산 공개 예시 계산: 토큰 바이백 메커니즘 트레저리 기능: - 모든 아레나 활동에서 수수료를 축적 - 자동 토큰 바이백 실행 - ArenaCoin 및 $B3 가치 지원 - 지속 가능한 가치 상승 압력 생성 바이백 전략: - 50%는 $B3 토큰 구매용 - 50%는 ArenaCoin 구매용 - 시장 타이밍 최적화 - 투명한 실행 기록 플레이어에 대한 영향: - 보유 토큰의 가치 증가 - 장기적인 가치 상승 - 플랫폼 충성도 보상 - 성장 동기 부여 개발 인센티브 창작자 혜택: - 아레나 성공으로부터 직접적인 수익 - 각 전투 후 즉시 지급 - 커뮤니티 성장과 함께 확장 - 지속 가능한 장기 수입 수익 사용처: - 지속적인 아레나 개발 - AI 모델 개선 - 커뮤니티 구축 활동 - 마케팅 및 성장 이니셔티브 창작자 동기: - 플레이어 만족도와 일치 - 고품질 콘텐츠 유도 - 커뮤니티 구축 보상 - 혁신 장려 부스트 수수료 상호작용 수익 모델 부스트 구매는 추가 수익을 생성합니다: 부스트 경제학 동등 분할 모델 트레저리 부분 (50%): - ArenaCoin 바이백을 위해 특별히 사용됨 - 아레나 투자자에게 직접적인 가치 창출 - 시간이 지남에 따라 토큰 희소성 증가 - 아레나 커뮤니티 충성도 보상 창작자 부분 (50%): - 아레나 개발자에게 즉각적인 수익 - 부스트 시스템 개발 유도 - 상호작용 기능 창조 보상 - 지속적인 밸런스 개선 자금 시장 반응 비용 기본 가격: - 아레나 창작자가 설정한 표준 부스트 비용 - 게임플레이 영향에 균형 - 효과에 따라 정기적 조정 - 커뮤니티 피드백 통합 급증 가격: - 고요구 기간 동안 증가 - 전투 말기 배치에 대한 프리미엄 - 다수 구매 벌칙 - 희소성 기반 비용 상승 예시 가격 진화: 전략적 투자 분석 비용-편익 계산: - 부스트 비용 대비 잠재적 베팅 수익 - 확률 개선 추정 - 기대 가치 계산 - 위험 조정 수익 평가 최적화 전략: - 낮은 비용으로 초기 배치 - 다른 플레이어와의 조정 - 최대 영향을 위한 타이밍 - 전투별 포트폴리오 접근 거래 수수료 졸업 후 수익 ArenaCoin DEX 거래는 지속적인 수수료를 생성합니다: 초기 출시 동안 특징: - 낮은 수수료로 초기 채택 장려 - 생태계 전반의 개발 지원 - 창작자 출시 인센티브 제공 - 초기 커뮤니티 구축 아레나 졸업 후 장기적인 혜택: - 토큰 성공으로부터 지속적인 수익 - 성공적인 아레나에 대한 수동 수입 - 지속 가능한 창작자 보상 - 커뮤니티 가치 상승 수수료 비교: - 일반적인 DEX 수수료보다 낮음 (0.3-1%) - 가치 추가 서비스로 정당화 - 프리미엄 플랫폼과 경쟁 - 투명한 수수료 구조 스마트 수수료 관리 플레이어 전략: - 수수료 최소화를 위한 거래 일괄 처리 - 저가스 기간 동안 구매 타이밍 - 더 나은 실행을 위한 리미트 주문 사용 - 수수료 효율성을 위한 보유 기간 고려 플랫폼 최적화: - 가스 효율적인 스마트 계약 설계 - 다수 사용자를 위한 일괄 처리 - 고용량 거래자와의 수수료 공유 - 자주 사용하는 사용자를 위한 로열티 프로그램 비교 분석 업계 비교 전통적인 플랫폼과 비교 전통적 모델: - 모든 베팅에서 하우스 에지: 5-15% - 플레이어와의 수익 공유 없음 - 불투명한 수수료 구조 - 중앙집중식 이익 추출 HypeDuel 장점: - 투명한 총 15% 수수료 - 승자에게 직접 85% - 토큰을 통한 커뮤니티 소유 - 창작자 경제 참여 탈중앙화 금융과 비교 전형적인 DeFi 수수료: - 거래당: 0.3-1% - 연간 수수료: 2-20% - 엔터테인먼트 가치 없음 - 복잡한 사용자 경험 HypeDuel 혜택: - 엔터테인먼트 + 금융 기회 - 단순화된 사용자 경험 - 통합된 생태계 보상 - 커뮤니티 주도 개발 콘텐츠 생성 사이트와 비교 플랫폼 창작자 수익 분배: - YouTube: 광고 수익의 약 45% - Twitch: 구독 수익의 50% - OnlyFans: 창작자 수익의 20% - 앱 스토어: 판매의 30% 아레나 창작자 혜택: - 베팅의 5% + 부스트의 50% - 직접적인 커뮤니티 연결 - 토큰 가치 상승의 잠재력 - 전체 창의적 통제 수수료 투명성 실시간 추적 완전한 투명성 - 실시간 수수료 수집 추적 - 트레저리 잔액 및 바이백 역사 - 아레나별 창작자 수익 - 플랫폼 전반의 수익 분석 개인 분석 - 개인 수수료 지불 내역 - 베팅당 효과적인 비용 계산 - 수수료를 포함한 ROI 분석 - 최적화 권장 사항 거버넌스 통합 - 수수료 조정에 대한 커뮤니티 투표 - 성과 지표 모니터링 - 창작자 책임 조치 - 플랫폼 개선 제안 --- ## 게임플레이 메커닉스 Source: https://b3.holydocs.com/ko/hypeduel/gameplay HypeDuel은 정교한 게임플레이 시스템을 통해 수동적인 관람과 적극적인 참여를 결합합니다. AI 전투가 펼쳐지는 동안 전략적인 베팅을 하고 결과에 영향을 줄 수 있는 실시간 부스트를 배치하세요. 핵심 게임플레이 루프 전투 주기 - 경기장에서 다가오는 전투 정보 표시 - AI 경쟁자와 통계 발표 - 플레이어 베팅을 위한 창 오픈 - 커뮤니티 예측 및 토론 - 마지막 순간의 AI 성능 분석 - 최종 베팅 마감 (새로운 베팅 불가) - AI 모델 로드 및 초기화 - 전투 매개변수 및 조건 설정 - 관람자 인터페이스 준비 - 실시간 스트리밍 시작 - AI 모델이 실시간으로 경쟁 - 플레이어는 부스트를 구매하고 배치할 수 있음 - 실시간 해설 및 통계 - 커뮤니티 채팅 및 반응 - 전투 상태 지속적 업데이트 - 전투 결과 결정 및 검증 - 승자 기록 및 선언 - 승리한 베팅자에게 지급금 분배 - 전투 통계 작성 - 다음 전투 준비 시작 AI 전투 메커니즘 AI 모델 행동 실시간 AI 처리 AI 모델은 다음을 기반으로 결정을 내립니다: - 현재 전투 상태와 위치 - 역사적 성능 패턴 - 상대 행동 분석 - 위험/보상 계산 - 전략적 목표와 목표 결정 빈도: - 전투: 초당 10-30 결정 - 레이싱: 초당 60+ 결정 - 트레이딩: 시장 조건에 따라 변동 - 창의적: 장기적 전략 계획 AI 능력 변수 핵심 속성: - 처리 속도 및 반응 시간 - 전략적 깊이 및 계획 수평선 - 변화하는 조건에 대한 적응성 - 자원 관리 효율성 - 패턴 인식 능력 경기장별 기술: - 전투: 전술적 위치 선정, 대상 우선순위 - 레이싱: 코너링 최적화, 추월 판단 - 트레이딩: 위험 평가, 시장 타이밍 - 창의적: 혁신, 심미적 판단 공정한 경쟁 유지 동적 균형: - 전투 간 성능 추적 - 승률 정규화 알고리즘 - 기술 기반 매치메이킹 조정 - 커뮤니티 피드백 통합 업데이트 메커니즘: - 정기적 AI 모델 재훈련 - 데이터 기반 매개변수 조정 - 새로운 전략 구현 - 버그 수정 및 최적화 전투 상태 및 단계 전투 설정 및 준비 - 현재 매개변수로 AI 모델 로드 - 시작 위치 및 조건 결정 - 자원 할당 및 초기 설정 - 전투 목표 및 승리 조건 설정 - 관람자 인터페이스 동기화 지속 시간: 10-15초 플레이어 행동: 없음 (준비만) 개시 전략 및 위치 선정 - AI 모델은 초기 전략을 수립 - 자원 수집 및 위치 확보 - 초기 전술 결정 및 이동 - 정찰 및 정보 수집 - 중반 게임 계획의 기반 마련 지속 시간: 전체 전투 시간의 25-40% 플레이어 행동: 전략적 부스트 배치 활발한 경쟁 및 기동 - 직접적인 경쟁 및 참여 - 자원 활용 및 전략 실행 - 상대 전략에 대한 적응 - 중요한 결정 지점 및 전환 - 우위 구축 및 이점 창출 지속 시간: 전체 전투 시간의 30-50% 플레이어 행동: 전술적 부스트 사용, 반전략 최종 추진 및 승리 조건 - 결정적 행동 및 최종 전략 - 자원 투입 및 올인 결정 - 승리 조건 추구 - 마지막 순간의 반전 및 놀라움 - 전투 결론 및 결과 결정 지속 시간: 전체 전투 시간의 15-25% 플레이어 행동: 결정적 부스트 타이밍, 게임 변경 플레이 상호작용 요소 부스트 시스템 통합 부스트 배치 시기 - 초기: 정보 수집 및 기반 구축 - 중반: 전술적 이점 및 모멘텀 전환 - 후반: 결정적 순간 및 승리 확보 - 대응: 상대의 이점에 대응 부스트 조합 - 여러 플레이어가 동일한 AI를 부스트할 수 있음 - 효과는 감소하는 수익률로 적층 - 시너지 조합은 보너스 제공 - 대응 부스트는 효과를 중화할 수 있음 ROI 계산 - 부스트 비용 대비 잠재적 베팅 수익 - 확률 개선 평가 - 위험/보상 분석 - 전투 간 포트폴리오 최적화 실시간 상호작용 라이브 전투 토론 - 실시간 해설 및 반응 - 전략 공유 및 예측 - 플레이어 간 부스트 조정 - 커뮤니티 감정 추적 - 신규 플레이어를 위한 교육적 토론 모더레이션 기능: - 자동 스팸 감지 - 커뮤니티 신고 시스템 - 모더레이터 개입 도구 - 긍정적 행동 유도 향상된 시청 경험 - 다양한 카메라 각도 및 뷰 - 실시간 통계 및 분석 - AI 결정 설명 팝업 - 역사적 비교 오버레이 - 재생 및 슬로우 모션 기능 맞춤 설정 옵션: - 선호하는 시청 모드 - 정보 오버레이 설정 - 알림 선호도 - 오디오 해설 컨트롤 커뮤니티 참여 - 친구 활동 추적 - 공유된 베팅 슬립 및 전략 - 성취 공유 및 축하 - 크로스 플랫폼 소셜 통합 - 커뮤니티 챌린지 및 이벤트 개인 정보 설정: - 활동 가시성 설정 - 익명 모드 옵션 - 선택적 정보 공유 - 차단 및 신고 기능 --- ## 용어집 Source: https://b3.holydocs.com/ko/hypeduel/glossary HypeDuel의 AI 엔터테인먼트 생태계에서 사용되는 모든 핵심 용어, 개념 및 약어에 대한 빠른 참조입니다. 핵심 플랫폼 용어 특정 아레나 환경에서 인공지능 모델 간의 실시간 경쟁입니다. 배틀은 일반적으로 2-5분 지속되며 게임플레이 결과를 통해 베팅 승자를 결정합니다. AI 모델이 전투를 벌이는 특정 경쟁 환경입니다. 각 아레나는 고유한 규칙, 메커니즘 및 게임플레이 스타일을 가지고 있습니다 (예: 전투 아레나, 레이싱 서킷, 트레이딩 플로어). 특정 아레나를 구축하고 유지하는 개발자 또는 팀입니다. 크리에이터는 아레나 활동에서 수익을 얻고 거버넌스 책임을 가집니다. 아레나 활동(베팅, 부스트, 거래)에서 수수료를 수집하고 자동으로 토큰 매입을 실행하여 아레나 경제를 지원하는 스마트 계약입니다. AI 대 AI 경쟁을 실행하고 실시간 상호작용을 처리하며 검증 가능한 전투 결과를 결정하는 기술 인프라입니다. 모든 아레나에서 작동하는 통합 HypeDuel 프로필로, HYPES 잔액, 베팅 기록, 업적 및 통계를 포함합니다. 사용자가 다양한 아레나 환경에서 인공지능 전투를 시청하고, 베팅하고, 상호작용할 수 있는 세계 최초의 AI 대 AI 엔터테인먼트 플랫폼입니다. 토큰 생태계 Base 생태계의 기초 암호화폐입니다. ArenaCoins 결합, 플랫폼 간 거래 및 재무 운영에 사용됩니다. HYPES 크레딧에 대해 1:1 지원을 유지합니다. $B3와 1:1 교환 비율을 유지하는 플랫폼 네이티브 크레딧입니다. 베팅 및 부스트 구매에 사용되어 블록체인 지연 없이 즉각적인 거래를 가능하게 합니다. 언제든지 $B3로 인출할 수 있습니다. 각 아레나 경제에서 소유권을 나타내는 고유 토큰입니다. 보유자는 아레나 활동에서 수수료를 벌고 거버넌스 결정에 참여합니다. 각 아레나는 자체 ArenaCoin을 가지고 있습니다 (예: $COMBAT, $RACING). 공급과 수요를 기반으로 ArenaCoin 가격을 결정하는 수학적 가격 책정 알고리즘입니다. 더 많은 토큰이 구매됨에 따라 가격이 증가하여 공정한 가격 발견을 보장하고 조작을 방지합니다. 아레나 재무부가 수집된 수수료를 사용하여 시장에서 $B3 및 ArenaCoins를 구매하는 자동화된 과정으로, 가격 상승 압력을 생성하고 토큰 보유자에게 이익을 제공합니다. 베팅 & 게이밍 특정 전투에 베팅된 HYPES의 총액입니다. 수수료가 공제된 후 승자들이 풀을 비례적으로 공유합니다. 더 큰 풀은 더 큰 잠재적 수익을 의미합니다. HYPES로 구매하는 일회용 파워업으로, 실시간 전투 중 특정 AI 모델에게 일시적인 이점을 제공합니다. 예를 들어 속도 증가, 방어 쉴드 또는 전술적 이점 등이 있습니다. 패리뮤추얼 시스템에서 베팅 분포를 기반으로 동적으로 계산된 승리 베팅의 잠재적 지급 비율입니다. 높은 배당률은 더 높은 잠재적 수익을 의미하지만 확률은 낮습니다. 모든 베팅이 함께 모여 승자가 총 풀을 비례적으로 공유하는 공정한 베팅 시스템입니다. 전통적인 스포츠북과 달리, 집 가장자리가 없으며 투명한 수수료만 있습니다. 베팅 풀의 일부(85%)로, 승리한 베터에게 분배됩니다. 나머지 15%는 아레나 재무부(10%)와 아레나 크리에이터(5%)에게 갑니다. 승리한 베터가 받는 HYPES 금액으로, 모든 승리 베팅에 대해 자신의 베팅 크기에 비례하는 총 상금 풀의 비율로 구성됩니다. 기술 용어 HypeDuel이 운영되는 Coinbase의 Layer 2 이더리움 블록체인입니다. 이더리움의 보안 보장을 유지하면서 빠르고 저렴한 거래를 제공합니다. 플레이어가 $B3를 사용하여 아레나코인을 직접 구매할 수 있는 아레나의 생명주기 초기 단계입니다. DEX 거래가 가능해지기 전에 발생합니다. 아레나코인이 본딩 단계를 졸업한 후 가능해지는 탈중앙화 거래소 거래입니다. Uniswap과 같은 플랫폼에서 $B3 쌍으로 개방 시장 거래를 허용합니다. 동일한 시작 조건이 주어진 경우 재현 가능하고 검증 가능한 전투 결과입니다. 공정성을 보장하고 조작을 방지하면서도 흥미진진한 게임플레이를 유지합니다. 아레나 운영과 같은 수수료 분배, 토큰 매입 및 지급 계산을 중앙 집중식 당사자에 대한 신뢰 없이 자동으로 처리하는 자체 실행 블록체인 코드입니다. 아레나 수수료를 수집하고 토큰 경제를 지원하기 위한 전략적 매입을 실행하는 자동 시스템입니다. 최적의 타이밍 및 분배 전략에 대한 알고리즘을 포함합니다. AI & 경쟁 특정 아레나 환경에서 경쟁하기 위해 훈련된 인공지능 시스템입니다. 모델은 개발자에 의해 제출되며 성능 및 공정성 기준을 충족해야 합니다. 인공지능 모델이 전투 중에 인간 개입 없이 서로 직접 경쟁하는 HypeDuel의 핵심 개념입니다. 성공적인 아레나가 본딩 단계에서 DEX 거래로 전환하는 과정으로, 특정 유동성 및 커뮤니티 이정표에 도달하면 일반적으로 트리거됩니다. AI 전투에서 수집된 포괄적인 통계 및 성능 데이터, 승률, 성능 패턴 및 효율성 지표를 포함합니다. AI 모델이 자신의 아레나에서 얼마나 잘 수행하는지에 대한 통계적 측정치로, 승률, 평균 전투 지속 시간 및 다른 상대에 대한 효과성을 포함합니다. 경기가 진행되는 동안 부스트 구매 및 기타 상호작용 요소를 통해 플레이어가 진행 중인 전투에 영향을 줄 수 있는 능력입니다. 경제 개념 수익이 어떻게 분배되는지에 대한 투명한 분석: 승자에게 85%, 아레나 재무부에 10%, 아레나 크리에이터에게 5%, 다양한 활동 유형에 대한 변형이 있습니다. 플랫폼 성공이 더 많은 사용자를 유치하고, 더 많은 수수료를 생성하며, 토큰 가치를 증가시키고, 미디어 주목을 끌어들이며, 더 많은 사용자를 유치하는 자기 강화 사이클입니다. 토큰을 구매하거나 판매할 때 가격에 큰 영향을 미치지 않고 쉽게 거래할 수 있는 용이성입니다. 더 높은 유동성은 더 원활한 거래와 더 안정적인 가격을 의미합니다. 특정 아레나의 모든 ArenaCoins의 총 가치로, 현재 토큰 가격에 유통 중인 토큰의 총 수를 곱하여 계산됩니다. 아레나 생성 수익을 이해 관계자 간에 분배하는 것: 아레나 크리에이터, 토큰 보유자 및 재무부 매입을 통한 더 넓은 생태계입니다. 플랫폼 활동이 매입, 수수료 공유 및 가치 상승 메커니즘을 통해 토큰 보유자에게 돌아가는 가치를 생성하는 과정입니다. 커뮤니티 & 거버넌스 토큰 보유자가 아레나 매개변수, 기능 구현 및 플랫폼 개발 우선순위에 대해 투표하는 민주적 의사 결정 과정입니다. HypeDuel 플레이어, 크리에이터 및 개발자 간의 실시간 토론, 지원, 공지 및 조정을 위한 주요 커뮤니티 플랫폼입니다. 아레나 운영, 매개변수 변경 및 플랫폼 개발에 대한 커뮤니티 결정에서 투표 권리를 제공하는 토큰(ArenaCoins 및 $B3)입니다. 수익, 승률 및 커뮤니티 참여와 같은 다양한 지표를 기반으로 상위 성능을 보이는 플레이어, 아레나 및 AI 모델의 순위입니다. 새로운 기능, 아레나 개선 또는 플랫폼 변경을 위한 커뮤니티 제출 제안으로, 토큰 보유자가 투표할 수 있습니다. 거래 & 투자 최소 위험으로 이익을 창출하기 위해 다른 시장 또는 시간대 간 가격 차이를 이용하는 거래 전략입니다. ArenaCoins를 구매하기 전에 투자자가 완료해야 하는 연구 과정으로, 아레나 품질, 크리에이터 실적 및 시장 잠재력 분석을 포함합니다. 단기 이익을 위한 활발한 거래 대신 시간이 지남에 따라 가치 상승을 기대하며 토큰을 장기 보유하는 전략입니다. 위험을 줄이고 수익을 최적화하기 위해 여러 아레나 또는 자산 유형에 걸쳐 자금을 분산하는 투자 전략입니다. 베팅이나 투자 시 잠재적 손실을 최소화하기 위한 전략과 기법. 여기에는 적절한 자금 관리, 분산 투자, 손실 한도 설정 등이 포함됩니다. --- ## Growth Flywheel Source: https://b3.holydocs.com/ko/hypeduel/growth-flywheel 성장 플라이휠이란? 성장 플라이휠은 각 구성 요소가 서로를 증폭시켜 점점 멈추기 어려워지는 모멘텀을 생성하는 자기 강화 시스템입니다. HypeDuel에서는 여러 상호 연결된 시스템이 함께 작동하여: - 매력적인 경험을 통해 새로운 사용자를 유치 - 매력적인 메커니즘으로 기존 사용자를 유지 - 증가된 참여를 통해 사용자 가치를 증가 - 추가 성장을 위한 자금을 조달하는 플랫폼 수익을 생성 핵심 플라이휠 구성 요소 사용자 획득 루프 진입점 - 소셜 미디어 바이럴성: 공유 가능한 아레나 결과 - 추천 프로그램: 사용자 주도 성장 인센티브 - 콘텐츠 마케팅: 교육적이고 재미있는 콘텐츠 - 파트너십 통합: 플랫폼 간 사용자 흐름 전환 메커니즘 - 낮은 진입 장벽: 쉬운 온보딩 과정 - 즉각적인 가치: 새 사용자를 위한 빠른 승리 - 점진적 참여: 점차 증가하는 관여 - 소셜 증명: 커뮤니티 검증 및 성공 사례 참여 증폭 활동 동기 커뮤니티 구축 - 공유된 경험: 집단 아레나 참여 - 소셜 기능: 채팅, 포럼, 리더보드 - 인식 시스템: 업적 및 상태 - 협력 이벤트: 팀 기반 경쟁 경제적 가치 창출 수익 생성 여러 수익 스트림이 서로를 강화: - 거래량: 플랫폼 수수료 생성 - 아레나 생성: 창작자와 참가자 모두를 끌어들임 - 프리미엄 기능: 향상된 사용자 경험 - 토큰 경제: 가치 상승이 참여를 촉진 가치 분배 플라이휠 메커니즘 사용자 여정 최적화 온보딩 순서 1. 발견: 사용자가 HypeDuel에 대해 알게 됨 2. 등록: 간단한 계정 생성 3. 첫 경험: 안내된 아레나 참여 4. 초기 성공: 공학적으로 설계된 긍정적 결과 5. 습관 형성: 정기적인 참여 패턴 6. 커뮤니티 통합: 사회적 연결 7. 고급 기능: 파워 사용자 기능 유지 전략 - 점진적 보상: 시간이 지남에 따라 증가하는 혜택 - 연속 메커니즘: 일일 참여 인센티브 - 업적 시스템: 장기 목표 - 사회적 유대: 커뮤니티 관계 네트워크 효과 사용자 간 가치 추가 사용자는 기존 사용자에게 가치를 증가시킵니다: - 더 많은 아레나: 더 큰 다양성과 기회 - 증가된 유동성: 더 나은 거래 조건 - 사회적 역학: 더 풍부한 커뮤니티 경험 - 경쟁적 깊이: 더 도전적인 게임플레이 창작자-참가자 시너지 경제적 플라이휠 토큰 가치 상승 - 증가된 플랫폼 사용이 토큰 수요를 촉진 - 더 높은 토큰 가치가 더 많은 사용자를 유치 - 더 많은 사용자가 플랫폼 유틸리티를 증가 - 더 큰 유틸리티가 토큰 가치를 증가 유동성 성장 - 더 높은 유동성이 더 많은 거래자를 유치 - 더 많은 거래자가 유동성 깊이를 증가 - 더 나은 유동성이 사용자 경험을 개선 - 개선된 경험이 더 많은 사용자를 유치 --- ## HYPES <> $B3 Source: https://b3.holydocs.com/ko/hypeduel/hypes-credits HYPES는 HypeDuel 플랫폼의 네이티브 크레딧으로, B3 토큰과 1:1 교환 비율을 유지합니다. 이들은 블록체인 거래 지연 없이 즉각적인 베팅과 부스트 구매를 가능하게 하여, 완전한 $B3 백업을 유지하면서도 매끄러운 게이밍 경험을 제공합니다. 핵심 개념 HYPES는 블록체인 게이밍의 근본적인 UX 문제인 거래 지연과 가스 비용을 해결합니다. 이는 엔터테인먼트의 흐름을 방해합니다. HYPES를 보장된 $B3 백업을 가진 플랫폼 크레딧으로 유지함으로써, 플레이어는 두 세계의 장점을 모두 누릴 수 있습니다. 주요 기능 모든 HYPES 토큰은 리저브에 있는 정확히 1 $B3 토큰에 의해 백업됩니다 블록체인 확인을 기다리지 않고 베팅하고 부스트를 구매하세요 베팅, 부스트 구매, 이전에 대한 거래 비용 없음 언제든지 HYPES를 $B3로 즉시 전환 전환 과정 입금 과정: 1. HypeDuel 리저브 계약으로 B3 전송 2. 플랫폼 계정에 해당하는 HYPES 수령 3. 베팅과 부스트를 위해 즉시 HYPES 사용 가능 4. 입금된 금액만큼 리저브 증가 방법: - 직접 B3 토큰 전송 - 신용카드 구매 (자동 변환) - 모든 ERC-20 토큰 (먼저 B3로 교환) - 은행 송금 (B3로 변환) 출금 과정: 1. 플랫폼 계정에서 출금 요청 2. HYPES 잔액 즉시 감소 3. 리저브에서 지갑으로 $B3 전송 4. 출금된 금액만큼 리저브 감소 특징: - 최소 출금 금액 없음 - 출금 수수료 없음 - 24/7 이용 가능 - 즉시 처리 HYPES vs $B3 비교 | 기능 | HYPES | $B3 | | ---------------------- | ------------------- | -------------------- | | 베팅 | ✅ 즉각적 | ❌ 가스 비용 + 지연 | | 부스트 구매 | ✅ 즉각적 | ❌ 가스 비용 + 지연 | | 아레나 거래 | ❌ 지원 안 함 | ✅ DEX 거래 | | 크로스 플랫폼 | ❌ HypeDuel만 | ✅ 전체 생태계 | | 거래 비용 | ✅ 무료 | ❌ 가스 비용 | | 지갑 보관 | ❌ 플랫폼 보관 | ✅ 자체 보관 | | 즉각적인 전환 | ✅ $B3와 1:1 | ✅ HYPES와 1:1 | 리저브 관리 투명성 & 보안 HYPES 리저브 시스템은 완전한 투명성으로 운영됩니다: 100% $B3 백업: - 모든 HYPES는 1 $B3 토큰으로 백업됩니다 - 분할 리저브나 레버리지 없음 - 실시간 리저브 모니터링 - 검증을 위한 공개 리저브 주소 리저브 위치: - 80% 멀티시그너처 콜드 스토리지 - 15% 즉시 인출을 위한 핫 월렛 - 5% 비상 운영 리저브 멀티시그너처 보안: - 콜드 스토리지 접근을 위한 3-of-5 멀티시그 - 하드웨어 보안 모듈 (HSMs) - 시간 지연 출금 메커니즘 - 정기적인 보안 감사 및 침투 테스트 운영 보안: - 실시간 모니터링 및 알림 - 자동 리저브 재조정 - 비상 정지 메커니즘 - 기술적 실패에 대한 보험 커버리지 체인상 투명성: - 리저브 주소 공개적으로 조회 가능 - 실시간 리저브 대비 HYPES 발행 추적 - 월간 제3자 감사 - 커뮤니티 거버넌스 감독 모니터링 도구: - 리저브 상태를 보여주는 공개 대시보드 - 리저브 비율 변화에 대한 알림 시스템 - 역사적 데이터 및 추세 분석 - 독립적 검증 서비스 HYPES 사용 사례 주요 기능 핵심 게이밍 활동 - AI 배틀에 즉시 베팅 - 블록체인 확인 대기 없음 - 당첨금 즉시 지급 - 빠른 베팅 전략 지원 인터랙티브 게임플레이 - 실시간 전투 중 파워업 구매 - 지연 없는 실시간 배치 - 가스 걱정 없는 전략적 타이밍 - 여러 부스트 효과적 결합 매끄러운 경험 - 아레나 간 즉시 이동 - 빠른 토너먼트 등록 - 새로운 기능에 즉시 접근 - 무마찰 사용자 경험 --- ## HypeDuel이란 무엇인가요? Source: https://b3.holydocs.com/ko/hypeduel/introduction HypeDuel은 AI 대 AI 시뮬레이션 게임을 시청하고, 베팅하며, 추측할 수 있는 혁신적인 AI 엔터테인먼트 플랫폼으로, 모든 게임은 공정하게 온체인에서 결정됩니다. 인공지능을 위한 세계 최초의 관중 스포츠라고 생각하십시오. 핵심 개념 HypeDuel은 AI 경쟁을 실시간 시뮬레이션 환경에서의 대결, HYPES 토큰을 사용한 베팅, 게임 환경을 제작한 아레나 창작자의 수익 창출, 투명한 온체인 경제를 통한 모두의 승리로 변환하는 상호작용적인 엔터테인먼트 경험으로 탈바꿈시킵니다. 주요 기능 다양한 전투 아레나에서 실시간으로 경쟁하는 고급 AI 모델을 시청하세요 HYPES 토큰을 사용하여 투명하고 공정한 지불이 이루어지는 베팅을 하세요 ArenaCoin 토큰 이코노미를 통해 액션의 일부를 소유하세요 실시간 파워업으로 전투 결과에 영향을 미치세요 작동 방식 1. 아레나 선택하기 독특한 게임 플레이 메커니즘과 AI 모델 유형을 갖춘 다양한 AI 전투 환경 중에서 선택하세요. 2. 베팅하기 HYPES 토큰($B3와 1:1)을 사용하여 AI 경쟁자에게 베팅하세요. 모든 베팅은 공정한 분배를 위해 풀에 모입니다. 3. 액션 관람하기 실시간 해설, 통계 및 상호작용 요소와 함께 실시간 AI 대 AI 전투를 경험하세요. 4. 승리 및 수익 얻기 승자는 상금 풀을 공유하며, 아레나 창작자와 토큰 홀더는 플랫폼 활동으로부터 수수료를 벌어들입니다. 3토큰 경제 HypeDuel은 최대한의 유틸리티와 공정한 가치 분배를 위해 설계된 복잡한 3토큰 시스템을 운영합니다: $B3 토큰 - 기본 베이스 생태계 토큰 - 본딩, 거래 및 재무 운영에 사용됩니다 - 전체 생태계의 기초 통화입니다 HYPES 크레딧 - 플랫폼 네이티브 베팅 토큰 ($B3와 1:1) - 거래 마찰 없이 즉각적인 베팅 및 지불 - 언제든지 $B3로 인출 가능 ArenaCoins - 전투 환경별 토큰 본딩 곡선 가격 책정 - 각 전투 환경마다 고유한 코인 - 모든 아레나 활동에서 수수료를 벌어들임 - 본딩 단계 후 DEX에서 거래 ArenaCoins은 HypeDuel을 단순한 베팅 플랫폼 이상으로 만들어, 아레나의 성공이 토큰 홀더와 창작자에게 직접적인 혜택을 주는 진정한 경제를 창출합니다. HypeDuel이 중요한 이유 플레이어를 위해 - 순수한 엔터테인먼트: 최고 수준에서 경쟁하는 최첨단 AI를 시청하세요 - 공정한 베팅: 투명한 온체인 베팅과 즉각적인 지불 - 커뮤니티 소유권: 토큰 소유를 통해 아레나 경제에 참여하세요 개발자를 위해 - 수익 창출: 아레나 인기와 거래 수수료로 직접 수익을 얻으세요 - AI 쇼케이스: 경쟁 환경에서 AI 모델을 선보이세요 - 커뮤니티 구축: 창작물을 중심으로 참여도 높은 관객을 모으세요 생태계를 위해 - AI 발전: 경쟁 환경이 AI 모델 개선을 촉진합니다 - 경제 혁신: 새로운 토큰 이코노미가 지속 가능한 가치 순환을 창출합니다 - 주류 채택: 엔터테인먼트를 통해 블록체인 기술을 대중에게 접근 가능하게 합니다 시작하기 AI 엔터테인먼트의 미래를 경험할 준비가 되셨나요? 시작하는 방법은 다음과 같습니다: 1. 빠른 시작 가이드 - 5분 만에 시작하기 2. 플랫폼 개요 - 전체 시스템 이해하기 3. 토큰 이코노미 - 경제 작동 방식 배우기 플랫폼이 처음이라면 빠른 시작 가이드로 시작하여 첫 베팅을 하고 몇 분 안에 AI 전투를 경험하세요. --- 커뮤니티 & 지원 - 라이브 플랫폼: hypeduel.com - 리더보드: hypeduel.com/leaderboard - 디스코드: 실시간 토론을 위해 커뮤니티에 가입하세요 AI 엔터테인먼트의 미래에 오신 것을 환영합니다 - 모든 전투가 볼거리이고 모든 베팅이 기회입니다. --- ## 플랫폼 개요 Source: https://b3.holydocs.com/ko/hypeduel/platform-overview HypeDuel은 AI 엔터테인먼트, 탈중앙화된 금융, 그리고 커뮤니티 소유가 결합된 포괄적인 생태계로 구축되었습니다. 이 개요는 모든 구성 요소가 어떻게 함께 작동하여 지속 가능하고 참여적인 플랫폼을 만드는지 설명합니다. 시스템 아키텍처 핵심 구성 요소 1. 배틀 아레나 개별 AI 경쟁 환경 각 아레나는 AI 모델이 특수 시나리오에서 경쟁하는 고유한 전장을 나타냅니다: - 전투 시뮬레이션: 군사 전략 및 전술적 의사결정 - 레이싱 서킷: 고속 탐색 및 최적화 - 트레이딩 플로어: 금융 시장 예측 및 포트폴리오 관리 - 퍼즐 도전: 논리, 패턴 인식 및 문제 해결 - 창의적 대회: 예술 생성, 음악 작곡 및 스토리텔링 아레나 라이프사이클: 2. AI 모델 통합 경쟁적 AI 프레임워크 - 모델 온보딩: 개발자가 아레나 참여를 위해 AI 모델 제출 - 성능 추적: 포괄적인 통계 및 배틀 이력 - 동적 균형: 경쟁 공정성 유지를 위한 자동 조정 - 버전 관리: 모델 업데이트 및 개선 지원 3. 글로벌 계정 시스템 통합된 플레이어 경험 글로벌 계정은 모든 아레나에 대한 원활한 접근을 제공합니다: - 크로스-아레나 잔액: 모든 베팅 활동을 위한 단일 HYPES 지갑 - 범용 프로필: 모든 배틀 유형에 걸친 통계 및 성과 - 즉각적인 거래: 베팅 및 인출을 위한 블록체인 지연 없음 - 포트폴리오 관리: 아레나코인 및 베팅 성능 추적 경제 엔진 세 토큰 시스템 기반 화폐 - 기본 생태계 토큰 - 아레나코인 결합에 사용 - 재무 예비 및 매입 - 플랫폼 간 가치 이전 베팅 화폐 - $B3와 1:1 페그 - 즉각적인 베팅 배치 - 게임플레이에 대한 거래 수수료 없음 - 언제든지 $B3로 인출 아레나 소유권 - 아레나별 고유 토큰 - 결합 곡선 가격 책정 - 아레나 활동에서 수수료 공유 - 졸업 후 DEX 거래 가치 흐름 다이어그램 베팅 메커니즘 파리뮈텔 시스템 HypeDuel은 모든 베팅을 한 경기에 합친 풀 베팅을 사용합니다: 1. 베팅 수집: 모든 베팅은 HYPES 토큰으로 배치됩니다 2. 풀 형성: 각 AI 경쟁자별로 별도의 풀 3. 배당률 계산: 베팅 분포에 기반한 동적 배당률 4. 승자 결정: AI 배틀 결과가 승리 풀을 결정 5. 지급 분배: 승자들이 총 상금 풀을 비례적으로 공유 수수료 구조 모든 베팅은 생태계를 유지하는 수수료를 생성합니다: 재무 사용: - 50% → $B3 토큰 매입 - 50% → 아레나코인 매입 (아레나별) 아레나 경제 결합 단계 초기 아레나 출시 새로운 아레나가 출시되면, 결합 단계에 진입합니다: 1. 초기 결합: 플레이어가 $B3를 결합하여 아레나코인을 받음 2. 가격 발견: 결합 곡선이 초기 가격을 결정 3. 유동성 구축: DEX 풀 생성을 위한 자금 축적 4. 커뮤니티 형성: 초기 지지자들이 기반 커뮤니티를 구축 활성 단계 출시 후 운영 성공적인 결합 후, 아레나는 완전히 운영됩니다: - 실시간 배틀: 정기적인 AI 대 AI 경쟁 - 베팅 활동: 지속적인 HYPES 베팅 - 수수료 생성: 베팅, 부스트, 거래로부터의 수익 - 토큰 거래: 아레나코인이 DEX에서 $B3 쌍으로 거래됨 성장 플라이휠 HypeDuel의 경제 설계는 자체 강화 성장 주기를 만듭니다: 주요 성장 동력 1. 엔터테인먼트 가치: 매력적인 AI 배틀이 관객을 끌어들임 2. 경제적 인센티브: 토큰 가치 상승이 초기 참여자에게 보상 3. 크리에이터 경제: 아레나 개발자가 지속 가능한 수익을 얻음 4. 커뮤니티 소유권: 아레나코인이 투자된 이해관계자를 만듦 5. 바이럴 메커니즘: 화려한 배틀이 소셜 공유를 생성 플랫폼 기능 플레이어를 위해 즉각적인 지급으로 AI 배틀에 실시간 베팅 경기 결과에 영향을 주는 파워업 구매 아레나 성공으로부터 수익을 얻기 위해 아레나코인 구매 포괄적인 통계 및 리더보드 크리에이터를 위해 맞춤형 배틀 환경 및 규칙 세트 구축 경쟁 참여를 위한 AI 모델 제출 모든 아레나 및 모델 활동에서 수수료를 벌어들임 창작물 주변에 참여하는 청중 개발 --- ## 빠른 시작 가이드 Source: https://b3.holydocs.com/ko/hypeduel/quick-start 1단계: 플랫폼 접속하기 hypeduel.com에 방문하여 지갑을 연결하거나 새 계정을 생성하세요. "지갑 연결"을 클릭하고 선호하는 지갑을 선택하세요 (MetaMask, Coinbase Wallet 등). 소셜 로그인하기 (Google, Twitter 등) 2단계: 계정 자금 충전하기 배팅을 하려면 HYPES 토큰이 필요합니다. 여기 몇 가지 옵션이 있습니다: 옵션 A: 모든 토큰에서 입금하기 - 상단 네비게이션에서 "입금"을 클릭하세요 - 소유한 토큰을 선택하세요 (ETH, USDC, $B3 등) - 플랫폼이 자동으로 $B3와 1:1 비율로 HYPES로 변환합니다 옵션 B: 신용카드로 구매하기 - "카드로 구매"를 클릭하여 즉시 자금을 충전하세요 - 신용카드로 직접 구매하세요 - 계정에 즉시 HYPES를 받습니다 HYPES vs B3: HYPES는 B3와 1:1 교환 비율을 유지하는 플랫폼 크레딧입니다. 블록체인 거래 지연 없이 즉시 배팅을 가능하게 합니다. 언제든지 HYPES를 B3로 인출할 수 있습니다. 3단계: 첫 번째 아레나 선택하기 메인 대시보드에서 사용 가능한 배틀 아레나를 탐색하세요: 군사 전략 AI 모델이 전술 시나리오에서 경쟁합니다 고속 AI 드라이버가 다이나믹한 트랙에서 경쟁합니다 금융 AI 모델이 시장 시나리오에서 경쟁합니다 각 아레나는 다음을 표시합니다: - 현재 매치 상태 및 카운트다운 - 활성 AI 경쟁자 및 그들의 통계 - 현재 배팅 풀 크기 - 최근 매치 기록 및 성능 4단계: 첫 번째 배팅하기 활성 아레나 중 하나를 클릭하여 배팅 인터페이스로 들어갑니다 경쟁하는 AI 모델을 검토하고 AI 챔피언을 선택하세요 HYPES 배팅 금액을 입력하세요 (아레나별 최소 금액이 다름) "배팅하기"를 클릭하세요 - 즉시 실행을 위해 블록체인 거래가 필요 없습니다! 5단계: 배틀 관람하기 배팅이 완료되면: 1. 라이브 스트림: 실시간으로 AI 배틀이 펼쳐지는 것을 관람하세요 2. 통계: 성능 메트릭스와 배틀 진행 상황을 모니터링하세요 3. 커뮤니티 채팅: 다른 플레이어와 전략을 논의하세요 4. 부스트 (선택 사항): 결과에 영향을 줄 수 있는 파워업을 구매하세요 매치는 일반적으로 2-5분이 걸리므로 결과를 보기 위해 오래 기다릴 필요가 없습니다! 6단계: 상금 수집하기 배틀이 끝나면: - 승자는 자동으로 상금 풀의 몫을 받습니다 - 패자는 다음 라운드를 위해 즉시 새로운 배팅을 할 수 있습니다 - 모든 플레이어는 자세한 배틀 분석 및 통계를 볼 수 있습니다 HYPES 잔액이 즉시 업데이트됩니다. 지급 구조 이해하기 HypeDuel은 모든 배팅을 함께 모으는 파리뮤추얼 배팅 시스템을 사용합니다: 예시: 승리한 AI에 100 HYPES를 배팅하고 총 2,000의 승리 배팅 중 10%를 차지한다면, 상금 풀의 10%인 200 HYPES를 받게 됩니다. 다음 단계 첫 번째 배팅을 완료했다면, 이러한 고급 기능을 탐색해 보세요: 부스트 시스템 - 매치 중에 일회용 파워업을 구매하세요 - 실시간으로 배틀 결과에 직접 영향을 줍니다 - 아레나 생성자와 수익을 공유합니다 아레나 트레이딩 - 아레나 경제의 일부를 소유하기 위해 ArenaCoins을 구매하세요 - 본딩 곡선이나 DEX 시장에서 거래하세요 - 모든 아레나 활동에서 수수료를 벌어들입니다 플레이어 전략 - 고급 배팅 기술을 배우세요 - AI 모델 성능 패턴을 이해하세요 - 아레나 투자에 대한 포트폴리오 접근 방식을 개발하세요 새로운 플레이어를 위한 유용한 팁 스테이크를 높이기 전에 아레나 역학과 AI 행동 패턴을 배우기 위해 최소 배팅으로 시작하세요. 각 아레나에서 몇 번의 매치를 관찰하여 AI 모델과 배틀 메커니즘을 이해하세요. AI 성능과 아레나 역학에서 추세를 식별하기 위해 최근 결과를 검토하세요. 아레나 채팅에서 다른 플레이어와 교류하여 전략을 배우고 통찰력을 얻으세요. 배팅 한도를 설정하고 잃을 수 있는 것 이상으로 결코 배팅하지 마세요. 일반적인 문제 해결하기 - HYPES 잔액을 확인하세요 - 매치가 이미 시작되지 않았는지 확인하세요 - 페이지를 새로 고침하고 다시 시도하세요 - 상금은 매치 완료 후 자동으로 입금됩니다 - 계정 설정에서 거래 내역을 확인하세요 - 잔액 업데이트까지 최대 30초가 소요될 수 있습니다 - 아레나가 매치 사이일 수 있습니다 - 다음 매치까지의 카운트다운 타이머를 확인하세요 - 페이지를 새로 고침해 보세요 더 깊이 탐구할 준비가 되셨나요? - 플랫폼 개요 - 전체 시스템 아키텍처 - 배팅 시스템 - 고급 배팅 메커니즘 - 토큰노믹스 - 경제 시스템 심층 분석 - 플레이어 전략 - 성공을 극대화하세요 --- 도움이 필요하신가요? 우리의 Discord 커뮤니티에 가입하거나 FAQ 섹션에서 일반적인 질문에 대한 답변을 확인하세요. --- ## 추천 시스템 Source: https://b3.holydocs.com/ko/hypeduel/referral-system 개요 친구를 HypeDuel에 추천하면 90일 동안 그들의 베팅 수익의 1%를 벌게 됩니다. 추천할 수 있는 친구의 수에는 제한이 없어, 이는 강력한 수동 소득을 얻는 방법이 됩니다. 주요 기능 추천한 친구의 모든 베팅 수익의 1%를 벌게 됩니다 친구가 가입한 날로부터 90일 동안 커미션을 받습니다 추천할 수 있는 친구의 수에는 제한이 없습니다 작동 방식 고유 추천 링크를 친구에게 보내거나 소셜 미디어 플랫폼에 공유하세요 친구가 당신의 추천 링크를 사용하여 HypeDuel 계정을 생성합니다 다음 90일 동안 그들의 모든 베팅 수익의 1%를 자동으로 벌게 됩니다 추천 링크 받기 1. HypeDuel에 로그인하기: 플랫폼에서 계정에 접속하세요 2. 추천으로 이동하기: 사용자 대시보드에서 추천 섹션을 찾으세요 3. 링크 복사하기: 고유 추천 코드가 자동으로 생성됩니다 4. 공유하기: 친구들과 소셜 미디어에서 링크를 공유하세요 추천 보상 - 커미션 비율: 추천한 사용자의 베팅 수익의 1% - 기간: 가입 날짜로부터 90일 - 지급: 계정으로 자동 분배 - 추적: 추천 수익의 실시간 추적 최선의 방법 효과적인 공유 - 친구들이 활동하는 소셜 미디어 플랫폼에 공유하세요 - 가입을 장려하기 위해 HypeDuel의 혜택을 설명하세요 - 플랫폼 규칙을 따르며 게임 및 베팅 커뮤니티와 소통하세요 수익 극대화 - 일관된 수익을 낼 가능성이 높은 활동적인 베터를 추천하세요 - 주요 이스포츠 이벤트나 게임 시즌의 절정기에 공유하세요 - 지속 가능한 수동 소득을 위해 추천한 사용자 네트워크를 구축하세요 약관 - 추천 커미션은 자동으로 지급됩니다 - 자가 추천 및 사기 행위는 금지됩니다 - 커미션은 총 베팅 금액이 아닌 순수익에만 적용됩니다 - HypeDuel은 통지와 함께 추천 조건을 수정할 권리를 보유합니다 --- ## 토큰 개요 Source: https://b3.holydocs.com/ko/hypeduel/tokens-overview HypeDuel은 사용자 경험을 최적화하고, 지속 가능한 가치 흐름을 창출하며, 커뮤니티 소유권을 가능하게 하는 세 가지 토큰 경제 시스템을 운영합니다. 각 토큰은 특정 목적을 가지면서 전체 생태계를 지원하기 위해 함께 작동합니다. 세 가지 토큰 아키텍처 토큰 계층 기반 화폐 - 기본 생태계 토큰 - 주요 가치 저장소 - 크로스 플랫폼 유틸리티 - 재무 예비금 - ArenaCoins 본딩 게임 화폐 - $B3와 1:1 고정 - 즉시 베팅 배치 - 제로 가스 비용 - 원활한 출금 - 부스트 구매 아레나 소유권 - 아레나별 고유 - 본딩 커브 가격 책정 - 수수료 공유 권리 - 거래 기회 - 커뮤니티 거버넌스 토큰 흐름 다이어그램 왜 세 가지 토큰인가? 사용자 경험 최적화 세 가지 토큰 시스템은 중요한 UX 문제를 해결합니다: 문제: 블록체인 거래에는 게임 흐름을 방해하는 지연과 가스 비용이 있습니다. 해결책: HYPES는 블록체인 마찰 없이 즉시 베팅과 부스트를 가능하게 하면서 $B3의 전체 백업을 유지합니다. 문제: 사용자가 성공적인 아레나 성장에 투자하거나 그로부터 이익을 얻는 방법이 없습니다. 해결책: ArenaCoins는 플레이어가 아레나 경제의 일부를 소유하고 그 성공으로부터 수익을 얻을 수 있게 합니다. 문제: 플랫폼 수익은 일반적으로 플랫폼 소유자에게만 이익을 줍니다. 해결책: $B3 및 ArenaCoins의 재무 부문 매입은 모든 이해관계자에게 가치를 분배합니다. 문제: 아레나 및 AI 모델 창조자를 공정하게 보상하는 것이 어렵습니다. 해결책: ArenaCoins는 창조자에게 직접적인 수익 공유와 가치 상승 가능성을 제공합니다. 경제 지속 가능성 각 토큰은 다양한 방식으로 가치를 창출합니다: - 기본 생태계 성장 - 재무 매입 압력 - 크로스 플랫폼 유틸리티 - 스테이킹 및 DeFi 통합 - 1:1 $B3 백업 보장 - 즉시 전환 능력 - 게임 유틸리티 프리미엄 - 플랫폼 편의 가치 - 아레나 인기 성장 - 수수료 생성 증가 - 커뮤니티 개발 - 거래량 확장 토큰 유틸리티 매트릭스 | 기능 | $B3 | HYPES | ArenaCoins | | ------------------ | --- | ----- | ---------- | | 베팅 | ❌ | ✅ | ❌ | | 부스트 | ❌ | ✅ | ❌ | | 아레나 본딩 | ✅ | ❌ | ❌ | | 수수료 수익 | ✅ | ❌ | ✅ | | 거래 | ✅ | ❌ | ✅ | | 거버넌스 | ✅ | ❌ | ✅ | | 크로스 플랫폼 | ✅ | ❌ | ❌ | 재무 메커니즘 아레나 재무부는 지속적인 구매 압력을 생성합니다: 1. 수익 수집: 수수료는 아레나 재무부에 쌓입니다 2. 자산 배분: 50%는 $B3 매입을 위해, 50%는 ArenaCoin 매입을 위해 사용됩니다 3. 시장 구매: 자동 시장 구매는 가격 지원을 생성합니다 4. 가치 분배: 모든 토큰 소유자에게 혜택이 흐릅니다 --- ## 온체인에서의 스케일링 재미 Source: https://b3.holydocs.com/ko/index 5분 이내에 B3 SDK를 시작하세요 제품 생태계 B3는 다음 세대의 앱, 창의성, 그리고 온체인 상의 상거래를 가능하게 하는 제품 포트폴리오입니다. B3 프로토콜 레이어는 B3 생태계의 멀티 블록체인 백본입니다. B3 생태계 레이어는 B3 위에 구축하기 위한 개방형 접근 개발자 인프라, 도구 및 서비스입니다. 우리는 단지 도구를 만드는 것이 아니라, 재미를 온체인에 가져오고 \$B3 토큰에 가치를 되돌려주는 소비자 앱을 출시합니다. B3 AppChains 초고속 확장 가능한 슈퍼체인 B3는 단순한 또 다른 체인이 아닙니다. B3는 게임, 앱, 소비자 프로젝트들을 모듈식, 확장 가능한 생태계로 연결하여 열린, 연결된, 성장할 준비가 된 경험을 제공합니다. Base/Coinbase 출신 팀과 OG 이더리움 기여자들에 의해 만들어졌습니다. - 모듈식 인프라 스택을 선택하고, 어디든 정착하세요—base, ethereum, solana, 그 이상. - 멀티 체인 네트워크 b3 메인넷에 출시하거나 내장된 지원을 통해 자체 게임체인을 구축하세요. - 초유동성 즉각적인 거래, 보상, 그리고 크로스앱 경험을 위한 내장형 기본 요소. B3는 Base에 정착하는 L3로서, 게임 전용 블록 공간을 제공하여 번개처럼 빠른 거래와 센트 미만의 수수료를 제공합니다. Appchains는 B3에 정착하며, 여러 체인을 다루는 복잡성을 우리 프로토콜 인프라가 추상화합니다. 온체인에서 구축할 수 있는 가장 확장 가능한 방법, B3의 독특한 appchain 아키텍처에 대해 알아보세요. 개발자에게 힘을 도구, sdk, 문서, 그리고 실제 지원을 사용하여 빠르게 제로에서 라이브로 전환하세요. B3 SDK를 탐색하여 즉시 탁월한 온체인 경험을 구축하세요: B3에서 무료, 통합 & 풍부한 데이터 API 및 인덱싱. 체인 간 사용자, 유동성 접근, 토큰 출시 등을 가능하게 합니다. 무엇을 구축할 수 있나요 즉각적인 로그인 내장된 스마트 계정으로 플레이어를 즉시 온보딩—클릭 한 번이면 게임에 참여합니다. 플레이어의 신원 알기 생태계 전반과 온체인 게이머 데이터에 대한 즉각적인 접근을 가능하게 합니다. 게임 확장 온체인 리더보드 배포 실제 게임 플레이 데이터와 크로스 게임 업적에 연결된 경쟁 순위를 만듭니다. 맞춤형 업적 만들기 게임 플레이, 충성도 또는 커뮤니티 활동에 연결된 온체인 업적을 만듭니다. 플레이어가 생태계 전반에 걸쳐 자신의 승리를 자랑할 수 있게 합니다. 즉시 토너먼트 시작 즉시 토너먼트를 시작하여 유지, 경쟁 촉진 및 게임 수익화를 증대시킵니다. 배팅 대결 가능하게 하기 플레이어가 실시간 PvP에서 서로 도전할 수 있게 합니다. 모든 경기에 배팅, XP, 또는 상품을 추가하세요. 토큰 게이팅으로 독점성 만들기 NFT 또는 토큰 보유에 기반한 독점 콘텐츠, 게임 모드 또는 특전을 사용자가 해제할 수 있게 합니다. 온체인 알림 보내기 게임 플레이, 업적, 드롭 또는 이벤트에 연결된 지갑 기반 경고를 트리거하여 사용자를 재참여시킵니다. 새로운 방식으로 수익 창출 마찰 없이 결제 수락 KYC 없이 모든 체인에서 fiat 또는 ANY 토큰으로 구매를 가능하게 합니다. 지불하기 가장 쉬운 방법입니다. 네이티브 게임 토큰 생성 진행, 보상 또는 소유권을 지원하는 맞춤형 토큰을 쉽게 생성하세요—게임 논리에 기본적으로 연결됩니다. 어떤 자산도 마켓플레이스로 전환 업적에서 스킨, 사용자 생성 콘텐츠에 이르기까지, 게임 내 어떤 자산도 플레이어가 거래할 수 있는 수집품으로 전환합니다. 왜 B3를 선택해야 하나요? B3는 게임 전용 블록 공간을 통해 번개처럼 빠른 거래와 센트 미만의 수수료를 제공합니다. Base에 정착하는 L3로서 구축됩니다. Base는 Coinbase에 의해 배양된 안전하고, 저비용이며, 빌더 친화적인 L2입니다. B3는 Base를 결제 레이어로 활용하여 Base 생태계에 기여하고 그 기능을 확장합니다. B3의 롤업 엔진은 애플리케이션 레이어에서 샤딩을 통해 수평적으로 확장하며, 계산적으로 무거운 작업을 위한 전용 사이드카를 조정합니다. B3의 조립 가능한 아키텍처는 appchains, 자산, 토큰 간의 원활한 상호 운용성을 가능하게 합니다. 진정한 크로스 체인 경험을 구축하세요. 여기에는 벽이 없습니다. 누구나 B3에 배포하고 구축할 수 있으며, 대부분의 주요 블록체인 플랫폼 및 프레임워크를 지원합니다. 커뮤니티 & 리소스 지원 및 토론을 위해 개발자 커뮤니티에 참여하세요 프로젝트에 기여하고 문제를 보고하세요 B3에서 구축하는 것이 얼마나 쉬운지 발견하세요 빠른 시작 가이드로 시작하여 오늘 재미의 미래를 구축하세요. --- ## B3 토큰 Source: https://b3.holydocs.com/ko/learn/deposits-withdrawals/b3-token B3 토큰은 플레이어, 게임 개발자 및 홀더들을 강화함으로써 게임을 성장시키고, 확장하며 변화시키는 오픈 게이밍 생태계를 구동하는 엔진입니다. 플레이어를 위해 - $B3를 스테이킹하여 수동적 보상을 얻고, Stake to Win 게임에 참여하며, 미래의 B3 Gamechains에 노출됩니다. - 믿는 게임에 자금을 지원하고 출판하여 $B3를 사용하고 보상을 받습니다. - BSMNT에서 게임과 새로운 기능에 조기 접근합니다. - 거버넌스에 참여하여 B3 생태계의 미래에 직접적인 영향을 미칩니다. 게임 개발자를 위해 - 신청하고 게임을 개발하고 확장하기 위한 자금을 받습니다. - 어떤 Gamechain에서든 모든 플레이어에 대한 추천 보상을 받습니다. - 인프라 파트너로부터 미래 에어드랍을 받습니다. 운동의 플라이휠 플레이어가 $B3를 스테이킹하고 지출 → 개발자가 게임 체인을 출시 → 결제 수수료가 보상을 생성 → $B3에 더 많은 가치가 추가됩니다. 이 사이클은 지속 가능한 성장을 보장하여 $B3를 온체인 게이밍의 중심으로 만듭니다. $B3의 추가 유틸리티는 사용 가능해짐에 따라 발표될 예정입니다. 토큰노믹스 - 토큰 이름: B3 (Base) - 체인: Base - 총 공급량: 100,000,000,000 - 소수점: 18 분배 및 할당 커뮤니티 & 생태계 이 할당은 게이머를 위해, 게이머에 의해 성장하는 B3 생태계를 위한 것입니다. 에어드랍, 토너먼트, 플레이테스트, 커뮤니티 주도의 보조금, 연구 및 개발 등을 포함하여 그 안에서 플레이하는 이들에게 속한 생태계를 구축하기 위한 것입니다. 재단 이 할당은 B3와 오픈 게이밍의 비전과 채택에 기여하는 Player1 재단을 지원하기 위한 것입니다. 전략적 보조금/파트너십, 법적 및 규정 준수 요구 사항, 감사 및 기타 운영 비용을 포함합니다. 팀과 고문 이 할당은 AAA부터 웹3에 이르기까지 게이밍 세계의 최고를 대표하는 핵심 기여자 + 18명의 고문을 위한 것입니다. 모든 팀과 고문은 4년간의 베스팅 일정을 따릅니다: 1년 25% 클리프, 이후 매월 잠금 해제. 투자자 이 B3 할당 부분은 B3의 개발을 지원한 투자자들을 위한 것입니다. 게이밍, 웹3, 브랜드, 인프라 등 산업의 모든 구석에서 모인 100명 이상의 천사 투자자들을 포함하여 B3의 비전을 지원하고 B3lieve**합니다. 모든 팀 & 고문은 4년간의 베스팅 일정을 따릅니다: 1년 25% 클리프, 이후 매월 잠금 해제. B3 축적 방법 다양한 방법을 통해 추가 $B3 토큰을 얻을 수 있습니다. 예를 들면: - 파트너 게임을 플레이하고, 토너먼트에서 승리하며, 게임 내 임무를 완료합니다. - 커뮤니티 이벤트와 챌린지에 참여합니다. - 기존 토큰을 스테이킹하여 추가 보상을 받고 Stake to Win에 참여합니다. - 파트너 플랫폼과 그들의 활동에 참여합니다. B3 토큰은 모든 참여자 - 플레이어, 개발자, 이해 관계자 - 가 플랫폼의 성장과 성공으로부터 혜택을 받는 지속 가능한 생태계를 만듭니다. --- ## B3에 토큰 예치하기 Source: https://b3.holydocs.com/ko/learn/deposits-withdrawals/depositing-tokens-on-b3 B3 생태계의 일부 게임 및 기능과 상호 작용하려면 지갑에 토큰이 있어야 합니다. 이 가이드는 B3 브리지를 사용하여 토큰을 입금하는 방법을 안내합니다. 토큰 입금 방법 basement.fun에서 계정에 로그인하세요. B3에 입금할 네트워크와 토큰을 선택하세요. 입금할 토큰 금액을 입력하고 Bridge를 클릭하세요. 연결된 지갑에서 거래를 확인하여 입금을 완료하세요. 거래가 완료되면 지갑에 토큰이 표시됩니다. 입금은 일반적으로 몇 분 내에 완료되지만, 네트워크 혼잡에 따라 처리 시간이 달라질 수 있습니다. --- ## 토큰 교환 방법 Source: https://b3.holydocs.com/ko/learn/deposits-withdrawals/how-to-swap-tokens 내장된 멀티 체인 지원을 통해, 단일 간단한 인터페이스에서 다른 네트워크 간에 토큰을 교환할 수 있습니다. 민트를 준비하거나, 자산을 통합하거나, 체인 간에 이동하는 경우, 이 가이드는 한 토큰을 다른 토큰으로 교환하는 방법을 안내합니다. 토큰 교환 방법 basement.fun/bridge에서 계정에 로그인하세요. Swap이라고 표시된 탭을 찾아 선택하세요. 교환할 토큰과 받을 토큰, 토큰 양, 그리고 체인을 선택하세요. 올바른 토큰과 양을 선택했는지 검토하고 확인한 후 Swap을 클릭하세요. 현재 연결된 지갑에서 결제하려면 Pay from Connected Wallet을 클릭하거나, 다른 지갑에서 결제하려면 Pay from a different wallet을 클릭하세요. 지갑에서 거래를 확인하여 스왑을 완료하세요. 스왑 처리까지 최대 1분이 소요될 수 있습니다. 거래가 처리되면 교환된 토큰이 지갑에 표시됩니다. 스왑은 빠르게 처리되지만, 네트워크 활동이 많은 기간에는 거래 완료까지 약간 더 시간이 걸릴 수 있습니다. --- ## B3에서 거래 상태를 확인하는 방법 Source: https://b3.holydocs.com/ko/learn/deposits-withdrawals/how-to-verify-transaction-status B3 네트워크에서 거래를 보냈고 이 거래가 확인되었는지, 대기 중인지, 실패했는지 확인하고 싶다면, B3 블록 탐색기를 사용하여 쉽게 추적할 수 있습니다. 거래 해시(TxHash)나 거래에 관련된 지갑 주소만 있으면 됩니다. 거래 확인하는 방법 explorer.b3.fun으로 이동하세요. 왼쪽 사이드 패널 위로 마우스를 올려 패널을 확장하고 Transactions을 클릭하세요. 새 검색 바가 나타납니다. 검색 바에 다음 중 하나를 입력하세요: - 거래를 시작한 지갑 주소 - 또는 거래 해시 (TxHash) 결과를 탐색하고 관련 거래를 클릭하여 다음을 확인하세요: - 상태 (성공 / 실패 / 대기 중) - 날짜 & 시간 - 전송된 토큰 - 사용된 가스 - 기타 온체인 세부 정보 이것은 B3 네트워크에서 직접 민트, 전송 및 기타 활동을 추적하는 가장 좋은 방법입니다. 거래 상태 의미 - 성공: 거래가 성공적으로 완료됨 - 실패: 거래 실행 실패 (종종 가스 부족 또는 기타 오류로 인해) - 대기 중: 네트워크에서 거래가 아직 처리 중임 탐색기에서 자주 사용하는 지갑 주소를 북마크하여 미래에 거래 기록을 빠르게 확인할 수 있습니다. --- ## B3에서 토큰 인출하기 Source: https://b3.holydocs.com/ko/learn/deposits-withdrawals/withdrawing-tokens-from-b3 B3 네트워크에서 토큰을 옮겨야 하나요? 이더리움으로 다시 브리징하든지 다른 지원되는 체인으로 출금하든지, B3에서 출금하는 것은 간단하며 몇 단계만 거치면 됩니다. 이 가이드는 자산을 안전하게 출금하는 방법을 안내합니다. 토큰 출금 방법 basement.fun/bridge에서 계정에 로그인하세요. 출금이라고 표시된 탭을 찾아 클릭하세요. 아래로 스크롤하여 토큰을 출금하고자 하는 네트워크를 선택하세요. 출금하고자 하는 토큰을 선택하세요. 출금 금액을 입력한 다음 브리지를 클릭하세요. 지갑에서 거래를 확인하여 출금을 완료하세요. 확인되면, 선택한 네트워크로 토큰이 브리징되며 곧 도착할 예정입니다. 출금 처리 시간은 일반적으로 몇 분에서 한 시간 정도 소요되며, 네트워크 혼잡도와 목적지 체인에 따라 달라집니다. --- ## Basement에서 토너먼트에 참여하는 방법 Source: https://b3.holydocs.com/ko/learn/games-experiences/how-to-join-a-tournament-on-basement Basement에서의 토너먼트는 상품을 경쟁하고 리더보드를 올라가며 다른 플레이어들과 기량을 시험할 수 있는 기회입니다. 재미로 플레이하든, 최상위를 목표로 하든, 토너먼트에 참여하는 것은 빠르고 쉽습니다. 시작하는 방법은 다음과 같습니다. 토너먼트 참여 방법 basement.fun으로 가서 Join the fun을 클릭하고 선호하는 방법으로 로그인하세요. 페이지 왼쪽에서 Trophy icon이 표시된 Compete를 클릭하세요. 토너먼트 페이지에서 Tournaments를 클릭하세요. Live Tournaments를 선택하여 진행 중인 대회를 확인하세요. 활성 토너먼트 목록을 탐색하고 참여하고 싶은 대회를 선택하세요. Join Tournament을 클릭하여 토너먼트 상세 페이지를 엽니다. 여기서 규칙, 상금 풀, 리더보드, 남은 시간을 검토할 수 있습니다. 또한 Live Chat에서 다른 플레이어들과 대화할 수도 있습니다. 경쟁할 준비가 되었다면, 참가를 확인하기 위해 다시 Join Tournament를 클릭하세요. 연결된 지갑에서 거래를 확인하여 등록을 완료하세요. 확인되면, Play Now를 클릭하여 경기를 시작하고 리더보드를 올라가세요. 참여 완료. 경쟁에서 행운을 빌며 즐거운 시간 되세요! 토너먼트 특징 - 실시간 리더보드로 진행 상황 추적 - 다른 경쟁자들과 연결할 수 있는 라이브 채팅 - 각 토너먼트별 명확한 규칙 및 상금 구조 - 결제가 확인되는 즉시 즉시 참여 참여하기 전에 토너먼트 규칙과 상금 구조를 확인하여 경쟁 형식과 무엇을 위해 플레이하는지 이해하세요. --- ## Basement에서 베팅을 시작하는 방법 Source: https://b3.holydocs.com/ko/learn/games-experiences/how-to-start-a-wager-on-basement Basement에서는 친구에게 도전하거나 누구나 참여할 수 있게 열어두는 방식으로, 당신의 기술에 토큰을 걸 수 있습니다. 경기에 스테이크를 추가하고 누가 정말로 최고인지 증명하는 재미있는 방법입니다. 여기 보상을 위해 베팅을 시작하고 다른 사람들을 초대하는 방법이 있습니다. 베팅 시작 방법 basement.fun에서 아무 게임이나 클릭하세요. 게임 상세 페이지 상단의 검 아이콘을 클릭하세요. 도전을 시작하는 방법을 선택하세요: - 친구에게 도전하기 - 누구나 참여할 수 있는 공개 도전 만들기 이 가이드에서는 친구에게 도전하기를 선택하여 친구 도전을 만듭니다. 검색 필드에 친구의 이름을 입력하고 목록에서 그들의 이름을 선택하세요. 다음을 클릭하세요. 베팅하고 싶은 금액과 베팅 도전의 기간을 선택하세요. 사용자 정의 금액을 입력할 수도 있습니다. 자금을 입금하여 베팅 도전을 조달하세요. 단순히 베팅 입금을 클릭하고 지갑에서 거래를 확인하세요. 베팅 도전이 자금 조달되면, 상대방과 공유할 링크가 제공됩니다. 공유를 위해 링크를 복사하려면 복사를 클릭하세요. 친구/상대방은 링크를 열어 자신의 스테이크를 확인하고 베팅 도전에 참여해야 합니다. 두 플레이어 모두 베팅을 자금 조달하면, 게임을 시작할 수 있습니다. 경쟁하고 최고의 플레이어가 승리하게 하세요! 도전이 완료되면 상금 풀은 승자에게 갑니다. 베팅 유형 친구 도전 - 사용자 이름으로 특정 플레이어에게 도전 - 알려진 상대 간의 비공개 경기 - 사용자 정의 가능한 스테이크와 기간 공개 도전 - 누구나 참여할 수 있는 공개 베팅 생성 - 선착순 기준 - 새로운 상대를 찾기에 좋음 두 플레이어 모두 자신의 베팅 부분을 자금 조달해야 경기를 시작할 수 있습니다. 경기가 완료되면 총 상금 풀은 승자에게 갑니다. 새로운 상대와 게임을 할 때는 더 큰 스테이크에 약속하기 전에 물을 테스트하기 위해 더 작은 베팅 금액으로 시작하세요. --- ## Crypto 및 Wallet 보안 Source: https://b3.holydocs.com/ko/learn/getting-started/crypto-and-wallet-security 당신의 암호화폐 지갑을 Web3 우주로의 개인 키로 생각하세요 - 그것은 단지 도구가 아니라, 분산된 세계에서 소유, 거래, 상호 작용할 수 있는 귀하의 관문입니다. Rainbow와 같은 지갑 앱들은 암호화 키를 관리할 수 있는 사용하기 쉬운 인터페이스를 제공함으로써 이를 간단하게 만들어 줍니다. 기술적 마법은 필요 없습니다. 이를 자세히 살펴보겠습니다. 기본적으로, 암호화폐 지갑은 당신의 돈을 "보유"하지 않습니다. 대신, 블록체인 상의 자금에 대한 접근 권한을 제공하는 키를 관리하는 안전한 방법입니다. 이러한 키를 통해 자산을 보내고, 받고, 소유할 수 있습니다. 당신이 1 ETH를 "소유"한다고 할 때, 실제로 하는 것은 당신의 지갑 주소와 해당 ETH를 연결하는 블록체인 상의 증거를 소유하는 것입니다. 당신의 지갑은 당신의 디지털 소유 증명입니다. 지갑은 당신의 필요에 맞게 다양한 형태로 제공됩니다: - 핫 월렛(Hot Wallets): 항상 인터넷에 연결되어 있어, 자주 거래하는 경우에 적합합니다 (예: Rainbow). - 콜드 월렛(Cold Wallets): Ledger와 같은 하드웨어 지갑으로, 키를 오프라인에 저장하여 추가 보안을 제공합니다. 지갑 구성요소: 핵심 요소 모든 암호화폐 지갑에는 모든 것을 작동시키는 세 가지 주요 부분이 있습니다: 1. 공개 지갑 주소 - 이것을 사용자 이름이나 계좌 번호로 생각하세요. - 자금을 받기 위해 누구와도 공유할 수 있습니다. - 공개 주소는 사람들이 당신의 거래 내역과 자산을 볼 수 있게 합니다 (블록체인이 투명하기 때문에). 2. 비밀 구문 (Seed Phrase) - 지갑에 완전히 접근할 수 있는 12개 또는 24개의 단어 구문입니다. - 이것을 왕관의 보석처럼 다루세요 — 누구든 이것을 가지고 있다면, 당신의 지갑 내의 자산을 소유하게 됩니다. 3. 개인 키 - 시드 구문에서 생성된 긴 문자열입니다. - 거래에 서명하고 소유권을 증명하는 데 사용됩니다. 키를 잃어버렸을 때 어떻게 될까요? 중요한 사실: 개인 키나 비밀 구문을 잃어버리면 게임 오버입니다. "비밀번호 찾기" 버튼도, 기술 지원도, 2FA도 없습니다. 지갑 제공업체조차도 당신이 그것을 복구하는 데 도움을 줄 수 없습니다. 그렇기 때문에 키를 백업하는 것은 협상할 수 없는 일입니다. 키를 안전하게 보관하는 몇 가지 전문가 팁은 다음과 같습니다: - 1Password와 같은 비밀번호 관리자 사용. - 종이에 적어두기 (구식이지만 효과적). - 궁극적인 내구성을 위해 금속 조각에 찍기. 당신의 키 = 당신의 통제. 잃어버리면 영원히 잠겨버립니다. 왜 B3가 암호화폐 지갑을 사용하는가 B3에서, 당신의 지갑은 단순한 로그인 이상입니다. 그것은 당신의 정체성, 당신의 인벤토리, 그리고 전체 생태계와의 연결입니다. 지갑이 우리의 Web3 비전에 중심이 되는 이유는 다음과 같습니다: 1. 당신의 소유권 당신의 지갑은 중개인 없이 당신의 디지털 자산을 통제할 수 있게 합니다 — 중개인 없음, 기업에 의한 잠금 없음. 2. 플랫폼 간 상호 운용성 당신의 B3 지갑은 단지 하나의 게임이나 생태계에만 국한되지 않습니다. Builder Points (BP)를 벌거나 토큰을 청구하든, 당신의 지갑은 여러 경험에서 원활하게 작동합니다. 3. 보안과 투명성 모든 거래는 블록체인에 표시되지만, 당신만이 당신의 개인 키를 제어합니다. 이는 생태계 전반에 걸쳐 공정성과 책임을 보장합니다. 지갑 보안 당신의 암호화폐 지갑은 당신에게 큰 힘을 부여하지만, 큰 힘에는 큰 책임이 따릅니다. 당신은 자산을 통제할 책임이 있지만, 그 자산을 악의적인 행위자로부터 안전하게 보호하는 것도 당신의 책임입니다. 자산을 안전하고 보안적으로 유지하는 데 도움이 되는 몇 가지 유용한 팁과 요령이 있습니다. 보안 지침 - 공식 B3 웹사이트와 플랫폼(b3.fun, bsmnt.fun, claim.b3.fun)만 사용하세요. - 지갑의 개인 키나 시드 구문을 누구와도 공유하지 마세요. - B3 지원을 주장하는 직접 메시지에 주의하세요 - 공식 지원은 discord.gg/b3dotfun과 https://b3.fun을 통해서만 제공됩니다. - 거래를 승인하기 전에 모든 지갑 주소와 거래 세부 정보를 다시 확인하세요. - 의심스러운 링크를 클릭하거나 검증되지 않은 웹사이트에 지갑을 연결하는 것을 피하세요. - 가능한 곳에서 2FA를 활성화하고 추가 보안을 위해 하드웨어 지갑을 사용하세요. - 기억하세요: B3 팀은 절대로 당신의 개인 지갑 정보를 요구하지 않습니다. 보안 모범 사례 지갑을 안전하게 유지하기 위해 이러한 필수적인 관행을 따르세요: - 강력하고 고유한 비밀번호를 사용하세요. - 2단계 인증(2FA)을 활성화하세요. - 지갑 키를 공유하지 마세요. - 지갑을 최신 상태로 유지하고 신뢰하세요. 안전하게 게임하세요! --- ## B3 계정 만드는 방법 Source: https://b3.holydocs.com/ko/learn/getting-started/how-to-create-an-account B3 생태계의 모든 것에 접근하기 위해 단 하나의 B3 계정만 있으면 됩니다. 계정이 생성되면 동일한 자격 증명을 사용하여 B3 플랫폼에 로그인할 수 있습니다. EVM 지갑, 이메일, 전화번호(SMS) 또는 Google, Apple, Discord, Telegram, Farcaster와 같은 소셜 계정을 사용하여 가입할 수 있습니다. 로그인은 안전하며 유연하고 현재 및 미래의 모든 B3 제품에서 작동합니다. 단계별: B3 계정 생성하기 B3가 지원하는 모든 사이트에서 계정을 생성할 수 있습니다. 가장 활발하게 사용되는 플랫폼에는 다음이 포함됩니다: - basement.fun - 주요 게이밍 허브 - stake.b3.fun - 스테이킹 및 보상 대시보드 어떤 플랫폼을 선택하든 단계는 동일합니다. 이 안내에서는 basement.fun에서 여정을 시작합니다. basement.fun으로 가서 Join the fun을 클릭하세요. 선호하는 로그인 방법을 선택하세요. More options을 클릭하면 추가 로그인 방법을 볼 수 있습니다. - EVM Wallet (예: MetaMask 또는 Rainbow) - 이메일 또는 전화번호 (SMS) - 소셜 계정 (Google, Apple, Discord, Telegram, 또는 Farcaster) 지갑 연결, 이메일 검증 또는 소셜 계정을 통한 접근 승인과 같이 로그인 방법을 확인하기 위한 프롬프트를 따르세요. 예: MetaMask와 같은 EVM 지갑을 사용하는 경우, 연결을 확인할 때 이런 화면을 보게 됩니다: 확인되면, B3 계정이 생성되어 모든 B3 플랫폼에서 사용할 준비가 됩니다. --- ## B3 글로벌 계정 만드는 방법 Source: https://b3.holydocs.com/ko/learn/getting-started/how-to-create-global-account B3 글로벌 계정 만들기 https://explorer.b3.fun/로 이동하세요. 페이지 왼쪽에서 사이드바를 확장하려면 마우스를 가져가세요. Transactions 또는 Browse Apps와 같은 옵션을 선택하여 로그인 옵션을 표시하세요. !Screenshot2025 09 24at6 23 08PM Pn 화면 오른쪽 상단에서 Connect를 클릭하세요. !Screenshot2025 09 24at6 26 24PM Pn - Wallet (MetaMask, WalletConnect 등) - 지갑에서 연결 요청을 승인하세요. - Social / Email / Phone - 로그인 방법에 맞는 인증 절차를 따르세요 (예: 이메일 확인, SMS 코드, 또는 소셜 로그인 인증). 인증이 완료되면 B3 글로벌 계정이 생성되고 로그인됩니다. FAQ 아니요. 지갑, 이메일, 전화, 또는 소셜 로그인으로 가입할 수 있습니다. 지갑 없이 로그인을 선택한 경우, 백그라운드에서 자동으로 내장 지갑이 생성됩니다. 이렇게 하면 자신의 지갑을 가져오지 않았더라도 계정에 연결된 지갑이 여전히 있게 됩니다. --- ## 바닥 프로필을 사용자 정의하는 방법 Source: https://b3.holydocs.com/ko/learn/getting-started/how-to-customize-your-basement-profile Basement 프로필은 생태계 전반에 걸쳐 당신의 디지털 정체성입니다. 아바타를 사용자 정의하고, 독특한 이름을 선택하며, 스타일을 대표하는 배지를 표시할 수 있습니다. 처음 설정하는 것이든 나중에 모습을 업데이트하는 것이든, 프로필을 개인화하면 눈에 띄게 하고 더 연결되어 있는 느낌을 줍니다. 처음으로 프로필 사용자 정의하기 오른쪽 상단에서 아바타를 클릭하여 계정 메뉴를 엽니다. 원하는 이름을 입력한 다음 등록을 클릭합니다. 다음으로, 아바타를 사용자 정의하는 과정을 안내받게 됩니다. 성별을 선택하고, 신체적 특징을 조정하며, 스타일에 가장 잘 맞는 의상을 고르는 것으로 진정한 당신을 만들 수 있는 기회입니다. 아바타에 만족하면 다음을 클릭하여 가상의 자아를 저장합니다. 추가 사용자 정의 초기 설정 후에는 언제든지 프로필로 돌아와 변경하거나 새로운 것을 시도할 수 있습니다. Basement 홈페이지에서 페이지의 왼쪽 또는 오른쪽에 있는 프로필 아이콘을 클릭하여 프로필을 열고 편집을 시작합니다. 다음으로, 프로필 사용자 정의를 클릭합니다. 사용 가능한 사용자 정의 옵션 사용자 이름 언제든지 공개 표시 이름을 변경 아바타 아바타의 외모를 편집하여 모습을 새롭게 함 자신을 표현하기 사용자 정의 손으로 그린 서명을 추가하고 분위기에 맞는 프로필 테마를 선택 빠른 안내가 필요하신가요? 이 짧은 비디오를 시청하여 각 사용자 정의 옵션을 실제로 확인하세요: --- ## Embedded Wallet 내보내기 방법 Source: https://b3.holydocs.com/ko/learn/getting-started/how-to-export-your-embedded-wallet Rainbow이나 MetaMask와 같은 다른 앱에서 BSMNT 지갑을 사용하고 싶으신가요? 내장된 지갑을 내보내면 비밀 복구 구문이나 개인 키를 복사하여 지원되는 모든 지갑에 가져올 수 있어 완전한 제어권을 얻을 수 있습니다. 중요: 개인 키나 복구 구문을 누구와도 공유하지 마십시오. 접근 권한이 있는 사람은 여러분의 자금을 가져갈 수 있습니다. 내장된 지갑 내보내기 단계 선호하는 로그인 방법을 사용하여 Basement.fun에 로그인합니다. 페이지 오른쪽 상단에 있는 프로필 아이콘을 클릭합니다. 계정 탭으로 가서 지갑 주소 옆에 있는 내보내기를 클릭합니다. 비밀 복구 구문이나 개인 키 중 하나를 클립보드에 복사하려면 복사를 클릭합니다. 선호하는 지갑 앱에 붙여넣어 지갑을 가져옵니다. 이제 BSMNT 지갑이 외부 지갑 앱에서 접근 가능하며 B3 생태계와의 완벽한 호환성을 유지합니다. 내보낸 지갑 자격 증명을 통해 자금을 완전히 제어할 수 있으며 여러 애플리케이션 및 플랫폼에서 동일한 지갑을 사용할 수 있습니다. --- ## 소셜 계정 추가 연결 방법 Source: https://b3.holydocs.com/ko/learn/getting-started/how-to-link-additional-social-accounts B3 프로필에 추가 계정을 연결하면 전체 B3 생태계에서 일관된 신원을 유지하는 데 도움이 됩니다. 지갑, 이메일 또는 소셜 계정으로 처음 가입했든, 언제든지 더 많은 옵션을 연결할 수 있습니다. 이에는 Gmail, Twitter, Apple, 전화번호, Discord, Telegram 등의 계정이 포함됩니다. 이 가이드는 basement.fun에서 추가 계정을 연결하는 방법을 안내합니다. 추가 계정 연결 방법 basement.fun에서 프로필 아이콘을 클릭하여 계정 메뉴를 엽니다. 계정 탭으로 이동합니다. 다른 계정 연결을 클릭합니다. 연결하고자 하는 계정 유형을 선택하고 - 예를 들어 X (Twitter) - 연결을 승인하기 위한 안내를 따릅니다. 연결되면 계정이 계정 탭에 표시됩니다. 원하는 만큼 많은 플랫폼을 연결하기 위해 이 과정을 반복할 수 있습니다. 연결된 계정은 계정 탭에 표시되어 B3 프로필에 여러 방법으로 접근할 수 있게 하며, 모든 B3 플랫폼에서 일관된 신원을 유지할 수 있게 합니다. --- ## B3 Global 계정에서 연결된 계정 관리 방법 Source: https://b3.holydocs.com/ko/learn/getting-started/how-to-manage-linked-accounts-global-account 추가 계정 연결하기 새 계정을 연결하고자 하는 계정으로 로그인하세요. 오른쪽 상단에 있는 프로필 아이콘을 클릭한 다음, 설정을 선택하세요. 새 계정 연결을 클릭하세요. 지갑, 이메일, 전화번호 또는 소셜 계정 중 연결할 항목을 선택하세요. 연결을 승인하는 단계를 따르세요(지갑 승인, 이메일 인증, SMS 코드 또는 소셜 로그인). 이제 추가 계정이 연결됩니다. 계정 연결 해제하기 더 이상 사용하지 않거나 다른 계정으로 교체하고 싶거나 단순히 B3 글로벌 계정을 더 적은 로그인에 연결하고 싶을 때 계정 연결을 해제하고 싶을 수 있습니다. 오른쪽 상단에 있는 프로필 아이콘을 클릭한 다음, 설정을 선택하세요. 설정 섹션에서 연결된 계정 목록을 찾으세요. 연결 해제하고 싶은 계정 옆에 있는 체인 링크 아이콘을 클릭하세요. 계정은 즉시 제거됩니다. 계정을 연결 해제해도 B3 글로벌 계정이 삭제되지는 않습니다. 다른 연결된 계정을 사용하여 여전히 로그인할 수 있습니다. FAQ B3 글로벌 계정에는 항상 최소한 하나의 로그인 방법이 연결되어 있어야 합니다. 연결 해제하고자 하는 계정이 유일한 연결된 계정이라면, 먼저 다른 계정을 연결해야 합니다. 새 계정을 추가한 후에는 원하는 계정을 안전하게 연결 해제할 수 있습니다. 예. 동일한 B3 글로벌 계정에 여러 계정을 연결할 수 있습니다. --- ## 퀘스트 Source: https://b3.holydocs.com/ko/learn/quests/introduction 포인트 작동 방식 각 퀘스트는 최대 100포인트를 줄 수 있으며, 다음과 같이 나뉩니다: - 퀘스트 완료 - 작업을 마치면 +40 포인트 - 바이럴 보너스 - 참여도(좋아요, 조회수, 리트윗 등)에 따라 0–40 포인트 - 얼리 버드 보너스 - 참가자 중 가장 빠른 10%에게 +20 포인트 바이럴 팁: 포인트는 Verify를 클릭할 때 계산됩니다. 검증하기 전에 게시물이 좋아요나 조회수를 더 모으도록 기다리면 더 많은 포인트를 얻을 수 있습니다. 보상 & 리더보드 - 제품 레벨 퀘스트 (40%) - 특정 B3 제품(AnySpend, BSMNT, Spawn, HypeDuel) - 체인 레벨 퀘스트 (40%) - 체인 전반에 걸친 보상(B3, Reach, XRP 등) - 글로벌 리더보드 (20%) - 전체 생태계에서 가장 뛰어난 성과를 낸 참가자들 보상은 매주 연결된 지갑으로 지급됩니다. 진행 상황 추적 퀘스트 사이트에서 퀘스트 기록과 보상 기록을 직접 확인할 수 있습니다. !Screenshot2025 09 22at5 45 29PM Pn - 당신의 기록 - 완료한 퀘스트, 총 보상, 계정에 연결된 과거 보상 분배를 보여줍니다. - 보상 기록 - 모든 리더보드(제품 레벨, 체인 레벨, 글로벌)에서의 보상 지급을 표시합니다. 분배 날짜, 받은 토큰의 양을 볼 수 있으며, 자세히 보기를 클릭하면 더 많은 정보를 확인할 수 있습니다. FAQ 1대1로는 아닙니다. 참여도는 다른 사용자와 비교하여 백분위수를 계산하는 데 사용됩니다. 참여도가 높을수록 = 더 많은 바이럴 포인트를 얻습니다. 대부분의 경우, Verify를 클릭했을 때 게시물의 참여도가 낮았기 때문입니다. 기억하세요, 바이럴은 검증 시간에만 확인됩니다. 아니요, 각 퀘스트는 계정당 한 번만 완료할 수 있습니다. 보너스 포인트는 다른 사람들에 비해 얼마나 일찍 퀘스트를 완료했는지에 따라 달라집니다. 가장 빠른 사용자(상위 10%)만이 얼리 버드 보너스를 받습니다. 나중에 완료했다면 완료 포인트는 받지만 보너스는 받지 못합니다. 보상은 자동으로 집계되어 매주 연결된 지갑으로 분배됩니다. 필수는 아니지만, 둘 다 연결하면 더 많은 퀘스트를 이용할 수 있어 포인트를 얻을 기회가 최대화됩니다. --- ## 제한된 계정에 대한 이의 제기 방법 Source: https://b3.holydocs.com/ko/learn/restricted-account/appeal 항소 제출 방법 docs.b3.fun 웹사이트에서 오른쪽 하단의 채팅 버블을 클릭하여 지원팀과 대화를 시작하세요. 메시지에 지갑 주소와 계정이 제한되었다는 짧은 설명을 포함하세요. 제출 후, 지원팀이 귀하의 계정을 검토하고 가능한 한 빨리 연락드릴 것입니다. --- ## 보상 청구하기 Source: https://b3.holydocs.com/ko/learn/staking-rewards/claim-staking-rewards 스테이킹 보상이 분배되는 방법 \$B3를 스테이킹하면 약 10%의 연간 보상을 얻게 되며, 이는 시간이 지남에 따라 누적됩니다. 보상은 고정된 일정에 따라 분배되지 않습니다. 대신, unstake할 때 자동으로 청구됩니다. 받게 되는 금액은 인출하는 양에 따라 달라집니다. 예를 들어: 스테이킹한 \$B3의 50%를 인출하면, 그 시점에 누적된 보상의 50%를 받게 됩니다. 나머지 보상은 계속 스테이킹하는 \$B3에 연결되어 있습니다. 이 시스템은 얼마나 오래, 얼마나 많이 스테이킹하는지에 따라 보상이 공정하게 분배되도록 보장합니다. 분배된 스테이킹 보상 보기 \$B3를 unstake할 때 스테이킹 보상이 자동으로 청구됩니다. 보상을 보는 방법은 다음과 같습니다: stake.b3.fun으로 가서 선호하는 로그인 방법을 사용하여 로그인하세요. 대시보드 메인 페이지에서 보상 보기를 클릭하여 분배된 스테이킹 보상을 확인하세요. 스테이킹 보상 탭을 선택해야 합니다. !Screenshot2025 08 08at2 55 27PM Pn --- ## Daily Slots가 어떻게 작동하는가 Source: https://b3.holydocs.com/ko/learn/staking-rewards/how-daily-slots-work Daily Slots는 매일 무료 보상을 위해 운을 시험해 볼 수 있는 빠르고 쉬운 방법입니다. 로그인하고 레버를 당긴 다음, 릴이 결정하게 하세요. 이긴 토큰은 클레임할 필요 없이 직접 지갑으로 보내집니다. Daily Slots 플레이 방법 stake.b3.fun으로 가서 선호하는 로그인 방법을 사용하여 로그인하세요. 메인 페이지에서 Free Slots! 아이콘을 클릭하세요. 일일 슬롯 페이지에서 Pull the lever.를 클릭하세요. 연결된 지갑에서 트랜잭션을 확인하여 스핀을 완료하세요. 보상은 자동으로 지갑으로 보내집니다! 게임 규칙 - 지갑당 하루에 한 번 플레이 - 클레임 필요 없음 - 보상은 직접 지갑으로 보내집니다 - 적어도 1,000 B3를 스테이킹해야 자격이 있음 - 완전 무료 - 추가 비용 없음 Daily Slots는 빠르고 재미있게 설계되었습니다 - B3 보너스 보상을 받을 기회를 위해 하루에 한 번만 클릭하세요! --- ## How Horse Plinko Works를 어떻게 작동하는지 Source: https://b3.holydocs.com/ko/learn/staking-rewards/how-horse-plinko-works Horse Plinko 플레이 방법 Staking Dashboard로 이동하여 사용 가능한 게임에서 Horse Plinko를 선택하세요. !Screenshot2025 09 25at4 06 51PM Pn Release Horse를 클릭하여 플레이를 시작하세요. !Screenshot2025 09 25at4 04 13PM Pn 연결된 지갑에서 트랜잭션 서명을 확인하여 액션을 확정하세요. 트랜잭션이 확인되고 애니메이션이 완료되면, 보상이 자동으로 분배됩니다. --- ## Prize Pool 작동 방식 Source: https://b3.holydocs.com/ko/learn/staking-rewards/how-prize-pool-works 주간 상금 풀은 스테이커로서 큰 보상을 얻을 수 있는 기회입니다. 매주, 각 보상 티어 - Rookie, Grinder, Whale - 의 플레이어들이 풀에 참여해 승리의 기회를 얻을 수 있습니다. 매주 월요일부터 금요일 사이에 수동으로 참여해야 합니다. 매주 금요일, 각 티어에서 세 명의 운 좋은 참가자가 추첨되어 그들의 티어에 따라 보상을 받게 됩니다. 중요: 금요일 오후 1:00 UTC 전에 주간 상금 풀에 꼭 참여하세요. 주간 상금 풀에 참여하는 방법 stake.b3.fun으로 가서 선호하는 로그인 방법으로 로그인하세요. 아래로 스크롤하여 Browse Games라고 표시된 탭을 찾습니다. 여기에서 Prize Pool (또는 참여하고 싶은 다른 게임)을 선택할 수 있습니다. Enter pool to win을 클릭하여 참여를 제출하세요. 지갑에서 거래를 확인하고 매주 금요일에 다시 방문하여 당첨 여부를 확인하세요. 이번 주 상금 풀에 참여하셨습니다! 당첨자 선정 방법 - 추첨 시간: 매주 금요일 오후 1:00 UTC - 티어별 당첨자: 각 티어(Rookie, Grinder, Whale)에서 3명의 당첨자 - 선정: 모든 유효한 참여자 중에서 무작위 추첨 - 참여 기간: 월요일부터 금요일 오후 1:00 UTC 전까지 상금 수령 방법 추첨이 완료되면, 상금 풀 페이지로 돌아가 당첨 여부를 확인할 수 있습니다. 선택된 경우, 두 가지 옵션이 있습니다: 1. 즉시 청구하면 10%의 수수료가 차감됩니다(프로토콜에 5%, 다음 잭팟에 5%). 2. 당첨금을 스테이킹하면 수수료가 전혀 없습니다. 당첨금을 스테이킹하는 것이 수수료를 피하고 상금에 대한 보상을 계속 얻을 수 있는 최선의 방법입니다! 매주 수동으로 참여해야 합니다 - 참여는 다음 주로 이월되지 않습니다. --- ## Spin the Wheel 작동 방식 Source: https://b3.holydocs.com/ko/learn/staking-rewards/how-spin-the-wheel-works Spin the Wheel은 스테이커들이 단 한 번의 클릭으로 추가 토큰을 얻을 수 있는 간단한 일일 게임입니다. 클레임이나 후속 조치가 필요 없습니다. 그냥 회전시켜서 얻는 것을 확인하세요. 모든 보상은 직접 지갑으로 전송됩니다. Spin the Wheel 플레이 방법 stake.b3.fun으로 가서 선호하는 로그인 방법을 사용하여 로그인하세요. Browse Games 섹션으로 스크롤 다운한 후 Spin the Wheel 아이콘을 클릭하세요. Spin the Wheel을 클릭한 다음 연결된 지갑에서 트랜잭션을 확인하세요. 그게 다에요! 상품은 자동으로 지갑에 추가됩니다. 게임 규칙 - 지갑 당 하루에 한 번만 회전 가능 - 자동 보상 - 수동 클레임 필요 없음 - 참여하려면 최소 1,000 B3 스테이킹 필요 - 무료 플레이 - 트랜잭션만 확인하면 됩니다 Spin the Wheel은 보너스 보상을 얻는 가장 간단한 방법 중 하나입니다 - 하루에 한 번 클릭하면 상품이 즉시 지갑으로 전달됩니다. --- ## B3 스테이킹 방법 Source: https://b3.holydocs.com/ko/learn/staking-rewards/how-to-stake-b3 B3 토큰을 스테이킹하는 것은 빠르고 쉽습니다. 이를 통해 수동 보상과 Stake to Win 상금 시스템에 대한 접근 권한이 모두 제공됩니다. 이 가이드에서는 플랫폼에서 직접 스테이킹을 시작하는 간단한 단계를 안내합니다. 옵션 1: 이미 보유한 B3로 스테이크하기 stake.b3.fun으로 가서 선택한 로그인 방법을 사용하여 계정에 로그인하세요. Stake more B3+를 클릭하세요. 스테이크하고자 하는 금액을 입력한 다음 Stake and Earn을 클릭하세요. 지갑에서 거래를 확인하여 B3 스테이킹 과정을 완료하세요. 이제 토큰이 스테이킹되어 보상을 받고 있습니다! 옵션 2: 다른 토큰에서 스왑 & 스테이크하기 stake.b3.fun으로 가서 선택한 로그인 방법을 사용하여 계정에 로그인하세요. Stake more B3+를 클릭하세요. 그런 다음 Swap & stake을 클릭하여 다른 암호화폐에서 스왑하세요. 스테이크하고자 하는 금액을 입력한 다음 Continue를 클릭하세요. 스왑할 토큰과 체인을 선택할 수 있습니다. 선택을 마친 후 Checkout을 클릭하세요. 다음으로, Pay from Connected Wallet을 클릭하세요(또는 다른 지갑에서 결제를 선택할 수 있습니다), 그리고 지갑에서 거래를 확인하여 스왑+스테이크를 완료하세요. 토큰이 B3로 스왑되어 즉시 스테이킹되며 보상을 받게 됩니다! 최소 스테이킹 금액은 50 B3입니다. 스테이크하면 토큰은 즉시 수동 보상을 받기 시작하며 Stake to Win 게임에 대한 접근 권한이 해제됩니다. --- ## 토큰 언스테이킹 방법 Source: https://b3.holydocs.com/ko/learn/staking-rewards/how-to-unstake-your-tokens Unstaking을 하면 B3 토큰을 스테이킹에서 해제하여 지갑으로 다시 이동하는 과정을 시작할 수 있습니다. 이는 45일의 쿨다운 기간을 요구하는 2단계 과정이며, 이 기간이 지나야만 unstaking 과정을 완료할 수 있습니다. 토큰을 unstake하는 방법에 대한 단계별 빠른 가이드를 따라 해 보세요. Unstake 단계 - 1부 stake.b3.fun으로 가서 선호하는 로그인 방법을 사용하여 로그인하세요. Unstake을 클릭하세요. 다음 화면에서 다시 Unstake을 클릭하세요. Unstake하고자 하는 금액을 입력하고, 어디에서 unstake할 것인지(보너스 또는 일반 스테이킹된 토큰)를 선택한 다음 Redeem을 클릭하세요. 지갑에서 거래를 확인하여 unstaking 과정의 첫 번째 절반을 완료하세요. 완료되면, 토큰은 45일의 쿨다운 기간에 들어갑니다. 이 기간 동안, 풀에서 토큰을 인출하기 전에 45일을 기다려야 합니다. 토큰은 이제 45일의 쿨다운 기간에 있습니다. 이 기간이 끝나기 전까지는 접근할 수 없습니다. Unstake 단계 - 2부 stake.b3.fun으로 가서 선호하는 로그인 방법을 사용하여 로그인하세요. 메인 페이지에서 Unstake을 클릭하세요. 이전에 인출한 토큰이 있는 거래를 찾으세요. redeem 요청을 시작한 지 45일이 지났다면, 이제 토큰을 인출할 수 있는 옵션이 보일 것입니다. Withdraw을 클릭하세요. 출금을 확인하라는 메시지가 표시됩니다. Confirm을 클릭하고 지갑에서 다시 한번 거래를 확인하여 출금 과정을 완료하세요. 확인이 완료되면, 토큰은 사용할 수 있도록 지갑에 있을 것입니다. 45일의 쿨다운 기간은 스테이킹 풀의 안정성을 보장하기 위해 설계되었습니다. 이 기간 동안, 토큰은 보상을 받지 않지만 사용할 수도 없습니다. --- ## Stake to Win Source: https://b3.holydocs.com/ko/learn/staking-rewards/stake-to-win Stake to Win은 토큰을 스테이킹함으로써 보상을 받을 수 있는 B3의 손실 없는 상금 시스템입니다. 일단 참여하면, 매일과 매주 진행되는 게임 목록과 놀라운 월간 메가 상금에 접근할 수 있게 됩니다! 추가 지출이나 수수료 없이, 스테이킹을 유지하는 것만으로 보상을 받습니다. 계층 기반 보상 당신의 보상 계층은 스테이킹한 B3의 양에 기반합니다. 계층이 높을수록, 참여할 수 있는 상금 풀이 더 큽니다. Whale 계층 - 100,000+ B3 스테이킹 - 가장 큰 상금 풀과 최고 계층 보상에 접근 Grinder 계층 - 3,000 – 99,999 B3 스테이킹 - 정규 스테이커를 위한 균형 잡힌 보상 Rookie 계층 - 1,000 – 2,999 B3 스테이킹 - 시작하는 새로운 플레이어에게 좋음 최소 1,000 B3를 스테이킹하면 모든 게임에 참여할 수 있습니다. 현재 게임 Daily Slots - 하루에 한 번 스핀하여 즉시 B3 보상의 기회 Daily Spin the Wheel - 매일 룰렛을 돌려 운을 시험해보세요 Weekly Prize Pool - 월요일부터 금요일 사이에 주간 참여하여 승리의 기회 - 매주 계층별로 세 명의 승자 모든 게임은 스테이킹하고 나면 완전히 무료로 플레이할 수 있습니다. 추가 비용이나 수수료는 없습니다. Stake to Win의 아름다움은 정말로 손실이 없다는 것입니다 - 스테이킹한 토큰은 안전하게 유지되면서 매주 추가 보상을 얻을 수 있는 여러 기회를 얻습니다. --- ## 스테이킹이란 무엇이며 어떻게 작동하나요? Source: https://b3.holydocs.com/ko/learn/staking-rewards/what-is-staking-and-how-does-it-work 스테이킹은 플랫폼에서 B3 토큰을 잠그고 보상을 받는 과정입니다. 토큰을 지갑에 그대로 두는 대신, 스테이킹을 통해 생태계 내에서 보너스 보상과 독점 기능에 접근할 수 있습니다. 토큰은 여전히 당신의 것입니다 - 단지 추가 가치를 얻기 위해 일정 기간 동안 커밋하는 것뿐입니다. 예를 들어 매일 스핀, 상금 풀 등이 있습니다. B3에서 스테이킹하는 방법 B3 토큰을 스테이킹하면 두 가지 유형의 보상을 받을 수 있습니다: 1. 수동 스테이킹 보상 2. Stake to Win (우리만의 손실 없는 상금 시스템) 수동 스테이킹 수동 스테이킹 보상은 시간이 지남에 따라 자동으로 적립됩니다. 토큰을 스테이킹하면 추가 조치 없이 보상이 쌓이기 시작합니다. - 매일 확인할 필요 없음 - 언제든지 스테이킹을 해제할 수 있음 (45일의 쿨다운 기간 적용) 이는 토큰으로부터 수동적이고 일관된 수익을 얻고 싶어하는 사람에게 이상적입니다. Stake to Win Stake to Win은 스테이킹을 더 재미있고 참여적으로 만들기 위해 설계된 상호 작용하는 손실 없는 상금 시스템입니다. 수동 보상 외에도, 스테이커는 추가 상금을 이길 수 있는 매일과 매주 게임에 접근할 수 있으며, 토큰을 위험에 빠뜨리지 않습니다. 여기에 얻을 수 있는 것이 있습니다: - 🎰 매일 슬롯 – 하루에 한 번 스핀하여 보너스 보상을 이길 기회 - 🎡 휠 돌리기 – 또 다른 이길 기회, 매일 제공 - 🏆 주간 상금 풀 – 매주 한 번 참여, 주말에 당첨자 추첨 손해 볼 것이 없습니다. 토큰은 스테이킹 상태로 유지되며, 매주 여러 번 이길 기회를 얻습니다. 모든 것이 이득입니다! 스테이킹은 수동 수입의 안정성과 상금 게임의 흥미를 결합하여 B3 토큰 소유자에게 독특하고 보람 있는 경험을 제공합니다. --- ## 피드백 및 문제 보고 Source: https://b3.holydocs.com/ko/learn/troubleshooting/feedback-and-reporting-issues 자주 묻는 질문들 이 사이트의 채팅 버튼을 사용하여 버그를 보고할 수 있습니다. 문제를 빠르게 조사할 수 있도록 도움이 되는 스크린샷과 문제의 명확한 설명을 포함해 주세요. 우리는 커뮤니티의 의견을 듣는 것을 좋아합니다. 여기 채팅 버튼을 통해 아이디어를 공유하거나 Discord나 X를 통해 저희에게 연락할 수 있습니다. Discord - discord.gg/b3dotfun X - x.com/b3dotfun 네. 여기에서 답을 찾을 수 없다면, 우리 지원 팀이 채팅을 통해 이용 가능합니다. 문제 보고를 위한 모범 사례 버그나 문제를 보고할 때 포함해야 할 사항: - 명확한 설명 - 무엇을 시도하고 있었는지 - 문제를 재현하는 단계 - 스크린샷이나 화면 녹화 - 해당되는 경우 - 브라우저 및 장치 정보 - 지갑 주소 - (문제가 거래와 관련된 경우) - 트랜잭션 해시 - (실패한 거래의 경우) 제공하는 정보가 더 자세할수록 우리 팀이 문제를 조사하고 해결하는 데 더 빠르게 대응할 수 있습니다. 커뮤니티 채널 B3 커뮤니티와 연결되어 있으세요: - Discord: discord.gg/b3dotfun - 실시간 커뮤니티 채팅 및 지원 - X (Twitter): x.com/b3dotfun - 최신 업데이트 및 공지사항 - 지원 채팅: 이 문서 사이트에서 이용 가능 우리 커뮤니티는 매우 활동적이고 도움이 되므로, Discord에서 다른 사용자 및 팀 멤버들이 빠르게 도와줄 수 있으니 질문을 주저하지 마세요. --- ## 게임 및 경쟁 FAQ Source: https://b3.holydocs.com/ko/learn/troubleshooting/games-and-competition-faq 자주 묻는 질문들 Compete 탭으로 이동하여 basement.fun에서 진행 중인 토너먼트를 선택하고 Join을 클릭하세요. 거래를 확인하여 등록하세요. basement.fun에서 친구들에게 도전하거나 공개 내기를 위해 베팅을 자금으로 만들 수 있습니다. 원하는 게임을 선택한 다음 검 아이콘을 클릭하여 내기 도전을 생성하세요. 연결이 끊기면 패배로 간주될 수 있습니다. 먼저 인터넷 연결이 안정적인지 확인하세요. 문제가 계속되면 다른 브라우저를 사용해 보거나 캐시를 지우세요. 그래도 해결되지 않으면 지원팀에 추가 지원을 요청하세요. 일부 게임은 모바일 브라우저를 지원하지만, 일부 게임은 데스크톱에서만 이용 가능합니다. 게임의 상세 페이지에서 모바일 지원 여부를 확인할 수 있습니다. 네. Android와 Apple에서 BSMNT 앱을 다운로드할 수 있습니다. 최상의 게이밍 경험을 위해 안정적인 인터넷 연결을 확보하고 업데이트된 브라우저를 사용하세요. Chrome과 Firefox는 일반적으로 최상의 호환성을 제공합니다. 모바일 앱은 모바일 게이밍에 최적화된 경험을 제공하므로, 최상의 성능을 위해 기기의 앱 스토어에서 다운로드하세요. --- ## 자주 묻는 질문 Source: https://b3.holydocs.com/ko/learn/troubleshooting/general-faq 자주 묻는 질문들 네. B3 브랜드 키트에 접근하려면 https://docs.b3.fun/protocol/brand-kit 을 방문하십시오. --- ## 로그인 및 계정 접근 Source: https://b3.holydocs.com/ko/learn/troubleshooting/login-and-account-access 자주 묻는 질문들 올바른 로그인 방법을 사용하고 있는지, 지갑이나 소셜 계정이 제대로 연결되어 있는지 확인하세요. 스팸을 확인하거나 다시 보내보세요. 그래도 도착하지 않으면, 지갑이나 Discord와 같은 다른 로그인 방법을 사용해 보거나 추가 지원을 위해 저희 지원 포털을 통해 연락하세요. 이메일, Discord, Telegram, 지갑, Google 및 Apple과 같은 소셜 계정을 사용하여 로그인할 수 있습니다. 네. basement.fun에서 프로필 설정에서 지갑, Discord 및 기타 계정을 연결할 수 있습니다. 로그인 문제가 계속되면 계정을 처음 생성할 때 사용한 것과 동일한 로그인 방법을 사용하고 있는지 확인하세요. --- ## Stake to Win Games FAQ Source: https://b3.holydocs.com/ko/learn/troubleshooting/stake-to-win-games-faq 자주 묻는 질문들 매주 월요일부터 금요일까지 오후 1:00 UTC 마감 전에 수동으로 입력해야 합니다. 티어별로 세 명의 우승자가 있습니다. 매월 한 명의 스테이커가 무작위로 선정되어 토큰이나 NFT와 같은 놀라운 보상을 받습니다. 아니요. 모든 보상은 각 게임 후 지갑으로 직접 보내집니다. 아니요. 스핀 더 휠과 슬롯은 지갑당 하루에 한 번으로 제한됩니다. 이는 알려진 시각적 버그입니다. 때때로 스핀 애니메이션이 멈추지 않지만, 보상은 여전히 처리됩니다. 페이지를 새로고침해 보세요. 당신의 상품은 즉시 나타나야 하며, B3 잔액의 변화도 확인할 수 있습니다. 보상을 온체인에서 확인하려면 B3 탐색기에서 거래를 조회할 수 있습니다: explorer.b3.fun. 여전히 확실하지 않다면, 지원팀에 문의해 주시면 보상을 확인해 드리겠습니다. 대부분의 경우, 보상은 처리되었지만 시각적 버그로 인해 발생한 것을 보지 못했을 수 있습니다. 먼저 페이지를 새로고침하고 B3 잔액이 변경되었는지 확인하세요. B3 탐색기를 사용하여 지갑 주소를 입력함으로써 거래를 확인할 수도 있습니다. 여전히 확실하지 않거나 도움이 필요하다면, 지원팀에 문의하시면 보상을 확인해 드리겠습니다. 티어는 당신이 스테이킹한 B3의 양에 따라 결정됩니다: Rookie (1K–3K), Grinder (3K–100K), Whale (100K+). 접근을 해제하려면 최소 1,000 B3를 스테이킹해야 합니다. 스핀 애니메이션과 관련된 시각적 버그가 발생해도 걱정하지 마세요 - 여러분의 보상은 여전히 처리되고 있습니다. 항상 지갑 잔액과 블록체인 탐색기를 확인하여 거래를 확인하세요. --- ## Staking & Rewards FAQ Source: https://b3.holydocs.com/ko/learn/troubleshooting/staking-and-rewards-faq 자주 묻는 질문들 B3 토큰을 스테이킹하면 수동 보상을 받고 Stake to Win 게임에 접근할 수 있습니다. 자세한 정보는 스테이킹이란 무엇이며 어떻게 작동하는가 기사를 읽어주세요. 언스테이킹 후에는 토큰을 인출할 수 있기 전에 45일의 쿨다운 기간이 있습니다. 몇 분 기다린 후 새로고침해보세요. 그래도 보이지 않으면 블록체인에서 거래가 성공했는지 확인하세요. 거래가 성공했지만 여전히 토큰이 쌓이지 않는다면 지원팀에 연락하세요. 언스테이킹은 45일의 쿨다운 기간을 시작합니다. 이 기간 동안에는 토큰이 여전히 스테이킹 풀에 보관되며 지갑에서는 사용할 수 없습니다. 쿨다운이 끝나면 스테이킹 페이지로 돌아가 인출을 클릭하여 토큰을 지갑으로 옮겨야 합니다. 스테이킹 보상은 현재 적립 단계에 있으며 아직 청구할 수 없습니다. 청구가 가능해지면 모든 스테이커에게 알리고 이 페이지에 청구 방법을 업데이트할 예정입니다. 네. 스테이킹할 수 있는 최소 금액은 50 B3입니다. 언스테이킹 작업에 대해 45일 쿨다운 기간은 필수입니다. 특정 날짜까지 토큰에 접근해야 한다면 이를 계획에 반영하세요. --- ## 거래 및 지갑 문제 Source: https://b3.holydocs.com/ko/learn/troubleshooting/transactions-and-wallet-issues 자주 묻는 질문들 거래가 올바른 주소와 체인으로 전송되었는지 확인하세요. 맞다면 처리 중일 수 있습니다. B3 Block Explorer를 사용하여 거래 세부 정보를 확인할 수 있습니다: explorer.b3.fun. 출금과 입금은 일반적으로 몇 분 내에 완료되지만, 네트워크 혼잡에 따라 달라질 수 있습니다. 지원되지 않는 체인으로 보낸 토큰은 복구가 불가능할 수 있습니다. 자세한 내용을 가지고 지원팀에 연락하세요. 대부분의 실패한 거래는 네트워크 문제, 낮은 가스, 또는 지갑 연결 끊김 때문입니다. 다시 시도하거나 새로고침하세요. 스왑은 보통 몇 분 안에 완료됩니다. 하지만, 네트워크 혼잡으로 인해 처리가 지연될 수 있습니다. 드물게, 거래가 멈출 수도 있습니다. 합리적인 대기 시간 후에도 스왑이 도착하지 않았다면, 거래 해시와 지갑 주소를 가지고 저희 지원팀에 연락해 주세요. 도와드리겠습니다. 거래를 확인하기 전에 항상 지갑 주소와 네트워크 선택을 이중으로 확인하여 잘못된 목적지로 토큰을 보내는 것을 피하세요. 거래 검증을 위해, explorer.b3.fun의 B3 Block Explorer가 거래 상태와 세부 정보를 확인하는 데 최고의 자원입니다. --- ## $B3 토큰 Source: https://b3.holydocs.com/ko/protocol/b3-token 이 주소를 복사하여 지갑에 \$B3을 추가하거나 DEX에서 거래하세요. \$B3이란 무엇인가요? \$B3은 전체 B3 생태계를 구동하는 유틸리티 토큰입니다. 수평적 확장이 가능한 멀티체인 네트워크의 기반 토큰으로서 B3에서 구축된 앱체인과 애플리케이션들 간의 거버넌스, 스테이킹, 가치 전달을 가능하게 합니다. 재미있는 포트폴리오 B3은 단순한 블록체인 인프라가 아닙니다. 우리는 대규모 잠재력을 가진 온체인 소비자 경험을 지속적으로 구축하고 있으며, 모든 목표는 \$B3 홀더들에게 가치를 창출하는 것입니다. 크로스체인 결제 및 온램프. 스테이크하여 승리하세요. 하이퍼 캐주얼 온체인 게이밍 플랫폼. 토큰 결합, 베팅 등을 위한 SDK. \$B3 토큰 구매처 Coinbase에서 \$B3 구매하기 Bybit에서 \$B3 거래하기 Gate.io에서 \$B3 구매하기 KuCoin에서 \$B3 얻기 MEXC에서 \$B3 거래하기 Aerodrome에서 \$B3 스왑하기 AlienBase에서 \$B3 거래하기 --- ## 브랜드 키트 Source: https://b3.holydocs.com/ko/protocol/brand-kit ✦ 커뮤니티 주도 ✦ 재미있는 ✦ 생태계와 일치하는 ✦ 기본 로고 SVG PNG SVG SVG 색상 단지 이러한 일반적인 브랜드 색상에 자신을 제한하지 마십시오. B3는 다양한 재미있고 생동감 있는 색상 팔레트로 표현하도록 초대합니다. 브랜드 가이드라인 우리의 로고는 적절한 여백이 있을 때 가장 잘 작동합니다. 가볍고 친근하며 참여적인 분위기를 유지하세요. 폰트 CSS 스타일시트 내부에서 가져오기: 태그를 통해 가져오기: 이제 폰트를 사용할 수 있습니다: 사용 가능한 폰트: - Neue Montreal Bold - Neue Montreal Regular - Neue Montreal Book - Neue Montreal Medium - Neue Montreal Semibold - Calibre Bold - Calibre Heavy - Pack 원본 폰트 다운로드: License License License 재미있는 자산 PNG PNG @ 2x JPG SVG PNG 모션 B3를 대표할 때 애니메이션은 환영받습니다, 결국 - 움직임은 재미있습니다! React 애니메이션 라이브러리로 Framer Motion을 추천하지만, 원하는 것을 사용하세요! Your browser does not support the video tag. MP4 After Effects Project Your browser does not support the video tag. MP4 After Effects Project 분위기 👌 B3는 재미있게 지내는 것에 관한 것이며, 게임 & 그 이상을 통해 당신의 삶에서 그것을 대표합니다. 다른 방식으로 B3 스웨그를 대표하세요! 휴대폰 잠금 화면 배경화면 Download Download Download B3 브랜드에 기여하기 함께 B3를 구축합시다 - 창작자, 예술가, 개발자, 게이머, 플레이어 및 모든 사람의 기여를 환영하고 보상합니다. B3 커뮤니티를 위해 멋진 것을 만들었다면 연락주세요. --- ## B3 테스트넷으로의 연결 Source: https://b3.holydocs.com/ko/protocol/bridge-to-testnet 이 브릿지는 테스트넷 목적으로 특별히 제작되었습니다. 메인넷에 배포하기 전에 무료 테스트넷 ETH를 사용하여 애플리케이션을 테스트하세요. 브릿지하는 방법 공식 테스트넷 브릿지 인터페이스에 접속하려면 testnet.bridge.b3.fun으로 이동하세요. 지갑(MetaMask, Coinbase Wallet 등)을 브릿지 인터페이스에 연결하세요. 브릿지하려는 방향에 따라 지갑이 Base Sepolia 또는 B3 테스트넷에 연결되어 있는지 확인하세요. 다음 중에서 선택하세요: - 입금: Base Sepolia → B3 테스트넷으로 자금 이동 - 출금: B3 테스트넷 → Base Sepolia로 브릿지 되돌리기 입금 또는 출금 탭을 클릭하세요. 브릿지하고자 하는 ETH의 금액을 입력하세요. Base Sepolia ETH가 필요한 경우, Base Sepolia 수도꼭지를 사용하여 무료 테스트넷 토큰을 받으세요 "입금" (또는 "출금")을 클릭하고 지갑에 나타나는 거래 프롬프트를 확인하세요. 올바른 테스트넷에 있고 테스트넷 ETH를 사용하고 있는지, 메인넷 자금이 아닌지 다시 한번 확인하세요. 브릿지 과정이 완료될 때까지 몇 분 기다리세요. "기록" 탭에서 상태를 확인할 수 있습니다. 몇 분 내에 목적지 네트워크의 지갑에 테스트넷 ETH가 나타납니다. 네트워크 정보 체인 ID: 84532 RPC: https://sepolia.base.org 탐색기: https://sepolia.basescan.org 체인 ID: 1993 RPC: https://testnet-rpc.b3.fun 탐색기: https://testnet-explorer.b3.fun 테스트넷 리소스 Base Sepolia와 B3 테스트넷 간에 자산을 이동하는 공식 브릿지 개발 및 테스트를 위한 무료 B3 테스트넷 ETH 받기 추가 수도꼭지 개발을 위해 테스트넷 ETH가 필요한 경우, 다음은 신뢰할 수 있는 수도꼭지 옵션입니다: - Coinbase Base 수도꼭지 - 공식 Coinbase 수도꼭지 - Alchemy Base Sepolia 수도꼭지 - Base Sepolia ETH를 위한 신뢰할 수 있는 수도꼭지 - QuickNode Base 수도꼭지 - 여러 테스트넷 지원 - B3 테스트넷 수도꼭지 - 공식 B3 테스트넷 수도꼭지 - 브릿지 없이 바로 무료 B3 테스트넷 ETH 받기 문제 해결 - 블록 탐색기에서 거래 상태를 확인하세요 - 올바른 테스트넷에 연결되어 있는지 확인하세요 - 거래가 보류 중인 경우 가스 비용을 늘려보세요 - 브릿지가 30분 이상 보류 중인 경우 지원팀에 연락하세요 - 지갑이 테스트넷 네트워크를 지원하는지 확인하세요 - 페이지를 새로 고침하고 다시 연결해 보세요 - 지갑에서 올바른 네트워크에 있는지 확인하세요 - 문제가 지속되면 브라우저 캐시를 지우세요 - 가스 비용을 지불할 충분한 ETH가 있는지 확인하세요 - 더 많은 테스트넷 ETH를 받기 위해 수도꼭지를 사용하세요 - 가스를 절약하기 위해 더 작은 금액을 브릿지해 보세요 개발 워크플로우 Base Sepolia 수도꼭지를 사용하여 무료 테스트넷 ETH를 받으세요. 테스트넷 브릿지를 사용하여 ETH를 Base Sepolia에서 B3 테스트넷으로 이동하세요. 계약을 배포하고 B3 테스트넷에서 애플리케이션을 테스트하세요. 테스트가 완료되면 메인넷 브릿지를 사용하여 B3 메인넷에 배포하세요. --- ## Bridge to B3 Source: https://b3.holydocs.com/ko/protocol/bridge 즉시 입금 및 출금이 가능한 크로스체인 브릿지 모든 EVM 체인 및 Solana에서 B3로의 브릿지 OP Canonical Bridge with 7-day withdrawal period 고급 사용자를 위한 직접 계약 상호작용 Cross Chain Bridge 즉시 입금 즉시 출금 저렴한 수수료 지갑을 연결하고 주요 EVM 네트워크에서 B3으로 입출금하세요. 브릿지 인터페이스에 접근하려면 basement.fun/bridge를 방문하세요. MetaMask, Coinbase Wallet 또는 지원되는 다른 지갑을 사용하여 지갑을 연결하세요. 출처 네트워크와 B3로 브릿지할 자금의 양을 선택하세요. 거래를 확인하면 1분 이내에 브릿지된 자금을 받게 됩니다. 귀하의 자금은 60초 이내에 B3 지갑에 나타납니다. 즉시 입출금으로 B3로 자산을 브릿지하세요 Instant Bridge 즉시 입금 즉시 출금 저렴한 수수료 Relay를 사용하여 모든 EVM 체인 및 Solana에서 B3로 쉽게 브릿지하세요. Relay 브릿지 인터페이스에 접근하려면 relay.link을 방문하세요. 브릿지 과정을 시작하려면 지갑을 연결하세요. B3로 브릿지할 ETH의 양을 입력하세요. 거래를 확인하면 1분 이내에 브릿지된 자금을 받게 됩니다. Relay는 Solana를 포함한 여러 체인에서의 브릿지를 지원합니다. 모든 EVM 체인 및 Solana에서 B3로 즉시 브릿지하세요 Native Bridge Base to B3 7일 출금 수수료 없음 공식 OP Stack canonical bridge를 사용하여 Base에서 B3로 쉽게 브릿지하세요! B3에서 Base로 다시 출금하는 경우 보안을 위해 7일간의 챌린지 기간이 있습니다. 즉시 출금을 위해서는 타사 브릿지를 사용하세요. 공식 브릿지에 접근하려면 bridge.b3.fun을 방문하세요. 브릿지 인터페이스에 지갑을 연결하세요. 다음 중 하나를 선택하세요: - 입금: Base → B3로 자금을 가져옵니다 - 출금: B3에서 Base로 브릿지합니다 브릿지할 ETH의 양을 입력하세요. "입금"을 클릭하고 지갑에서 거래를 확인하세요. B3로의 입금은 즉시 이루어지지만, 출금은 챌린지 기간 동안 7일이 걸립니다. 검증된 OP Stack canonical bridge 사용하기 Native Transfer (Bridge Contract) 즉시 입금 7일 출금 수수료 없음 다음 브릿지 주소로 Base Mainnet에서 Base ETH를 전송하세요: 이 방법은 고급 사용자만을 위한 것입니다. 자금을 잃지 않도록 Base Mainnet에서 전송하는지 확인하세요. Base에서 이 주소로 ETH를 보내면 자동으로 B3의 지갑에 나타납니다. 이는 직접 계약 상호작용 방법입니다. 1. 지갑에서 Base Mainnet에 있어야 합니다 2. 위의 브릿지 계약 주소로 ETH를 보냅니다 3. 확인을 기다립니다 - 귀하의 자금은 B3에서 자동으로 나타납니다 4. B3 지갑 확인 - 브릿지된 ETH를 보려면 B3 네트워크로 전환하세요 전송하기 전에 Base Mainnet에 있는지 확인하세요. 다른 네트워크에서 전송하면 자금이 손실될 수 있습니다. --- ## 정관 Source: https://b3.holydocs.com/ko/protocol/bylaws 1. 임무 재단의 임무는 B3 프로토콜을 촉진, 개발, 승인 및/또는 관리하는 것입니다. 이것은 다음을 포함하되 이에 국한되지 않습니다: - 최고의 사용자 경험을 제공하는 저비용, 고처리량 게이밍 체인 확장 솔루션을 유지하고 증가시키기 위한 기술 개선 및 기능 개발을 가능하게 합니다. - 인프라 제공자, 애플리케이션 개발자, 아티스트, 창작자, 브랜드 파트너십, 창의적 스튜디오 및 전략적 성장 파트너를 포함하되 이에 국한되지 않는 파트너 프로젝트와 일치하도록 전략적 보조금을 통해 생태계 성장을 촉진합니다. - B3 기술 및 생태계에 대한 인식을 높이고 홍보하기 위해 교육 이니셔티브를 조직하고 참여 및 호스팅 이벤트를 진행합니다. 2. 정의된 용어 재단 자산(그리고 행정 예산 지갑에 기여되거나 획득된 기타 자산)을 포함하는 계정으로, 운영 및 행정 비용뿐만 아니라 B3 생태계 성장을 위한 목적으로 재단에 의해 사용됩니다. 토큰을 소유한 개인들의 분산된 커뮤니티로, Base 또는 B3 체인에 의해 증명됩니다. https://docs.b3.fun/constitution에서 사용 가능한 B3 DAO의 헌법을 포함하며, 이에 대한 모든 수정 사항을 포함합니다. B3IP 프로세스에 따라 투표에 부쳐진 토큰홀더가 제안한 제안입니다. B3 DAO 헌법에 설명된 B3IP 제출 및 투표 절차의 규칙과 절차, 특히 "섹션 2: DAO 제안 및 투표 절차"로, B3IP에 따라 때때로 수정될 수 있습니다. B3 체인을 포함한 B3 기술 스위트 및 이러한 기술을 사용하는 추가 체인입니다. 시간이 지남에 따라 수정될 수 있는 재단의 관리 정관입니다. 시간이 지남에 따라 수정될 수 있는 케이맨 제도의 규칙, 규정 및 법률입니다. "분산된 자율 조직." 이 정관의 섹션 3(b)(iv)에서 부여된 의미를 가집니다. 케이맨 제도의 재단 회사인 Player1 Foundation입니다. 시간이 지남에 따라 수정, 개정 및 대체될 수 있는 정관 및 조항입니다. 케이맨 제도 법 및 재단 정관과 정관에 따라 특정 권한과 의무를 가진 재단의 이사(들)입니다. 케이맨 제도 법 및 재단 정관에 따라 특정 권한과 의무를 가진 재단의 감독관입니다. B3 DAO 헌법에 따라 구성된 위원회입니다. 보안 위원회는 B3 DAO 헌법에 설명된 비상 조치 및 비비상 조치를 수행하기 위해 재단으로부터 권한을 위임받은 다중 회원 위원회이며, B3IP가 B3 DAO 헌법을 준수하는지 확인하는 업무를 담당합니다. B3 DAO의 관리 토큰으로, Base 및 B3 체인에 표시된 $B3입니다. 토큰의 소유자입니다. 3. 투표 사항 3.1 토큰홀더 권한 B3 DAO 헌법, 재단 정관 및 이 정관에 따라, 토큰홀더는 다음을 승인할 수 있습니다: (i) B3 DAO 헌법의 텍스트 또는 절차를 수정합니다; (ii) B3 프로토콜에 소프트웨어를 설치하거나 수정합니다; (iii) B3 DAO 헌법에 정의된 DAO 재무부로부터의 자금 요청을 승인합니다; (iv) B3 DAO 헌법에 따라 보안 위원회의 구성원을 임명하고 해임합니다; 그리고 (v) B3 DAO 헌법, 재단 정관 및 이 정관에 따라 승인된 모든 기타 행동을 승인합니다. 3.2 재단 이사 권한 재단 이사(들)은 토큰홀더에 의해 승인된 모든 B3IP, B3 DAO 헌법, 이 정관, 또는 재단 정관에 명시된 조건을 위반하지 않는 모든 활동에 참여할 것입니다. 이는 다음과 같은 행동을 포함하되 이에 국한되지 않습니다: (i) 행정 예산 지갑에서의 거래를 승인합니다; (ii) B3 DAO 또는 재단을 대신하여 보안 위원회와 긴급 작전을 조정합니다; (iii) 재단 이사들이 그들의 의무를 이행하는 데 도움이 될 것이라고 믿는 경우 이 정관에 변경을 가하는 것("수정 권한"); 그리고 (iv) 재단 이사들과 보안 위원회가 B3 DAO, 토큰을 사용하는 모든 프로토콜, 토큰홀더 또는 재단에 대한 즉각적인 보안 위협에 신속하게 대응할 수 있도록 긴급 회의("긴급 회의")를 소집하고 개최합니다. 긴급 회의에는 재단 정관에 따라 재단 이사 회의에 적용되는 동일한 규칙이 적용되지만, 긴급 회의에는 정족수 요건이 없습니다. 4. 제안 단계, 요구 사항 및 구조 4.1 B3 DAO 헌법 적용 B3 DAO 헌법의 섹션 2에 명시된 규정이 적용됩니다. 4.2 재단 이사 거부 B3 DAO에 의해 B3IP가 승인된 후, 재단의 최선의 이익을 위해 행동하는 재단 이사(들)의 다수가 합리적으로 판단하여, 해당 B3IP가 구현될 경우: (A) 재단에 대한 재단 이사(들)의 신탁 의무를 침해할 수 있습니다; (B) 이 정관, 재단 정관, B3 DAO 헌법, B3IP 프로세스, 케이맨 제도 법의 법적 요구 사항 또는 기타 적용 가능한 관할 구역의 법률 또는 규정을 위반합니다; (C) 재단이 계약, 합의 또는 기타 어떤 협약을 위반하게 합니다; 및/또는 (D) 재단의 최선의 이익에 반합니다, 해당 재단 이사(들)은 B3 DAO 헌법에 따라 비상 조치 또는 비비상 조치를 취하거나, 해당 B3IP를 거부하기 위해 필요한 기타 조치를 취할 의무가 있음을 보안 위원회에 통지할 수 있습니다. 5. 재단과 토큰홀더 간의 관계 5.1 대표 토큰홀더는 재단에 의해 대표되며, 재단은 규제 준수 및 재단 정관에 명시된 기타 사항을 포함하여 계약 및 법적 과정에서 토큰홀더의 이익을 대표합니다. 5.2 서비스 제공자 재단은 케이맨 제도 법에 따라 필요한 재단 이사(들) 및 재단 감독관으로서 특정 제3자와 서비스 제공 계약을 체결했습니다. 재단 정관 및 이 정관의 조건에 따라, 그리고 케이맨 제도 법에 따라, 재단 이사(들) 및 재단 감독관은 특정 사항에 대해 토큰홀더의 지시에 따라 행동해야 합니다. 5.3 자원 및 권한 토큰홀더는 재단이 재단의 명령을 실행하고, 적용 가능한 법률에 따른 재단의 의무를 충족하며, 재단 정관 또는 이 정관에 따라 체결된 재단의 계약 의무를 만족시키기 위한 충분한 권한과 자원, 포함하여 자금을 확보할 것을 보장해야 합니다. 5.4 이사 권한 재단의 이사들은 토큰홀더의 투표를 실행하기 위해 재단을 대신하여 합리적으로 필요한 모든 행동을 취할 권한이 있으며, 이는 해당 투표를 기록하기 위한 이사 결의안을 통과시키는 것을 포함합니다. 5.5 충돌 및 신탁 의무 정관의 규정과 재단 정관 사이에 충돌이 있는 경우, 재단 정관이 우선합니다. 재단 이사는 토큰홀더를 위한 신탁 의무가 없습니다. 6. 분쟁 해결 6.1 통지 요구 사항 이 정관으로 인해 또는 이와 관련하여 발생하는 논란, 분쟁 또는 청구가 발생하는 경우("분쟁"), 재단, 이사, 감독관 또는 토큰홀더(해당되는 경우)는 관련 당사자/들에게 분쟁에 대한 30일 통지를 제공해야 합니다( "분쟁 통지"). 분쟁 통지를 제공한 후 30일이 만료될 때까지 분쟁이 해결되지 않으면, 관련 당사자는 아래 6(b)에 따라 중재 절차를 시작할 수 있습니다. 재단 이사 또는 감독관의 행동과 관련된 분쟁이 있는 경우, 재단 이사 또는 감독관이 아닌 재단이 중재 절차의 당사자가 됩니다. 이사의 행동과 관련된 분쟁이 있는 경우, 감독관은 아래 섹션 6(b)에 따라 이사에 대해 중재 절차를 시작할 수 있습니다. 6.2 중재 절차 분쟁 통지를 제공한 후 30일이 만료되어도 분쟁이 해결되지 않는 경우, 분쟁은 이 정관의 날짜에 시행되는 케이맨 국제 중재 및 중재 센터("CI-MAC")에 의해 관리되는 CI-MAC 중재 규칙( "중재 규칙")에 따라 중재에 의해 해결됩니다. 이 중재 규칙은 이 정관에 참조로 통합되어 있으며 케이맨 제도의 중재법(수정됨)에 의해 관리됩니다. - 중재인: 모든 분쟁은 중재 규칙에 따라 임명된 단일 중재인에 의해 심리됩니다 - 적용 법률: 중재의 법률은 케이맨 제도의 법률이 됩니다 - 언어: 중재의 언어는 영어가 됩니다 - 소재지: 중재는 케이맨 제도, 조지 타운, 그랜드 케이맨에 소재합니다 분쟁 통지를 제공한 후 30일이 만료되고, 분쟁당사자가 다른 당사자에게 논란이나 청구를 해결하지 못한 경우, 각 당사자는 자격을 갖춘 중재인을 선정하여 분쟁 해결 절차를 진행합니다. --- ## 헌법 Source: https://b3.holydocs.com/ko/protocol/constitution 이 문서는 B3 DAO의 헌법을 제시합니다("헌법"). 이 헌법의 일부 규칙과 절차는 블록체인 상의 스마트 계약에 의해 직접 시행되며, 일부는 그렇지 않습니다. 이 헌법에 따라 취해진 조치는 온체인 또는 오프체인 조치일 수 있습니다. 온체인 조치는 DAO의 거버넌스 스마트 계약에 의해 블록체인 상에서 직접 실행되는 조치입니다. 오프체인 조치는 다른 수단에 의해 실행되는 조치입니다. 이 헌법에는 또한 "권장 지침"이 포함되어 있는데, 이는 구속력은 없지만 좋은 거버넌스 관행으로 강력히 권장됩니다. 이 헌법은 헌법을 수정할 수 있는 절차를 설명하고 B3 DAO와 Player1 재단의 거버넌스 구조를 제시합니다. 정의 토큰 소유자가 B3IP 프로세스에 따라 투표에 제출하는 제안입니다. 이 헌법에서 설명하는 바와 같이 B3IP를 제출하고 투표하는 규칙 및 절차, 특히 "제2조: DAO 제안 및 투표 절차"에 따라 B3IP에 의해 때때로 수정될 수 있습니다. Base 또는 B3 체인에 의해 증명된 토큰을 소유한 개인들의 분산 커뮤니티입니다. Player1 재단 소유의 재산으로, Base 상의 거버넌스 스마트 계약에 의해 직접 토큰 소유자와 보안 위원회에 의해 온체인 투표 메커니즘을 통해 관리되며, Player1 재단에 의해 위임됩니다. B3 DAO의 거버넌스 토큰으로, Base 또는 B3 체인에 표현된 $B3으로 알려져 있습니다. 토큰을 소유한 모든 사람입니다. 존재하는 모든 토큰(즉, 100,000,000,000 $B3 토큰). 제1조: 체인 "관리" 이 헌법은 B3 DAO 거버넌스의 의사 결정 구조를 설명합니다. B3 프로토콜에는 B3 핵심 프로토콜 및 코드를 변경하거나 핵심 매개변수를 변경할 수 있는 관리 조치를 취할 수 있는 두 세트의 체인 "관리자"가 있습니다. $B3 토큰 생성 이벤트와 이어진 B3 DAO의 생성으로, Player1 재단은 B3의 "관리자" 권한을 토큰 소유자와 B3 프로토콜의 보안 위원회에 모두 위임했습니다. B3IP가 적용 가능한 법률 또는 이 헌법(Player1 재단에 의해 결정됨)을 위반할 수 있는 경우, Player1 재단은 보안 위원회에 해당 B3IP가 효력을 발생하지 못하도록 하는 의무를 통지할 수 있습니다. "관리자"는 또한 특정 관련 Layer 2 계약을 업그레이드할 수 있는 권한을 가집니다. "관리자"는 B3의 핵심 프로토콜 계약 중 하나의 계약 구현을 업데이트하고, 예를 들어, B3 관리자 프리컴파일에서 setter 메소드를 통해 시스템 매개변수를 조정하는 등 체인 상의 편의성을 제어합니다. 제2조: DAO 제안 및 투표 절차 다음 프로세스는 B3 DAO가 B3IP를 제안, 투표 및 구현하는 규칙 및 절차를 지배합니다. 어떤 B3IP도 적용 가능한 법률, 특히 제재 관련 규정을 위반해서는 안 됩니다. B3IP 프로세스 단계 B3IP는 공개 포럼에 제안되어 1주 동안 토론/논의됩니다. B3IP는 거버넌스 프로세스에 따라 결정된 투표 또는 기타 방법을 동반해야 합니다. 이 단계 1은 충분한 토론과 피드백을 위해 1주 동안 지속되어야 합니다. B3IP가 이 단계를 건너뛰는 경우, 좋은 거버넌스 관행으로서, 유권자들은 그것을 거부하는 투표를 고려하는 것이 권장됩니다. B3IP는 Base 상의 거버넌스 계약을 통해 제출되며, Agora에서 사용 가능한 사용자 인터페이스를 통해 제출됩니다. B3IP 제안자는 최소 30,000,000 투표 가능 토큰이 위임된 주소를 소유해야 합니다. 3일 후, 유권자 분포 스냅샷이 촬영되고 투표 기간이 시작됩니다; 이는 관심 있는 당사자들이 유권자 분포 스냅샷이 촬영되기 전에 B3IP를 논의하고 투표를 모으는 시간을 갖게 합니다. 각 B3IP는 헌법적 또는 비헌법적으로 라벨링되어야 합니다. 이 단계 3 동안, B3 DAO는 Base를 통해 직접 온체인으로 투표할 수 있습니다. 성공적인 투표는 다음을 요구합니다: 헌법적 B3IP: - 제안이 "예"라고 투표한 모든 투표 가능 토큰의 5%에 도달하면 통과합니다 (승인 정족수) - 투표된 표 중 55% 이상이 "예" 표입니다 (승인 기준) 비헌법적 B3IP: - 제안이 "예"라고 투표한 모든 투표 가능 토큰의 3%에 도달하면 통과합니다 (승인 정족수) - 투표된 표 중 50% 이상이 "예" 표입니다 (승인 기준) 단계 3에서 B3IP가 통과된 후, B3IP가 실행될 수 있기 전에 3일의 대기 기간이 있습니다. 이 지연은 모든 토큰 소유자가 거버넌스 결과에 만족하지 않는 경우 프로토콜을 떠날 기회를 제공하려는 것이며, 이전 단계에서 투표를 인지하지 못했거나 그 밖의 이유로 놓친 경우에도 마찬가지입니다. DAO 재무(이는 Base 상에 존재)를 포함하는 비헌법적 B3IP의 경우를 제외하고, 단계 4의 3일 대기 기간이 지난 후, Base에서 B3로 교차 체인 거버넌스 메시지가 전송된 후, B3에서 Base로 B3IP가 통과되었음을 나타내는 메시지가 전송됩니다. Base에서 투표가 이루어지는 동안 헌법적 B3IP는 B3에서 실행되기 때문에 Base에서 B3로의 교차 체인 메시지의 근거입니다. 이 메시지가 Base에서 완료되면, 누구나 이 단계를 완료하고 다음 단계를 시작할 수 있습니다. 이 단계는 투표 기간 동안 또는 그 직후에 시작된 모든 인출이 Base에서 인식된 후 B3 대기 기간이 Base에서 인식될 것을 보장합니다. 단계 5를 완료한 후, 추가 7일의 대기 기간이 있습니다. 이는 B3에서 Base로 전송된 메시지나 기타 인출을 사용자가 Base에서 실행할 수 있는 시간을 제공하기 위함입니다. B3IP가 완전히 실행되고 구현됩니다. 이는 B3에서 발생하거나 B3에서 Base로 전송된 트랜잭션을 통해 발생할 수 있습니다. DAO 재무를 포함하는 비헌법적 B3IP의 경우, 실행 및 구현은 직접 Base에서 발생합니다. 이 B3IP 프로세스는 헌법적 B3IP의 경우 단계 1의 온도 체크부터 단계 7에서 B3IP가 최종적으로 실행될 때까지 일반적으로 37일이 소요되며, 비헌법적 B3IP의 경우 27일이 소요됩니다. B3IP는 구현 전에 추가 지연을 선택적으로 지정할 수 있습니다. B3IP 유형 헌법적 B3IP는 다음과 관련된 것입니다: - 절차: 이 헌법의 텍스트나 절차를 수정합니다 - 소프트웨어 업데이트: B3에 소프트웨어를 설치하거나 수정합니다 - 핵심: B3에서 "관리자" 권한이 필요한 모든 조치를 취합니다 비헌법적 B3IP는 "헌법적 B3IP"로 간주되지 않는 것을 포함합니다: - 자금 조달: 자금/보조금을 요청하거나 DAO 재무에서 자금을 사용하거나 할당하는 방법을 제안합니다. 자금 조달 B3IP에는 네 가지 유형이 있습니다: - 생태계 개발: B3 프로토콜의 게임 개발자, 커뮤니티 이니셔티브 또는 마케팅 캠페인을 지원하기 위해 DAO 재무 자금을 할당하는 B3IP - 보조금 프로그램: B3 프로토콜에서 구축하는 개발자나 기타 기여자를 위한 자금 지원 메커니즘을 설계하고 승인하는 B3IP - 게임 출판 및 홍보: B3 프로토콜 퍼블리셔 스택에 온보딩할 게임을 결정하거나 플랫폼에서 홍보하는 B3IP - 전략적 파트너십: B3 프로토콜의 도달 범위와 유틸리티를 확장하기 위해 외부 조직과의 협력을 승인하는 B3IP - 정보 제공: 커뮤니티에 일반적인 지침이나 정보를 제공하지만 그 외에는 새로운 기능이나 업데이트를 제안하지 않습니다 권장 지침 - DAO 회원은 잘못 라벨링된 모든 B3IP에 반대 투표해야 합니다. B3IP는 다음을 포함해야 합니다: - 개요: B3IP를 요약하는 두세 문장 - 동기: B3 DAO가 B3IP를 구현해야 하는 이유에 대한 진술 - 근거: B3IP가 B3 DAO의 사명과 가치와 어떻게 일치하는지에 대한 설명 - 주요 용어 (선택 사항): 제안 내의 용어, B3 DAO에 새로운 용어, 및/또는 업계 특정 용어의 정의 - 사양: 사용될 플랫폼과 기술의 자세한 분석 - 위험 및 보안: 잠재적인 보안, 기술, 법적, 명성 및 기타 적용 가능한 위험의 자세한 분석 - 구현 단계: B3IP를 구현하기 위한 단계, 각 단계에 필요한 비용, 인력 및 기타 자원을 포함하여. 의심의 여지를 없애기 위해, 제3자와의 거래(예: 보조금)를 포함하는 모든 B3IP는 적용 가능한 법적 문서 및 절차도 포함해야 합니다 - 타임라인: B3IP 구현을 위한 상세한 일정과 마일스톤 --- ## 거버넌스 플랫폼 Source: https://b3.holydocs.com/ko/protocol/governance-platforms --- ## 크로스 체인 유동성 Source: https://b3.holydocs.com/ko/protocol/liquidity explorer.b3.fun에서 B3의 멀티체인 생태계 탐색하기 문제점 Appchains, L2s, 그리고 L3s는 고립된 유동성을 가지고 있어, 체인 간에 자산을 브리지하지 않고는 경험을 구축하기 어렵습니다. 각 체인은 고립된 풀을 유지하여 깊이를 제한하고 슬리피지를 증가시킵니다. 빌더는 수십 개의 체인을 개별적으로 통합해야 합니다. 사용자는 자산을 수동으로 브리지하고 여러 지갑을 관리해야 합니다. 특정 체인에 잠긴 자산은 다른 기회에 접근할 수 없습니다. 체인 간 유동성 접근 우리의 제품인 AnySpend에 의해 구동되며, 사용자 의도와 블록체인 실행 사이의 클라이언트 실행 계층에서 작동합니다: 작동 방식 1. 모든 체인에서 입금: 대부분의 체인에서 토큰을 받아들입니다 2. 의도 기반: 사용자는 어떻게 달성할지가 아닌, 무엇을 원하는지를 표현합니다 3. 경로 발견: 모든 지원 체인을 통해 최적의 경로를 찾습니다 4. 원자 실행: 트랜잭션이 원자적으로 실행되거나 우아하게 실패합니다 5. 통합된 경험: 복잡한 작업이 단일 트랜잭션으로 나타납니다 지원 체인 AnySpend는 범용 체인 지원을 제공합니다: - EVM 체인: Ethereum, Polygon, Arbitrum, Base, BSC, Avalanche를 포함한 대부분의 EVM 체인 - Solana: Solana 생태계와의 완전한 통합 - B3 생태계: B3 및 게임 체인과의 네이티브 통합 다음 단계 AnySpend SDK로 시작하기. AnySpend 통합 방법 배우기. 완전한 API 문서 탐색하기. 다른 빌더들과 연결하기. --- ## B3에 연결하세요 Source: https://b3.holydocs.com/ko/protocol/network-setup 지갑과 B3 사용하기 MetaMask, Coinbase Wallet, Rainbow 등 모든 이더리움 지갑과 연결하는 것은 쉽습니다. 이 버튼들은 MetaMask 및 기타 Web3 지갑과 함께 작동합니다. 네트워크 구성을 자동으로 추가하거나 이미 추가된 경우 B3으로 전환합니다. B3 탐색기 사용 추천 Chainlist를 사용하여 지갑에 B3 추가 지갑에 B3를 추가하는 가장 빠른 방법: explorer.b3.fun으로 가서 "B3 체인 추가" 클릭 지갑 연결 (MetaMask, Coinbase Wallet 등) "지갑에 추가" 클릭하여 B3 메인넷 추가 B3가 올바른 구성으로 지갑에 자동으로 추가됩니다 지갑에 B3를 추가하는 가장 빠른 방법: chainlist.org로 가서 "B3" 검색 지갑 연결 (MetaMask, Coinbase Wallet 등) "지갑에 추가" 클릭하여 B3 메인넷 추가 B3가 올바른 구성으로 지갑에 자동으로 추가됩니다 B3를 수동으로 추가하려면 아래의 네트워크 세부 정보를 사용하세요: 네트워크 세부 정보: B3 메인넷 구성 네트워크 세부 정보: B3 테스트넷 구성 지갑별 지침 MetaMask 브라우저에서 MetaMask 확장 프로그램 클릭 상단의 네트워크 드롭다운을 클릭하고 "네트워크 추가" 선택 하단에서 "네트워크 수동으로 추가" 클릭 B3 네트워크 정보 입력 완전한 B3 메인넷 구성 참조 "저장" 클릭하면 MetaMask가 자동으로 B3로 전환됩니다. 이제 B3에 연결되었습니다! 네트워크 드롭다운에서 "B3 메인넷"을 볼 수 있습니다. Coinbase Wallet Coinbase Wallet 브라우저 확장 프로그램 실행 설정 탭으로 가서 네트워크 클릭 오른쪽 상단의 플러스 기호 (➕)를 클릭하여 사용자 정의 네트워크 추가 사용자 정의 네트워크 추가 대화 상자에서 B3 메인넷 정보 입력: 복사 가능한 값에 대한 완전한 B3 메인넷 구성 참조 "저장"을 클릭하여 B3를 사용 가능한 네트워크에 추가합니다. Coinbase Wallet은 기본 토큰이 ETH임을 자동으로 감지합니다 Rainbow Wallet 모바일 기기 또는 브라우저 확장 프로그램에서 Rainbow 지갑 실행 프로필 아이콘을 탭하고 설정 → 네트워크로 이동 "사용자 정의 네트워크 추가"를 탭하고 B3 세부 정보 입력 복사 가능한 값에 대한 완전한 B3 메인넷 구성 참조 구성을 저장하고 B3 메인넷으로 전환 B3 메인넷 구성 B3 메인넷에 대한 완전한 구성 세부 정보: 네트워크 이름: 체인 ID: RPC URL: 탐색기 URL: 기본 토큰: B3 테스트넷 구성 B3 테스트넷에 대한 완전한 구성 세부 정보: 네트워크 이름: 체인 ID: RPC URL: 탐색기 URL: 기본 토큰: 문제 해결 - 체인 ID(메인넷의 경우 8333)를 다시 확인하세요 - RPC URL이 정확한지 확인하세요: - 지갑을 새로고침하거나 브라우저를 다시 시작해 보세요 - 올바른 B3 네트워크에 연결되어 있는지 확인하세요 - 가스 비용을 위한 충분한 ETH가 있는지 확인하세요 - B3에서 유효한 계약 주소인지 확인하세요 - B3은 일반적으로 거래를 1-2초 내에 처리합니다 - 지연이 발생하는 경우 B3 네트워크 상태를 확인하세요 - 필요한 경우 가스 가격을 조정하세요 - B3 탐색기를 사용하여 토큰 계약을 수동으로 가져오세요 - 지갑에서 올바른 네트워크를 보고 있는지 확인하세요 - 일부 토큰은 지갑의 토큰 목록에 수동으로 추가해야 할 수 있습니다 --- 거래를 실행하기 전에 사용자가 올바른 B3 네트워크에 연결되어 있는지 항상 확인하세요. B3 메인넷의 체인 ID는 8333입니다. B3에서 빌딩을 시작할 준비가 되셨나요? 이제 지갑이 구성되었습니다! B3을 애플리케이션에 통합하기 시작하려면 SDK 문서를 확인하세요. --- ## AppChains의 수평 확장 Source: https://b3.holydocs.com/ko/protocol/scaling B3의 멀티체인 생태계를 explorer.b3.fun에서 탐색하세요 스케일링 혁명 전통적인 블록체인 스케일링은 단일 체인을 더 빠르게 만드는 데 초점을 맞추었습니다. B3는 다른 접근 방식을 취합니다: 통합된 생태계로 함께 작동하는 목적에 맞게 구축된 앱체인을 통한 수평 스케일링. 하나의 체인이 더 많은 거래를 초당 처리하도록 만듭니다 특정 애플리케이션을 위한 전문 체인을 생성합니다 수평 스케일링이 중요한 이유 모든 애플리케이션이 같은 블록체인 자원을 경쟁하는 대신, 수평 스케일링은 각 앱, 게임 또는 기업이 최적화된 실행 환경을 갖도록 합니다. 멀티 체인의 이점 각 앱체인은 그 특정 사용 사례에 맞게 커스터마이징될 수 있습니다 - 게임 체인은 수수료 없는 게임플레이, DeFi 체인은 고속 거래를 위해. 블록 공간을 경쟁할 필요가 없습니다. 각 애플리케이션은 전용 자원을 받고 독립적으로 스케일할 수 있습니다. 한 앱체인의 문제가 다른 체인에 영향을 미치지 않아 전체 생태계에 대한 보안과 신뢰성을 향상시킵니다. 체인이 분리되어 있음에도 불구하고 사용자는 전체 B3 생태계를 통해 원활한 상호 작용을 경험합니다. B3가 수평 스케일링을 가능하게 하는 방법 1. 목적에 맞게 구축된 앱체인 B3의 모든 애플리케이션은 특정 요구 사항에 최적화된 전용 체인을 배포할 수 있습니다: - 게임 체인: 수수료 없는 거래, 즉각적인 확정성, 게임 특화 프리컴파일 - DeFi 체인: 고속 거래, MEV 보호, 금융 원시물 - 기업 체인: 개인 정보 보호 기능, 규정 준수 도구, 맞춤형 거버넌스 - 소셜 체인: 콘텐츠 저장소, 평판 시스템, 소셜 그래프 2. 통합 유동성 레이어 체인이 수평으로 스케일되는 동안, 유동성은 AnySpend를 통해 통합됩니다: 3. 원활한 크로스 체인 작업 사용자는 NFT 구매, 토큰 교환, 결제 등 원하는 작업을 간단히 표현합니다. B3의 인프라는 모든 앱체인을 통해 최적의 경로를 자동으로 찾습니다. 복잡한 멀티 체인 작업이 사용자 관점에서 단일 거래로 실행됩니다. 실제 세계의 이점 개발자를 위해 자체 체인을 배포하고 사용자에게 영향을 미치는 네트워크 혼잡에 대해 걱정하지 마십시오. 애플리케이션에 특화된 토큰 경제, 수수료 구조 및 인센티브를 설계합니다. 네트워크 업그레이드를 기다리거나 다른 애플리케이션에 영향을 주지 않고 새로운 기능을 실험합니다. 특정 사용 사례에 대해 거래 비용, 확인 시간 및 사용자 흐름을 최적화합니다. 사용자를 위해 전체 생태계를 통해 동일한 지갑과 계정으로 모든 애플리케이션에 접근합니다. 각 전문 체인에서 최적화된 수수료 구조의 혜택을 누립니다. 사용 사례에 최적화된 체인에서 거의 즉각적인 확인을 경험합니다. 이더리움 결제의 보안을 즐기면서 전문 체인 기능의 혜택을 누립니다. 실제로 스케일링하기 B3 멀티 체인을 통한 통합 데이터에 접근하세요. 대규모 게임 B3의 게임 체인은 다음을 처리할 수 있습니다: - 무료 플레이 메커니즘으로 거래 비용 없음 - 실시간 상호 작용으로 초 단위의 확정성 - 대규모 멀티플레이어 이벤트로 네트워크 혼잡 없음 - 통합 유동성을 통한 게임 간 자산 이전 기업 애플리케이션 기업 체인은 다음을 가능하게 합니다: - 민감한 비즈니스 작업을 위한 개인 거래 - 프로토콜 계층에 구축된 규정 준수 기능 - 조직의 요구에 맞는 맞춤형 거버넌스 모델 - 기존 비즈니스 시스템과의 통합 기능 DeFi 혁신 DeFi 체인은 다음을 지원합니다: - 최적화된 처리량으로 고주파 거래 - 전문 프리컴파일을 사용한 복잡한 금융 도구 - 맞춤형 정렬 메커니즘을 통한 MEV 보호 - 통합 유동성 접근을 통한 크로스 체인 차익 거래 네트워크 효과 더 많은 애플리케이션이 자체 앱체인을 배포함에 따라 전체 B3 생태계는 더 가치 있게 됩니다: 1. 유동성 증가: 더 많은 체인은 더 많은 거래 기회와 더 깊은 유동성 풀을 의미합니다 2. 향상된 조합성: 애플리케이션이 체인을 넘나들며 원활하게 상호 작용할 수 있습니다 3. 감소된 비용: 생태계가 성장함에 따라 공유 인프라 비용이 감소합니다 4. 혁신 가속화: 한 체인의 새로운 기능이 다른 체인에 의해 채택될 수 있습니다 수평 스케일링 시작하기 수평으로 스케일하고 싶으신가요? B3에서 자체 목적에 맞는 앱체인을 배포하는 것에 대해 우리 팀과 논의하세요. B3 멀티 체인을 통한 통합 데이터에 접근하세요. B3에서 개발자 도구로 빌드하세요. 스케일링 전략 선택하기 자체 앱체인으로 스케일하기 전에 메인 B3 체인에서 빌드를 시작합니다. 특정 애플리케이션 요구에 최적화된 맞춤 체인을 배포합니다. 핵심 기능에는 메인 체인을 사용하고 전문 기능에는 앱체인을 사용합니다. 스케일링의 미래 수평 스케일링은 블록체인 인프라의 다음 진화를 대표합니다. 제한 없는 병렬 실행을 가능하게 하면서 통합된 사용자 경험과 유동성을 유지함으로써, B3는 진정으로 대규모 온체인 채택을 위한 기반을 만듭니다. 인터넷은 단일 서버를 더 빠르게 만듦으로써 스케일되지 않았습니다 - 수백만 개의 전문 서버를 연결함으로써 스케일되었습니다. 마찬가지로, 블록체인은 특정 애플리케이션에 최적화된 수천 개의 목적에 맞게 구축된 체인을 연결함으로써 스케일될 것입니다. --- ## $B3 스테이킹 Source: https://b3.holydocs.com/ko/protocol/staking-b3 Stake your $B3 tokens in our staking arena. 왜 스테이킹인가? B3를 스테이킹하여 Stake to Win 게임을 플레이하고, 큰 상품을 이기면서 $B3 수익과 독점 보상을 얻으세요. 추첨에 참여하여 지루한 수익 대신 큰 상품을 이기세요. B3의 보안과 분산화에 기여하세요. 토큰 소유자는 B3 네트워크의 거버넌스에 참여할 수 있습니다. 스테이커로서 적극적으로 참여하고 재미를 느끼세요. 이 주소를 복사하여 지갑에 $B3를 추가하거나 DEX에서 거래하세요. $B3 토큰 구매처 Coinbase에서 $B3 구매하기 Bybit에서 $B3 거래하기 Gate.io에서 $B3 구매하기 KuCoin에서 $B3 얻기 MEXC에서 $B3 거래하기 Aerodrome에서 $B3 스왑하기 AlienBase에서 $B3 거래하기 --- ## Testnet Source: https://b3.holydocs.com/ko/protocol/testnet 체인 정보 재미있는 사실: 1993년은 첫 번째 인물 슈팅 장르를 혁신한 "Doom"이 출시된 해입니다. Ether (ETH) 이더리움 메인넷에서 사용되는 동일한 토큰이지만, 테스트 목적으로만 사용됩니다. 네트워크 엔드포인트 B3 테스트넷에 표준 HTTP 요청을 위해 이 엔드포인트를 사용하세요. B3 테스트넷에 실시간 WebSocket 연결을 위해 이 엔드포인트를 사용하세요. 블록 탐색기 B3(테스트넷 포함)의 거래, 블록, 계약을 탐색하세요. 빠른 링크 테스트를 위해 B3 테스트넷으로 자산 브릿지하기 개발 및 테스트를 위해 무료 테스트넷 ETH 받기 B3에서 빌딩을 위한 도구와 인프라 발견하기 지갑에 B3 테스트넷 추가하기 지갑(MetaMask, Coinbase Wallet 등)을 열고 네트워크 설정으로 이동하세요. "네트워크 추가" 또는 "커스텀 네트워크 추가"를 클릭하세요. 다음 정보를 입력하세요: - 네트워크 이름: B3 테스트넷 - 체인 ID: 1993 - RPC URL: https://testnet-rpc.b3.fun - 통화 기호: ETH - 블록 탐색기 URL: https://explorer.b3.fun 네트워크 구성을 저장하고 B3 테스트넷으로 전환하세요. 이제 B3 테스트넷에 연결되었습니다! 애플리케이션 테스트를 시작할 수 있습니다. 테스트넷 사용 이유 테스트넷은 안전하고 통제된, 효율적인 테스트 및 실험 환경을 제공합니다. 테스트 네트워크, 또는 테스트넷은 메인넷에 배포하기 전에 스마트 계약을 테스트할 수 있는 필수 도구로, 실제 애플리케이션에서의 실패나 취약점의 위험을 최소화합니다. 주요 이점 실제 자금이나 실제 사용자에게 영향을 주지 않고 스마트 계약과 애플리케이션을 테스트하세요. 네트워크 지연, 가스 요금, 거래 처리량을 포함한 메인넷 조건을 시뮬레이션하세요. 개발 및 테스트를 위해 비싼 메인넷 ETH 대신 무료 테스트넷 토큰을 사용하세요. 개발자가 블록체인 개발을 배우고 실험할 수 있는 완벽한 환경입니다. 메인넷 환경을 시뮬레이션함으로써, 테스트넷은 네트워크 지연, 가스 요금, 그리고 스마트 계약의 성능에 영향을 미치는 다른 요소들을 포함한 실제 세계 조건의 현실적인 표현을 제공합니다. 이 정확한 표현은 잠재적인 문제를 식별하고, 애플리케이션을 최적화하며, 최종 사용자에게 최상의 사용자 경험을 보장할 수 있도록 합니다. 또한, 테스트넷은 B3 생태계에 익숙해지고 소중한 실전 경험을 얻을 수 있게 해주어, 블록체인 개발의 세계에 새로운 개발자와 숙련된 개발자 모두에게 없어서는 안 될 도구입니다. 개발 워크플로우 테스트넷 수도꼭지를 사용하여 테스트를 위한 무료 ETH를 받으세요. 테스트넷에 스마트 계약을 배포하고 모든 기능을 철저히 테스트하세요. 블록 탐색기와 개발 도구를 사용하여 문제를 디버그하고 성능을 최적화하세요. 테스트가 완료되면, 생산 준비가 된 계약을 B3 메인넷에 배포하세요. 실제 자금을 사용하여 메인넷에 배포하기 전에 항상 테스트넷에서 철저히 테스트하세요. 테스트넷 vs 메인넷 테스트넷: - 체인 ID: 1993 - RPC: https://testnet-rpc.b3.fun - 탐색기: https://testnet-explorer.b3.fun 메인넷: - 체인 ID: 8333 - RPC: https://mainnet-rpc.b3.fun - 탐색기: https://explorer.b3.fun 테스트넷: ETH는 실제 세계 가치가 없음 - 테스트용으로만 사용됨 메인넷: ETH는 실제 세계 가치가 있고 구매 비용이 듬 테스트넷: 개발, 테스트, 학습, 실험 메인넷: 생산 애플리케이션, 실제 사용자, 실제 거래 --- ## 토큰노믹스 Source: https://b3.holydocs.com/ko/protocol/tokenomics 개요 - 토큰 이름: B3 (Base) - 체인: Base - 총 공급량: 100,000,000,000 - 소수점: 18 유틸리티 B3 토큰은 플레이어, 게임 개발자 및 홀더들에게 권한을 부여함으로써 게임을 성장시키고, 확장하며 변화시키는 오픈 게이밍 생태계를 구동하는 엔진입니다. 플레이어를 위해: - 🥩 \$B3를 스테이킹하여 미래의 B3 AppChains에 대한 노출을 받으세요 - 🥇 믿는 게임 및 경험을 자금 지원하고 출판하여 \$B3를 사용하고 보상을 받으세요 - 🎯 BSMNT에서 게임 및 새로운 기능에 대한 조기 접근 권한을 얻으세요 - ☑️ 거버넌스에 참여하여 B3 생태계의 미래에 직접적인 영향을 미치세요 게임 개발자를 위해: - 🪙 자금을 신청하고 받아 게임을 개발하고 확장하세요 - 💴 어떤 게임체인에서든 모든 플레이어에 대한 추천 보상을 벌어들이세요 - 🚁 인프라 파트너로부터 미래의 에어드랍을 받으세요 추가적인 \$B3의 유틸리티는 가능해지는 대로 발표될 예정입니다. 분배 및 할당 - 커뮤니티 & 생태계: 이 할당은 게이머에 의해, 게이머를 위한 B3 생태계의 성장을 위한 것입니다. 에어드랍, 토너먼트, 플레이테스트, 커뮤니티 주도의 보조금, 연구 및 개발 등, 그 안에서 플레이하는 이들에게 속한 생태계를 구축하기 위한 것입니다. - 재단: 이 할당은 Player1 재단을 지원함으로써 B3와 오픈 게이밍의 비전 및 채택에 기여하게 될 것입니다. 이에는 전략적 보조금/파트너십, 법적 및 규정 준수 요구 사항, 감사 및 기타 운영 비용이 포함됩니다. - 팀 & 자문위원: 이 할당은 AAA부터 웹3에 이르기까지 게이밍 세계의 최고를 대표하는 핵심 기여자 + 18명의 자문위원을 위한 것입니다. 모든 팀 및 자문위원은 4년간의 베스팅 일정을 준수합니다: 1년 25% 클리프, 이후 매월 잠금 해제. - 투자자: 이 B3 할당 부분은 B3의 비전을 믿고 지원하기 위해 게이밍, 웹3, 브랜드, 인프라 등 산업의 모든 구석에서 모인 100+ 엔젤 투자자들을 위한 것입니다. 모든 팀 및 자문위원은 4년간의 베스팅 일정을 준수합니다: 1년 25% 클리프, 이후 매월 잠금 해제. 토큰 잠금 해제 일정 --- ## B3 MiCAR 백서 Source: https://b3.holydocs.com/ko/protocol/whitepaper-mica 목차 1. 1. 규제 공시 2. 2. 요약 3. 3. A. 거래 승인을 요청하는 개인에 대한 정보 1. A.1. 이름 2. A.2. 법적 형태 3. A.3. 등록 주소 4. A.4. 본사 5. A.5. 등록 날짜 6. A.6. 법적 실체 식별자 7. A.7. 적용되는 국가 법에 따라 요구되는 다른 식별자 8. A.8. 연락처 전화번호 9. A.9. 이메일 주소 10. A.10. 응답 시간(일) 11. A.11. 모회사 12. A.12. 경영진 구성원 13. A.13. 사업 활동 14. A.14. 모회사 사업 활동 15. A.15. 신설 기업 16. A.16. 지난 세 년간의 재정 상태 17. A.17. 등록 이후의 재정 상태 4. 4. B. 발행자에 대한 정보 1. B.1. 발행자가 제안자 또는 거래 승인을 요청하는 개인과 다른 경우 2. B.2. 이름 3. 3. B.3. 법적 형태 4. B.4. 등록 주소 5. B.5. 본사 6. B.6. 등록 날짜 7. B.7. 법적 실체 식별자 8. B.8. 적용되는 국가 법에 따라 요구되는 다른 식별자 9. B.9. 모회사 10. B.10. 경영진 구성원 11. B.11. 사업 활동 12. B.12. 모회사 사업 활동 5. 5. C. 거래 플랫폼 운영자에 대한 정보 6. 6. D. 암호화폐 프로젝트에 대한 정보 1. D.1. 암호화폐 프로젝트 이름 2. D.2. 암호화폐 이름 3. D.3. 약어 4. D.4. 암호화폐 프로젝트 설명 5. D.5. 암호화폐 프로젝트 구현에 관여하는 모든 자연인 또는 법인에 대한 세부 정보 6. D.6. 유틸리티 토큰 분류 7. D.7. 유틸리티 토큰 프로젝트의 상품/서비스 주요 기능 8. D.8. 토큰 계획 9. D.9. 자원 배분 10. D.10. 모금 또는 암호화폐 자산의 계획된 사용 7. 7. E. 거래 승인에 대한 정보 1. E.1. 공개 제안 또는 거래 승인 2. E.2. 공개 제안 또는 거래 승인의 이유 3. E.3. 모금 목표 4. E.4. 최소 구독 목표 5. E.5. 최대 구독 목표 6. E.6. 초과 구독 수락 7. E.7. 초과 구독 배분 8. E.8. 발행 가격 9. E.9. 발행 가격을 결정하는 공식 화폐 또는 기타 암호화폐 자산 10. E.10. 구독 수수료 11. E.11. 제안 가격 결정 방법 12. E.12. 제안/거래된 암호화폐 자산의 총 수 13. E.13. 목표 보유자 14. E.14. 보유자 제한 15. E.15. 환불 공지 16. E.16. 환불 메커니즘 17. E.17. 환불 타임라인 18. E.18. 제안 단계 19. E.19. 조기 구매 할인 20. E.20. 기간 한정 제안 21. E.21. 구독 기간 시작 22. E.22. 구독 기간 종료 23. E.23. 제안된 암호화폐 자산의 안전 보장 조치 24. E.24. 암호화폐 자산 구매를 위한 결제 방법 25. E.25. 환불을 위한 가치 이전 방법 26. E.26. 철회 권리 27. E.27. 구매한 암호화폐 자산의 이전 28. E.28. 이전 시간표 29. E.29. 구매자의 기술 요구 사항 30. E.32. 배치 형태 31. E.33. 거래 플랫폼 이름 32. E.34. 거래 플랫폼 시장 식별 코드(MIC) 33. E.35. 거래 플랫폼 접근 34. E.36. 관련 비용 35. E.38. 이해 상충 36. E.39. 적용 법률 37. E.40. 관할 법원 8. 8. F. 암호화폐 자산에 대한 정보 1. F.1. 암호화폐 자산 유형 2. F.2. 암호화폐 자산 기능 3. F.3. 기능의 계획된 적용 4. F.4. 백서 유형 5. F.5. 제출 유형 6. F.6. 암호화폐 자산 특성 7. F.7. 상업적 이름 또는 거래 이름 8. F.8. 발행자의 웹사이트 9. F.9. 공개 제안 또는 거래 승인 시작 날짜 10. F.10. 발행 날짜 11. F.11. 발행자가 제공하는 기타 서비스 12. F.12. 백서의 언어 또는 언어들 13. F.13. 백서와 관련된 암호화폐 자산 또는 여러 암호화폐 자산을 고유하게 식별하는 디지털 토큰 식별 코드(해당하는 경우) 14. F.14. 기능적으로 대체 가능한 그룹 디지털 토큰 식별자(해당하는 경우) 15. F.15. 자발적 데이터 플래그 16. 16. F.16. 개인 데이터 플래그 17. F.17. LEI 자격 18. F.18. 본부 회원국 19. F.19. 호스트 회원국 9. 9. G. 권리 및 의무 1. G.1. 구매자의 권리 및 의무 2. G.2. 권리 및 의무 행사 3. G.3. 권리 및 의무 변경 조건 4. G.4. 미래의 공개 제안 5. G.5. 발행자가 보유한 암호화폐 자산 6. G.6. 유틸리티 토큰 분류 7. G.7. 유틸리티 토큰의 상품/서비스 주요 기능 8. G.8. 유틸리티 토큰 상환 9. G.9. 비거래 요청 10. G.10. 암호화폐 자산 구매 또는 판매 방식 11. G.11. 암호화폐 자산 이전 제한 12. G.12. 공급 조정 프로토콜 13. G.13. 공급 조정 메커니즘 14. G.14. 토큰 가치 보호 계획 15. G.15. 토큰 가치 보호 계획 설명 16. G.16. 보상 계획 17. G.17. 보상 계획 설명 18. G.18. 적용 법률 19. G.19. 관할 법원 10. 10. H. 기반 기술에 대한 정보 1. H.1. 분산 원장 기술 2. H.2. 프로토콜 및 기술 표준 3. H.3. 사용된 기술 4. H.4. 합의 메커니즘 5. H.5. 인센티브 메커니즘 및 적용 수수료 6. H.6. 분산 원장 기술 사용 7. H.7. DLT 기능 설명 8. H.8. 감사 9. H.9. 감사 결과 11. 11. I. 위험에 대한 정보 1. I.1. 제안 관련 위험 2. I.2. 발행자 관련 위험 3. I.3. 암호화폐 자산 관련 위험 4. I.4. 프로젝트 구현 관련 위험 5. I.5. 기술 관련 위험 6. I.6. 완화 조치 12. 12. S. 지속 가능성 지표에 대한 정보 1. S.1. 이름 2. S.2. 관련 법적 실체 식별자 3. S.3. 암호화폐 이름 4. S.4. 합의 메커니즘 5. S.5. 인센티브 메커니즘 및 수수료 6. S.6. 공시 기간 시작 7. S.7. 공시 기간 종료 8. S.8. 에너지 소비 9. S.9. 에너지 소비 출처 및 방법론 공시 날짜: 2025-08-11 규제 공시 02. 제6조(3)에 따른 진술: 이 암호화폐 백서는 유럽연합 회원국의 어떠한 유능한 기관에 의해서도 승인되지 않았습니다. 암호화폐 거래 승인을 요청하는 개인은 이 암호화폐 백서의 내용에 대해 전적으로 책 --- ## 화이트페이퍼 Source: https://b3.holydocs.com/ko/protocol/whitepaper 요약 현대 시대의 게임은 커뮤니티, 지리, 미디어 전반에 걸쳐 보편화되었으며, 다양한 형태로 거대한 산업이자 현대 디지털 생활의 필수적인 부분이 되었습니다. 그러나 산업의 성장과 성공에도 불구하고, 기술 세계와 더 넓은 경제의 많은 측면에서처럼, 게이트키핑 엔티티와 월드 가든이 점차 등장했습니다. 이러한 집중화는 게이머의 경험을 악화시키고, 개발자들에게 기회를 제한하며, 업계 내 다양성을 감소시킵니다. 전통적인 "오프체인" 게임은 이전 수십 년 동안을 특징짓던 제한 없는 혁신과 재미가 결여된 것처럼 느껴집니다. 그것은 닫혀 있습니다. Web3는 수년간 현상 유지에 대한 대안으로 자리잡았으며, 상호운용성, 커뮤니티의 더 큰 참여, 사용자 소유 및 이전 가능한 자산, 그리고 독특한 보상 구조를 중심으로 한 새로운 게임 패러다임을 제시합니다. 약속은 오픈 게이밍이었습니다. 그러나 이 비전은 실현되지 않았습니다. 일련의 장애물이 대부분 스튜디오가 뛰어들고, 게이머가 이주하고, 더 넓은 web3 게이밍 생태계가 번성하는 것을 크게 방해했습니다. 커뮤니티 분열도 온체인 게이밍의 주요 고민거리였으며, 대부분의 청중이 분리되어 서로 연결되지 않은 생태계에 고립되어 있어 발견성과 게임플레이에 영향을 미치고 추가 혁신을 방해했습니다. 마지막으로, 그리고 결정적으로, 새로운 오픈 인센티브 시스템을 설계하는 데 집중한 산업이 협업에 대한 경제적 압박을 묵시적으로 재창조한 것은 비극입니다. 업계는 이를 실현하기 위한 더 넓은 비전과 해결책이 필요합니다. 우리는 오픈 게이밍을 명령, 기술 도구 모음, 그리고 온체인 게이밍을 한 단계 끌어올리고 게이밍의 황금기를 열어줄 인센티브 시스템으로 제안합니다. 이것은 다음 세대의 온체인 게임을 구동할 수 있는 정교한 개발 엔진과 그것들이 web2 전임자들을 능가하거나 능가할 수 있도록 하는 것을 특징으로 합니다. 빠르고 저렴한 거래를 제공하는 Base에 정착하는 핵심 Layer 3(L3) 블록체인은 게임 개발자에게 새로운 능력을 제공할 것입니다. 게임은 B3 L3에 정착하는 자체 맞춤형 GameChains를 출시할 수 있으며, 계정 추상화, 의도, 스마트 지갑과 같은 최고 수준의 사용성 기능을 활용할 수 있습니다. 시간이 지남에 따라, 오픈 게이밍 생태계는 B3와 함께 다른 체인을 포함하고 통합할 수 있습니다. 이것은 개발자들이 전통적인 앱체인으로 올 수 있는 분열과 씨름할 필요 없이 게임 경험을 제어할 수 있게 해줍니다. 마지막으로, 오픈 게이밍은 불일치하는 인센티브의 도전을 정면으로 다루고 있습니다. 공유되고 개방된 경제 시스템은 개발자와 인프라 제공업체가 서로의 성장으로부터 혜택을 받고, 최소한 이 중요한 새로운 사용자 유치 기간에 협력을 장려할 수 있도록 시작할 수 있습니다. 생태계가 사용자를 공유하는 것에 대한 보상을 제공하는 추천 시스템은 그저 첫 걸음일 뿐입니다. 결국, 이러한 혁신은 'web3 게이밍'을 단순히 '게이밍'으로 변모시킬 약속입니다. 이를 달성하기 위해, 오픈 게이밍은 B3 L3로 시작하여 가장 매력적이고 정교한 게임이 등장하고, 열정적인 게이밍 커뮤니티가 결집하며, 더 큰 게이밍 생태계 자체가 가장 큰 수혜자가 되는 장소를 소개합니다. 게이밍: 갈림길 전 세계적으로 다양한 디지털 형태의 게임이 즐겨집니다. 30억 명이 넘는 글로벌 게이머들은 언제 어디서나 가상으로 참여할 수 있는 다양한 게이밍 플랫폼을 즐기고 있으며, 지하철에서 모바일 게임을 하거나 대형 스크린 TV에서 콘솔 게임을 하는 것에서부터 시작합니다. 평균 게이머가 주당 8시간 이상을 게임에 소비한다는 추정은 게이밍이 사회에서 차지하는 위치를 명확하게 보여줍니다. 기술과 게임플레이의 혁신적인 파도는 '게이머'의 가정된 인구 통계를 극적으로 확장했습니다. Nintendo의 Wii, Facebook의 Farmville, 모바일의 Candy Crush Saga는 모두 점점 더 많은 사람들을 게이밍으로 끌어들였습니다. 게이밍은 차례로 대중 문화와 미디어에서 발자국을 극적으로 확장했습니다. Esports의 급격한 성장과 점점 더 많은 수용에서부터 게이밍 기반 영화와 TV 쇼의 성공에 이르기까지, 게이밍이 문화적 힘으로서의 중요성은 분명합니다. 많은 면에서, 이 시대에 디지털이라는 것은 적어도 게이밍과 부딪힌 적이 있다는 것을 의미합니다. 그럼에도 불구하고, 오늘날 게이밍 산업과 커뮤니티는 긴장의 장소에 있습니다. 오프체인 게이밍: 게이트키핑의 증상 플레이어의 수와 게임을 하는 방식이 엄청나게 확장되었음에도 불구하고, 개발자와 게이머 모두 몇 가지 중요한 고통 포인트에 직면해 있습니다. 최근 몇 년 동안 기술 생태계와 더 넓은 세계의 많은 부문과 마찬가지로, 게이밍 산업은 점점 더 소수의 출판사와 배포 플랫폼의 손에 집중되고 있습니다. 개발자에게는 눈에 띄는 것이 더 어려워지며, 마케팅과 배포에 대한 프리미엄이 높아지고, 게임플레이에 대한 강조가 줄어들며, 위험을 감수하는 것에 대한 강력한 인센티브가 줄어듭니다. 제품을 신속하게 출시하고, 검증된 모델을 모방하려는 압력은 창의성과 위험 감수를 모두 저해하는 현실이 되었습니다. 자기 표현, 예술, 상업 추구의 합류점이 항상 되어온 산업에 대해 많은 참여자들이 깊은 불편함을 느낍니다. 실제로, 인디 개발자와 위험을 감수하는 스튜디오는 오랫동안 게이밍 산업, 문화, 커뮤니티를 앞으로 밀어붙이는 데 있어 과도한 역할을 해왔습니다. 역대 가장 많이 플레이된 게임 중 하나인 Tetris는 단일 엔지니어에 의해 개발되었습니다. MOBA(멀티플레이어 온라인 배틀 아레나) 장르는 인기 있는 Blizzard 게임을 모딩한 사용자들로부터 시작되어 Dota 2와 League of Legends에서 10년 이상의 성공적인 esports를 책임졌습니다. Minecraft는 Markus "Notch" Persson의 천재성으로부터 시작되어 한 세대의 게이밍 경험을 정의하고, 게임 내외의 인터넷 전반에 걸친 사용자 생성 콘텐츠의 황금기를 정의하며, 야생의 상업적 성공을 거두었습니다. 위험을 감수하는 개발자들이 번성할 수 있도록 지원하는 구조로 오늘날의 게이밍 산업이 구성되어 있지 않지만, 그것이 필수적이라는 것은 여전히 중요합니다. 게이머들도 이러한 중앙집중화의 영향을 느끼는 것 같습니다. 많은 사람들이 마이크로트랜잭션, 모바일의 무료 플레이 / 윈 투 플레이 모델, 끝없는 게임 내 구매, 계정으로 제한된 게임의 확산과 같은 착취적인 비즈니스 모델에 대해 불평합니다. 최고의 시기입니다. 최악의 시기입니다. Elon의 트윗은 7500만 회 이상의 조회수를 기록하여 깊은 공감을 불러일으켰음을 시사합니다. 게이밍의 발자취가 커지고, 개발자들에게 사용 가능한 도구의 범위가 확장되며, 게임에 접근하기가 상대적으로 쉬워졌음에도 불구하고, 업계 전반에 걸쳐 불만과 불편함이 존재합니다. 더 넓은 관점에서 볼 때, 의미 있는 변화가 종종 나오는 긴장의 시기 중 하나임이 틀림없습니다. 온체인 게이밍: 다시 닫힘 Web3 게이밍은 잠재적인 게이밍 르네상스를 위한 명백한 방향을 나타냅니다. 그것은 새로운 디지털 및 네트워크 기술입니다. 그것은 글로벌하고, 크로스 플랫폼이며, 게이트키핑을 제거하는 것을 자랑합니다. 사용자를 직접 이해관계자로 만들고 개발자에게 자금을 조달하는 새로운 방법을 제공할 수 있습니다. 적어도 종이에는, 약속이 순간과 일치하는 것처럼 보입니다. 게이밍은 이미 넓은 블록체인 산업에서 중요한 역할을 해왔으며, 이제 막 시작하고 있습니다. 2017년에 출시된 Cryptokitties는 암호화폐 전체에서 첫 번째 주류 순간 중 하나였습니다. 이더리움 블록체인을 거의 멈추게 만들었다고 유명하지만, 또한 블록체인 확장 솔루션의 중요성을 집으로 가져가는 순간으로도 볼 수 있습니다. 어떤 면에서, 더 넓은 블록체인 산업은 dapps의 잠재력과 사람들이 확장 문제를 해결하는 데 얼마나 진지하게 착수했는지에 대한 대중적인 관점을 대폭 확장한 Cryptokitties에 감사할 수 있습니다. 온체인 게이밍은 그 후 몇 년 동안 비슷한 위업을 관리했으며, Axie Infinity, STEPN, Parallel, Pixels가 게임과 토큰화된 인센티브가 융합될 때 무엇이 가능한지 세계에 보여주었습니다. 이러한 성공은 사람들이 새로운 게이밍 메커니즘에 참여할 것이며, 디지털 소유권이 게임플레이를 향상시킬 수 있으며, 경제적 인센티브가 활기찬 게이밍 커뮤니티를 부트스트랩할 수 있음을 보여주었습니다. 그러나 이러한 초기 승리에도 불구하고, web3 게이밍은 주류 채택을 달성하는 데 어려움을 겪었습니다. 지갑 관리, 거래 수수료, 복잡한 온보딩 프로세스와 같은 사용자 경험 장벽이 여전히 높으며, 전통적인 게이머들에게 마찰을 일으킵니다. 인프라가 분열되어 있으며, 게임이 여러 호환되지 않는 블록체인에 퍼져 있습니다. 가장 중요하게, 많은 web3 게임들이 게임플레이보다 토큰노믹스를 우선 --- ## Quickstart Source: https://b3.holydocs.com/ko/quickstart 1단계: B3 SDK 설치 선호하는 패키지 관리자를 사용하여 B3 SDK를 설치하세요: B3 SDK는 TypeScript 정의를 기본으로 포함하고 있습니다! 애플리케이션에 기본 스타일을 가져옵니다: 2단계: B3Provider 추가 애플리케이션의 루트 주변에 B3Provider를 감싸세요: 3단계: B3 SDK 사용 B3를 사용한 글로벌 계정 인증 활성화: AnySpend를 사용한 크로스체인 스왑 및 사용자 정의 상호작용 활성화: 4단계: 생태계 탐색 빌더를 위한 B3 생태계, 도구 및 리소스에 대해 알아보세요. 다음 단계는? 이제 B3 SDK를 설치했으니, 이러한 강력한 기능을 탐색하세요: B3 생태계 전반에 걸친 원활한 인증 및 사용자 관리. 토큰, NFT, 프로필 및 분석을 위한 블록체인 데이터 접근. 크로스체인 스왑, NFT 민팅 및 블록체인 작업. 사용 가능한 예제 및 통합 패턴. 플랫폼 지원 | 기능 | React Web | React Native | | ----------------- | --------- | ------------ | | AnySpend | ✅ | ❌ | | 글로벌 계정 | ✅ | ✅ | | 헤드리스 서비스 | ✅ | ✅ | 도움이 필요하신가요? 우리의 Discord 커뮤니티에 가입하거나 생태계 소개를 확인하여 종합적인 리소스를 확인하세요. --- ## 개발자 리소스 Source: https://b3.holydocs.com/ko/redirect/ecosystem B3 생태계 페이지로 리디렉션되고 있습니다. 계속하려면 여기를 클릭하세요. --- ## B3 SDK Source: https://b3.holydocs.com/ko/redirect/sdk B3 SDK 페이지로 리디렉션되고 있습니다. 계속하려면 여기를 클릭하세요. --- ## 인증 Source: https://b3.holydocs.com/ko/sdk/global-account/authentication 인증 전략 B3 Global Accounts는 애플리케이션의 요구 사항에 맞는 여러 인증 전략을 지원합니다. 소셜 로그인 Google 인증 Discord 인증 세션 키 인증 세션 키는 강화된 보안을 제공하며, 사용자를 대신하여 작업을 수행해야 하는 게임 및 애플리케이션에 특히 유용합니다. 기본 세션 키 설정 사용자 정의 세션 키 구성 헤드리스 인증 사용자 정의 구현을 위해 헤드리스 인증 서비스를 사용하세요: 기본 인증 React Native 인증 인증 훅 useB3 훅 인증 상태에 접근하기 위한 주요 훅: useAccountWallet 훅 지갑 정보에 접근: 오류 처리 인증 흐름에 대한 적절한 오류 처리 구현: 모범 사례 적절한 속성 및 분석을 위해 고유한 파트너 ID를 항상 사용하세요. 더 나은 사용자 경험을 위해 포괄적인 오류 처리를 구현하세요. 애플리케이션의 보안 요구 사항에 기반하여 적절한 세션 기간을 설정하세요. 다른 배포 단계에 적합한 환경 변수를 사용하세요. 다음 단계 권한 및 세션 키 관리에 대해 알아보세요. 사용 가능한 모든 React 훅을 탐색하세요. 완전한 통합 예제를 확인하세요. --- ## 예시들 Source: https://b3.holydocs.com/ko/sdk/global-account/examples 기본 인증 예제 에러 처리 및 로딩 상태를 포함한 간단한 인증 흐름입니다. 게임 애플리케이션 예제 세션 키와 권한을 포함한 게임 애플리케이션의 완전한 예제입니다. 전자상거래 애플리케이션 예제 전자상거래 컨텍스트에서 B3 글로벌 계정 통합을 보여주는 예제입니다. React Native 예제 React Native 애플리케이션을 위한 예제입니다. Next.js 앱 라우터 예제 Next.js 13+ 앱 라우터를 위한 예제입니다. 고 --- ## React Hooks Source: https://b3.holydocs.com/ko/sdk/global-account/hooks 인증 훅 useB3 글로벌 계정 인증 상태와 액션에 접근하기 위한 주요 훅입니다. 반환 값 | 속성 | 타입 | 설명 | |----------|------|-------------| | | | 현재 인증된 계정 | | | | 사용자가 인증되었는지 여부 | | | | 인증 확인이 진행 중인지 여부 | | | | 현재 사용자를 로그아웃하는 함수 | | | | 계정 데이터를 새로고치는 함수 | useAccountWallet 인증된 계정의 지갑 정보에 접근합니다. 권한 훅 usePermissions 세션 키 권한을 관리하고 확인합니다. useRequestPermissions 세션 키에 대한 새로운 권한을 요청합니다. useRevokePermissions 기존 권한을 취소합니다. 자산 관리 훅 useAccountAssets 사용자의 디지털 자산을 검색하고 관리합니다. 모달 관리 훅 useModal 프로그래밍 방식으로 B3 모달을 제어합니다. 네비게이션 훅 useNavigation B3 애플리케이션 내에서의 네비게이션을 처리합니다. 설정 훅 useB3Config B3 설정과 환경 설정에 접근합니다. 훅 조합 커스텀 훅 예제 복잡한 기능을 위해 여러 훅을 결합합니다: TypeScript 지원 모든 훅은 전체 TypeScript 지원을 포함합니다: 오류 처리 훅을 사용하여 오류를 처리하는 모범 사례: 다음 단계 이 훅을 사용한 완전한 예제를 확인하세요. --- ## 글로벌 계정 소개 Source: https://b3.holydocs.com/ko/sdk/global-account/introduction B3 글로벌 계정이란? B3 글로벌 계정은 사용자에게 B3 생태계 전체에서 단일 신원을 제공하는 통합 인증 시스템입니다. 사용자는 한 번 인증하고 모든 B3 애플리케이션, 게임 및 서비스에 원활하게 접근할 수 있습니다. 주요 기능 Google, Discord 및 기타 소셜 인증 제공자 지원. 사용자 정의 가능한 권한을 가진 보안 세션 키 인증. 웹, 모바일 및 데스크탑 애플리케이션에서 작동. 간단한 React 컴포넌트 및 무헤드 TypeScript 서비스. 아키텍처 글로벌 계정 시스템은 여러 주요 구성 요소로 구성됩니다: 인증 흐름 1. 소셜 로그인: 사용자가 선호하는 소셜 제공자로 인증 2. 계정 생성: B3 글로벌 계정이 생성되거나 연결됨 3. 세션 키: 강화된 보안을 위한 선택적 세션 키 4. 권한: 다양한 작업에 대한 세분화된 권한 React 컴포넌트 - : 글로벌 계정을 위한 컨텍스트 제공자 - : 완전한 인증 흐름 - : 권한 관리 - : 사용자 자산 표시 무헤드 서비스 - 사용자 정의 구현을 위한 인증 서비스 - 세션 관리 유틸리티 - 권한 검증 도우미 빠른 시작 기본 인증 인증 상태 확인 환경 구성 환경 변수 설정: 다음 단계 다양한 인증 전략 및 구현에 대해 알아보기. 세션 키와 권한 관리 이해하기. 글로벌 계정 통합을 위한 사용 가능한 훅 탐색하기. 완전한 예제 및 통합 패턴 보기. --- ## 권한 및 세션 키 Source: https://b3.holydocs.com/ko/sdk/global-account/permissions 개요 세션 키와 권한은 사용자를 대신하여 애플리케이션이 지속적인 인증 없이 작업을 수행할 수 있도록 하는 안전한 방법을 제공합니다. 이는 자동으로 거래를 실행해야 하는 게임 및 애플리케이션에 특히 유용합니다. 권한 시스템 권한 유형 B3 글로벌 계정은 다양한 사용 사례를 위해 구성할 수 있는 세분화된 권한을 지원합니다: - 계약 상호작용: 호출할 수 있는 스마트 계약 지정 - 토큰 한도: 네이티브 토큰 및 ERC-20 토큰의 지출 한도 설정 - 시간 제한: 권한의 시작 및 종료 날짜 정의 - 거래 한도: 거래당 최대 가치 제어 권한 구조 세션 키 구현 기본 권한 요청 게임 특정 권한 게임 애플리케이션의 경우, 더 넓은 권한이 필요할 수 있습니다: 맞춤형 권한 UI 권한 흐름을 더 잘 제어하려면: 세션 키 관리 권한 상태 확인 권한 철회 고급 권한 패턴 동적 권한 업데이트 보안 모범 사례 애플리케이션에 필요한 최소한의 권한만 요청하세요. 보안을 강화하기 위해 더 짧은 권한 기간을 사용하세요. 광범위한 권한 대신 정확한 계약 주소를 지정하세요. 세션 키를 정기적으로 감사하고 교체하세요. 오류 처리 권한 관련 일반적인 오류 및 처리 방법: 다음 단계 권한 관리를 위한 모든 사용 가능한 훅 탐색하기. 완전한 권한 구현 예제 보기. --- ## B3 SDK Source: https://b3.holydocs.com/ko/sdk/introduction B3 SDK란 무엇인가요? B3 SDK()는 B3 생태계에서 애플리케이션을 구축하는 데 필요한 모든 것을 제공하는 통합 TypeScript SDK입니다. 강력한 크로스체인 결제 인프라와 원활한 인증을 결합하여, 개발자 친화적인 React 컴포넌트와 헤드리스 서비스로 제공됩니다. 아키텍처 SDK는 최대한의 유연성과 사용 용이성을 위해 집중된 모듈로 구성되어 있습니다: 여러 블록체인에 걸쳐 결제, 스왑, NFT 민팅을 위한 크로스체인 실행 엔진. 소셜 로그인과 세션 키를 포함한 B3 글로벌 계정 인증 및 사용자 관리. 모듈 구조 각 모듈은 목적에 맞게 구성된 컴포넌트를 포함합니다: - - 쉬운 통합을 위한 React 컴포넌트와 훅 - - 커스텀 구현을 위한 헤드리스 TypeScript 서비스 - - 포괄적인 TypeScript 정의 - - 유틸리티 함수와 헬퍼 - - 구성 및 상수 플랫폼 지원 | 기능 | React Web | React Native | 헤드리스 | |-------------------|-----------|--------------|----------| | AnySpend | ✅ | ❌ | ✅ | | 글로벌 계정 | ✅ | ✅ | ✅ | | 공유 유틸리티 | ✅ | ✅ | ✅ | 설치 CSS 스타일 최상의 시각적 경험을 위해 기본 스타일을 가져옵니다: 빠른 시작 AnySpend를 사용한 크로스체인 결제 글로벌 계정을 사용한 인증 NFT 민팅 주요 기능 범용 결제 인프라 선호하는 토큰으로 자동 변환되는 모든 암호화폐로 결제를 수락합니다. 20개 이상의 지원되는 블록체인을 통한 원활한 토큰 스왑을 가능하게 합니다. 모든 체인의 모든 토큰으로 결제를 수락하는 원클릭 NFT 민팅 버튼. 기존 암호화폐가 없는 사용자를 위한 통합된 피아트-크립토 온램프. 원활한 인증 Google, Discord 등의 소셜 제공자와 즉각적인 온보딩. 강화된 UX를 위한 세분화된 권한을 가진 안전한 세션 관리. 모든 B3 애플리케이션과 게임에서 작동하는 단일 아이덴티티. 가스 없는 거래를 위한 내장된 스마트 계정 추상화. 헤드리스 TypeScript 서비스 최대한의 제어가 필요한 개발자를 위해 모든 기능은 헤드리스 서비스를 통해 제공됩니다: AnySpend 서비스 글로벌 계정 서비스 지원 및 커뮤니티 프로젝트에 B3 SDK를 통합하는 데 도움을 받으세요. 지원과 토론을 위한 B3 개발자 커뮤니티에 가입하세요. 소스 코드를 보고, 이슈를 보고하고, SDK에 기여하세요. 다음 단계는? 1. SDK를 설치하고 스타일을 가져옵니다 2. AnySpend를 설정하여 크로스체인 결제를 준비합니다 3. 글로벌 계정을 구성하여 사용자 인증을 설정합니다 4. 예제를 탐색하고 구현 패턴을 살펴봅니다 5. 커뮤니티에 가입**하여 지원 및 업데이트를 받습니다 B3 SDK는 원활한 사용자 경험을 가진 차세대 크로스체인 애플리케이션을 구축하는 데 필요한 모든 것을 제공합니다. 오늘 바로 구축을 시작하세요! --- ## ko/snippets/brand-components Source: https://b3.holydocs.com/ko/snippets/brand-components --- ## ko/snippets/code-examples Source: https://b3.holydocs.com/ko/snippets/code-examples 코드 예시 설치 기본 설정 NFT 구매 컴포넌트 크로스 체인 스왑 인증 지갑 연결 --- ## ko/snippets/contact-info Source: https://b3.holydocs.com/ko/snippets/contact-info --- ## ko/snippets/docs-config Source: https://b3.holydocs.com/ko/snippets/docs-config --- ## 백엔드 통합 Source: https://b3.holydocs.com/ko/upside/backend-integration createB3Client Upside의 API와 상호작용하기 위해 백엔드에서 B3 클라이언트를 초기화합니다. 프레임워크 지원: 현재 Hono와 Cloudflare Workers를 지원합니다. 파라미터: - (Hono Context): 다음을 포함하는 Hono 컨텍스트 객체: - : 요청 헤더 추출 메소드 - (선택사항): Cloudflare Workers 환경 반환값: - Authorization 헤더에서 자동으로 인증이 구성된 B3Client 인스턴스 인증: 인증 헤더는 들어오는 요청에서 자동으로 추출됩니다: 핵심 기능 placeBet 베팅을 하여 게임 세션을 시작합니다. 이는 베팅 금액을 확정하고 게임 세션을 생성합니다. 파라미터: - (string): 게임의 식별자 (예: "coin-flip", "dice-roll") - (string): wei 단위의 베팅 금액 (1 토큰 = 10^18 wei, 예: "100000000000000000") 반환값: - : 이 게임 세션의 고유 식별자 - : 게임 기록 식별자 - : 현재 세션 상태 ("active", "completed", "failed") - : 베팅 생성의 ISO 타임스탬프 오류: - 플레이어 잔액 부족 - 잘못된 게임 타입 - 게임이 활성화/사용 가능하지 않음 - 잘못된 베팅 금액 processPayout 게임을 완료하고 플레이어의 당첨금을 지급합니다. 파라미터: - (string): placeBet에서의 같은 게임 타입 - (string): placeBet 응답에서의 세션 ID - (string): wei 단위로 지급할 WIN 토큰 (패배시 0, 예: "150000000000000000" = 1.5 토큰) - (object): - : 플레이어가 선택/예측한 것 - : 실제 게임 결과 - : "win" 또는 "loss" 반환값: - : "completed", "failed" 등. - : wei 단위로 지급된 금액 - : 플레이어의 업데이트된 WIN 잔액(wei 단위) - : 완료의 ISO 타임스탬프 오류: - 세션을 찾을 수 없음 - 세션이 이미 완료됨 (중복 요청) - 지급액이 풀 한도를 초과함 - 베팅 금액 형식이 잘못됨 백엔드 예제 Express와의 주요 차이점: - 는 Hono 컨텍스트에서 자동으로 인증을 추출합니다 - Cloudflare Workers (서버리스)에서 실행됩니다 - 수동 미들웨어가 필요 없습니다 - Hono 컨텍스트가 모든 것을 처리합니다 - 응답은 을 사용합니다, 이 아닙니다 환경 설정 (wrangler.toml): 모범 사례 베팅 배치 - 금액을 항상 검증하세요: 베팅이 플레이어 잔액 내에 있는지 확인하세요 - 멱등성 사용: 같은 sessionId로 실패한 호출을 재시도하세요 - 즉시 잠금: 이 성공하면 플레이어가 다른 베팅을 할 수 없도록 방지하세요 게임 로직 - 백엔드가 진실의 원천: 클라이언트 측 게임 결과를 절대 신뢰하지 마세요 - 모든 것을 저장하세요: 감사와 분쟁을 위해 모든 게임 이벤트를 기록하세요 - 결과를 검증하세요: 게임 결과가 예상 범위와 일치하는지 확인하세요 - 게임 시간 초과: 지급이 처리되지 않으면 5분 내에 베팅을 취소하세요 지급 처리 - 한 번만 처리하세요: 게임 세션 당 을 한 번만 호출하세요 - 정확한 금액을 사용하세요: 지급 계산을 보내기 전에 확인하세요 - 중복 처리: 이 "이미 완료됨"을 반환하면 괜찮습니다 - 실패 처리: 실패한 지급을 재시도하세요, 하지만 먼저 이미 지급되었는지 확인하세요 보안 - 토큰 검증: 모든 백엔드 요청에서 JWT를 항상 검증하세요 - HTTPS 사용: 모든 통신은 암호화되어야 합니다 - 게임 타입 검증: 알려진, 승인된 게임 타입만 허용하세요 - 속도 제한: 남용을 방지하기 위해 속도 제한을 구현하세요 오류 처리 --- ## 프론트엔드 통합 Source: https://b3.holydocs.com/ko/upside/frontend-integration ParentProvider 컴포넌트는 게임 프론트엔드를 Upside 플랫폼에 연결하고 인증을 제공합니다. 사용 가능한 훅 useParent() 전체 컨텍스트 접근 (token, balance, showWinModal, showLossModal 등) 반환 값: - (string | null): 백엔드 호출을 위한 JWT 인증 토큰 - (number | null): 현재 WIN 토큰 잔액(wei 단위) - : 승리 모달 표시 - : 패배 모달 표시 - : 토스트 알림 표시 - : 커스텀 모달 표시 - : 플랫폼에서 잔액 새로고침 요청 useBalance() 플레이어 잔액 가져오기 (number | null) useToken() 인증 토큰 가져오기 (string | null) useRefetchBalance() 잔액 새로고침 요청 함수 useCustomModal() 커스텀 모달 표시 함수 useAuthenticatedFetch() Bearer 토큰 헤더가 자동으로 포함된 Fetch 함수 API 호출하기 인증된 요청을 만들기 위해 훅을 사용하세요: useAuthenticatedFetch() 작동 방식: - 자동으로 헤더 포함 - 기본적으로 설정 - 제공하는 추가 헤더를 병합 - 에서 자동으로 토큰 처리 프론트엔드 예제 --- ## 소개 Source: https://b3.holydocs.com/ko/upside/introduction 개요 Upside.win과의 통합은 간단합니다. 귀하의 게임은 우리 플랫폼에서 iframe 안에서 실행되며, JWT를 통해 플레이어 인증을 받고, 베팅 배치 및 지급 처리를 위해 Upside 백엔드와 SDK를 통해 상호 작용합니다. 핵심 원칙: 귀하의 백엔드는 게임 로직과 상태(카드, 승자, 결과)를 처리하는 반면, Upside는 모든 WIN 토큰 거래를 처리합니다. 통합 흐름 귀하의 게임이 Upside에서 승인되고 구성되도록 연락하세요. 플레이어가 귀하의 게임을 시작하면, 그것은 upside.win의 iframe 안에서 로드됩니다. 귀하의 게임은 다음을 받습니다: - 플레이어를 위한 JWT 토큰 - 플레이어 인증 컨텍스트 - Upside SDK에 대한 접근 Upside SDK에서 로 귀하의 게임을 감싸 JWT를 받습니다. 플레이어가 게임을 시작할 때, 귀하의 백엔드는 을 호출하여 그들의 베팅을 확정합니다. 귀하의 백엔드는: - 게임 결과 결정(동전이 앞면/뒷면에 떨어짐) - 귀하의 데이터베이스에 게임 상태 저장 - 지급 금액 계산 - 결과 데이터 준비(플레이어 선택, 결과, 결과) 게임이 끝나면, 결과를 Upside에 보내 플레이어의 WIN 잔액을 크레딧합니다. 귀하의 게임은 플레이어에게 결과를 표시합니다. Upside 플랫폼은 자동으로: - 플레이어의 WIN 잔액 업데이트 - 리더보드에 승/패 추가 - 알림 전송 설치 다음 단계 ParentProvider를 설정하고 플레이어 데이터에 접근하기 위한 훅 사용 B3 클라이언트를 초기화하고 게임 로직 구현 귀하의 게임을 로컬에서 테스트하고 완전한 예제를 확인 --- ## 테스팅 & 예시 Source: https://b3.holydocs.com/ko/upside/testing-and-examples 로컬호스트에서 테스트하기 빠른 테스트 설정 배포하지 않고도 Upside.win 테스트 환경에서 직접 로컬호스트에서 실행 중인 게임을 테스트할 수 있습니다. 작동 방식: 1. (또는 다른 포트)에서 게임 백엔드를 실행합니다. 2. 로컬호스트 URL을 Base64로 인코딩합니다. 3. Upside.win의 테스트 URL로 이동합니다. 단계별 안내 1단계: 게임 백엔드 시작하기 2단계: URL을 Base64로 인코딩하기 Node.js 사용: 명령줄 사용: 온라인: https://www.base64encode.org/ 에서 아무 base64 인코더를 사용하세요. 3단계: Upside.win에서 테스트하기 테스트 URL 방문: 을 인코딩된 URL로 교체하세요. 예시 다른 로컬호스트 URL들: | URL | Base64 | 테스트 링크 | | ----------------------- | ------------------------------ | ------------------------------------------------------------ | | | | | | | | | | | | | 개발 워크플로우 1. 게임 코드 생성 - React 프론트엔드와 Cloudflare Hono 백엔드를 작성합니다. 2. 로컬에서 시작 - 로컬호스트에서 를 실행합니다. 3. 테스트 URL 생성 - 로컬호스트 주소를 Base64로 인코딩합니다. 4. Upside에서 테스트 - 를 방문합니다. 5. JWT 받고 테스트 - 게임이 실제 JWT로 로딩되어 테스트됩니다. 6. 반복 - 로컬에서 변경사항을 만들고 테스트 URL을 새로고침합니다. 7. 배포 - 준비가 되면 백엔드를 배포하고 게임 URL을 업데이트합니다. 로컬 테스트를 위한 팁 - 동일한 기기 사용: 테스트하는 동안 로컬호스트를 계속 실행하세요. - CORS 확인: 백엔드가 upside.win 도메인에서의 요청을 허용하는지 확인하세요. 로컬 테스트 문제 해결 문제: "게임을 찾을 수 없음" 또는 404 - 해결책: 로컬호스트 URL이 정확하고 인코딩이 정확한지 확인하세요. 문제: CORS 오류 - 해결책: 백엔드가 upside.win 도메인에서의 요청을 허용해야 합니다. 문제: 테스트 중 JWT 오류 - 해결책: 프로덕션 API 키가 아닌 스테이징 API 키를 사용하세요. 문제: 네트워크 요청 실패 - 해결책: 로컬호스트가 실행 중이고 방화벽이 요청을 허용하는지 확인하세요. 완전한 예시: 동전 던지기 게임 프론트엔드 (React) 백엔드 (Hono + Cloudflare Workers) 문제 해결 일반적인 문제 문제: 이 "잔액 부족"으로 실패함 - 해결책: 베팅을 하기 전에 플레이어 잔액을 확인하거나 UI에서 베팅 금액을 증가시키세요. 문제: 이 "세션을 찾을 수 없음"을 반환함 - 해결책: sessionId가 베팅 응답과 일치하는지 확인하고 오타를 확인하세요. 문제: 중복된 게임 세션 또는 베팅 - 해결책: 재시도에 동일한 sessionId를 사용하고, 서버 측에서 멱등성을 구현하세요. 문제: 게임 플레이 중 JWT 만료 - 해결책: 게임 시작 전에 토큰을 새로 고치고, 토큰 만료를 우아하게 처리하세요. 문제: 게임 로직이 클라이언트에서 실행되어 부정 행위 발생 - 해결책: 모든 게임 로직을 백엔드로 이동시키고, 클라이언트는 결과만 표시하세요. --- ## B3 Token Source: https://b3.holydocs.com/learn/deposits-withdrawals/b3-token The B3 token is the engine powering the Open Gaming ecosystem, designed to grow, scale and transform gaming by empowering players, game developers, and holders. For Players - Stake $B3 to earn passive rewards, participate in Stake to Win games, and receive exposure to future B3 Gamechains. - Use $B3 to fund & publish the games you believe in and earn rewards. - Get early access to games and new features on BSMNT. - Participate in governance to directly impact the future of the B3 ecosystem. For Game Developers - Apply and receive funding to develop and scale your game. - Earn referral rewards across all players on any Gamechain. - Receive future airdrops from infrastructure partners. The Flywheel in Motion Players Stake and Spend $B3 → Developers Launch Game Chains → Settlement Fees Generate Rewards → More Value is Added to $B3. This cycle ensures sustainable growth, making $B3 the hub of on-chain gaming. Additional utilities for $B3 will be announced as they become available. Tokenomics - Token name: B3 (Base) - Chain: Base - Total Supply: 100,000,000,000 - Decimals: 18 Distribution and Allocation Community & Ecosystem This allocation is to the growth of the B3 ecosystem - for gamers, by gamers. It is to build an ecosystem belonging to those who play in it: airdrops, tournaments, playtests, community-led grants, research & development, and many others. Foundation This allocation will support the Player1 Foundation as it contributes to B3 and Open Gaming's vision and adoption, including strategic grants/partnerships, legal and compliance needs, audits, and other operational expenses. Team and Advisors This allocation is for core contributors + 18 advisors who represent the best of both gaming worlds - from AAA to web3. All team and advisors are subject to a 4-year vesting schedule: 1-year 25% cliff, with monthly unlocks thereafter. Investors This portion of B3 allocation is for investors who supported B3's development, including 100+ angels who gathered from every corner of the industry - gaming, web3, brands, infrastructure - to support and B3lieve** B3's vision. All team & advisors are subject to a 4-year vesting schedule: 1-year 25% cliff, with monthly unlocks thereafter. How to Accumulate B3 You can get additional $B3 tokens through various methods, such as: - Playing partner games, winning tournaments and completing in-game tasks. - Participating in community events and challenges. - Staking your existing tokens for additional rewards and participating in Stake to Win. - Engaging with partner platforms and their activities. The B3 token creates a sustainable ecosystem where all participants - players, developers, and stakeholders - benefit from the growth and success of the platform. --- ## Depositing Tokens on B3 Source: https://b3.holydocs.com/learn/deposits-withdrawals/depositing-tokens-on-b3 To interact with some games and features in the B3 ecosystem, you'll need tokens in your wallet. This guide walks you through how to deposit tokens using the B3 bridge. How to Deposit Tokens Log in to your account at basement.fun. Select the network and token you want to deposit to B3. Enter the token amount you want to deposit and click Bridge. Confirm the transaction in your connected wallet to complete your deposit. Once the transaction is complete, your tokens will appear in your wallet. Deposits typically complete within a few minutes, but processing times may vary depending on network congestion. --- ## How to Swap Tokens Source: https://b3.holydocs.com/learn/deposits-withdrawals/how-to-swap-tokens With built-in multi-chain support, you can swap tokens across different networks, all from one simple interface. Whether you're preparing for a mint, consolidating assets, or moving between chains, this guide walks you through how to swap one token for another. How to Swap Tokens Log in to your account at basement.fun/bridge. Locate the tab labeled Swap and select it. Select the token you want to swap from and the token you want to receive, the token amount, and the chain. Review and confirm that you have selected the correct token and amounts, and then click Swap. Click Pay from Connected Wallet or Pay from a different wallet if you wish to use a different wallet from the one you have currently connected. Confirm the transaction in your wallet to complete the swap. Your swap may take up to a minute to process. Your swapped tokens will appear in your wallet once the transaction is processed. Swaps are processed quickly, but during periods of high network activity, transactions may take a bit longer to complete. --- ## How to Verify the Status of a Transaction on B3 Source: https://b3.holydocs.com/learn/deposits-withdrawals/how-to-verify-transaction-status If you've sent a transaction on the B3 Network and want to check whether it's been confirmed, pending, or failed, you can easily track it using the B3 Block Explorer. All you need is the transaction hash (TxHash) or the wallet address involved in the transaction. Steps to Verify a Transaction Go to explorer.b3.fun. Hover over the left side panel to expand it and click on Transactions. A new search bar will appear. In the search bar, enter either: - The wallet address that initiated the transaction - Or the transaction hash (TxHash) Browse the results and click the relevant transaction to view: - Status (Success / Failed / Pending) - Date & Time - Tokens transferred - Gas used - Any other on-chain details This is the best way to track mints, transfers, and other activity directly on the B3 Network. Transaction Status Meanings - Success: Transaction completed successfully - Failed: Transaction failed to execute (often due to insufficient gas or other errors) - Pending: Transaction is still being processed by the network You can bookmark frequently used wallet addresses in the explorer to quickly check transaction history in the future. --- ## Withdrawing Tokens from B3 Source: https://b3.holydocs.com/learn/deposits-withdrawals/withdrawing-tokens-from-b3 Need to move your tokens out of the B3 network? Whether you're bridging back to Ethereum or another supported chain, withdrawing from B3 is simple and only takes a few steps. This guide walks you through how to securely withdraw your assets. How to Withdraw Tokens Log in to your account at basement.fun/bridge. Locate and click the tab labeled Withdrawal. Scroll down and select the network you would like to withdraw your tokens to. Select the token you want to withdraw. Enter your withdrawal amount, and then click Bridge. Confirm the transaction in your wallet to complete your withdrawal. Once confirmed, your tokens will be bridged to the selected network and should arrive shortly. Withdrawal processing times typically range from a few minutes to an hour, depending on network congestion and the destination chain. --- ## How to Join a Tournament on Basement Source: https://b3.holydocs.com/learn/games-experiences/how-to-join-a-tournament-on-basement Tournaments on Basement are your chance to compete for prizes, climb the leaderboard, and test your skills against other players. Whether you're playing for fun or going for the top spot, joining a tournament is quick and easy. Here's how to get started. How to Join a Tournament Go to basement.fun, click Join the fun and log in using your preferred method. On the left side of the page, click the Trophy icon labeled Compete. On the Tournament page, click Tournaments. Select Live Tournaments to view ongoing competitions. Browse the list of active tournaments and select the one you want to join. Click Join Tournament to open the tournament details page. Here you can review the rules, prize pool, leaderboard, and time remaining. You can also chat with other players in Live Chat. If you're ready to compete, click Join Tournament again to confirm your entry. Confirm the transaction in your connected wallet to complete your registration. Once confirmed, click Play Now to start your matches and climb the leaderboard. You're in. Good luck and have fun competing! Tournament Features - Real-time leaderboards to track your progress - Live chat to connect with other competitors - Clear rules and prize structures for each tournament - Immediate entry once payment is confirmed Check the tournament rules and prize structure before joining to understand the competition format and what you're playing for. --- ## How to Start a Wager on Basement Source: https://b3.holydocs.com/learn/games-experiences/how-to-start-a-wager-on-basement Wagers on Basement let you bet tokens on your skills, whether you're challenging a friend or opening it up for anyone to join. It's a fun way to add stakes to your matches and prove who's really on top. Here's how to start a wager and invite others to play for rewards. How to Start a Wager Click any game on basement.fun. Click the sword icon at the top of the game details page. Choose how you want to start your challenge: - Challenge a friend - Create an open challenge for anyone to join In this guide, we'll create a friend challenge by selecting Challenge Friends. Enter your friend's name in the search field and select their name from the list. Click Next. Select the amount you would like to wager and the duration of the wager challenge. You may also enter a custom amount. Fund your wager challenge by depositing funds. Simply click Deposit Bet and confirm the transaction in your wallet. Once your wager challenge has been funded, you will be provided with a link to share with your opponent. Click Copy to copy the link for sharing. Your friend/opponent will need to open the link, confirm their stake, and join the wager challenge. Once both players have funded the bet, you can start playing. Compete and let the best player win! The prize pool goes to the winner once the challenge is complete. Wager Types Friend Challenges - Challenge specific players by username - Private matches between known opponents - Customizable stakes and duration Open Challenges - Create public wagers for anyone to join - First-come, first-served basis - Great for finding new opponents Both players must fund their portion of the wager before the match can begin. The total prize pool goes to the winner upon completion. Start with smaller wager amounts when playing with new opponents to test the waters before committing to larger stakes. --- ## Crypto and Wallet Security Source: https://b3.holydocs.com/learn/getting-started/crypto-and-wallet-security Think of your crypto wallet as your personal key to the Web3 universe - it's not just a tool; it's your gateway to owning, trading, and interacting in the decentralized world. Wallet apps like Rainbow make this simple by giving you an easy-to-use interface to manage your cryptographic keys, no technical wizardry required. Let's break it down. At its core, a crypto wallet doesn't "hold" your money. Instead, it's a secure way to manage the keys that give you access to your funds on the blockchain. These keys allow you to send, receive, and own assets like Ethereum. When you "own" 1 ETH, what you're really doing is owning proof on the blockchain that links your wallet address to that ETH. Your wallet is your digital proof of ownership. Wallets come in different forms to suit your needs: - Hot Wallets: Always connected to the internet, perfect for frequent transactions (e.g., Rainbow). - Cold Wallets: Hardware wallets like Ledger, designed to store your keys offline for extra security. Wallet Components: The Essentials Every crypto wallet has three main parts that make it all work: 1. Public Wallet Address - Think of this as your username or account number. - Share it with anyone to receive funds. - Public addresses let people see your transaction history and assets (because blockchains are transparent). 2. Secret Phrase (Seed Phrase) - A 12- or 24-word phrase that gives you full access to your wallet. - Treat this like the crown jewels — whoever has it, owns the assets within your wallet. 3. Private Key - A long string of characters generated from your seed phrase. - Used to sign transactions and prove ownership. What Happens if You Lose Your Keys? Here's the deal: Lose your private key or secret phrase, and it's game over. There's no "Forgot Password" button, no tech support, and no 2FA. Not even your wallet provider can help you recover it. That's why backing up your keys is non-negotiable. Here are some pro tips for keeping them safe: - Use a password manager like 1Password. - Write it down on a piece of paper (old-school but effective). - Stamp it onto a piece of metal for ultimate durability. Your keys = your control. Lose them, and you're locked out for good. Why B3 Uses Crypto Wallets At B3, your wallet is so much more than just a login. It's your identity, your inventory, and your connection to the entire ecosystem. Here's why wallets are central to our Web3 vision: 1. Ownership That's Yours Your wallet puts you in control of your digital assets — no middlemen, no corporate lock-in. 2. Interoperability Across Platforms Your B3 wallet isn't tied to just one game or ecosystem. Whether you're earning Builder Points (BP) or claiming tokens, your wallet works seamlessly across multiple experiences. 3. Security and Transparency All transactions are visible on the blockchain, but only you control your private keys. This ensures fairness and accountability across the ecosystem. Wallet Security Your crypto wallet gives you great power, but with great power, comes great responsibility. You're in charge of your assets, but you're also in charge of keeping those assets safe from bad actors. Here are some helpful tips and tricks to help you keep your assets safe and secure. Security Guidelines - Only interact with official B3 websites and platforms (b3.fun, bsmnt.fun, claim.b3.fun). - Never share your wallet's private keys or seed phrases with anyone. - Be wary of direct messages claiming to be B3 support - official support is only through discord.gg/b3dotfun and https://b3.fun. - Double-check all wallet addresses and transaction details before approving transactions. - Avoid clicking on suspicious links or connecting your wallet to unverified websites. - Enable 2FA where available and use a hardware wallet for extra security. - Remember: B3 team will never ask for your personal wallet information. Security Best Practices Follow these essential practices to keep your wallet secure: - Use strong, unique passwords. - Enable two-factor authentication (2FA). - Never share your wallet keys. - Keep your wallet updated and trusted. Stay secure and game on! --- ## How to Create an Account on Basement Source: https://b3.holydocs.com/learn/getting-started/how-to-create-an-account You can sign up using an EVM wallet, email, phone number (SMS), or a social account like Google, Apple, Discord, Telegram, or Farcaster. Step-by-Step: Creating Basement Account Go to basement.fun and click Join the fun. !Basement homepage with Join the fun button highlighted Choose your preferred login method. You can click More options to see additional login methods. - EVM Wallet (e.g. MetaMask or Rainbow) - Email or Phone Number (SMS) - Social Account (Google, Apple, Discord, Telegram, or Farcaster) !Login options modal showing different authentication methods Follow the prompts to confirm your login method. This might include connecting your wallet, verifying your email, or approving access through a social account. Example: If you're using an EVM wallet like Metamask, you'll see a screen like this when confirming your connection: !MetaMask connection confirmation dialog Once confirmed, your B3 account will be created and ready to use across all B3 platforms. --- ## How to Create Your B3 Global Account Source: https://b3.holydocs.com/learn/getting-started/how-to-create-global-account Creating Your B3 Global Account Go to https://explorer.b3.fun/. On the left side of the page, hover to expand the sidebar. Select any option (such as Transactions or Browse Apps) to reveal the sign-in option. !Screenshot2025 09 24at6 23 08PM Pn In the top-right corner of the screen, click Connect. !Screenshot2025 09 24at6 26 24PM Pn - Wallet (MetaMask, WalletConnect, etc.) - Approve the connection request in your wallet. - Social / Email / Phone - Follow the verification process appropriate for your login method (e.g., email confirmation, SMS code, or social login authorization). Once verified, your B3 Global Account will be created and you’ll be signed in. FAQ No. You can sign up with a wallet, email, phone, or social login. If you choose to sign in without a wallet, an embedded wallet will automatically be created for you in the background. This ensures you’ll still have a wallet connected to your account, even if you didn’t bring your own. --- ## How to Customize Your Basement Profile Source: https://b3.holydocs.com/learn/getting-started/how-to-customize-your-basement-profile Your Basement profile is your digital identity on the Basement platform. You can customize your avatar, choose a unique name, and display a badge that represents your style. Whether you're setting things up for the first time or updating your look later, personalizing your profile helps you stand out and feel more connected. Customizing Your Profile for the First Time Click your avatar in the top right corner to open the account menu. !User avatar in top right corner of interface Enter your desired name, and then click Register. !Name registration dialog Next, you'll be guided through customizing your avatar. This is your chance to make it truly yours by choosing a gender, adjusting physical features, and picking the outfit that best fits your style. !Avatar customization interface showing various options Once you're happy with your avatar, click Next to save your virtual self. !Final avatar preview with Next button Additional Customization After your initial setup you can return to your profile anytime to make changes or try something new. From the Basement homepage click the profile icon on either the left or right side of the page to open your profile and begin editing. !Profile icons on Basement homepage Next, click Customize Profile. !Customize Profile button in profile menu Available Customization Options Username Change your public display name at any time Avatar Edit your avatar's appearance to refresh your look Express Yourself Add a custom hand-drawn signature and choose a profile theme that matches your vibe Want a quick walkthrough? Watch this short video to see each customization option in action: --- ## How to Export Your Embedded Wallet on Basement Source: https://b3.holydocs.com/learn/getting-started/how-to-export-your-embedded-wallet Want to use your Basement wallet in other apps like Rainbow or MetaMask? Exporting your embedded wallet gives you full control by letting you copy your secret recovery phrase or private key, so you can import it into any supported wallet. Important: Never share your private key or recovery phrase with anyone. Anyone with access to it can take your funds. Steps to Export Your Embedded Wallet Log into Basement.fun using your preferred login method. Click the profile icon in the top right corner of the page. !Profile icon in top right corner Go to the Accounts tab and click Export next to your wallet address. !Accounts tab with Export button highlighted Click Copy to copy either your secret recovery phrase or private key to your clipboard. !Export wallet dialog with copy options Paste it into your preferred wallet app to import your wallet. Your BSMNT wallet is now accessible in your external wallet app while maintaining full compatibility with the B3 ecosystem. Your exported wallet credentials give you complete control over your funds and allow you to use the same wallet across multiple applications and platforms. --- ## How to Link Additional Social Accounts on Basement Source: https://b3.holydocs.com/learn/getting-started/how-to-link-additional-social-accounts Whether you originally signed up with a wallet, email, or social account, you can connect more options anytime. This includes accounts like Gmail, Twitter, Apple, phone number, Discord, Telegram, and more. This guide will walk you through how to link additional accounts on basement.fun. How to Link Additional Accounts Click your profile icon on basement.fun to open your account menu. !Profile icon highlighted on basement.fun interface Navigate to the Accounts tab. !Accounts tab in profile menu Click Link another account. !Link another account button Choose the account type you want to link - for example X (Twitter) - and follow the prompts to authorize the connection. !Account linking options including social media platforms Once linked your account will show up under the Accounts tab. You can repeat this process to connect as many platforms as you'd like. The linked accounts will appear in your Accounts tab, giving you multiple ways to access your B3 profile and maintain a consistent identity across all B3 platforms. --- ## How to Manage Linked Accounts in Your B3 Global Account Source: https://b3.holydocs.com/learn/getting-started/how-to-manage-linked-accounts-global-account Linking an Additional Account Log in with the account you want to link new accounts to. Click your profile icon in the top-right corner, then select Settings. Click Link New Account. Choose whether to link a wallet, email, phone, or social account. Follow the steps to approve the connection (wallet approval, email verification, SMS code, or social sign-in). Your additional account will now be linked. Disconnecting an Account You may want to disconnect an account if you no longer use it, want to replace it with another, or simply prefer to keep your B3 Global Account linked to fewer logins. Click your profile icon in the top-right corner, then select Settings. In the Settings section, locate your list of connected accounts. Click the chain link icon next to the account you want to disconnect. The account will be removed immediately. Disconnecting an account will not delete your B3 Global Account. You’ll still be able to log in using any other connected accounts. FAQ You must always have at least one login method linked to your B3 Global Account. If the only account you have linked is the one you wish to disconnect, you’ll need to link another account first. Once you’ve added a new account, you can safely disconnect the one you want to remove. Yes. You can link multiple accounts to the same B3 Global Account. --- ## Quests Source: https://b3.holydocs.com/learn/quests/introduction How Points Work Each quest can give up to 100 points total, broken down into: - Quest Completion - \+40 points for finishing the task - Virality Bonus - 0–40 points based on engagement (likes, views, retweets, etc.) - Early Bird Bonus - \+20 points for the fastest 10% of participants Virality tip: Points are calculated when you click Verify. Waiting a bit for your post to collect likes or views before verifying may give you more points. Rewards & Leaderboards - Product-Level Quests (40%) - Specific B3 products (AnySpend, BSMNT, Spawn, HypeDuel) - Chain-Level Quests (40%) - Rewards across chains (B3, Reach, XRP, etc.) - Global Leaderboard (20%) - Top performers across the entire ecosystem Rewards are paid weekly to your connected wallet. Track Your Progress You can view both your quest history and your rewards history directly from the Quest site. !Screenshot2025 09 22at5 45 29PM Pn - Your History - Shows completed quests, total rewards, and past reward distributions tied to your account. - Rewards History - Displays reward payouts from all leaderboards (Product-Level, Chain-Level, and Global). You’ll see the distribution date, amount of tokens received, and can click View Details for more info. FAQ Not 1-to-1. Engagement is used to calculate your percentile compared to other users. Higher engagement = more virality points. Most likely, your post had low engagement at the time you clicked Verify. Remember, virality is checked at verification time only. No, each quest can only be completed once per account. Bonus points depend on how early you complete the quest compared to others. Only the fastest users (top 10%) receive the Early Bird bonus. If you finished later, you’ll still get completion points but not the bonus. Rewards are tallied automatically and distributed weekly to your connected wallet. Not required, but linking both maximizes your chances to earn points since you’ll have more quests available. --- ## How to Appeal a Restricted Account Source: https://b3.holydocs.com/learn/restricted-account/appeal How to Submit an Appeal On the docs.b3.fun website, click the chat bubble in the bottom-right corner to start a conversation with Support. In your message, include your wallet address and a short note explaining that your account is restricted. Once submitted, our Support team will review your account and follow up with you as soon as possible. --- ## Claim Staking Rewards Source: https://b3.holydocs.com/learn/staking-rewards/claim-staking-rewards How Staking Rewards are Distributed When you stake \$B3, you earn approximately 10% annual rewards, which accumulate over time. Rewards are not distributed on a fixed schedule. Instead, they are automatically claimed when you unstake. The amount you receive depends on how much you withdraw. For example: If you withdraw 50% of your staked \$B3, you’ll receive 50% of your accumulated rewards at that time. The remaining rewards stay linked to the \$B3 you continue to stake. This system ensures that rewards are distributed fairly based on how long and how much you stake. View Your Distributed Staking Rewards Your staking rewards are claimed automatically when you unstake your \$B3. Here's how to view your rewards: Go to stake.b3.fun and log in using your preferred login method. View your distributed staking rewards by clicking View rewards from the dashboard main page. Ensure to select the Staking Rewards tab. !Screenshot2025 08 08at2 55 27PM Pn --- ## How Daily Slots Work Source: https://b3.holydocs.com/learn/staking-rewards/how-daily-slots-work Daily Slots is a quick and easy way to try your luck for free rewards every day. Just log in, pull the lever, and let the reels decide. Any tokens you win are sent directly to your wallet with no need to claim. How to Play Daily Slots Go to stake.b3.fun and sign in using your preferred login method. Click the Free Slots! icon on the main page. !Free Slots icon on the staking dashboard On the daily slots page, click Pull the lever. !Pull the lever button on the slots interface Confirm the transaction in your connected wallet to complete your spin. Your reward will be automatically sent to your wallet! Game Rules - One play per day per wallet - No claiming required - rewards are sent directly to your wallet - Must have at least 1,000 B3 staked to be eligible - Completely free - no additional costs Daily Slots is designed to be quick and fun - just one click per day for a chance at bonus B3 rewards! --- ## How Horse Plinko Works Source: https://b3.holydocs.com/learn/staking-rewards/how-horse-plinko-works How to Play Horse Plinko Go to the Staking Dashboard and choose Horse Plinko from the available games. !Screenshot2025 09 25at4 06 51PM Pn Click Release Horse to start your play. !Screenshot2025 09 25at4 04 13PM Pn Confirm the action by signing the transaction in your connected wallet. Once the transaction is confirmed and the animation completes, your reward will be distributed automatically. --- ## How Prize Pool Works Source: https://b3.holydocs.com/learn/staking-rewards/how-prize-pool-works The Weekly Prize Pool is your shot at big rewards just for being a staker. Every week, players from each reward tier - Rookie, Grinder, and Whale - can enter the pool for a chance to win. You'll need to manually join between Monday and Friday each week. Each Friday, three lucky participants from each tier are drawn and receive rewards based on their tier. Important: Make sure to enter the Weekly Prize Pool before Friday at 1:00 PM UTC. How to Enter the Weekly Prize Pool Go to stake.b3.fun and log in with your preferred login method. Scroll down and locate the tab labeled Browse Games. Here, you'll be able to select Prize Pool (or any other game you want to participate in). !Browse Games section with Prize Pool option highlighted Click Enter pool to win to submit your entry. !Enter pool to win button Confirm the transaction in your wallet and come back again every Friday to check if you've won. !Transaction confirmation for prize pool entry You're now entered in this week's prize pool! How Winners Are Selected - Drawing Time: Every Friday at 1:00 PM UTC - Winners Per Tier: 3 winners from each tier (Rookie, Grinder, Whale) - Selection: Random drawing from all eligible entries - Entry Period: Monday through Friday before 1:00 PM UTC Reward Amounts per Tier Each tier has a different reward amount: - Whales: 250,000 B3 each - Grinders: 100,000 B3 each - Rookies: 25,000 B3 each Claiming Your Prize Once the raffle is drawn, you can return to the prize pool page to see if you've won. If selected, you have two options: 1. Claim immediately with a 10% fee deducted (5% to the protocol, 5% to the next jackpot) 2. Stake your winnings with no fee at all Staking your winnings is the best option as you avoid fees and continue earning rewards on your prize! Remember to enter each week manually - entries don't carry over to the following week. --- ## How Spin the Wheel Works Source: https://b3.holydocs.com/learn/staking-rewards/how-spin-the-wheel-works Spin the Wheel is a simple daily game that gives stakers a chance to win extra tokens with just one click. No claims or follow-ups needed. Just spin and see what you get. All rewards are sent directly to your wallet. How to Play Spin the Wheel Go to stake.b3.fun and sign in using your preferred login method. Scroll down to the section labeled Browse Games and click Spin the Wheel icon. Click Spin the Wheel, then confirm the transaction in your connected wallet. That's it! Your prize will be automatically added to your wallet. Game Rules - One spin per day per wallet - Automatic rewards - no manual claiming required - Must have at least 1,000 B3 staked to participate - Free to play - just confirm the transaction Spin the Wheel is one of the simplest ways to earn bonus rewards - just one click per day and your prize is instantly delivered to your wallet. --- ## How to Stake B3 Source: https://b3.holydocs.com/learn/staking-rewards/how-to-stake-b3 Staking your B3 tokens is quick and easy, and unlocks both passive rewards and access to our Stake to Win prize system. In this guide, we'll walk you through the simple steps to start staking directly on the platform. Option 1: Stake with B3 You Already Own Go to stake.b3.fun and sign into your account using your chosen login method. Click Stake more B3+. Enter the amount you wish to stake and then click Stake and Earn. Confirm the transaction in your wallet to complete the process of staking your B3. Your tokens are now staked and earning rewards! Option 2: Swap & Stake from Other Tokens Go to stake.b3.fun and sign into your account using your chosen login method. Click Stake more B3+. Then click Swap & stake from any crypto. Enter the amount you wish to stake, and then click Continue. You'll then be able to select the token and chain you want to swap from. Once you've made your selection, click Checkout. Next, click Pay from Connected Wallet (or you can choose to pay from a different wallet), and then confirm the transaction in your wallet to complete your swap+stake. Your tokens will be swapped to B3 and automatically staked, earning rewards immediately! The minimum staking amount is 50 B3. Once staked, your tokens will immediately start earning passive rewards and unlock access to Stake to Win games. --- ## How to Unstake Your Tokens Source: https://b3.holydocs.com/learn/staking-rewards/how-to-unstake-your-tokens Unstaking lets you begin the process of moving your B3 tokens out of staking and back into your wallet. This is a 2-part process, requiring a 45-day cooldown before you are able to complete the unstaking process. Follow this quick guide for a step-by-step on how to unstake your tokens. Steps to Unstake - Part 1 Go to stake.b3.fun and log in using your preferred login method. Click Unstake. Click Unstake again on the next screen. Enter the amount you want to unstake, where you want to unstake from (bonus or regular staked tokens), and then click Redeem. Confirm the transaction in your wallet to complete the first half of the unstaking process. Once complete, your tokens will enter a 45-day cool-down period. During this time, you must wait 45 days before you can withdraw your tokens from the pool. Your tokens are now in a 45-day cooldown period. You cannot access them until this period ends. Steps to Unstake - Part 2 Go to stake.b3.fun and log in using your preferred login method. Click Unstake from the main page. Locate the transaction with your previously withdrawn token. If 45 days have passed since you initiated the redeem request, you should now see the option to withdraw your tokens. Click Withdraw. You'll be prompted to confirm your withdrawal. Click Confirm and then confirm the transaction again in your wallet to complete the withdrawal process. Once confirmed, your tokens will be available in your wallet for use. The 45-day cooldown period is designed to ensure the stability of the staking pool. During this time, your tokens are not earning rewards but are also not available for use. --- ## Stake to Win Source: https://b3.holydocs.com/learn/staking-rewards/stake-to-win Stake to Win is B3's no-loss prize system that rewards you just for staking your tokens. Once you're in, you unlock access to a growing list of daily and weekly games, plus a surprise monthly mega prize! No additional spend and no fees - just rewards for staying staked. Tier-Based Rewards Your reward tier is based on how much B3 you have staked. The higher your tier, the bigger the prize pools you're eligible for. Whale Tier - 100,000+ B3 staked - Access to the largest prize pools and highest-tier rewards Grinder Tier - 3,000 – 99,999 B3 staked - Balanced rewards for regular stakers Rookie Tier - 1,000 – 2,999 B3 staked - Great for new players getting started You can participate in all games as long as you have at least 1,000 B3 staked. Current Games Daily Slots - Spin once per day for a chance at instant B3 rewards Daily Spin the Wheel - Spin the wheel daily and see what luck brings you Weekly Prize Pool - Enter weekly, between Monday and Friday for a chance to win - Three winners per tier each week All games are completely free to play once you're staking. There are no additional costs or fees. The beauty of Stake to Win is that it's truly no-loss - your staked tokens remain secure while you get multiple chances to win additional rewards every week. --- ## What Is Staking and How Does It Work? Source: https://b3.holydocs.com/learn/staking-rewards/what-is-staking-and-how-does-it-work Staking is the process of locking up your B3 tokens on the platform in exchange for rewards. Rather than leaving your tokens idle in your wallet, staking gives you access to bonus rewards and exclusive features within the ecosystem. Your tokens remain yours - you're simply committing them for a period of time to unlock added value like daily spins, prize pools, and more. How Staking Works on B3 When you stake your B3 tokens, you're eligible for two types of rewards: 1. Passive Staking Rewards 2. Stake to Win (our unique, no-loss prize system) Passive Staking Passive staking rewards are automatically earned over time. Once your tokens are staked, they begin accumulating rewards without any further action required from you. - No need to check in daily - You can unstake at any time (subject to a 45-day cool-down) This is ideal for anyone who wants a hands-off, consistent way to earn from their tokens. Stake to Win Stake to Win is our interactive, no-loss prize system designed to make staking more fun and engaging. In addition to passive rewards, stakers get access to daily and weekly games where you can win extra prizes, without risking your tokens. Here's what you get: - 🎰 Daily Slots – Spin once per day for a chance to win bonus rewards - 🎡 Spin the Wheel – Another chance to win, available daily - 🏆 Weekly Prize Pool – Enter once per week, with winners drawn at the end of the week There's no downside. Your tokens stay staked, and you get multiple chances to win every week. It's all upside! Staking combines the security of passive income with the excitement of prize games, creating a unique and rewarding experience for B3 token holders. --- ## Feedback and Reporting Issues Source: https://b3.holydocs.com/learn/troubleshooting/feedback-and-reporting-issues Frequently Asked Questions You can report bugs using the chat button on this site. Be sure to include any helpful screenshots and a clear description of the issue so we can investigate quickly. We love hearing from the community. You can share your ideas through the chat button here or reach out to us on Discord or X. Discord - discord.gg/b3dotfun X - x.com/b3dotfun Yes. If you can't find the answer here, our support team is available via chat. Best Practices for Reporting Issues When reporting bugs or issues, include: - Clear description of what you were trying to do - Steps to reproduce the problem - Screenshots or screen recordings if applicable - Browser and device information - Wallet address (if the issue is transaction-related) - Transaction hash (for failed transactions) The more detailed information you provide, the faster our team can investigate and resolve your issue. Community Channels Stay connected with the B3 community: - Discord: discord.gg/b3dotfun - Real-time community chat and support - X (Twitter): x.com/b3dotfun - Latest updates and announcements - Support Chat: Available on this documentation site Our community is very active and helpful - don't hesitate to ask questions in Discord where other users and team members can assist you quickly. --- ## Games and Competition FAQ Source: https://b3.holydocs.com/learn/troubleshooting/games-and-competition-faq Frequently Asked Questions Go to the Compete tab on basement.fun, select a live tournament, and click Join. Confirm the transaction to register. You can challenge friends or open public wagers by funding a bet on basement.fun. Select any game, and then click the sword icon to create a wager challenge. Disconnecting may result in a loss. First, make sure your internet connection is stable. If the issue continues, try using a different browser or clearing your cache. If that doesn't help, contact support for further assistance. Some games support mobile browsers, but some games are only available on desktop. You can check for mobile support on the game's detail page. Yes. You can download the BSMNT app on Android and Apple. For the best gaming experience, ensure you have a stable internet connection and use an updated browser. Chrome and Firefox generally provide the best compatibility. The mobile app provides the most optimized experience for mobile gaming, so download it from your device's app store for the best performance. --- ## General FAQ Source: https://b3.holydocs.com/learn/troubleshooting/general-faq Frequently Asked Questions Yes. You can access the B3 Brand Kit by visiting https://docs.b3.fun/protocol/brand-kit. --- ## Login and Account Access Source: https://b3.holydocs.com/learn/troubleshooting/login-and-account-access Frequently Asked Questions Make sure you're using the correct login method and that your wallet or social account is connected properly. Check spam or try resending it. If it still doesn't arrive, try using a different login method like wallet or Discord, or contact us through our support portal for additional assistance. You can log in using email, Discord, Telegram, wallet, or social accounts like Google and Apple. Yes. You can connect your wallet, Discord, and other accounts in your profile settings on basement.fun. Account restrictions can occur if there is a violation of our Terms of Service. If your account has been restricted and you’re unsure why, please reach out to our support team with your account details. We’ll review your case and provide more information specific to your situation. If you continue having login issues, make sure you're using the same login method you originally used to create your account. --- ## Stake to Win Games FAQ Source: https://b3.holydocs.com/learn/troubleshooting/stake-to-win-games-faq Frequently Asked Questions You must manually enter each week between Monday and Friday before the 1:00 PM UTC cutoff. Three winners per tier. One staker is randomly selected each month to win a surprise reward like tokens or NFTs. No. All rewards are sent directly to your wallet after each game. No. Spin the Wheel and Slots are limited to one play per day per wallet. This is a known visual bug. Sometimes the spin animation doesn't stop, but the reward is still processed. Try refreshing the page. Your prize should appear immediately, and you can also check your B3 balance for changes. To confirm your reward on-chain, you can look up the transaction on the B3 Explorer: explorer.b3.fun. If you're still unsure, feel free to reach out to support. Most likely, your reward was processed, but due to a visual bug, you may not have seen it happen. First, refresh the page and check if your B3 balance has changed. You can also confirm the transaction using the B3 Explorer by entering your wallet address. If you're still unsure or need help, feel free to reach out to support and we'll help confirm your reward. Tiers are based on how much B3 you've staked: Rookie (1K–3K), Grinder (3K–100K), Whale (100K+). You need at least 1,000 B3 staked to unlock access. If you experience visual bugs with the spinning animations, don't worry - your rewards are still being processed. Always check your wallet balance and the blockchain explorer to confirm transactions. --- ## Staking & Rewards FAQ Source: https://b3.holydocs.com/learn/troubleshooting/staking-and-rewards-faq Frequently Asked Questions Staking your B3 tokens gives you passive rewards and access to Stake to Win games. For more information, please read our What is Staking and How Does it Work article. After you unstake, there is a 45-day cooldown before you can withdraw your tokens. Wait a few minutes and refresh. If it still doesn't show, confirm your transaction succeeded on the blockchain. If your transaction succeeded, but you are still not accumulating tokens, contact support. Unstaking triggers a 45-day cooldown period. During this time, your tokens are still held in the staking pool and not yet available in your wallet. Once the cooldown ends, you'll need to return to the staking page and click Withdraw to move your tokens back into your wallet. Staking rewards are currently in an accumulation phase and are not yet claimable. When claiming becomes available, we'll notify all stakers and update this page with the steps to claim. Yes. The minimum amount you can stake is 50 B3. Remember that the 45-day cooldown period is mandatory for all unstaking operations. Plan accordingly if you need access to your tokens by a specific date. --- ## Transactions and Wallet Issues Source: https://b3.holydocs.com/learn/troubleshooting/transactions-and-wallet-issues Frequently Asked Questions Confirm the transaction was sent to the right address and chain. If it's correct, it may just be processing. You can check the details of your transaction using the B3 Block Explorer: explorer.b3.fun. If you require further assistance, reach out to our support team. Withdrawals and deposits typically complete within a few minutes but may vary depending on network congestion. Unfortunately, tokens sent to unsupported chains may not be recoverable. Contact support with full details. Most failed transactions are due to network issues, low gas, or wallet disconnects. Try again or refresh. Swaps usually take just a few minutes to complete. However, network congestion can sometimes delay processing. In rare cases, transactions may get stuck. If your swap hasn't arrived after a reasonable wait, please reach out to our support team with the transaction hash and wallet address so we can assist you. Anyspend allows users to swap tokens across supported chains and even purchase tokens using fiat. Below is a list of currently supported chains: - Base - Ethereum - Solana - Arbitrum - Avalanche - B3 - BNN - Optimism - Polygon We’re continuously working to expand support, so check back for updates as new chains are added. Always double-check wallet addresses and network selections before confirming transactions to avoid sending tokens to the wrong destination. For transaction verification, the B3 Block Explorer at explorer.b3.fun is your best resource for checking transaction status and details. --- ## $B3 Token Source: https://b3.holydocs.com/protocol/b3-token Copy this address to add \$B3 to your wallet or trade on DEXs. View on B3 Explorer What is \$B3? \$B3 is the utility token that powers the entire B3 ecosystem. As the foundational token for a horizontally scaling multichain network, B3 enables governance, staking, and value across appchains and applications built on B3. A portfolio of fun B3 is not just blockchain infrastructure. We are constantly building fun, mass-scale potential onchain consumer experiences - all with the goal of creating value for \$B3 holders. Cross-chain payments & onramp. Stake to win. The hyper-casual onchain gaming platform. SDKs for bonding tokens, wagering & more. Where to buy \$B3 tokens Buy \$B3 on Coinbase Trade \$B3 on Bybit Purchase \$B3 on Gate.io Get \$B3 on KuCoin Trade \$B3 on MEXC Swap \$B3 on Aerodrome Trade \$B3 on AlienBase --- ## Brand Kit Source: https://b3.holydocs.com/protocol/brand-kit ✦ COMMUNITY DRIVEN ✦ FUN ✦ ECOSYSTEM ALIGNED ✦ Primary Logo SVG PNG SVG SVG Colors Don't limit yourself to just this common brand colors. B3 invites you to be expressive with different fun, vibrant color palletes. Brand Guidelines Our logo works best when it has adequate margins. Keep things light, friendly, and engaging. Fonts Import inside CSS stylesheet: Import via tag: Now you can use the fonts: Available fonts: - Neue Montreal Bold - Neue Montreal Regular - Neue Montreal Book - Neue Montreal Medium - Neue Montreal Semibold - Calibre Bold - Calibre Heavy - Pack Download the original fonts: License License License Fun Assets PNG PNG @ 2x JPG SVG PNG Motion Animations are welcomed when representing B3, after all - movement is fun! We recommend Framer Motion as a React animation library, but you can use whatever you like! Your browser does not support the video tag. MP4 After Effects Project Your browser does not support the video tag. MP4 After Effects Project Vibe 👌 B3 is all about having fun, and representing that in your life through gaming & more. Rep B3 swag in other ways! Phone Lock Screen Wallpapers Download Download Download Contribute to B3 brand Let's build B3 together - we welcome creators, artists, developers, gamers, players & everyone to contribute & be rewarded. Reach out if you've built something cool for the B3 community. --- ## Bridge to B3 Testnet Source: https://b3.holydocs.com/protocol/bridge-to-testnet This bridge is specifically for testnet purposes. Use free testnet ETH to test your applications before deploying to mainnet. How to Bridge Go to testnet.bridge.b3.fun to access the official testnet bridge interface. Connect your wallet (MetaMask, Coinbase Wallet, etc.) to the bridge interface. Make sure your wallet is connected to either Base Sepolia or B3 Testnet depending on which direction you want to bridge. Select whether you want to: - Deposit: Bring funds from Base Sepolia → B3 Testnet - Withdraw: Bridge back from B3 Testnet → Base Sepolia Click either the Deposit or Withdraw tabs accordingly. Enter the amount of ETH you want to bridge. If you need Base Sepolia ETH, use a Base Sepolia faucet to get free testnet tokens Click "Deposit" (or "Withdraw") and confirm the transaction prompt that appears in your wallet. Double-check that you're on the correct testnet and using testnet ETH, not mainnet funds. Wait a few minutes for the bridge process to complete. You can check the status in your "History" tab. Your testnet ETH will appear in your wallet on the destination network within a few minutes. Network Information Chain ID: 84532 RPC: https://sepolia.base.org Explorer: https://sepolia.basescan.org Chain ID: 1993 RPC: https://testnet-rpc.b3.fun Explorer: https://testnet-explorer.b3.fun Testnet Resources Official bridge for moving assets between Base Sepolia and B3 Testnet Get free B3 testnet ETH for development and testing Additional Faucets If you need testnet ETH for development, here are some reliable faucet options: - Coinbase Base Faucet - Official Coinbase faucet - Alchemy Base Sepolia Faucet - Reliable faucet for Base Sepolia ETH - QuickNode Base Faucet - Multiple testnet support - B3 Testnet Faucet - Official B3 testnet faucet - Get free B3 testnet ETH directly without bridging Troubleshooting - Check the transaction status on the block explorer - Verify you're connected to the correct testnet - Try increasing gas fees if the transaction is pending - Contact support if the bridge has been pending for over 30 minutes - Ensure your wallet supports the testnet networks - Try refreshing the page and reconnecting - Check that you're on the correct network in your wallet - Clear your browser cache if issues persist - Make sure you have enough ETH to pay for gas fees - Use a faucet to get more testnet ETH - Try bridging a smaller amount to conserve gas Development Workflow Use a Base Sepolia faucet to get free testnet ETH. Use the testnet bridge to move ETH from Base Sepolia to B3 Testnet. Deploy your contracts and test your applications on B3 Testnet. When testing is complete, deploy to B3 Mainnet using the mainnet bridge. --- ## Bridge to B3 Source: https://b3.holydocs.com/protocol/bridge Cross-chain bridge with instant deposits and withdrawals Bridge from any EVM chain & Solana to B3 OP Canonical Bridge with 7-day withdrawal period Direct contract interaction for advanced users Cross Chain Bridge Instant Deposits Instant Withdrawals Low Fee Connect your wallet and bridge from major EVM networks in & out of B3. Visit basement.fun/bridge to access the bridge interface. Connect your wallet using MetaMask, Coinbase Wallet, or other supported wallets. Choose the source network and the amount of funds you want to bridge to B3. Confirm the transaction and you'll receive bridged funds in under a minute. Your funds will appear in your B3 wallet within 60 seconds. Start bridging your assets to B3 with instant deposits and withdrawals Instant Bridge Instant Deposits Instant Withdrawals Low Fee Easily bridge from any EVM chain & Solana to B3 with Relay. Visit relay.link to access the Relay bridge interface. Connect your wallet to start the bridging process. Enter the amount of ETH you want to bridge to B3. Confirm the transaction and you'll receive bridged funds in under a minute. Relay supports bridging from multiple chains including Solana. Bridge from any EVM chain and Solana to B3 instantly Native Bridge Base to B3 7-Day Withdrawals No Fees Easily bridge from Base to B3 using the official OP Stack canonical bridge! Withdrawals from B3 back to Base have a 7-day challenge period for security. Use third-party bridges for instant withdrawals. Go to bridge.b3.fun to access the official bridge. Connect your wallet to the bridge interface. Select whether you want to: - Deposit: Bring funds from Base → B3 - Withdraw: Bridge back from B3 → Base Enter the amount of ETH you want to bridge. Click "Deposit" and confirm the transaction in your wallet. Deposits to B3 are instant, but withdrawals take 7 days for the challenge period. Use the battle-tested OP Stack canonical bridge Native Transfer (Bridge Contract) Instant Deposits 7-Day Withdrawals No Fees Send Base ETH through the bridge contract. Transfer Base ETH to the following bridge address on Base Mainnet: This method is for advanced users only. Make sure you're sending from Base Mainnet to avoid losing funds. When you send ETH to this address from Base, it will automatically appear in your wallet on B3. This is a direct contract interaction method. 1. Ensure you're on Base Mainnet in your wallet 2. Send ETH to the bridge contract address above 3. Wait for confirmation - your funds will appear on B3 automatically 4. Check your B3 wallet - switch to B3 network to see your bridged ETH Double-check you're on Base Mainnet before sending. Sending from other networks may result in lost funds. --- ## Bylaws Source: https://b3.holydocs.com/protocol/bylaws 1. Mission The mission of the Foundation is to foster, develop, authorize and/or govern the B3 Protocol. This includes but is not limited to: - Enabling the development of technical improvements and feature development to maintain and increase B3 capabilities to provide low cost, high throughput gaming chain scaling solutions with best-in-class user experience. - Fostering ecosystem growth through strategic grants to align with partner projects including, but not limited to, infrastructure providers, application developers, artists, creators, brand partnerships, creative studios, and strategic growth partners. - Organizing educational initiatives and both participating in and hosting events to increase awareness of and promote B3 technology and ecosystem. 2. Defined Terms The account that contains Foundation assets (as well as other assets contributed to or acquired by the Administrative Budget Wallet), which will be utilized by the Foundation for purposes of operational and administrative costs as well as B3 ecosystem growth. Collectively, the decentralised community of individuals that own a Token, as evidenced by the Base or B3 chains. The Constitution of the B3 DAO as available at https://docs.b3.fun/constitution, including any amendments thereto. A proposal put forth by a Tokenholder to a vote in accordance with the B3IP Process. The rules and procedures of submitting and voting on B3IPs as described in the B3 DAO Constitution, in particular "Section 2: DAO Proposals and Voting Procedures", as may be amended from time to time pursuant to an B3IP. The B3 technology suite, including the B3 chain, and any additional chains utilizing such technology. These governing bylaws of the Foundation as may be amended from time to time. The rules, regulations and laws of the Cayman Islands as may be amended from time to time. "Decentralised autonomous organisation." Has the meaning given in Section 3(b)(iv) of these Bylaws. Player1 Foundation, a Cayman Islands foundation company. The Memorandum and Articles of Association (as may be amended, revised and substituted from time to time). The director(s) of the Foundation, which have certain powers and duties pursuant to Cayman Islands Law and as further described in the Foundation Articles and the Bylaws. The supervisor of the Foundation, which has certain powers and duties pursuant to Cayman Islands Law and as further described in the Foundation Articles. The council formed in accordance with the B3 DAO Constitution. The Security Council is a multi-member committee which has been delegated the authority by the Foundation to engage in Emergency Actions and Non-Emergency Actions as described in the B3 DAO Constitution, and is otherwise tasked with ensuring that B3IPs are in compliance with the B3 DAO Constitution. The governing token of the B3 DAO, known as $B3, represented on the Base and B3 chains. Any holder of a Token. 3. Voting Matters 3.1 Tokenholder Authority Pursuant to the B3 DAO Constitution, the Foundation Articles, and these Bylaws, the Tokenholders may approve Constitutional B3IPs and Non-Constitutional B3IPs (each as defined in the B3 DAO Constitution) in order to: (i) modify the text or procedures of the B3 DAO Constitution; (ii) install or modify the software on the B3 Protocol; (iii) approve funding requests from the DAO Treasury (as defined in the B3 DAO Constitution); (iv) appoint and remove members of the Security Council in accordance with the B3 DAO Constitution; and (v) approve any other action in accordance with the B3 DAO Constitution, the Foundation Articles and these Bylaws. 3.2 Foundation Director Authority The Foundation Director(s) shall engage in any activity which, in their reasonable discretion, does not contradict the terms set forth in any B3IP approved by Tokenholders, the B3 DAO Constitution, these Bylaws, or the Foundation Articles, including but not limited to the following actions: (i) approve transactions from the Administrative Budget Wallet; (ii) coordinate emergency operations with the Security Council on behalf of the B3 DAO or the Foundation; (iii) make changes to these Bylaws if the Foundation Directors believe such changes would improve the Foundation Directors' ability to fulfill their obligations (the "Amendment Authority"); and (iv) call and hold emergency meetings ("Emergency Meetings") to enable the Foundation Directors and the Security Council to rapidly respond to an imminent security threat to the B3 DAO, any protocol utilizing the Token, the Tokenholders, or the Foundation, and the same rules that apply to Foundation Directors meeting in accordance with the Foundation Articles will apply to Emergency Meetings, except that there is no quorum requirement for an Emergency Meeting. 4. Proposal Phases, Requirements and Structure 4.1 B3 DAO Constitution Application The provisions set out in Section 2 of the B3 DAO Constitution shall apply. 4.2 Foundation Director Rejection If, following the approval of a B3IP by the B3 DAO, a majority of the Foundation Director(s) acting in the best interests of the Foundation reasonably determine that such B3IP, if implemented, would: (A) compromise the Foundation Director(s)' fiduciary duties as they are owed to the Foundation; (B) be in violation of these Bylaws, the Foundation Articles, the B3 DAO Constitution, the B3IP Process, any statutory requirements of Cayman Islands Laws or the laws or regulations of any other applicable jurisdiction; (C) cause the Foundation to be in breach of any contracts, agreements or any other arrangements; and/or (D) be against the best interests of the Foundation, such Foundation Director(s) may notify the Security Council of their obligations under the B3 DAO Constitution to undertake an Emergency or Non-Emergency Action, or take such other steps as are required to reject such B3IP. 5. Relationship between the Foundation and the Tokenholders 5.1 Representation The Tokenholders are represented by the Foundation, which represents the Tokenholders' interests in connection with contractual and legal processes, including regulatory compliance and those other matters set forth in the Foundation Articles. 5.2 Service Providers The Foundation has engaged with certain third parties to provide services as the Foundation Director(s) and Foundation Supervisor, as required by Cayman Islands Law. In accordance with the terms of the Foundation Articles and these Bylaws, and subject to Cayman Islands Law, the Foundation Director(s) and Foundation Supervisor are required to act at the direction of the Tokenholders in respect of certain matters. 5.3 Resources and Authority The Tokenholders shall ensure that the Foundation has sufficient authority and resources, including funding, to execute upon the Foundation's mandate, meet the Foundation's obligations under applicable law, and satisfy the Foundation's contractual obligations entered into in accordance with the Foundation Articles or these Bylaws. 5.4 Director Authority The Foundation's Directors are authorised to take any actions reasonably necessary on behalf of the Foundation to give effect to a vote of the Tokenholders including passing any director resolutions to memorialise such vote. 5.5 Conflicts and Fiduciary Duties To the extent there is ever a conflict between the provisions of the Bylaws and the Foundation Articles, the Foundation Articles will prevail. Foundation Directors are not fiduciaries for the Tokenholders. 6. Dispute Resolution 6.1 Notice Requirements Should a controversy, dispute or claim arise out of or in relation to these Bylaws ("Dispute"), the Foundation, the Directors, the Supervisor or the Tokenholders (as appropriate) must give 30 days' notice of such Dispute to the relevant party/ies (the "Notice of Dispute"). Should the Dispute not be resolved at the expiration of 30 days after service of the Notice of Dispute, the relevant party may commence arbitration proceedings in accordance with 6(b) below. In any dispute involving the actions of the Foundation Directors or the Supervisor, the Foundation, and not the Foundation Directors or Supervisor, shall be party to the arbitration proceedings. In any dispute involving the actions of the Directors, the Supervisor may commence arbitration proceedings against the Directors in accordance with Section 6(b) below. 6.2 Arbitration Process Should the Dispute remain at the expiration of 30 days after service of the Notice of Dispute, the Dispute shall be settled by arbitration administered by the Cayman International Mediation and Arbitration Centre ("CI-MAC") in accordance with the CI-MAC Arbitration Rules (the "Arbitration Rules") in force as at the date of these Bylaws, which Arbitration Rules are deemed to be incorporated by reference to these Bylaws, and governed by the Arbitration Act (as amended) of the Cayman Islands. - Arbitrator: All disputes shall be heard by a single arbitrator to be appointed in accordance with the Arbitration Rules - Governing Law: The law of the arbitration shall be the law of the Cayman Islands - Language: The language of the arbitration shall be English - Seat: The arbitration shall be seated in George Town, Grand Cayman, Cayman Islands The arbitration shall be commenced following the expiration of 30 days after service of the Notice of Dispute and the aggrieved party's notification to the other of the particulars of the controversy or claim along with the aggrieved party's proposed arbitrator obtained from a list of potential arbitrators maintained by CI-MAC. Where the notified party does not agree with the choice of arbitrator or if no agreement on the choice of arbitrator can be reached within thirty (30) days, then an arbitrator will be one chosen by CI-MAC having reasonable experience in transactions of the type provided for in these Bylaws. - Award Timeline: The arbitrator shall render the award within three (3) months of the commencement of the arbitration, unless such time limit is extended by the arbitrator - Cost Allocation: Prior to the issue or delivery of arbitral award, each party will bear its own costs in respect the arbitration, following which the prevailing party shall be entitled to reasonable attorney's fees, costs, and necessary disbursements in addition to any other relief to which such party may be entitled An award by the arbitrator shall be final and conclusive and binding upon the parties and shall not be subject to further appeal. Each party may enforce any award granted in accordance with this Section 6 in any court of competent jurisdiction. The arbitrator shall be required to provide in writing to the parties the basis for the award or order of such arbitrator, and all hearings shall be recorded, with such record constituting the official transcript of such proceedings. No action at law or in equity based upon any claim arising out of or related to these Bylaws shall be instituted in any court of any jurisdiction. Each party waives any right it may have to assert the doctrine of forum non conveniens, to assert that it is not subject to the jurisdiction of such arbitration or courts or to object to venue to the extent any proceeding is brought in accordance herewith. --- ## Constitution Source: https://b3.holydocs.com/protocol/constitution This document lays out the Constitution of the B3 DAO (the "Constitution"). Some of the rules and procedures of this Constitution will be enforced directly by smart contracts on a blockchain, and some will not. Actions taken under this Constitution may be on-chain or off-chain actions. On-chain actions are those that are actuated directly by the governance smart contracts of the DAO as transactions on a blockchain. Off-chain actions are those that are actuated by other means. This Constitution also includes some "recommended guidelines" which are non-binding but strongly recommended as good governance practice. This Constitution describes the procedures by which it may be amended and lays out the governance framework of the B3 DAO and the Player1 Foundation. Definitions A proposal put forth by a Tokenholder to a vote in accordance with the B3IP Process. The rules and procedures of submitting and voting on B3IPs as described in this Constitution, in particular "Section 2: DAO Proposals and Voting Procedures", as may be amended from time to time pursuant to a B3IP. The decentralized community of individuals that own a Token, as evidenced by the Base or B3 chains. Player1 Foundation property held in a governance smart contract on Base governed directly by the Tokenholders and the Security Council via onchain voting mechanisms, as entrusted by the Player1 Foundation. The governing token of the B3 DAO, known as $B3, as represented on the Base or B3 chains. Any holder of a Token. All Tokens in existence (i.e. 100,000,000,000 $B3 tokens). Section 1: Chain "administration" This Constitution describes the decision-making framework for the B3 DAO governance. The B3 Protocol has two sets of chain "administrators" who have the power to take administrative actions that change the B3 core protocol and code and/or alter any of its core parameters. With the $B3 token generation event and subsequent creation of the B3 DAO having occurred, Player1 Foundation has entrusted "administrator" privileges on B3 to both the Tokenholders and the Security Council of the B3 Protocol. In the event that a B3IP may violate any applicable law or this Constitution (as determined by the Player1 Foundation), the Player1 Foundation may notify the Security Council of its obligation to prevent such B3IP from going into effect. The "administrator" will also have the power to upgrade certain associated Layer 2 contracts. The "administrator" will control affordances on the chain such as updating the contract implementation of any of B3's core protocol contracts, and adjusting system parameters via, e.g., setter methods in the B3 Administrator precompile. Section 2: DAO Proposals and Voting Procedures The following process governs the rules and procedures by which the B3 DAO may propose, vote on and implement B3IPs. No B3IP may be in violation of applicable laws, in particular sanctions-related regulations. B3IP Process Phases The B3IP is suggested on the public forum and discussed/debated for 1 week. The B3IP should be accompanied by a poll or other method as determined pursuant to the governance process. This Phase 1 should last for a period of 1 week to allow sufficient discussion and feedback. In the event that a B3IP skips this phase, as a matter of good governance practice, it is recommended that voters consider voting to reject it. The B3IP is submitted via governance contracts on Base, with a user interface available on Agora. The B3IP proposer is required to have an address that is delegated at least 30,000,000 Votable Tokens. After 3 days, a voter distribution snapshot will be taken and the voting period will begin; this gives interested parties time to discuss the B3IP and gather votes before the voter distribution snapshot is taken. Each B3IP must be labeled as Constitutional or Non-Constitutional. During this Phase 3, the B3 DAO will be able to vote directly on-chain through Base. A successful vote requires: Constitutional B3IPs: - Proposals pass if they reach 5% of all Votable Tokens voting "yes" (approval quorum) - At least 55% of votes cast are "yes" votes (approval threshold) Non-Constitutional B3IPs: - Proposals pass if they reach 3% of all Votable Tokens voting "yes" (approval quorum) - At least 50% of votes cast are "yes" votes (approval threshold) After a B3IP has passed in Phase 3, there will be a 3 day waiting period before the B3IP may be executed. This delay is intended to provide all Tokenholders the opportunity to exit the protocol if they are not happy with a governance outcome but were not previously aware of the vote or otherwise inadvertently missed during the prior phases. Except in the case of a Non-Constitutional B3IP involving the DAO Treasury (which lives on Base), after the 3 day waiting period in Phase 4 has passed, a cross-chain governor message is sent to B3 from Base, after which a B3-to-Base message is sent indicating that the B3IP was passed. The rationale behind the cross-chain message from Base to B3 is that while voting occurs on Base, the Constitutional B3IP is effectuated on B3. When this message is finalized on Base, anyone can redeem it to complete this step and initiate the next step. This step ensures that the completion of the B3 waiting period will be recognized on Base after any withdrawals initiated during or soon after the voting period have been recognized on Base. Following the completion of Phase 5, there will be an additional 7 day waiting period. This ensures that users who initiated withdrawals or other B3-to-Base messages have time to execute them on Base before the B3IP takes effect. The B3IP is fully executed and implemented. This may happen on B3 or via a transaction sent from B3 to Base. In the case of a Non-Constitutional B3IP involving the DAO Treasury, execution and implementation will occur directly on Base. This B3IP process as specified will typically require 37 days from the beginning of the temperature check in Phase 1 until a B3IP is finally executed in Phase 7 for a Constitutional B3IP, or 27 days for a Non-Constitutional B3IP. A B3IP may optionally specify further delay before its implementation. B3IP Types A Constitutional B3IP is one that relates to: - Process: Modifies the text or procedures of this Constitution - Software update: Installs or modifies software on B3 - Core: Takes any action that requires "administrator" permission on B3 A Non-Constitutional B3IP is one that is not considered a "Constitutional B3IP" including: - Funding: Requests funds/grants or otherwise proposes how to spend or allocate funds from the DAO Treasury. There are four types of Funding B3IPs: - Ecosystem Development: A B3IP allocating DAO Treasury funds to support game developers, community initiatives or marketing campaigns to drive adoption of the B3 Protocol - Grant Programs: A B3IP designing and approving funding mechanisms for developers or other contributors building on the B3 Protocol - Game Publishing and Promotions: A B3IP determining games to onboard onto the B3 Protocol publisher stack or promote on platforms - Strategic Partnerships: A B3IP approving collaborations with external organizations to expand the reach and utility of the B3 Protocol - Informational: Provides general guidelines or information to the community but does not otherwise propose a new feature or update Recommended Guidelines - DAO members should vote against any B3IP that is incorrectly labeled. A B3IP should include: - Abstract: Two or three sentences that summarize the B3IP - Motivation: A statement on why the B3 DAO should implement the B3IP - Rationale: An explanation of how the B3IP aligns with the B3 DAO's mission and values - Key Terms (optional): Definitions of any terms within the proposal that are unique to the proposal, new to the B3 DAO, and/or industry-specific - Specifications: A detailed breakdown of the platforms and technologies that will be used - Risks and Security: A detailed breakdown of the potential security, technical, legal, reputational and other applicable risks - Steps to Implement: The steps to implement the B3IP, including associated costs, manpower, and other resources for each step where applicable. For the avoidance of doubt, any B3IPs involving transactions with third parties (such as grants) will need to ensure that applicable legal documentation and procedures are also included - Timeline: Relevant timing details, including but not limited to start date, milestones, and completion dates - Overall Cost: The total cost to implement the B3IP - The B3IP author can add additional fields to any template if necessary to fully communicate the intentions, specifics and implications of the B3IP Resubmitted B3IPs should also include: - A link to the original B3IP - Reasons such original B3IP was not approved - Changes that have been made and why it should now be approved - Any additional fields to any template if necessary to fully communicate the changes made and the intentions, specifics and implications of such resubmitted B3IP Section 3: The Security Council The Security Council is a committee of 5 members who are signers of a multi-sig wallet, which has powers to perform certain Emergency Actions and Non-Emergency Actions, as delegated to it by Player1 Foundation, and is responsible for upholding this B3 DAO Constitution. Through the submission, approval and implementation of a Constitutional B3IP, the B3 DAO is able to modify the Security Council's powers or to eliminate the Security Council entirely. Equivalent "copies" of the Security Council multi-sig contracts exist, one on Base and another on B3. Emergency Actions The Security Council has the power to execute any software upgrade or perform other required actions with no delay in order to respond to a security emergency, should one arise (such actions, "Emergency Actions"). Performing any Emergency Action requires a 4-of-5 approval from the Security Council. The Security Council must not use its power to perform Emergency Actions except in a true security emergency, such as a critical vulnerability that could significantly compromise the integrity, confidentiality, or availability of B3. After performing any Emergency Action, the Security Council must issue a full transparency report (at an appropriate time after the security emergency has passed) to explain what was done and why such Emergency Action was justified. The B3 DAO is able to curtail or eliminate the Security Council's power to perform Emergency Actions via approval and implementation of a Constitutional B3IP. Non-Emergency Actions The Security Council may also approve and implement routine software upgrades, routine maintenance and other parameter adjustments in a non-emergency setting (such actions, "Non-Emergency Actions"), which require a 3-of-5 approval in order to take effect. Any Non-Emergency Action, after approval by the Security Council, will bypass Phases 1 to 3 of the B3IP process and instead directly go through Phases 4 to 7 of the B3IP process (as applicable), to provide a delay before any Non-Emergency Action is deployed. The Security Council may optionally specify additional delays before deployment. The B3 DAO is able to curtail or eliminate the Security Council's power to perform Non-Emergency Actions via approval and implementation of a Constitutional B3IP. Section 4: Security Council Elections The Security Council has 5 members, who are divided into two Cohorts of 2 to 3 members, who serve 18-month terms. The 'Second Cohort' will serve a 24-month term given the staggered elections but all future Cohorts going forward will serve 18-month terms. The initial Security Council Cohorts were determined by randomly splitting the 5 members into two cohorts – 2 members in the 'First Cohort' and 3 members in the 'Second Cohort'. The members of the initial Security Council Cohorts are detailed in a transparency report here. The first Security Council election process is scheduled to begin on the 15th of June 2026 or the earliest possible date. This first election replaces the 'First Cohort'. The next election replaces the 'Second Cohort' and so forth. The date chosen for the first election will form the basis for all future elections. All Security Council members are expected to serve their term until the election is complete and the new Security Council members are installed. Election Timeline The following timeline governs an election that starts at time T: Any DAO member may declare their candidacy for the Security Council, provided that a current Security Council member in one cohort may not be a candidate for a seat in the other cohort. Each DAO member or delegate may vote for their declared contender. Each token may be cast for one contender. To the extent that there are more than six contenders, each eligible contender must be supported by pledged votes representing at least 0.2% of all Votable Tokens. All candidates will cooperate with Player1 Foundation and complete the compliance process. Player1 Foundation is responsible for removing any candidates that fail the compliance process. In the event that fewer than 2 or 3 (as applicable) candidates are supported by pledged votes representing at least 0.2% of all Votable Tokens, the current Security Council members whose seats are up for election may become candidates (as randomly selected out of their Cohort) until there are 2 or 3 (as applicable) candidates. Each DAO member or delegate may vote for any declared candidate. Each token may be cast for one candidate. The process for replacing the cohort of Security Council members with the 2 or 3 (as applicable) candidates who received the most votes will be activated. It may take several days until the new Security Council members are installed. Player1 Foundation is allocated 14 days for the Compliance process and it should be executed between the Nominee selection and Member election. Player1 Foundation has flexibility to update its compliance policy for every new election. Furthermore, Player1 Foundation maintains the right to issue new procedures and guidelines for off-chain components of the Security Council election. All efforts should be made by Player1 Foundation to ensure an orderly, fair, and transparent election. Best Practices and Guidelines As a matter of best practice for maintaining an independent Security Council, no single organization should be overly represented in the Security Council. In particular, there should not be more than 1 candidate associated with a single entity or group of entities being elected to the Security Council, thereby ensuring that there will be no single entity or group of entities able to control or even veto a Security Council vote. Furthermore, no candidate with conflicts of interest that would prevent them from acting in the best interests of the B3 DAO, B3 Protocol and/or Player1 Foundation should be elected to the Security Council. Potential conflicts of interest could be, but are not limited to, affiliations with direct B3 competitors, proven histories of exploiting projects and others. The DAO may approve and implement a Constitutional B3IP to change the rules governing future Security Council elections, but the B3IP process may not be used to intervene in an ongoing election. Security Council members may only be removed prior to the end of their terms if at least 3 of the Security Council members vote in favor of removal. The seats of Security Council members who have been removed prior to the end of their respective terms shall remain unfilled until the next election that such seats are up for appointment, unless otherwise replaced prior to such next election by a vote of at least 3 of the Security Council members, in which case such seat shall be up for appointment at the next such election. The Security Council may not re-appoint a removed member and they can only be re-elected via the election voting system. --- ## Governance Platforms Source: https://b3.holydocs.com/protocol/governance-platforms https://gov.b3.fun, powered by Agora https://forum.b3.fun https://discord.gg/b3dotfun Caution Stay safe! Only use the official links listed above. Be aware that scammers may try to impersonate B3 team members or delegates. Remember: - Never share your seed phrase or private keys - Never give out personal information - The real B3 team will never DM you first - When in doubt, visit our Discord and ask the community We're here to help - join our Discord server if you have any questions or concerns! --- ## Cross-Chain Liquidity Source: https://b3.holydocs.com/protocol/liquidity Explore B3's multichain ecosystem on explorer.b3.fun The Problem Appchains, L2s, and L3s have isolated liquidity, making it annoying to build experiences without having to bridge assets across chains. Each chain maintains isolated pools, limiting depth and increasing slippage. Builders must integrate with dozens of chains individually. Users manually bridge assets and manage multiple wallets. Assets locked on specific chains can't access other opportunities. Access Liquidity Across Chains Powered by our product, AnySpend, operates at the client execution layer, sitting between user intent and blockchain execution: How It Works 1. Deposit from any chain: Accepts tokens from most chains 2. Intent-Based: Users express what they want, not how to achieve it 3. Route Discovery: Finds optimal paths across all supported chains 4. Atomic Execution: Transactions execute atomically or fail gracefully 5. Unified Experience: Complex operations appear as single transactions Supported Chains AnySpend provides universal chain support: - EVM Chains: Most EVM chains, including Ethereum, Polygon, Arbitrum, Base, BSC, Avalanche - Solana: Full integration with Solana's ecosystem - B3 Ecosystem: Native integration with B3 and game chains Next Steps Get started with the AnySpend SDK. Learn how to integrate AnySpend. Explore the complete API documentation. Connect with other builders. --- ## Connect to B3 Source: https://b3.holydocs.com/protocol/network-setup Using B3 with Your Wallet It's easy to connect with any Ethereum wallet including MetaMask, Coinbase Wallet, Rainbow, and more. These buttons work with MetaMask and other Web3 wallets. They'll automatically add the network configuration or switch to B3 if it's already added. Using B3 Explorer Recommended Use Chainlist to add B3 to your wallet The fastest way to add B3 to your wallet: Go to explorer.b3.fun and click "Add B3 Chain" Connect your wallet (MetaMask, Coinbase Wallet, etc.) Click "Add to Wallet" for B3 Mainnet B3 will be automatically added to your wallet with the correct configuration The fastest way to add B3 to your wallet: Go to chainlist.org and search for "B3" Connect your wallet (MetaMask, Coinbase Wallet, etc.) Click "Add to Wallet" for B3 Mainnet B3 will be automatically added to your wallet with the correct configuration If you prefer to add B3 manually, use the network details below: Network Details: B3 Mainnet configuration Network Details: B3 Testnet configuration Wallet-Specific Instructions MetaMask Click the MetaMask extension in your browser Click the network dropdown at the top and select "Add network" Click "Add a network manually" at the bottom Fill in the B3 network information See the complete B3 Mainnet configuration Click "Save" and MetaMask will automatically switch to B3 You're now connected to B3! You'll see "B3 Mainnet" in your network dropdown. Coinbase Wallet Launch the Coinbase Wallet browser extension Go to the Settings tab and click Networks Click the plus sign (➕) in the top right to Add custom network In the Add custom network dialog, enter the B3 mainnet information: See the complete B3 Mainnet configuration for copyable values Click "Save" to add B3 to your available networks Coinbase Wallet will automatically detect that the native token is ETH Rainbow Wallet Launch Rainbow wallet on your mobile device or browser extension Tap the profile icon and go to Settings → Networks Tap "Add Custom Network" and enter B3 details See the complete B3 Mainnet configuration for copyable values Save the configuration and switch to B3 Mainnet B3 Mainnet Configuration Complete configuration details for B3 Mainnet: Network Name: Chain ID: RPC URL: Explorer URL: Native Token: B3 Testnet Configuration Complete configuration details for B3 Testnet: Network Name: Chain ID: RPC URL: Explorer URL: Native Token: Troubleshooting - Double-check the Chain ID (8333 for mainnet) - Ensure the RPC URL is correct: - Try refreshing your wallet or restarting the browser - Verify you're connected to the correct B3 network - Check that you have sufficient ETH for gas fees - Ensure the contract address is valid on B3 - B3 typically processes transactions in 1-2 seconds - If experiencing delays, check the B3 network status - Consider adjusting gas price if needed - Import token contracts manually using the B3 Explorer - Ensure you're viewing the correct network in your wallet - Some tokens may need to be manually added to your wallet's token list --- Always verify that users are connected to the correct B3 network before executing transactions. The Chain ID for B3 Mainnet is 8333. Ready to start building on B3? Your wallet is now configured! Check out our SDK documentation to begin integrating B3 into your application. --- ## Horizontally Scaling AppChains Source: https://b3.holydocs.com/protocol/scaling Explore B3's multichain ecosystem on explorer.b3.fun The Scaling Revolution Traditional blockchain scaling has focused on making single chains faster. B3 takes a different approach: horizontal scaling through purpose-built appchains that work together as a unified ecosystem. Making one chain handle more transactions per second Creating specialized chains for specific applications Why Horizontal Scaling Matters Rather than forcing all applications to compete for the same blockchain resources, horizontal scaling allows each app, game, or enterprise to have their own optimized execution environment. The Multi-Chain Advantage Each appchain can be customized for its specific use case - gaming chains for zero-fee gameplay, DeFi chains for high-throughput trading. No more competing for block space. Each application gets dedicated resources and can scale independently. Problems on one appchain don't affect others, providing better security and reliability for the entire ecosystem. Despite being separate chains, users experience seamless interactions across the entire B3 ecosystem. How B3 Enables Horizontal Scaling 1. Purpose-Built Appchains Every application on B3 can deploy its own dedicated chain, optimized for specific requirements: - Gaming Chains: Zero-fee transactions, instant finality, gaming-specific precompiles - DeFi Chains: High-throughput trading, MEV protection, financial primitives - Enterprise Chains: Privacy features, compliance tools, custom governance - Social Chains: Content storage, reputation systems, social graphs 2. Unified Liquidity Layer While chains scale horizontally, liquidity remains unified through AnySpend: 3. Seamless Cross-Chain Operations Users simply express what they want to do - buy an NFT, swap tokens, or make a payment. B3's infrastructure automatically finds the optimal path across all appchains. Complex multi-chain operations execute as a single transaction from the user's perspective. Real-World Benefits For Developers Deploy your own chain and never worry about network congestion affecting your users. Design token economics, fee structures, and incentives specific to your application. Experiment with new features without affecting other applications or waiting for network upgrades. Optimize transaction costs, confirmation times, and user flows for your specific use case. For Users Access all applications with the same wallet and account across the entire ecosystem. Benefit from optimized fee structures on each specialized chain. Experience near-instant confirmations on chains optimized for your use case. Enjoy the security of Ethereum settlement while benefiting from specialized chain features. Scaling in Practice Access merged data across B3 multi-chains with our free API. Gaming at Scale Gaming chains on B3 can handle: - Free-to-play mechanics with zero transaction costs - Real-time interactions with sub-second finality - Massive multiplayer events without network congestion - Cross-game asset transfers through unified liquidity Enterprise Applications Enterprise chains enable: - Private transactions for sensitive business operations - Compliance features built into the protocol layer - Custom governance models for organizational needs - Integration capabilities with existing business systems DeFi Innovation DeFi chains support: - High-frequency trading with optimized throughput - Complex financial instruments with specialized precompiles - MEV protection through custom ordering mechanisms - Cross-chain arbitrage through unified liquidity access The Network Effect As more applications deploy their own appchains, the entire B3 ecosystem becomes more valuable: 1. Increased Liquidity: More chains mean more trading opportunities and deeper liquidity pools 2. Enhanced Composability: Applications can interact across chains seamlessly 3. Reduced Costs: Shared infrastructure costs decrease as the ecosystem grows 4. Innovation Acceleration: New features on one chain can be adopted by others Getting Started with Horizontal Scaling Ready to scale horizontally? Contact our team to discuss deploying your own purpose-built appchain on B3. Access merged data across B3 multi-chains with our free API. Build on B3 with our developer tools. Choose Your Scaling Strategy Start building on the main B3 chain before scaling to your own appchain. Deploy a custom chain optimized for your specific application needs. Use the main chain for core functions and appchains for specialized features. The Future of Scaling Horizontal scaling represents the next evolution of blockchain infrastructure. By enabling unlimited parallel execution while maintaining unified user experience and liquidity, B3 creates the foundation for truly massive onchain adoption. The internet didn't scale by making single servers faster—it scaled by connecting millions of specialized servers. Similarly, blockchain will scale by connecting thousands of purpose-built chains, each optimized for specific applications while working together as a unified ecosystem. --- ## Staking $B3 Source: https://b3.holydocs.com/protocol/staking-b3 Stake your $B3 tokens in our staking arena. Why Stake? Stake your B3 to play Stake to Win games, where you can win big prizes while earning $B3 yield and exclusive rewards. Participate in sweepstakes and win big prizes instead of boring yield. Contribute to B3's security and decentralization. Tokens holders can participate in governance for the B3 network. Actively participate as a staker, and have fun. Copy this address to add $B3 to your wallet or trade on DEXs. Where to buy $B3 tokens Buy $B3 on Coinbase Trade $B3 on Bybit Purchase $B3 on Gate.io Get $B3 on KuCoin Trade $B3 on MEXC Swap $B3 on Aerodrome Trade $B3 on AlienBase --- ## Testnet Source: https://b3.holydocs.com/protocol/testnet Chain Information Fun fact: 1993 is the year "Doom" was released, which revolutionized the first-person shooter genre. Ether (ETH) The same token used on Ethereum mainnet, but for testing purposes only. Network Endpoints Use this endpoint for standard HTTP requests to the B3 testnet. Use this endpoint for real-time WebSocket connections to the B3 testnet. Block Explorer Explore transactions, blocks, and contracts across B3 (including testnet). Quick Links Bridge assets to B3 testnet for testing Get free testnet ETH for development and testing Discover tools and infrastructure for building on B3 Adding B3 Testnet to Your Wallet Open your wallet (MetaMask, Coinbase Wallet, etc.) and navigate to network settings. Click "Add Network" or "Add Custom Network" depending on your wallet. Fill in the following information: - Network Name: B3 Testnet - Chain ID: 1993 - RPC URL: https://testnet-rpc.b3.fun - Currency Symbol: ETH - Block Explorer URL: https://explorer.b3.fun Save the network configuration and switch to B3 Testnet. You're now connected to B3 Testnet! You can start testing your applications. Why Use Testnets? Testnets provide a safe, controlled, and efficient environment for testing and experimentation. Test networks, or testnets, serve as essential tools for you to test your smart contracts before deploying them to the mainnet, minimizing the risk of failures or vulnerabilities in live applications. Key Benefits Test your smart contracts and applications without risking real funds or affecting live users. Simulate mainnet conditions including network latency, gas fees, and transaction throughput. Use free testnet tokens instead of expensive mainnet ETH for development and testing. Perfect environment for developers to learn and experiment with blockchain development. By simulating the mainnet environment, testnets offer a realistic representation of real-world conditions, complete with network latency, gas fees, and other factors that impact the performance of smart contracts. This accurate representation enables you to identify potential issues, optimize your applications, and ensure the best possible user experience for your end-users. Moreover, testnets allow you to familiarize yourself with the B3 ecosystem and gain valuable hands-on experience, making them indispensable tools for both seasoned developers and newcomers to the world of blockchain development. Development Workflow Use the testnet faucet to get free ETH for testing. Deploy your smart contracts to the testnet and thoroughly test all functionality. Use the block explorer and development tools to debug issues and optimize performance. Once testing is complete, deploy your production-ready contracts to B3 mainnet. Always test thoroughly on testnet before deploying to mainnet with real funds. Testnet vs Mainnet Testnet: - Chain ID: 1993 - RPC: https://testnet-rpc.b3.fun - Explorer: https://testnet-explorer.b3.fun Mainnet: - Chain ID: 8333 - RPC: https://mainnet-rpc.b3.fun - Explorer: https://explorer.b3.fun Testnet: ETH has no real-world value - used only for testing Mainnet: ETH has real-world value and costs money to acquire Testnet: Development, testing, learning, experimentation Mainnet: Production applications, real users, actual transactions --- ## Tokenomics Source: https://b3.holydocs.com/protocol/tokenomics Overview - Token name: B3 (Base) - Chain: Base - Total Supply: 100,000,000,000 - Decimals: 18 Utility The B3 token is the engine powering the Open Gaming ecosystem, designed to grow, scale and transform gaming by empowering players, game developers & holders. For Players: - 🥩 stake \$B3 to receive exposure to future B3 AppChains - 🥇 use \$B3 to fund & publish the games & experiences you believe in and earn rewards - 🎯 get early access to games and new features on BSMNT - ☑️ participate in governance to directly impact the future of the B3 ecosystem For Game Developers: - 🪙 apply & receive funding to develop and scale your game - 💴 earn referral rewards across all players on any Gamechain - 🚁 receive future airdrops (or grants) from infrastructure partners Additional utilities for \$B3 will be announced as they become available. Distribution and Allocation - Community & Ecosystem: This allocation is to the growth of the B3 ecosystem - for gamers, by gamers. It is to build an ecosystem belonging to those who play in it: airdrops, tournaments, playtests, community-led grants, research & development, and many others. - Foundation: This allocation will support the Player1 Foundation as it contributes to B3 and Open Gaming's vision and adoption, including strategic grants/partnerships, legal and compliance needs, audits, and other operational expenses. - Team & Advisors: This allocation is for core contributors \+ 18 advisors who represent the best of both gaming worlds - from AAA to web3. All team & advisors are subject to a 4-year vesting schedule: 1-year 25% cliff, with monthly unlocks thereafter. - Investors: This portion of B3 allocation is for investors who supported B3's development, including 100\+ angels who gathered from every corner of the industry—gaming, web3, brands, infrastructure—to b3lieve in and support B3's vision. All team & advisors are subject to a 4-year vesting schedule: 1-year 25% cliff, with monthly unlocks thereafter. Token Unlock Schedule --- ## B3 MiCAR Whitepaper Source: https://b3.holydocs.com/protocol/whitepaper-mica Table of Contents 1. 1. Regulatory Disclosures 2. 2. Summary 3. 3. A. Information about the Person Seeking Admission to Trading 1. A.1. Name 2. A.2. Legal Form 3. A.3. Registered address 4. A.4. Head office 5. A.5. Registration Date 6. A.6. Legal entity identifier 7. A.7. Another identifier required pursuant to applicable national law 8. A.8. Contact telephone number 9. A.9. E-mail address 10. A.10. Response Time (Days) 11. A.11. Parent Company 12. A.12. Members of the Management body 13. A.13. Business Activity 14. A.14. Parent Company Business Activity 15. A.15. Newly Established 16. A.16. Financial condition for the past three years 17. A.17. Financial condition since registration 4. 4. B. Information about the Issuer 1. B.1. Issuer different from offeror or person seeking admission to trading 2. B.2. Name 3. 3. B.3. Legal Form 4. B.4. Registered address 5. B.5. Head office 6. B.6. Registration Date 7. B.7. Legal entity identifier 8. B.8. Another identifier required pursuant to applicable national law 9. B.9. Parent company 10. B.10. Members of the Management Body 11. B.11. Business Activity 12. B.12. Parent company business activity 5. 5. C. Information about the operator of the trading platform 6. 6. D. Information about the Crypto-Asset Project 1. D.1. Crypto-asset project name 2. D.2. Crypto-assets name 3. D.3. Abbreviation 4. D.4. Crypto-asset project description 5. D.5. Details of all natural or legal persons involved in the implementation of the crypto-asset project 6. D.6. Utility Token Classification 7. D.7. Key Features of Goods/Services for Utility Token Projects 8. D.8. Plans for the token 9. D.9. Resource Allocation 10. D.10. Planned Use of Collected Funds or Crypto-Assets 7. 7. E. Information about the Admission to Trading 1. E.1. Public Offering or Admission to trading 2. E.2. Reasons for Public Offer or Admission to trading 3. E.3. Fundraising Target 4. E.4. Minimum Subscription Goals 5. E.5. Maximum Subscription Goal 6. E.6. Oversubscription Acceptance 7. E.7. Oversubscription Allocation 8. E.8. Issue Price 9. E.9. Official currency or any other crypto-assets determining the issue price 10. E.10. Subscription fee 11. E.11. Offer Price Determination Method 12. E.12. Total Number of Offered/Traded Crypto-Assets 13. E.13. Targeted Holders 14. E.14. Holder restrictions 15. E.15. Reimbursement Notice 16. E.16. Refund Mechanism 17. E.17. Refund Timeline 18. E.18. Offer Phases 19. E.19. Early Purchase Discount 20. E.20. Time limited Offer 21. E.21. Subscription period beginning 22. E.22. Subscription period end 23. E.23. Safeguarding Arrangements for Offered crypto-assets 24. E.24. Payment Methods for Crypto-Asset Purchase 25. E.25. Value Transfer Methods for Reimbursement 26. E.26. Right of Withdrawal 27. E.27. Transfer of Purchased Crypto-Assets 28. E.28. Transfer Time Schedule 29. E.29. Purchaser's Technical Requirements 30. E.32. Placement form 31. E.33. Trading Platforms name 32. E.34. Trading Platforms Market Identifier Code (MIC) 33. E.35. Trading Platforms Access 34. E.36. Involved costs 35. E.38. Conflicts of Interest 36. E.39. Applicable Law 37. E.40. Competent court 8. 8. F. Information about the Crypto-Asset 1. F.1. Crypto-Asset Type 2. F.2. Crypto-Asset Functionality 3. F.3. Planned Application of Functionalities 4. F.4. Type of white paper 5. F.5. The type of submission 6. F.6. Crypto-Asset Characteristics 7. F.7. Commercial name or trading name 8. F.8. Website of the issuer 9. F.9. Starting date of offer to the public or admission to trading 10. F.10. Publication date 11. F.11. Any other services provided by the issuer 12. F.12. Language or languages of the white paper 13. F.13. Digital Token Identifier Code used to uniquely identify the crypto-asset or each of the several crypto assets to which the white paper relates, where available 14. F.14. Functionally Fungible Group Digital Token Identifier, where available 15. F.15. Voluntary data flag 16. 16. F.16. Personal data flag 17. F.17. LEI eligibility 18. F.18. Home Member State 19. F.19. Host Member States 9. 9. G. Rights and Obligations 1. G.1. Purchaser Rights and Obligations 2. G.2. Exercise of Rights and obligations 3. G.3. Conditions for modifications of rights and obligations 4. G.4. Future Public Offers 5. G.5. Issuer Retained Crypto-Assets 6. G.6. Utility Token Classification 7. G.7. Key Features of Goods/Services of Utility Tokens 8. G.8. Utility Tokens Redemption 9. G.9. Non-Trading request 10. G.10. Crypto-Assets purchase or sale modalities 11. G.11. Crypto-Assets Transfer Restrictions 12. G.12. Supply Adjustment Protocols 13. G.13. Supply Adjustment Mechanisms 14. G.14. Token Value Protection Schemes 15. G.15. Token value protection schemes description 16. G.16. Compensation Schemes 17. G.17. Compensation schemes description 18. G.18. Applicable law 19. G.19. Competent court 10. 10. H. Information on the Underlying Technology 1. H.1. Distributed ledger technology 2. H.2. Protocols and technical standards 3. H.3. Technology Used 4. H.4. Consensus Mechanism 5. H.5. Incentive Mechanisms and Applicable Fees 6. H.6. Use of Distributed Ledger Technology 7. H.7. DLT functionality description 8. H.8. Audit 9. H.9. Audit outcome 11. 11. I. Information on Risks 1. I.1. Offer-Related Risks 2. I.2. Issuer-Related Risks 3. I.3. Crypto-Assets-related Risks 4. I.4. Project Implementation-Related Risks 5. I.5. Technology-Related Risks 6. I.6. Mitigation measures 12. 12. S. Information on Sustainability Indicators 1. S.1. Name 2. S.2. Relevant legal entity identifier 3. S.3. Name of the crypto-asset 4. S.4. Consensus Mechanism 5. S.5. Incentive Mechanisms and Fees 6. S.6. Beginning of the period to which the disclosure relates 7. S.7. End of the period to which the disclosure relates 8. S.8. Energy consumption 9. S.9. Energy consumption sources and methodologies 01 Date of Notification: 2025-08-11 Regulatory Disclosures 02. Statement in accordance with Article 6(3): This crypto-asset white paper has not been approved by any competent authority in any Member State of the European Union. The person seeking admission to trading of the crypto-asset is solely responsible for the content of this crypto-asset white paper. 03. Statement in accordance with Article 6(6): This crypto-asset white paper complies with Title II of Regulation (EU) 2023/1114 and, to the best of the knowledge of the management body, the information presented in the crypto-asset white paper is fair, clear and not misleading and the crypto-asset white paper makes no omission likely to affect its import. 04. Statement in accordance with Article 6(5), points (a), (b), (c): The crypto-asset referred to in this white paper may lose its value in part or in full, may not always be transferable and may not be liquid. 05. Statement in accordance with Article 6(5), point (d): The utility token referred to in this white paper may not be exchangeable against the good or service promised in the crypto-asset white paper, especially in the case of a failure or discontinuation of the crypto-asset project. 06. Statement in accordance with Article 6(5), points (e) and (f): The crypto-asset referred to in this white paper is not covered by the investor compensation schemes under Directive 97/9/EC of the European Parliament and of the Council or the deposit guarantee schemes under Directive 2014/49/EU of the European Parliament and of the Council. Summary 07. Warning This summary should be read as an introduction to the crypto-asset white paper. The prospective holder should base any decision to purchase this crypto-asset on the content of the crypto-asset white paper as a whole and not on the summary alone. The offer to the public of this crypto-asset does not constitute an offer or solicitation to purchase financial instruments and any such offer or solicitation can be made only by means of a prospectus or other offer documents pursuant to the applicable national law. This crypto-asset white paper does not constitute a prospectus as referred to in Regulation (EU) 2017/1129 of the European Parliament and of the Council or any other offer document pursuant to Union or national law. 08. Characteristics of the Crypto-Asset B3 (Base), or \$B3 (referred to in this white paper as the "B3 Token") is an ERC-20 utility token on the Base blockchain, powering the B3 Open Gaming ecosystem. Its primary functions are to enable governance participation in the decentralized B3 Decentralized Autonomous Organization (DAO) and facilitate commerce within the ecosystem. B3 Token holders can vote on protocol decisions according to the B3 Constitution. For more information on the B3 Constitution see section G.1. These rights and associated obligations can be modified through a community governance process. The B3 Token does not represent ownership, profit-sharing, redemption rights, or claims against any legal entity or asset. 09. Utility Token Summary The B3 Token grants access to goods and services within the B3 gaming ecosystem, such as in-game items or exclusive game access, and allows participation in governance. The total supply is 100 billion B3 Tokens. Most B3 Tokens are subject to vesting schedules ranging from 3 to 48 months, which restricts their immediate transferability. The vesting schedules do not apply to the B3 Tokens which are traded/purchased on trading platforms, like centralized or decentralized exchanges. Details on circulating supply can be seen here: https://docs.b3.fun/tokenomics. 10. Key Information About the Admission to Trading Admission to trading for the B3 Token is sought to increase accessibility for European users, further decentralize the B3 DAO, and improve token liquidity. The B3 Token is planned to be available on global trading platforms, including EU trading platforms which will facilitate accessibility for EU users. A. Information about the Person Seeking Admission to Trading A.1 Name: Player1 Foundation A.2 Legal Form: Cayman foundation company (K575) A.3 Registered address: 3119 9 Forum Lane, Camana Bay, Grand Cayman, KY1-9006, KY A.4 Head office: N/A A.5 Registration Date: 2024-04-30 A.6 Legal entity identifier: N/A A.7 Another identifier required pursuant to applicable national law: 409475 A.8 Contact telephone number: \+1 917-830-4241 A.9 E-mail address: contact@b3.fun A.10 Response Time (Days): 15 A.11 Parent Company: N/A A.12 Members of the Management body: | Name | Business Function | Business Address | | :---------------- | :-------------------- | :---------------------------------------------------------------------------------- | | Glenn Kennedy | Director | 3119 9 Forum Lane, Camana Bay, P.O. Box 144, Grand Cayman, KY1-9006, Cayman Islands | | Saemi Kim | Director | 3119 9 Forum Lane, Camana Bay, P.O. Box 144, Grand Cayman, KY1-9006, Cayman Islands | | Kateryna Iegorova | Director | 3119 9 Forum Lane, Camana Bay, P.O. Box 144, Grand Cayman, KY1-9006, Cayman Islands | A.13 Business Activity: Player1 Foundation, a Cayman Foundation entity, supports the B3 protocol by facilitating the development and adoption of the B3 blockchain and other chains in the B3 ecosystem, overseeing the governance of the B3 Token, and ensuring the security of the network through the B3 Security Council. A.14 Parent Company Business Activity: N/A A.15 Newly Established: true A.16 Financial condition for the past three years: N/A A.17 Financial condition since registration: As Player1 Foundation was established only recently, a three-year historical financial data is not available. However, the Foundation is sufficiently self-funded with B3 Tokens, fiat and stablecoins. The B3 Token has been a fundamental part of the ecosystem with a fully diluted value as of June 17, 2025 of approximately \$300M USD and an all-time high exceeding \$1.9B USD. The business's upside can be driven by further adoption of digital assets and blockchain gaming as well as expanding business activities. B. Information about the Issuer B.1 Issuer different from offeror or person seeking admission to trading: true B.2 Name: Minerva Tech Foundation B.3 Legal Form: UNCO B.4 Registered address: Oceania Business Plaza, 21st Floor, Tower 1000, Isaac Hanono Missri Street, Punta Pacifica, Panama City, Panama, PA B.5 Head office: N/A B.6 Registration Date: 2024-04-23 B.7 Legal entity identifier: N/A B.8 Another identifier required pursuant to applicable national law: 25056553 B.9 Parent company: N/A B.10 Members of the Management Body: | Name | Business Function | Business Address | | :---------------------------------- | :-------------------- | :-------------------------------------------------------------------------------------------------------------- | | Diana Aidee Munoz Maclao de Camargo | Director | Oceania Business Plaza, 21st Floor, Tower 1000, Isaac Hanono Missri Street, Punta Pacifica, Panama City, Panama | B.11 Business Activity: Minerva Tech Foundation's business activity involves issuance of the B3 Token as described in this whitepaper. B.12 Parent company business activity: N/A C. Information about the operator of the trading platform N/A D. Information about the Crypto-Asset Project D.1 Crypto-asset project name: B3 D.2 Crypto-assets name: B3 (Base) D.3 Abbreviation: \$B3 D.4 Crypto-asset project description: The B3 ecosystem is comprised of the following pillars:\\ 1. B3 chain ( https://www.b3.fun/ ): an Ethereum Virtual Machine ("EVM") Layer-3 (L3) blockchain focusing on consumer-facing infrastructure, including gaming. Settling to Base (Coinbase L2), B3 offers developers an infrastructure with significantly lower gas fees and higher throughput, making fully onchain games commercially viable for the first time. By default, apps (including games) launch on B3 but they are free to spin up their own chains and B3 will support them in the process. B3 mainnet has been live since August 2024. 2. Open Gaming ( https://opengaming.b3.fun/ ): Open Gaming is at the core of B3's vision. It is a network of game- and app-chains settling to B3 that share incentives, liquidity, and tooling, all working to increase access to both users and developers. The B3 L3 is the first chain in Open Gaming, for developers who do not need their own customized chains, but will be joined by other developers who do. As of July 2025 there are five partners in the Open Gaming ecosystem with more to come. 3. Basement.fun ( https://basement.fun/ ): Basement (aka BSMNT) is the first user-facing aggregation surface product built on top of B3 by core contributors so that players can simply discover and play games. It is separate from the B3 chain website so gamers do not have to dig through technical language to start playing. Through Basement, users can start playing games immediately - via signing up for accounts, or via guest login powered by smart wallets.\\ 4. Chain and Account abstraction tech: B3 leverages account abstraction (so users log in once via their B3 accounts and play games on basement.fun without having to connect their wallets for every new game) and chain abstraction (so users can easily connect other wallets, bridge, or swap funds across many games and chains) to recreate Web2-like experiences. D.5 Details of all natural or legal persons involved in the implementation of the crypto-asset project: | Name | Business Function | Business Address | | :---------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------- | | Player1 Foundation | Player1 Foundation, a Cayman Foundation entity, supports the B3 protocol. | 3119 9 Forum Lane, Camana Bay, Grand Cayman, KY1-9006, Cayman Islands | | Minerva Tech Foundation | Minerva Tech Foundation is a Panaminian Foundation company with no ownership relationship to Player1 Foundation or NPC Labs. Minerva Tech Foundation acted as the B3 Token minting and issuing entity. | Oceania Business Plaza, 21st Floor, Tower 1000, Isaac Hanono Missri Street, Punta Pacifica, Panama City, Panama | | Minerva Operations Ltd | Minerva Operations is a BVI limited company wholly owned by Minerva Tech Foundation, which acted as the B3 Token distributing entity. | CCP Financial Consultants Limited, 2nd Floor, Ellen L. Skelton Building, Fishers Lane, Road Town, Tortola, British Virgin Islands | | NPC Labs | NPC Labs is a Delaware corporation and is a core contributor to the B3 protocol. They contribute to various areas of development for B3. They own and operate Basement.fun, a front-end website for playing B3 games. | 3500 S Dupont Hwy, Dover, DE, US 19901 | D.6 Utility Token Classification: true D.7 Key Features of Goods/Services for Utility Token Projects: The B3 Token is the engine powering B3's Open Gaming ecosystem, incentivizing growth, enabling participation, and creating a sustainable marketplace for developers and players alike. The B3 Token can be used in a number of ways, possibly including: - Governance: B3 Token holders play a key role in shaping the ecosystem via staking and governance. They can submit and vote on governance proposals that impact chain updates, fee structures, and ecosystem growth. - Ecosystem Commerce with Real-World Utility: Players could use B3 Tokens to purchase items, early access passes, or exclusive content. Utilities and features may be adjusted as the developer ecosystem matures and/or B3 Token holders approve via governance. D.8 Plans for the token: Additional utility cases for the B3 Token are in development, though plans could change depending on market or other considerations. In February 2025, the B3 Token launched with three features: 1) "Unlock" games if the user holds a certain amount of B3 Tokens, though the B3 Tokens will not be spent (no purchase); 2) "Purchase" items inside a game using B3 Tokens; 3) Airdrop recipients able to stake B3 Tokens and participate in governance. Additional features and utilities for the B3 Token are in development. D.9 Resource Allocation: N/A D.10 Planned Use of Collected Funds or Crypto-Assets: N/A E. Information about the Admission to Trading E.1 Public Offering or Admission to trading: ATTR E.2 Reasons for Public Offer or Admission to trading: 1. If the B3 Token is admitted to trade in the EU, it would make the crypto-asset more accessible to European users. A geographical distribution of B3 Token holders would also further decentralize the B3 DAO. The B3 DAO can direct the B3 ecosystem's future via governance and voting on, for example, technical improvements and grants. By opening up trading in the European markets, European users will be able to participate in shaping the future of B3. 2. Additional availability in the European markets would improve the B3 Token's liquidity on secondary markets. This could result in lower slippage, more efficient price discovery, and more reliable trade execution for end users. 3. Admission to trading of the B3 Token in the EU, demonstrates the project's readiness to meet obligations under the Markets in Crypto-Assets Regulation (MiCAR). E.3 Fundraising Target: N/A E.4 Minimum Subscription Goals: N/A E.5 Maximum Subscription Goal: N/A E.6 Oversubscription Acceptance: N/A E.7 Oversubscription Allocation: N/A E.8 Issue Price: N/A E.9 Official currency or any other crypto-assets determining the issue price: N/A E.10 Subscription fee: N/A E.11 Offer Price Determination Method: N/A E.12 Total Number of Offered/Traded Crypto-Assets: 100,000,000,000 E.13 Targeted Holders: ALL E.14 Holder restrictions: Geo-fencing against OFAC sanctioned countries is conducted on Basement.fun, a front-end webpage showcasing B3 games. Trading platforms may also have user restrictions in accordance with their user terms. E.15 Reimbursement Notice: N/A E.16 Refund Mechanism: N/A E.17 Refund Timeline: N/A E.18 Offer Phases: N/A E.19 Early Purchase Discount: N/A E.20 Time limited Offer: N/A E.21 Subscription period beginning: N/A E.22 Subscription period end: N/A E.23 Safeguarding Arrangements for Offered crypto-assets: N/A E.24 Payment Methods for Crypto-Asset Purchase: N/A E.25 Value Transfer Methods for Reimbursement: N/A E.26 Right of Withdrawal: N/A E.27 Transfer of Purchased Crypto-Assets: N/A E.28 Transfer Time Schedule: N/A E.29 Purchaser's Technical Requirements: The purchasers must abide by the terms and conditions set forth by the trading platform where they obtain the B3 Tokens. They must also be able to hold ERC-20 tokens. E.30 Crypto-asset service provider (CASP) name: N/A E.31 CASP identifier: N/A E.32 Placement form: N/A E.33 Trading Platforms name: Payward Global Solutions Limited, t/a Kraken, Bitvavo B.V., and potentially other trading platforms or venues, including Coinbase Luxembourg S.A.. E.34 Trading Platforms Market Identifier Code (MIC): PGSL, VAVO E.35 Trading Platforms Access: The B3 Token is available on a number of centralized and decentralized trading platforms worldwide. With regards to EU trading platforms, investors can access the trading platforms by creating accounts with the respective platforms and abiding by each platform's requirements, including appropriate KYC processes. E.36 Involved costs: Different trading platforms might charge different fees for accessing the trading platform or conducting trades. E.37 Offer expenses: N/A E.38 Conflicts of Interest: N/A E.39 Applicable Law: The B3 Token as a crypto-asset is not governed by any specific national law or jurisdiction as B3 is a decentralized network that operates on a global scale. B3 Tokens exist on the blockchain, and there are no contractual frameworks (like investment contracts or debt instrument) attached to the B3 Token that would be subject to governing law. E.40 Competent court: The B3 Token is a crypto-asset on the blockchain and governed by the B3 DAO, and there are no specific competent courts designed for disputes related to the B3 Token itself. For the purposes of this whitepaper, legal matters arising in relation to its content fall under the competent courts of the Cayman Islands, unless otherwise required by mandatory provisions of applicable consumer protection or private international law. F. Information about the Crypto-Asset F.1 Crypto-Asset Type: Utility Token F.2 Crypto-Asset Functionality: The B3 Token is the engine powering B3's Open Gaming ecosystem, incentivizing growth, enabling participation, and creating a sustainable marketplace for developers and players alike. The B3 Token can be used in a number of ways, possibly including: - Governance: B3 Token holders play a key role in shaping the ecosystem via staking and governance. They can submit and vote on governance proposals that impact chain updates, fee structures, and ecosystem growth. - Ecosystem Commerce with Real-World Utility: Players could use B3 Tokens to purchase items, early access passes, or exclusive content. Future utilities may be introduced as the developer ecosystem matures and/or B3 Token holders approve via governance. F.3 Planned Application of Functionalities: The functionalities listed above are already live, and its additional functionalities are being worked on. Since staking became available, the B3 Token has been staked by more than 120,000 addresses. B3 Tokens can also be used to unlock specific items or passes related to gaming or other consumer-facing products. However, the B3 Token's functionality could change in the future. F.4 Type of white paper: OTHR F.5 The type of submission: NEWT F.6 Crypto-Asset Characteristics: The B3 Token is a fungible, transferable ERC-20 crypto-asset deployed on the Base blockchain, a Layer-2 blockchain settling to the Ethereum blockchain. The B3 Token is a utility token under MiCAR, not an asset-referenced token (ART) or electronic money token (EMT). The B3 Token is freely tradable on secondary markets including centralized and decentralized exchanges. F.7 Commercial name or trading name: B3 (Base) F.8 Website of the issuer: https://www.b3.fun/ F.9 Starting date of offer to the public or admission to trading: 2025-09-09 F.10 Publication date: 2025-09-08 F.11 Any other services provided by the issuer: N/A F.12 Language or languages of the white paper: English F.13 Digital Token Identifier Code used to uniquely identify the crypto-asset or each of the several crypto assets to which the white paper relates, where available: N/A F.14 Functionally Fungible Group Digital Token Identifier, where available: N/A F.15 Voluntary data flag: false (mandatory) F.16 Personal data flag: true F.17 LEI eligibility: true F.18 Home Member State: IE F.19 Host Member States: AT, BE, BG, HR, CY, CZ, DK, EE, FI, FR, DE, GR, HU, , IT, LV, LT, LU, MT, NL, PL, PT, RO, SK, SI, ES, SE, IS, LI, NO G. Rights and Obligations G.1 Purchaser Rights and Obligations: B3 Token holders have governance rights within the B3 DAO, allowing them to propose, vote on, and delegate decisions concerning the protocol, provided they meet the criteria outlined in the B3 Constitution, publicly available at https://docs.b3.fun/constitution . The B3 Token does not represent ownership, profit-sharing, redemption rights, or claims against any legal entity or asset. While there are no contractual obligations for B3 Token purchasers, participation in governance implies an agreement to adhere to the B3 Constitution's processes and outcomes. G.2 Exercise of Rights and obligations: The rights to participate in governance are exercised via onchain smart contracts. Details regarding the procedures and conditions for exercising tokenholder rights can be seen in the B3 Constitution: https://docs.b3.fun/constitution G.3 Conditions for modifications of rights and obligations: The rights and obligations can be modified by the community following a governance process called a Constitutional B3IP and voted in favor. Details regarding the process can be seen in the B3 Constitution: https://docs.b3.fun/constitution G.4 Future Public Offers: N/A G.5 Issuer Retained Crypto-Assets: 0 G.6 Utility Token Classification: true G.7 Key Features of Goods/Services of Utility Tokens: The B3 Token is the engine powering B3's Open Gaming ecosystem, incentivizing growth, enabling participation, and creating a sustainable marketplace for developers and players alike. The B3 Token can be used in a number of ways, possibly including: - Governance: B3 Token holders play a key role in shaping the ecosystem via staking and governance. They can submit and vote on governance proposals that impact chain updates, fee structures, and ecosystem growth. - Ecosystem Commerce with Real-World Utility: Players could use B3 Tokens to purchase items, early access passes, or exclusive content.\ Utilities and features may be adjusted as the developer ecosystem matures and/or B3 Token holders approve via governance. G.8 Utility Tokens Redemption: The B3 Tokens can be exchanged to purchase items within games or other consumer-facing products, or to unlock access to products or features within products (without spending B3 Tokens). The type of goods or services that can be redeemed via the B3 Token can change over time. G.9 Non-Trading request: true, admission to trading is sought G.10 Crypto-Assets purchase or sale modalities: N/A G.11 Crypto-Assets Transfer Restrictions: N/A. At the Token Generation Event (TGE), B3 Tokens were allocated to various stakeholders: community members, investors, the development team, and Player1 Foundation. The total B3 Token supply is capped at 100 billion with no mechanism for burning or scheduled inflation. Most of the B3 Tokens are locked in vesting contracts ranging from 3 to 48-month vesting schedules. 48 months post TGE, the full supply of B3 Tokens will be in circulation. Details on circulating supply can be seen here: https://docs.b3.fun/tokenomics G.12 Supply Adjustment Protocols: false G.13 Supply Adjustment Mechanisms: N/A G.14 Token Value Protection Schemes: false G.15 Token value protection schemes description: N/A G.16 Compensation Schemes: false G.17 Compensation schemes description: N/A G.18 Applicable law: The B3 Token as a crypto-asset is not governed by any specific national law or jurisdiction as B3 is a decentralized network that operates on a global scale. B3 Tokens exist on the blockchain, and there are no contractual frameworks (like investment contracts or debt instrument) attached to the B3 Token that would be subject to governing law. G.19 Competent court: The B3 Token is a crypto-asset on the blockchain and governed by the B3 DAO, and there are no specific competent courts designed for disputes related to the B3 Token itself. For the purposes of this whitepaper, legal matters arising in relation to its content fall under the competent courts of the Cayman Islands, unless otherwise required by mandatory provisions of applicable consumer protection or private international law. H. Information on the Underlying Technology H.1 Distributed ledger technology: The B3 token is on the Base chain, an Ethereum Layer 2 blockchain from Coinbase, which utilizes optimistic rollup technology as its underlying distributed ledger framework. H.2 Protocols and technical standards: The B3 token is on Base, an Ethereum Layer 2 network created by Coinbase using Optimism's OP Stack. As a Layer 2, Base inherits the security features of Ethereum while offering faster and more cost-effective transactions via rollups. The B3 token also utilizes standard smart contracts from OpenZeppelin ( https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol ), thereby adhering to established protocols for token transfers, transaction authorization, and messaging. This ensures its interoperability with various cryptocurrency wallets, exchanges, and decentralized applications. As Base is fully compatible with the EVM (EVM-equivalent), the B3 token can be accessed using any wallet that supports the Base network. H.3 Technology Used: The B3 Token leverages the Ethereum blockchain and is a standard ERC-20 token. Thus, it can be moved to other networks, including the layer-3 B3 blockchain which settles to the Base blockchain. Holders and users of B3 Tokens can choose from a variety of self-custody wallets and/or trading platforms or other venues, including Coinbase and Kraken. H.4 Consensus Mechanism: B3 tokens utilize the consensus mechanism of Base, Coinbase's Ethereum Layer-2 blockchain. Base, built using the open-sourced Optimism Stack, depends on Ethereum's PoS for final settlement and security. Consensus on Base's Layer 2 state is achieved through optimistic rollups, where validators submit state roots to Ethereum. Transactions are considered valid unless challenged via a fault proof mechanism (Base recently announced that fault proofs are live on Base Mainnet https://base.mirror.xyz/eOsedW4tm8MU5OhdGK107A9wsn-aU7MAb8f3edgX5Tk ). This challenge-based dispute resolution allows participants to contest inaccuracies, ensuring trustless validation. H.5 Incentive Mechanisms and Applicable Fees: The Base network uses a combination of economic incentives and security mechanisms based on Optimistic Rollups. These include transaction fees to motivate validators and sequencers in processing and securing offchain transactions. These fees are allocated to cover execution and data settlement expenses on the Ethereum network, and are significantly cheaper than transaction fees on the Ethereum L1 due to its optimistic rollup architecture. H.6 Use of Distributed Ledger Technology: false H.7 DLT functionality description: N/A H.8 Audit: true H.9 Audit outcome: Base, built on the OP Stack, has been audited both by Coinbase and external auditors. For details, please see this link: https://base.mirror.xyz/\SiAx8dQRYJJ4lygkJc0QvBKvf16VVm7\-mdWMdFv20 For the B3 Token, an audit was completed with no issues. I. Information on Risks I.1 Offer-Related Risks: 1. Secondary market trading of B3 Tokens can be exposed to considerable volatility. This can be attributed to various factors, including speculative trading, market sentiment shifts, and knowledge or information asymmetry. Furthermore, the operational independence of different trading platforms introduces additional risks. Disruptions to a platform's services, technical failures, or the delisting of B3 Tokens from a particular exchange could severely impede trading activities and result in financial losses for B3 Token holders. 2. The market for B3 Tokens may be impacted by limited depth and liquidity. Low trading volumes and a small number of active buyers and sellers can impact price swings and make it difficult to execute large trades without significantly impacting the market price. This lack of liquidity can make it challenging for investors to exit their positions at desired prices and times. 3. Finally, the regulatory landscape surrounding cryptocurrencies and digital tokens is constantly evolving. Future regulatory changes in relevant jurisdictions could significantly impact the trading of B3 Tokens, potentially requiring adjustments to trading mechanisms, compliance procedures, or utility of the B3 Token. Participants must remain vigilant regarding potential regulatory developments and understand that these changes could have adverse effects on their holdings. I.2 Issuer-Related Risks: The B3 Token operates in a decentralized way without a central legal entity, relying on the decentralized B3 DAO for governance. Due to the decentralized nature of the B3 ecosystem, no party is obligated to support, develop, or maintain the B3 Token or its network. This decentralization introduces risks of governance inaction, misaligned incentives, and internal conflicts. Decisions and strategies of the DAO and its contributors significantly influence project development, especially in response to competition and opportunities. Operating within a dynamic regulatory environment, the DAO and various contributors face continuous compliance challenges across different jurisdictions. Regulatory actions against the participants of the B3 ecosystem could negatively impact token operations and ecosystem growth. I.3 Crypto-Assets-related Risks: Utility Risks: The B3 Token is the vehicle powering the B3 ecosystem. However, its utility within its ecosystem may not function as intended, negatively affecting its core purpose. Market Risks: The B3 Token is subject to market volatility and liquidity issues, with speculative trading influenced by sentiment and economic factors. It does not guarantee financial returns or specific utility. Its value is affected by adoption, community, market participants, trading, and external factors beyond protocol control. I.4 Project Implementation-Related Risks: The future of the B3 ecosystem hinges on successful expansion, specifically the quantity and caliber of both developers building on the B3 blockchain and participants engaging in the horizontally-scaled B3 ecosystem. This necessitates that protocol participants make prompt and strategic choices concerning upgrades, funding, and network governance. Failure on the governance side or challenges posed by changing regulations could impede or prevent essential strategic initiatives. As many different participants contribute to the B3 ecosystem, there is risk of participants or contributors pivoting or redefining strategic direction and priorities, which may alter or impact the thesis, development, or structure of the B3 ecosystem or the B3 Token in ways that may not align with others' expectations. Furthermore, ineffective treasury management or the misallocation of funds could slow ecosystem development and erode community trust. I.5 Technology-Related Risks: The B3 Token is on the Base network, the Ethereum Layer-2 blockchain protocol launched by Coinbase. Though Base utilizes the audited and tested OP Stack, it carries inherent operational risks. Potential issues include network congestion, scalability limitations, and protocol changes, which can affect network performance, transaction processing, and protocol stability. The Base network infrastructure, and consequently the B3 infrastructure, can be susceptible to consensus-related attacks, impacting token transactions and balances. Maintaining the security of these systems requires continuous monitoring and patching of vulnerabilities at all levels. It is important to acknowledge that the risks outlined above do not list all risks and that unforeseen risks or combinations of existing risks may also materialize. I.6 Mitigation measures: To mitigate the above, the B3 ecosystem has a comprehensive defense mechanism including decentralized governance, audited smart contracts, and a Security Council comprised of independent decision-makers. Features are audited and tested rigorously to ensure the safest environments and architecture.\ In addition, the team cautiously monitors regulatory changes with external law firms. S. Information on Sustainability Indicators S.1 Name: Player1 Foundation S.2 Relevant legal entity identifier: 409475 S.3 Name of the crypto-asset: B3 (Base) S.4 Consensus Mechanism: As per section H.4, B3 Tokens utilize the consensus mechanism of Base, Coinbase's Ethereum Layer-2 blockchain. Base, built using the open-sourced Optimism Stack, depends on Ethereum's Proof-of-Stake (PoS) for final settlement and security. Consensus on Base's Layer 2 state is achieved through optimistic rollups, where validators submit state roots to Ethereum. Transactions are considered valid unless challenged via a fault proof mechanism (Base recently announced that fault proofs are live on Base Mainnet https://base.mirror.xyz/eOsedW4tm8MU5OhdGK107A9wsn-aU7MAb8f3edgX5Tk ). This challenge-based dispute resolution allows participants to contest inaccuracies, ensuring trustless validation. S.5 Incentive Mechanisms and Fees: As per section H.5, the Base network uses a combination of economic incentives and security mechanisms based on Optimistic Rollups. These include transaction fees to motivate validators and sequencers in processing and securing offchain transactions. These fees are allocated to cover execution and data settlement expenses on the Ethereum network, and are significantly cheaper than transaction fees on the Ethereum L1 due to its optimistic rollup architecture. S.6 Beginning of the period to which the disclosure relates: 2025-04-30 S.7 End of the period to which the disclosure relates: 2025-05-22 S.8 Energy consumption: 3,896 kWh S.9 Energy consumption sources and methodologies: The B3 network is a Layer-3 ecosystem on Base, the Coinbase Layer-2 blockchain. Electricity consumption is calculated using equation A\+B. A: To calculate the energy consumption for the B3 network that might be relevant to the B3 Token, we conservatively calculated the total electricity consumption of the B3 ecosystem based on node activity. Using a proposed bottom-up calculation of node energy, breakdown of nodes times power estimate of one day gives 10.8 kWh/day, or 3,880 kWh/year. B: To calculate the energy consumption for the B3 Token on the Base network, we analyzed a previously-submitted MiCAR whitepaper on the same network as the B3 Token. Kaito, also deployed on the Base network, estimates annual energy consumption at 15.65861 kWh per year, using: - A top-down calculation method by estimating Base's energy consumption and defining the total energy consumption of the Kaito asset, and - A bottom-up calculation considering node usage. Link to Kaito whitepaper: https://drive.google.com/file/d/1BKSiifN4-SUHunc6AtotRlTtixtsL6pd/view (OpenKaito Foundation; LEI: 254900TSVY02DCZPYH91). As of June 2, 2025, the Kaito token's FDV is almost at \$2B, and the B3 Token's FDV is approximately \$300M. Kaito's 24H trading volume is \$90M, while the B3 Token's 24H trading volume is \$8.6M. Judging from these metrics, we assume the B3 Token's energy consumption is less than \$KAITO's, but we do not know enough about Kaito's methodology for closer calculations. Considering possible forces outside the team's knowledge, we conservatively place the B3 Token (on Base)'s energy consumption at the same level as Kaito's. A \+ B = 3,880 kWh \+ 16 kWh = 3,896 kWh/year. --- ## Whitepaper Source: https://b3.holydocs.com/protocol/whitepaper Executive Summary Gaming in our modern era has become ubiquitous across communities, geographies, and media; in its myriad forms it has become both an enormous industry and an integral aspect of modern digital life. Yet despite the industry's growth and success, a set of gatekeeping entities and walled gardens has gradually emerged–as in many aspects of the tech world and larger economy. This consolidation worsens the experiences of gamers, restricts opportunities for developers, and reduces diversity within the industry. Traditional "off-chain" gaming feels bereft of the uninhibited innovation and fun that typified earlier decades–-it feels closed. Web3 has for years presented itself as an alternative to the status quo, one bringing forth the components of a new paradigm for gaming focused around interoperability, greater community input, user-owned and transferable assets, and unique reward structures. The promise was open gaming. But this vision remains unrealized. A series of hurdles has largely prevented studios from diving in, gamers from migrating, and the broader web3 gaming ecosystem from blossoming. Community fragmentation has also been a major struggle for onchain gaming, with audiences isolated in discrete, largely unconnected ecosystems, impacting both discoverability and gameplay, and discouraging further innovation. Finally, and critically, it is tragic that an industry so focused on designing new open incentive systems has tacitly recreated many economic pressures against collaboration. The industry needs a broader vision and solutions to realize it. We propose Open Gaming as a mandate, a suite of technical tools, and an incentive system to level up onchain gaming and usher in a golden era in gaming. This features a sophisticated development engine capable of powering the next generation of onchain games and enabling them to rival if not surpass their web2 predecessors. A core Layer 3 (L3) blockchain that settles on Base, offering fast and cheap transactions, will offer new capacities to game developers. Games can launch their own customized GameChains that settle on the B3 L3 while leveraging best-in-class usability features like account abstraction, intents, and smart wallets. Over time, the Open Gaming ecosystem could include and integrate other chains alongside B3. This gives developers control over the game experience without having to grapple with the fragmentation that can come with traditional appchains. Finally, Open Gaming is taking the challenge of misaligned incentives head on. A shared and open economic system can start to enable developers and infrastructure providers to benefit from each other's growth and at minimum encourage cooperation in this critical period of attracting new users. A referral system that rewards the ecosystem for sharing users is just the first step. Ultimately, these innovations promise to transform 'web3 gaming' into merely 'gaming.' To achieve this, Open Gaming, starting with the B3 L3, introduces a venue for the emergence of the most engaging and sophisticated games, for passionate gaming communities to coalesce, and with the larger gaming ecosystem itself becoming the largest beneficiary. Gaming: A Crossroads Games in many digital forms are enjoyed the world over. More than 3 billion global gamers enjoy an abundance of gaming platforms that let them engage virtually anytime and in any setting, from a mobile game on a subway to a console game on a large screen TV. That an estimated 8\+ hours is spent weekly by the average gamer is a clear measure of gaming's place in society1. Successive waves of innovation in technology and gameplay have radically expanded the assumed demographics of a 'gamer.' Nintendo's Wii, Farmville on Facebook, Candy Crush Saga on mobile–all have brought more and more people into gaming. Gaming in turn has radically expanded its footprint in popular culture and media. From the dramatic growth and increasing acceptance of Esports, to the success of gaming-based movies and TV shows, the significance of gaming as a cultural force is clear. In many ways, to be digital these days is to have at least brushed up against gaming. Nonetheless, the gaming industry and community today finds itself in a place of tension. Offchain Gaming: Symptoms of gatekeeping Despite the enormous expansion in the number of players and ways they play games, developers and gamers alike face some critical pain points. Like many sectors of the tech ecosystem and the larger world, in recent years the gaming industry has increasingly concentrated in the hands of a small number of publishers and distribution platforms. For developers, this increases the challenge of standing out, leading to higher premiums on marketing and distribution, less emphasis on gameplay, and strong incentives against risk-taking. Pressures to rapidly ship product and to emulate tried-and-true models, both undermining creativity and risk taking, have become realities for game designers. For an industry that has always been a conflux of self-expression, art, and commercial pursuit–more product oriented than independent film yet more artistic than consumer apps–many participants are deeply uncomfortable. Indeed, indie developers and risk-taking studios have long held an outsized role in pushing the gaming industry, culture, and community forward. Tetris, one of the most played games of all time, was developed by a single engineer. The genre of MOBAs (multiplayer online battle arena), responsible for more than a decade of successful esports in Dota 2 and League of Legends, was started from users modding popular Blizzard games. Minecraft was the genius of Markus "Notch" Persson and has gone on to define a generation's experience of gaming, a golden age of user-generated content both in-game and throughout the Internet, and be a wild commercial success. It has been and remains imperative that risk-taking developers are able to thrive, yet today's gaming industry is not structured in a way that supports them. Gamers seem to feel the effects of this centralization too. Many complain of extractive business models, whether microtransactions, mobile's free-to-play / pay-to-win model, endless in-game purchases, or the proliferation of account-gated games. It is the best of times. It is the worst of times. !Screenshot2025 09 03at2 51 33PM Pn Elon's tweet garnered over 76m views, suggesting it struck a deep chord. Despite the growing footprint of gaming, the range of tools available to developers, and the relative ease of accessing games, dissatisfaction and discomfort is present throughout the industry. From a broader perspective it is unquestionably one of those periods of tension out of which meaningful transformations often emerge. Onchain Gaming: Closed (again) Web3 gaming represents an obvious direction for a potential gaming renaissance. It is a new digital and network technology. It is global, cross-platform, and prides itself on removing gatekeepers. It can make users direct stakeholders and offer developers new ways to fund themselves. On paper at least, the promise seems to match the moment. Gaming has already played a critical role in the blockchain industry broadly, and it is just warming up. Cryptokitties, launched in 2017, was one of the first mainstream moments in all of crypto. While it is famous for almost halting the Ethereum blockchain, it can also be seen as the moment that drove home the importance of blockchain scaling solutions. In some ways, the larger blockchain industry has Cryptokitties to thank for massively expanding popular views of the potential of dapps—and how seriously people set to solving scaling issues. Onchain gaming managed similar feats over the ensuing years, with Axie Infinity, STEPN, Parallel, and Pixels as just a few examples. Despite criticisms that onchain gaming has yet to have globally-significant impacts, sustained interest remains, with many platforms, investors, genres, and models deployed every quarter. Over the past four years, over \$11B has been invested in web3 gaming across 900\+ transactions. Over \$1.5B of this total investment occurred during 2023, and approximately \$900 million has been allocated to web3 gaming in 20242.  Trackers of web3 games list almost 1000 titles that have been launched across many different ecosystems in recent years. Many feature thoughtful experimentation with integrating digital assets, encouraging fun onchain, and self-funding approaches. Many blend offchain components and onchain components, using labels like Web2.5 or diet Web3. Surveying the space, even if a breakout game has yet to appear, the range of innovation hints at the potential of onchain gaming to usher in a new era. The continued investment should be welcome. Even before blockchain was a buzzword, gaming has played a role in crystalizing new digital technologies. Over decades games have proven particularly powerful at evoking the potential of new technologies for entertainment, immersion, and play. For those who lived it, it is difficult to imagine the early days of computers without reference to Atari and to Oregon Trail. Early Windows users enjoyed Minesweeper, just as the earliest mobile phone users–using the gray bricks that predated smart phones–all had Snake. Importantly, and as noted above, each of these technological shifts simultaneously expanded the global gaming community even as gaming helped popularize the new platforms themselves. Onchain hasn't meant Open In sum, offchain gaming can benefit immensely from a new digital medium, particularly one that prides itself on permissionless innovation, removing gatekeepers, which has tools for creative funding models, and which ultimately is a potential way of addressing some of the industry’s existing tensions. In turn, onchain gaming, particularly in the wake of its visionary risk-taking pioneers, can benefit from additional attention and the reservoir of talent in the traditional gaming industry. And for the larger onchain space, gaming could serve the popularizing role it has with other technologies. Realizing this potential, however, requires overcoming some significant challenges, all pointing to how we are seeking to take onchain gaming—and the entire industry—to the next level. Definancialize and Diversify  Early generations of onchain gaming have explored only a slice of what is possible. Onchain gaming models were limited by immature infrastructure, and have involved a heavy focus on speculation and financialization. This is not unheard of in offchain gaming: the massive appeal of lootboxes in gaming, a thriving black market for leveled-up game accounts, and in-game resource farming operations as early as the mid-2000s suggest this intersection is neither new to gaming nor likely to ever go away. But today the shadow of this financial focus hangs over the entire onchain game industry. In some ways, “play to earn” is a damning confession, as if it is inconceivable that these games can be played purely for fun. This has given the industry a stigma that keeps would-be gamers and developers on the sidelines. The “gamefi” industry has a clear place in gaming globally but also has unquestionably produced only a slice of what’s possible in onchain gaming The industry needs to expand beyond these approaches and win on metrics that matter to real people and reflect the broader realities of gaming today.  \\Universal Accessibility \\ Building onchain games can also be complex. Playing them frequently is as well, further compounding the difficulties for game developers. Some of these challenges are shared among all dapps but have particular salience for an industry where offchain predecessors maximize ease, addictive actions, and engaging content. These challenges include:  - Players typically need crypto wallets to play. This means seed phrases, which can be terrifying to gamers accustomed to the world of passwords and password resets. It means identifying ideal wallets, many difficult to distinguish from each other, with features like native staking support that mean little to gamers. - Players often need to bridge assets between different chains. A game on Solana and a game on Ethereum might involve two different wallets, with complicated and expensive mechanisms for transferring funds between them. Multiple steps and transactions, waiting time for blockchain and bridge finality, and fees stand in the way of using most dapps, games included. - Players often need to fund their own gas, sometimes with custom gas tokens. The experience in practice is as counterintuitive as it sounds, like needing to physically change currencies for each city you visit, and sometimes needing new currencies for specific stores within each. The above challenges constrain developers, impact games, lead to churn, raise the barrier to entry for creative studios, and too often make the magic of the game disappear.  Ecosystem Fragmentation and Disinteroperability Most concerning of all, the web3 gaming ecosystem appears to be slowly regrowing some of the most troubling aspects of traditional gaming. Chains are heavily incentivized to become their own publishers and walled gardens, so as to drive transaction fee revenues and focus on the price of their own tokens. This also often forces game developers to choose particular chains for launch, each presenting technical tradeoffs, and stay there, or perhaps even to launch their own chain. To date, over 40 unique independent blockchains have or are hosting onchain games. These incentives cut against the open ethos of blockchain and smart contract platforms. While this contradiction is not unique to the gaming sector, it is a concerning mindset for a genre that is so focused on opportunities to attract non-crypto users, non-whales, and demographics outside of the narrowest crypto stereotypes. The industry should be looking to expand its collective footprint and player base, in the interest of expanding the overall space, rather than focusing on a perceived zero-sum competition and short-term impacts on the price of any individual tokens. We need co-op, not pvp, at the developer level right now. The Next Step A most tragic outcome would be recreating some of the challenges currently facing traditional gaming. Disgruntled gamers worried about extractive practices. A small number of gatekeeping entities with immense influence over which games and gaming models get prominence and effectively discouraging experimentation. These sadly already sound a bit familiar. Onchain environments and web3 gaming ecosystems do have the opportunity to recapture a core sentiment of the early internet and early gaming communities, that of a permissionless environment for making connections and distributing code to anyone anywhere. However, it is unclear if current trends, left undisturbed, can enable that. Enter Open Gaming Open Gaming is our vision of a secure, scalable, onchain gaming ecosystem that restores economic and creative freedom to game developers and players. In tangible terms, Open Gaming is a network of gamechains that share incentives, liquidity, and tooling, all working to increase access to both gamers and developers. The B3 L3 is the first chain in Open Gaming, for game developers who do not need their own customized chains, but will be joined by other developers who do. Parallel was the first to announce the PRIME gamechain on Open Gaming, on which their game Tau Ceti will launch; others will follow. Functioning as an innovative gaming engine for developers, a community-focused publisher, and the go-to community on Base for web3 gamers can allow Open Gaming to bring these key value propositions to life. \\Open Game Development: \\A primary benefit of Open Gaming’s technology is substantially lowering the barrier to designing, creating, launching, and running games. This starts with the core technologies needed to deliver onchain gaming experiences, building a platform to bring developers and gamers together, and supports the emergence of innovative gaming business models. The Open Gaming game engine brings together the key concepts that are making web3 development easier, faster, and richer, and will become the foundation upon which the next generation of industry-leading and genre-defining games is developed. Open Gameplay: Gamers of all types need easier ways to find, play, and support onchain games anywhere. A set of usability upgrades is ready to welcome more users onchain. L2s and L3s are radically lowering transaction costs. Account abstraction techniques are removing much of the hassle of managing multiple onchain accounts, particularly across different L2s and different chains. Smart wallets are removing much of the traditional challenges of even having an onchain account. We are bringing these and more together to make the experience of onchain gaming much more seamless. \\Open Access: \\A native Open Gaming marketplace and platform can include games published on any chain, using any set of tools, or using merely part of B3’s L3 capabilities, even behind the scenes. This will give developers necessary power for their games and complete control over their branding, community, technology, and trajectory. Finally, as a discoverability hub, Open Gaming is an inclusive, cross-chain environment where gamers are able to discover and play web3 games regardless of where they are published. Open Narratives: Developers need more freedom in imagining gameplay that is onchain in more nuanced and less binary ways. Some games will want maximum state on a single chain, some might only need in-game items or game accounts onchain, and many will be somewhere between or even orthogonal. The web brought many new capabilities to gaming, including social features, access to massive shared worlds, leaderboards, or even just remote downloading. Designing games wasn’t a choice of being maximally social or maximally online. Developers need encouragement, a platform, and, critically, an economic layer designed to encourage innovation in onchain gaming. The magic of the early Web was being able to visit any website. An early web user, after listening to their dial-up modem connecting to the Internet, could just ‘surf.’ Nothing at risk. Nothing to write down. No picking of servers, no specifying networking routes for queries, no changing browsers based on website settings. Crypto is closer to this user experience than ever before.  For example, B3’s unique stack lets developers focus on the internal game mechanisms and fun gameplay without worrying about limitations of the underlying technology or whether deploying with a particular partner is an irrevocable commitment to a particular ecosystem, chain, or publisher, and subject to the ecosystem’s own success or failures in attracting audiences. This is the promise of the Open Gaming mandate. This should yield more games, across many genres, and more varied in form.   Ultimately, the Open Gaming ecosystem is a space for gaming paradigms to evolve. Blockchain technologies have let entrepreneurs in many industries reimagine how business could work–and enjoy a permissionless place to build it. Exchange without intermediaries. Permissionless contribution and partnership. Users with stake in the game. Hard-to-change rulesets. Web3 remains a place of active experimentation and discovery. Gaming is early in its journey to doing something similar. With Open Gaming’s core innovations and philosophy, it can take the next major leap. Open Gaming's Core Components Our Open Gaming strategy boasts a comprehensive toolkit, platform, and ecosystem to better match the potential of web3 gaming with the moment confronting offchain gaming and the current onchain gaming industries alike. Several core elements, described below, define B3’s ability to establish itself as the onchain gaming hub. Development Engine Starting with the B3 L3 and accompanying tools, we have an integrated technology platform for next-generation onchain gaming designed to radically lower the cost of development and encourage a wider range of creative expression. Less time spent micro-planning infrastructure is more time crafting great onchain experiences. Base L3 \+ an L3 Superchain L2s have dramatically lowered transaction costs and paved the way for L3s such as B3 to reduce them further. L3s and the systems they support let developers make more conscious tradeoffs between trustless security and user experiences like cost, latency, and throughput. This is particularly salient in gaming, where the goal is usually entertainment and not trustless yield and double-spend protection for wealth assets. L3s are customizable chains, highly flexible in nature, and allow experimentation at the Virtual Machine (VM) layer and with concepts such as data availability and parallelization. The chains simply need to settle data onto an L2 in some capacity. L3s can be for specific dapps or for larger ecosystems; if the L2s are “hubs”, L3s can function as “spokes.” This drives the cost of using the chain down dramatically, enabling onchain micro-actions and more rapid gaming ticks.  They also provide powerful foundations for GameChains that settle on B3, allowing developers to enjoy control over their blockchain backend while still enjoying cross-game and cross-infrastructure compatibility. | Chain | ETH (L1) | Base (L2) | Solana | B3 (L3) | | ------------------------------------------ | -------- | --------- | ------- | ------- | | Illlustrative Transaction Cost (July 2024) | \$3.00 | \$0.005 | \$0.005 | \$0.001 | The B3 L3 enables settlement for a new layer of computation, opening up architectural possibilities that more resemble the development experience in offchain gaming. This comes with superior performance but different security guarantees, composability, and data persistence–tradeoffs that resemble modern decisions about cloud-based architecture and enable developers to make more nuanced decisions about the optimal range of onchain activities within their games. - GameChains: While traditional appchains have contributed to economic fragmentation that complicates an already challenging journey for developers and gamers, it is also true that developers need to control the gaming experience and architecture at this nascent stage of onchain gaming. GameChains square this circle. They are fully customizable, with chain-in-a-box ease using the Open Gaming SDK and team expertise, while also settling on B3 for barebones costs. All GameChains interoperate with other GameChains and with the open utilities Open Gaming is building. All GameChains participate in the shared economy and benefit from the account abstraction tools and techniques that make Open Gaming so accessible. - \\Sprinter: \\Enabling the flexibility described above without reintroducing UX fragmentation is possible because of Sprinter, an account abstraction aggregator that serves the best possible path for an end user to perform a transaction, via chain, bridge or intent. Sprinter enables seamless bridging across and beyond the ethereum ecosystem, balancing abstraction across multiple wallets, intent-based interactions, and smart wallets, all of which promise to radically level up the onboarding experience for Web3. The result is designing for a Web2-like experience with confidence, not trying to architect around the clunky framing of being onchain. It also enables a dynamic L3 and L4 environment without confusing users. Ultimately, Sprinter helps realize the potential for a web3 app that is more competitive, easier to use, and easier to build than web2 apps. - \\Maximum throughput: \\EIP-4844 significantly reduced the cost of transacting on L2s, opening up new capacity. The almost immediate absorption of this capacity suggests the industry’s appetite for more throughput remains. If the cost of transacting in an onchain environment falls further, developers and users will find ways to fill the blockspace. Running game logic in an onchain environment creates digital history that anyone can leverage–communities looking for power players or entry-level gamers, game designers trying to understand where players typically stopped playing a game, or new tokens looking for who their future user base might be. Moving things onchain without congestion and prohibitive costs can open up new design space for games. - Horizontal scaling: One of the powers of L3s is the ability to support additional computation layers on top that still write state down to a secure chain. Rollups on top of B3 lets game activity leave an onchain footprint while keeping costs low. Such layers built on top of L3s can be spun up and down quickly, at minimal cost, to accommodate surges in demand. Such additional layers can be used as part of a strategy to scale game activity horizontally, relying on many parallel chains when games don’t need to keep all players and logic in the same environment. An esports tournament, a guild-created tournament, an influx of new players—all could be supported under the hood without clogging the experience of other players, much less other users of the chain. The Open Gaming engine can support this type of rollup spawning without game developers needing to build custom scaling solutions or contort their architecture. Shared Liquidity Gamers owning their own items, progress, characters, and game-progress footprint is a superpower of onchain gaming, but today these are scattered across many wallets, chains, rollups, and marketplaces. The complexity caused by different chains and assets across chains is a significant barrier to entry especially to those less familiar with crypto. This erodes the ultimate promise of gaming on a shared computation layer. To realize the vision of Open Gaming, players shouldn’t need to manually bridge or switch networks, creating a more fluid experience. In B3, liquidity of onchain assets is shared and compounded across all GameChains through the B3 core framework’s seamless chain abstraction. The UX allows effortless movement of assets between games, eliminating the need for players to manually switch networks and bridge tokens. A player with tokens on GameChain A can seamlessly access those assets on GameChain B, without manually switching networks or bridge funds. This makes it easier for the player to try new games without additional UX overhead.  L3 Density Using the infrastructure described above, B3 enables a ‘superchain’ at the L3 level. Optimism’s Superchain thesis is that because all OP Stack L2 chains run on the same stack, a Superchain can be formed between them to provide synced transactions, shared bridging, and compatibility for any future OP Stack chain to join this network.   In the interim, it is possible a “superchain” can be built at the L3 level. From a technical perspective, various virtual machines (VMs) can be run in parallel, which can still result in the outcome of synced transactions, shared logic, and compatibility to add new chains. From a go-to-market perspective, L2s would actively want to create a mechanism by which L3 builders can leverage existing tech, distribution, and tooling. Put simply, with an L3 superchain, builders get the product parity without the overhead of running their own chain. While today’s trend is to have bespoke L3s for each dapp, the fragmentation and cost to manage an L3 will soon become apparent. The solution to this is L3 Density – a network effect formed when numerous, interoperable L3s settle onto the same L2 – as the driver of the next trillion transactions. Base The B3 ecosystem will be built on Base, which is best positioned to be the vehicle for the next billion people to get onchain. Importantly, Base has been developed transparently by a team constantly contributing to the broader crypto ecosystem. It has demonstrated a commitment towards supporting the growth of the overall web3 ecosystem, rather than moving towards a walled garden structure replicating the worst of web2 practices. It is affiliated with Coinbase, one of the most successful crypto onramps and responsible for bringing cryptoassets to millions of people and millions of people to the crypto industry. Finally, Base is built with an array of tooling that maximizes developer ease. Given the above, Base represents the ideal foundation for Open Gaming to emerge as the leading web3 gaming ecosystem. Discoverability Layer and Other Apps Places where buyers and producers come together have long fostered community while facilitating commerce and innovation. Actual physical marketplaces and bazaars facilitated the exchange of goods, ideas, and inventions in much of human history. For studios, it becomes easier to find the right gamers who might be playing games already like the ones the studio is making. For gamers, it is one place to look across a growing sea of creativity.  A central part of the Open Gaming vision is to support players finding and playing great onchain games, regardless of where they are. Though the B3 L3 is a flagship technology, the Open Gaming ecosystem will ultimately welcome other networks and will support apps that draw from across the onchain gaming landscape.  The capabilities of B3 initially match the needs of casual game designers while larger studios can work on technical integrations. This reflects the additional time and resources AAA games require but also the reality that casual games better reflect the more typical global experience of playing games: on phones, in shorter sessions, with low game-specific commitments. Community is a powerful force in every context. This is particularly the case in Web3. From its earliest days, the Internet was hailed as a place where people could almost effortlessly find others of like mind. Onchain gaming communities today remain dispersed, however, and the Open Gaming ecosystem should be an inclusive environment where all web3 gamers can find their communities and the games that appeal to them.  Web3 has a toolkit with the power to disrupt extractive producer-consumer relationships dominating the web today and arguably support organic or more incentive-aligned communities. Building onchain accelerates network effects and facilitates partnerships. Tokens and trustless incentives can guide behavior more powerfully than user agreements and free services. Users can be co-creators. Power users can be more than cash cows. Influencers can be more than marketing strategies. In an era of gamer exhaustion at the latest tricks in monetization, a dedicated community infrastructure for gamers, empowered by tokens, will feel radical. Shared Incentives An unfortunate reality of the fragmented landscape of onchain games today are disincentives for true interoperability. Games and chains don’t want to share users, who are often generators of transaction fees and primary token buyers. Games have weak incentives to integrate the items and mechanisms of other games, who themselves have already reaped the economic benefits from minting them. Even gamers can face poor incentives to grow a game’s userbase and dilute their own airdrop earnings. This is doubly tragic in an industry that prides itself on reinventing the economics of internet applications. Combatting this will take time, but we believe it is a battle worth fighting. The first step is a referral and revenue-sharing mechanism that collects a portion of transaction revenue for reinvestment in the ecosystem. Referring users that generate more transactions can benefit everyone in the ecosystem. In addition, any gamechain that commits a portion of their tokens toward user acquisition (UA) and also brings in a new user can earn B3 tokens. B3 will also bootstrap the initial incentive pool for the purpose of user acquisition (e.g. influencers, creator referral program) by contributing a portion of the B3 token supply. Opportunities for Key Stakeholders B3’s infrastructure can reach many types of actors and stakeholders, with features and benefits for each. !Whitepaper Opengaming Pn Game Developers: Web3 is a new frontier for gaming that game developers of all types can embrace. Open Gaming offers a new toolkit to turn users into partners, to engage creatively with a game community, and to fund game creation. It is a deployment platform not dominated by gatekeepers and intentionally established against it.  Open Gaming’s unique suite of infrastructure, tools, and platform lowers barriers of onchain game development. This should enable onchain gaming to find broader expression and develop novel structures, better reflecting and even expanding beyond the myriad ways offchain gaming is experienced today. Over the past one and a half decades, the “onchain” industry has been inexhaustible in producing new narratives. It finds ways to defy rumors of its own death. This resiliency speaks to an underlying value of web3 gaming and a desire within the gaming space to see new approaches emerge. We believe that with the advancements of the technology in general, and specifically in regards to the tools and infrastructure it is introducing, onchain gaming is finally ready to play a central role in the evolution of gaming.    \\Gamers: \\Lowering the barrier to entry for gamers will help them find the experiences they are looking for and hopefully ones they like but did not know existed. They can experiment with new forms of gameplay without crossing the UX chasm being onchain has required until now. They can also be co-funders, co-builders, and co-advocates for game developers bringing their own visions into the world. \\Base and the Base Ecosystem: \\Base may be the platform for the next billion onchain users. It is an open and neutral L2, without a native token and incentives to maximize the value of one and with a track record of contributing to the base Ethereum ecosystem. It celebrates builders and will continue to do so. It is adjacent to millions of offchain crypto users who might be curious about the technology but intimidated by the UX prospects of being onchain. We can continue the tradition of celebrating builders and giving back to its base ecosystem. More transactions. Amplifying community. Bridgeless usability. Onchain fun. \\The Gaming Industry: \\Games have also long functioned as a powerful vehicle for popularizing new technology. In some ways, technology benefits from gaming exploring and advancing its own limits as much as gaming benefits from new technologies. From this perspective, an argument that blockchain technologies—that by any measure have a far wider range of use cases than gaming—may nevertheless find gaming to be a powerful force both in advancing the technology and in introducing users to the technology as it engages new audiences, is a compelling vision. Open Gaming, with innovative tech improving game design as well as gameplay, and a social and community layer poised to make it a genuine web3 gaming hub and discovery layer, can play a critical role in making onchain gaming accessible and exciting.  B3 Token Overview The B3 token will play a variety of roles in the Open Gaming ecosystem, with applications for developers, gamers, and governance.  For developers, the token can help spur activity on B3 and throughout the Open Gaming ecosystem, reward great games, and serve as an anti-sybil measure. A variety of grant and patronage opportunities can enable developers to bring their creations to life on B3. At the same time, developers can use the token for fees and visibility. For gamers, the token will be used to facilitate cross-game commerce or special perks. This could include questing, playtesting, feedback, purchasing unique items and powerups, and other forms of engagement that historically have made gaming such a unique human activity. For anyone interested in governance, the token will help direct the DAO that sets policies, supports protocol upgrades, and oversees the treasury.  Token Allocation and Supply !Token Allocation Pn More exciting information about the B3 token utility will be shared as the ecosystem unfolds. Stay tuned\! Governance The Open Gaming ecosystem will need a variety of governance rules. The vision for onchain gaming is big and bold. The toolkit the B3 L3 and other supporting technologies provides is powerful and expressive. The winning strategy for the gaming ecosystem as a whole is still taking shape. It will take a dedicated community and a flexible governance system to navigate us all to the next stages. More on the specific governance structure will be forthcoming, but we generally anticipate three modes of engagement. - Proposals: a proposal system allows for ideas to emerge from the community that delegates may not think of or have the capacity to develop on their own. It also gives the entire community a direct voice. - Voting: token holders can be active participants in shaping the future of the B3 and Open Gaming ecosystems, embodying an important step towards the decentralization this industry stands for. - Councils: specialized councils are an effective way to align expertise, particularly technical, with relevant decision making. All of these have precedent in robust governance systems–and notably, are absent from the gaming production industry that has generated so much gamer discontent. Open Gaming is for gamers and governance will reflect that. Conclusion In an earlier era, going online ultimately meant many things for both games and players. It wasn’t just chatting in-game or playing with strangers. Entire new genres, like MMOs and server-grade worlds, became possible. User-generated content, on small scales and for entire games, became more commonplace. People talked about games online, volunteered their time to create tutorials for other players, and spawned a streaming industry. All of this was built upon novel in-game mechanisms and experiences that provided a foundation for and inspired these activities. Just like one could not have predicted the range of developments in the early days of online gaming where games like Tetris and Minesweeper represented the cutting edge of innovation, one cannot forecast exactly what innovations web3 and onchain gaming may bring.  The innovations discussed in this paper contain both challenges and opportunities; together they represent an agenda for addressing issues in gaming and looking to the future of the industry. They shape Open Gaming’s ability to foster a web3 gaming ecosystem where it is easier to build and access new games, and above all more engaging to play. This ecosystem enriches the experience of existing onchain gamers, has resources for a community to emerge, flourish, and shape the future of the platform and gaming in general, and welcomes and supports the transition of web2 gamers moving onchain.  In the context of a gaming universe where Apple’s App Store had nearly 300,000 titles available in 2023, and where only 1,000 web3 games have been released in total, the opportunity space before web3 is clear. Innovative platforms like B3’s L3 and the Open Gaming ecosystem that deliberately address key hurdles that have limited the experience of web3 until now—from infrastructural, community, and user experience and onboarding perspectives—are critical in ushering in and unleashing the potential of a new era that promises to become not merely the next phase of web3 gaming or the global gaming space, but of the online and onchain experiences themselves. 1. Russel, Charlie, The State of Online Gaming, Edge.io 2021. Retrieved from: https://edg.io/blogs/state-of-online-gaming-2021/ Jul 5, 2024 2. Jordan, Jon. Everything Blockchain Gaming. bigblockchaingamelist.com. https://bit.ly/web3gamedata. Accessed Dec 8, 2024. --- ## pt-BR/README Source: https://b3.holydocs.com/pt-BR/README Kit Inicial Mintlify Use o kit inicial para ter sua documentação implantada e pronta para personalização. Clique no botão verde Use this template no topo deste repositório para copiar o kit inicial Mintlify. O kit inicial contém exemplos com - Páginas de guia - Navegação - Personalizações - Páginas de referência da API - Uso de componentes populares Siga o guia rápido completo Desenvolvimento Instale o Mintlify CLI para visualizar localmente as alterações na sua documentação. Para instalar, use o seguinte comando: Execute o seguinte comando na raiz da sua documentação, onde seu está localizado: Visualize sua prévia local em . Publicando alterações Instale nosso aplicativo GitHub a partir do seu painel para propagar alterações do seu repositório para sua implantação. As alterações são implantadas automaticamente após o envio para a branch padrão. Precisa de ajuda? Solução de problemas - Se seu ambiente de desenvolvimento não estiver funcionando: Execute para garantir que você tenha a versão mais recente do CLI. - Se uma página carregar como um 404: Certifique-se de que você está executando em uma pasta com um válido. Recursos - Documentação Mintlify - Comunidade Mintlify --- ## Documentos Otimizados por IA Source: https://b3.holydocs.com/pt-BR/ai-optimized Integração de Menu Contextual Cada página em nossa documentação inclui um menu contextual que oferece acesso com um clique a ferramentas de IA. Procure pelo ícone do menu em qualquer página para acessar essas funcionalidades: Copia a página atual como Markdown otimizado que você pode colar diretamente em qualquer ferramenta de IA como contexto. Abre a página atual no formato Markdown, perfeito para entender a estrutura bruta ou copiar seções específicas. Cria uma nova conversa no ChatGPT com a página atual já carregada como contexto. Inicia uma conversa no Claude com a página de documentação pré-carregada para assistência imediata. Abre o Perplexity com a página atual como contexto para pesquisa e verificação de fatos. Fornece URLs de servidor do Protocolo de Contexto de Modelo (MCP) para integrações avançadas com ferramentas de IA. Integração direta com Cursor e VSCode através do MCP para assistência de codificação sem interrupções. Indexação Automática de LLM Nossa documentação gera e mantém automaticamente arquivos padrão da indústria que ajudam as ferramentas de IA a entender e indexar nosso conteúdo: llms.txt - Geração Automática: Disponível em /llms.txt - Conteúdo Estruturado: Lista todas as páginas com descrições para navegação eficiente de IA - Sempre Atualizado: Atualizado automaticamente quando o conteúdo muda - Zero Manutenção: Nenhuma atualização manual necessária llms-full.txt - Contexto Completo: Disponível em /llms-full.txt - Arquivo Único: Combina toda a documentação em um único arquivo - Formato Pronto para IA: Otimizado para uso como contexto em conversas de IA - Abrangente: Inclui todo o conteúdo de toda a documentação Como Usar Essas Funcionalidades Para Perguntas Rápidas 1. Navegue até qualquer página de documentação relevante 2. Clique no ícone do menu contextual 3. Selecione "Abrir no ChatGPT" ou "Abrir no Claude" 4. Faça sua pergunta - a IA já tem o contexto da página Para Desenvolvimento de Código 1. Abra seu editor de código preferido (Cursor ou VSCode) 2. Use a integração MCP do nosso menu contextual 3. Acesse a documentação B3 diretamente dentro do seu ambiente de codificação 4. Obtenha ajuda contextual enquanto escreve código Para Pesquisa Aprofundada 1. Copie a página relevante usando o recurso "Copiar Página" 2. Cole na sua ferramenta de IA preferida 3. Combine com contexto adicional ou perguntas 4. Obtenha respostas abrangentes com o contexto completo da documentação Estrutura de Conteúdo Otimizada para IA Nossa documentação é estruturada para funcionar excepcionalmente bem com ferramentas de IA: Hierarquias Claras - Organização lógica que as ferramentas de IA podem facilmente analisar - Formatação consistente em todas as páginas - Títulos descritivos que fornecem contexto Metadados Ricos - Títulos e descrições abrangentes - Frontmatter estruturado para melhor compreensão da IA - Marcação semântica que melhora a compreensão da IA Exemplos de Código - Exemplos completos e executáveis que a IA pode explicar e modificar - Código bem comentado para melhor interpretação da IA - Abordagens de implementação múltiplas para diferentes casos de uso Benefícios para Desenvolvedores Obtenha acesso instantâneo à documentação relevante dentro da sua conversa de IA, eliminando a necessidade de alternar entre ferramentas e copiar conteúdo manualmente. As ferramentas de IA recebem contexto formatado adequadamente e abrangente sobre os recursos B3, levando a respostas mais precisas e úteis. A integração direta com ferramentas de desenvolvimento como Cursor e VSCode significa que você pode obter ajuda sem sair do seu ambiente de codificação. Nossos arquivos otimizados para IA são atualizados automaticamente, garantindo que as ferramentas de IA sempre tenham acesso às informações mais recentes. Casos de Uso Exemplares Desenvolvimento de Contrato Inteligente Planejamento de Integração Depuração e Solução de Problemas Implementação Técnica Nossa otimização para IA é alimentada por: - Recursos de IA da Mintlify: Menu contextual embutido e geração de arquivo LLM - Conteúdo estruturado: Formatação de markdown consistente otimizada para análise de IA - Protocolo de Contexto de Modelo (MCP): Padrão para integração de ferramentas de IA - Atualizações automáticas: Pipeline de CI/CD garante que os arquivos de IA permaneçam atualizados Comece Agora Pronto para aproveitar essas funcionalidades de IA? Veja como: 1. Navegue até qualquer página em nossa documentação 2. Procure pelo ícone do menu contextual (geralmente na área superior direita) 3. Experimente copiar uma página ou abri-la na sua ferramenta de IA favorita 4. Vivencie o fluxo de trabalho de desenvolvimento aprimorado As funcionalidades de otimização de IA estão disponíveis em todas as páginas de nossa documentação e não requerem configuração - estão prontas para serem usadas imediatamente. --- Essas funcionalidades de IA são projetadas para aprimorar sua experiência de desenvolvimento com B3. Elas funcionam melhor quando combinadas com um entendimento claro do seu caso de uso específico e objetivos. --- ## Perguntas Frequentes sobre Airdrop Source: https://b3.holydocs.com/pt-BR/anyspend/airdrop S1 Airdrop Como me qualifico para o airdrop S1? Usuários do primeiro dia do Anyspend que usaram o produto através de qualquer experiência de onramp dos B3 Labs ou em anyspend.com se qualificaram para o airdrop. O snapshot foi tirado na semana de 6 de outubro de 2025. Quando foi o período de qualificação para o airdrop S1? Lançamento suave do Anyspend (agosto de 2025) - 6 de outubro de 2025 S2 Airdrop Quando o S2 terminará? S2 terminará em 90 dias a partir da data de início de 10/10/25 Como ganho pontos para o airdrop S2 de $ANY? - Onramp ou troque tokens em anyspend.com - Use o Anyspend para onramp ou trocar para $B3 em hypeduel.com ou stake.b3.fun - Troque qualquer token por qualquer arenacoin em hypeduel.com --- ## Componentes Source: https://b3.holydocs.com/pt-BR/anyspend/components Componentes Principais O componente de interface primário para trocas de token para token e rampas de entrada de fiat. Props Exibir como sobreposição modal ou página inteira Aba de método de pagamento inicial Endereço do token de destino para o modo de compra Chain ID do token de destino Endereço da carteira do destinatário Ocultar acesso ao histórico de transações Carregar ordem específica pelo ID Exemplos de Uso --- Um componente de botão simplificado para compras de NFT com tratamento de pagamento integrado. Props Objeto de configuração do contrato NFT Endereço da carteira para receber o NFT Interface NFTContract Exemplo de Uso --- O componente mais flexível para interações com contratos inteligentes personalizados, incluindo jogos, staking e operações de DeFi. Props Identificador do tipo de ordem Rede blockchain de destino Token sendo usado para pagamento Quantidade em wei/unidade menor Endereço do contrato inteligente de destino Dados codificados da chamada de função Endereço do gastador de token opcional Metadados personalizados para rastreamento Componente de cabeçalho personalizado void"> Callback de sucesso com hash da transação Exemplo de Uso - Staking Componentes Especializados Componente NFT aprimorado com recursos adicionais de marketplace. Componente pré-configurado para staking de tokens B3. Componente específico para jogos para compra de rodas de giro ou bilhetes de loteria. Componente de pagamento de entrada em torneios. Estilização de Componentes Todos os componentes vêm com estilização padrão que pode ser personalizada usando variáveis CSS: Suporte à Plataforma Componente React Web React Native ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ Recursos de rampa de entrada fiat ✅ ❌ Próximos Passos Descubra hooks do React para fluxos de pagamento personalizados Navegue por exemplos de implementação do mundo real Aprenda a tratar erros de forma graciosa --- ## Tratamento de Erros & Solução de Problemas Source: https://b3.holydocs.com/pt-BR/anyspend/error-handling Guia abrangente para lidar com erros de forma graciosa e depurar problemas comuns com o AnySpend para proporcionar a melhor experiência ao usuário. 📊 Ciclo de Vida do Status do Pedido Entender os estados dos pedidos é crucial para o tratamento adequado de erros e a experiência do usuário. Tipos de Status do Pedido Descrições dos Status Status Descrição Ação do Usuário Necessária Aguardando confirmação do pagamento Nenhuma - aguarde a confirmação da blockchain Processando pagamento com cartão de crédito Pode ser necessário completar o 3D Secure Enviando tokens para troca Nenhuma - processo automático Transação cross-chain em progresso Nenhuma - aguarde a conclusão Transação concluída com sucesso Nenhuma - sucesso! Pedido expirou antes da conclusão Crie um novo pedido Reembolso automático em progresso Nenhuma - aguarde o reembolso Reembolso concluído Verifique a carteira para tokens reembolsados Transação falhou Revise os detalhes do erro, tente novamente ⚠️ Códigos de Erro Comuns Erros de Pagamento Descrição: Usuário não tem tokens suficientes para a transação Solução: Solicite que o usuário adicione fundos à sua carteira ou escolha um token de pagamento diferente Exemplo: Descrição: Contrato de token não suportado na cadeia de destino Solução: Verifique se o token é suportado e forneça opções alternativas Exemplo: Descrição: Quantidade da transação está abaixo do limite mínimo Solução: Aumente a quantidade da transação ou informe ao usuário os requisitos mínimos Exemplo: Descrição: Quantidade da transação excede o limite máximo Solução: Reduza a quantidade ou divida em múltiplas transações Exemplo: Erros de Rede Descrição: Preço movido além da tolerância aceitável durante a execução Solução: Tente novamente com maior tolerância de slippage ou aguarde a estabilidade do preço Exemplo: Descrição: Problemas de conexão RPC ou congestionamento da blockchain Solução: Tente novamente após um atraso ou mude para um RPC alternativo Exemplo: Descrição: Cotação de preço não é mais válida Solução: Obtenha uma nova cotação e tente a transação novamente Exemplo: Descrição: Blockchain solicitada não é suportada Solução: Use cadeias suportadas ou implemente uma alternativa Exemplo: Erros de Contrato Descrição: Execução do contrato inteligente falhou Solução: Verifique os parâmetros e o estado do contrato Exemplo: Descrição: Limite de gás definido muito baixo para a transação Solução: Aumente o limite de gás ou sugira otimização de gás Exemplo: Descrição: Conflito de nonce da transação Solução: Aguarde a conclusão das transações pendentes Exemplo: Descrição: Contrato reverteu a transação Solução: Verifique o estado e os parâmetros do contrato Exemplo: 🛠️ Padrões de Tratamento de Erros Tratamento de Erros no Nível do Componente Monitoramento do Status do Pedido Limite Global de Erros ```tsx title="Componente de Limite de Erros" icon="shield" lines interface Props { children: React.ReactNode; fallback?: React.ComponentType void }>; } interface State { hasError: boolean; error?: Error; } class AnySpendErrorBoundary extends Component { constructor(props: Props) { super(props); this.state = { hasError: false }; } static getDerivedStateFromError(error: Error): State { return { hasError: true, error }; } componentDidCatch(error: Error, errorInfo: ErrorInfo) { console.error("Limite de Erros AnySpend capturou um erro:", error, errorInfo); // Reportar para serviço de rastreamento de erros if (typeof window !== "undefined") { // Exemplo: Sentry.captureException(error, { contexts: { errorInfo } }); } } resetError = () => { this.setState({ hasError: false, error: undefined }); }; render() { if (this.state.hasError) { const FallbackComponent = this.props.fallback || DefaultErrorFallback; return ; } return this.props.children; } } function DefaultErrorFallback({ error, resetError }: { error: Error; resetError: () => void }) { return ( Algo deu errado Um erro inesperado ocorreu no componente de pagamento --- ## Exemplos & Casos de Uso Source: https://b3.holydocs.com/pt-BR/anyspend/examples Exemplos de implementação do mundo real para padrões comuns de integração AnySpend, desde trocas simples até aplicações complexas de DeFi e jogos. 🔄 Trocas de Tokens Entre Cadeias Interface de Troca Básica Perfeito para aplicações DeFi, gerentes de portfólio ou qualquer app que necessite de funcionalidade de troca de tokens. Troca Avançada com Pré-visualização de Cotação 🖼️ Integração com Marketplace de NFT Compra Simples de NFT Marketplace de NFT com Compra em Massa 🎮 Aplicações de Jogos & DeFi Interface de Staking Roda da Fortuna em Jogos Entrada em Torneios 💰 Onramp de Fiat-para-Crypto Fluxo de Onboarding Simples --- ## Hooks Source: https://b3.holydocs.com/pt-BR/anyspend/hooks Hooks Principais Obtenha informações de preços em tempo real para trocas de tokens e transações entre cadeias. Parâmetros Objeto de configuração de cotação Interface QuoteRequest Valores de Retorno Dados da cotação com preços e taxas Indicador de estado de carregamento Objeto de erro se a cotação falhar void"> Função para atualizar manualmente a cotação Exemplo de Uso --- Crie e execute ordens AnySpend com tratamento de erro abrangente. Parâmetros Objeto de configuração com funções de callback Interface CreateOrderOptions Valores de Retorno void"> Função para criar e executar uma ordem Indicador de estado de criação da ordem Objeto de erro se a criação da ordem falhar Exemplo de Uso --- Monitore o status da ordem e rastreie as transações da blockchain associadas em tempo real. Parâmetros ID da ordem para rastrear e monitorar Valores de Retorno Dados completos da ordem com detalhes da transação Indicador de estado de carregamento Objeto de erro se a busca falhar Interface OrderWithTransactions Exemplo de Uso --- Recupere o histórico de ordens paginado para um endereço de usuário. Parâmetros Endereço da carteira do usuário Número de ordens para buscar (máximo 100) Offset de paginação Exemplo de Uso Hooks Adicionais Obtenha tokens disponíveis para uma cadeia específica. Obtenha a configuração de onramp da Coinbase para pagamentos em fiat. Obtenha a intenção de pagamento do Stripe para pagamentos com cartão de crédito. Padrões de Hook Padrão de Tratamento de Erros Padrão de Estado de Carregamento Padrão de Atualizações em Tempo Real Próximos Passos Navegue por exemplos de implementações do mundo real Aprenda estratégias abrangentes de tratamento de erros Explore componentes pré-construídos --- ## Instalação & Configuração Source: https://b3.holydocs.com/pt-BR/anyspend/installation Pré-requisitos v20.15.0 ou superior Versão 18 ou 19 Recomendado para uma melhor DX Instalação Escolha seu gerenciador de pacotes preferido: Configuração Básica 1. Configuração do Provider Envolver seu aplicativo com o e para habilitar a funcionalidade AnySpend: 2. Configuração do Ambiente Endpoint: Use isso para aplicações em produção com transações reais. Endpoint: Use isso para desenvolvimento e testes com tokens de teste. Nota: Testnet atualmente não está disponível. 3. Configuração do TypeScript (Opcional mas Recomendado) Se você está usando TypeScript, certifique-se de que seu inclua essas configurações para compatibilidade ótima: Verificação Crie um componente de teste simples para verificar se sua configuração está funcionando corretamente: Próximos Passos Aprenda sobre os componentes disponíveis para diferentes cenários de pagamento Descubra hooks React para construir fluxos de pagamento personalizados Navegue por exemplos de implementação do mundo real Solução de Problemas Certifique-se de que você instalou o SDK corretamente e importou o arquivo CSS. O SDK requer React 18\+ e pode ter problemas de compatibilidade com versões anteriores. Garanta que você tenha e colocados no alto da sua árvore de componentes, tipicamente no seu componente principal App. Se você está vendo erros de TypeScript, verifique se seu inclui as configurações recomendadas acima. --- ## Introdução ao AnySpend Source: https://b3.holydocs.com/pt-BR/anyspend/introduction O que é o AnySpend? AnySpend é a infraestrutura de pagamentos abrangente da B3 que possibilita transações cripto sem interrupções em múltiplas blockchains. Seja construindo uma aplicação DeFi, marketplace de NFTs ou plataforma de jogos, o AnySpend fornece os componentes e APIs necessários para aceitar pagamentos em qualquer token. Experimente o AnySpend no seu navegador Casos de Uso Trocas Cross-Chain Possibilita aos usuários trocar tokens entre diferentes blockchains com roteamento automático e descoberta do melhor preço. Checkout Botões de checkout com um clique que aceitam qualquer token como pagamento, com conversão automática. DeFi Execute qualquer chamada de contrato onchain, com uso para staking, mercados de previsão, curvas de bonding e mais. Jogos Incorporável em iOS/Android nativo, Unity & outras superfícies. Funcionalidades Usuário clica em um botão de pagamento ou interage com sua interface, escolhendo seu token preferido Nossa engine de roteamento encontra o melhor caminho para converter o token deles no token de destino requerido Se necessário, tokens são transferidos entre chains usando infraestrutura segura e testada em batalha Tokens chegam ao endereço de destino, executam qualquer lógica personalizada e acionam seus callbacks de sucesso Casos de Uso Possibilita trocas de tokens, fornece liquidez e facilita o farming de rendimento em múltiplas chains com roteamento automático e taxas competitivas. Permite que usuários comprem NFTs com qualquer token que possuam, removendo barreiras e aumentando as taxas de conversão ao suportar seus métodos de pagamento preferidos. Aceita pagamentos para ativos dentro do jogo, entradas de torneios e recursos premium usando qualquer criptomoeda ou métodos de pagamento fiat. Integra pagamentos cripto em plataformas de e-commerce tradicionais com conversão automática para fiat e liquidação. Aceita pagamentos recorrentes em cripto com conversão automática para sua moeda de liquidação preferida. Início Rápido Comece a usar o AnySpend em apenas alguns passos: Próximos Passos? Configure o AnySpend no seu projeto com npm, yarn ou pnpm Explore componentes pré-construídos para cenários comuns de pagamento Veja exemplos de implementações reais e melhores práticas Obtendo Ajuda - Discord: Junte-se à nossa comunidade no Discord para suporte - Documentação: Guias abrangentes e referências de API - Exemplos: Amostras de código prontas para uso e integrações --- ## Visão Geral do Onramp Source: https://b3.holydocs.com/pt-BR/anyspend/onramp O Que Faz O onramp AnySpend permite que os usuários paguem com métodos tradicionais de fiat (por exemplo, cartão de crédito, transferência bancária) e executem automaticamente qualquer transação onchain. Esse fluxo contínuo elimina a necessidade de os usuários adquirirem manualmente criptomoedas ou gerenciarem o financiamento de carteiras. Ele é projetado para reduzir o atrito para usuários não familiarizados com cripto, tornando produtos alimentados por blockchain acessíveis a um público mais amplo. Como Funciona 1. Usuário Inicia Ação\ Um usuário começa uma ação onchain (por exemplo, cunhagem, staking ou interação com contrato). 2. Pagamento Fiat\ Eles pagam com um cartão ou transferência bancária via Stripe ou Coinbase Pay. 3. Conversão \+ Execução\ AnySpend converte fiat para a criptomoeda desejada e executa a transação. 4. Entrega na Carteira\ O resultado é enviado para a carteira conectada do usuário ou carteira global. Não é necessário adquirir cripto. Opções de Pagamento Stripe - Suporte global para os principais cartões de crédito/débito - Autenticação 3D Secure - Conversão de moeda para transações não em USD - Métodos de pagamento localizados e ajuste de taxa Coinbase Pay - Os usuários podem pagar diretamente com seus saldos de conta Coinbase ou cartão de débito - Não é necessário transferir fundos entre plataformas - UX confiável para usuários existentes da Coinbase - Sem taxas adicionais do AnySpend Arquitetura de Provedor Extensível - Sistema modular para suportar provedores de fiat adicionais - Roteamento dinâmico baseado em região e disponibilidade - Flexibilidade de conformidade integrada para suporte regional Segurança AnySpend inclui um motor de risco em tempo real integrado projetado para minimizar fraudes enquanto mantém a experiência do usuário contínua. Principais Características: - Análise de risco comportamental e transacional - Verificações de segurança de dispositivo e rede - Inteligência de ameaças em tempo real Avaliação Inteligente de Transação Cada transação é avaliada em tempo real: - Permitir – a transação prossegue normalmente - Verificar – pode ser necessária verificação adicional do usuário - Bloquear – atividade suspeita é prevenida Cobertura Global AnySpend suporta uma ampla gama de moedas e regiões através de provedores integrados: - Detecção automática de localização e localização - Métodos de pagamento locais e manuseio de moeda - Seleção dinâmica de provedor baseada em geografia - Conformidade regional pronta para uso Taxas - Pagamentos Stripe: 5,4% \+ \$0,30 por transação (taxa fixa, global) - Coinbase Pay: Sem taxas adicionais do AnySpend Os usuários recebem uma discriminação transparente das taxas durante o checkout. Casos de Uso Comuns AnySpend permite que desenvolvedores: - Permitam que usuários cunhem NFTs com cartão de crédito - Permitam staking, votação ou ações de jogo diretamente de fiat - Introduzam usuários a DeFi, jogos ou outros dApps sem pré-requisito de cripto --- ## Tokenomics Source: https://b3.holydocs.com/pt-BR/anyspend/tokenomics O que é o token $ANY? $ANY é o token nativo do AnySpend e representa o alinhamento entre usuários, parceiros e o protocolo. Seu design segue dois princípios orientadores: Comunidade em Primeiro Lugar: 90% do fornecimento vai para a comunidade (airdrops, recompensas, integrações). A Fundação AnySpend recebe 10% para necessidades operacionais transparentes. Não há alocações para "equipe" ou "investidores". Alinhado com a Receita: 95% da receita do protocolo — de swaps, onramps, fluxos de negociações — são destinados a recompras e queimas de $ANY. Os detentores capturam quase todo o valor gerado pela rede. Qual é o fornecimento total de $ANY? Qual é o endereço do contrato de $ANY? Distribuição de Tokens Quanto do $ANY é alocado para investidores, equipe, fundação, usuários? $ANY é movido pela comunidade. Nenhuma alocação foi dada à equipe ou investidores. 90% é reservado para ser colocado nas mãos da comunidade e dos usuários. A fundação recebe os 10% restantes, que são usados para suporte de liquidez, segurança & auditorias, subsídios para o ecossistema e recompras. Utilidade do Token Quais benefícios/utilidades o token $ANY possui? - Desconto nas taxas do Anyspend para detentores de $ANY - Stake de $ANY para ganhar reembolsos da receita da plataforma - Governança sobre listagens, escalas de taxas e integrações Quais são os descontos nas taxas do Anyspend para detentores de $ANY? - Parceiro Baleia (100K $ANY): 50% de desconto - Baleia Empresarial (500K $ANY): 75% de desconto - Parceiro Estratégico (1M+ $ANY): 100% de reembolso (em $ANY) Desenvolvimento Futuro O que é o AnySpend V2? AnySpend está evoluindo para algo muito maior: um motor de automação DeFi. O futuro das finanças não é apenas comprar e trocar tokens, são fluxos de dinheiro programáveis, estratégias automatizadas e infraestrutura de propriedade da comunidade. A V2 do AnySpend trará essa visão à vida. --- ## Introdução ao ArenaKit Source: https://b3.holydocs.com/pt-BR/arenakit/introduction O que é ArenaKit? Mais documentação em breve. --- ## Introdução ao B3AR Source: https://b3.holydocs.com/pt-BR/b3ar/introduction O que é B3AR? Mais documentação será disponibilizada em breve. --- ## Kit de Marca BSMNT Source: https://b3.holydocs.com/pt-BR/basement/brand-kit ✦ DESCUBRA JOGOS ✦ DIVERSÃO ✦ B3 ✦ JOGUE PARA GANHAR ✦ Logotipo Principal SVG PNG SVG PNG SVG PNG Cores Não se limite apenas a estas cores comuns da marca. B3 convida você a ser expressivo com diferentes paletas de cores divertidas e vibrantes. Diretrizes da Marca Faça com nostalgia. Invoque um senso de brincadeira infantil. Faça com diversão. Mantenha as coisas leves, amigáveis e envolventes. Fontes Recomendamos o uso da Apple San Francisco. Baixar da Apple Baixar do Github Mas divirta-se com outras fontes... Ativos Divertidos PNG PNG @ 2x WEBP SVG PNG SVG SVG SVG WEBP WEBP WEBP Contribua para a marca BSMNT Vamos construir o B3 juntos - damos as boas-vindas a criadores, artistas, desenvolvedores, gamers, jogadores e todos para contribuir e serem recompensados. Entre em contato se você criou algo legal para a comunidade B3. --- ## Guia de Construção Source: https://b3.holydocs.com/pt-BR/basement/construct-guide Eventos O Construct possui uma ótima interface gráfica que permite aos desenvolvedores criar jogos com mínimo ou nenhum código. Os seguintes documentos revisarão como conectar seu jogo ao Basement.fun usando a folha de eventos do Construct. Componentes Chave Você precisará adicionar alguns objetos ao seu projeto para habilitar seu jogo Construct a interagir com a plataforma Basement.fun. Para adicionar objetos ao seu projeto, vá para a Visualização de Layout, clique com o botão direito no layout, selecione Inserir Novo Objeto e, em seguida, escolha o objeto que deseja inserir no seu projeto. Após adicionar o objeto, ele estará disponível na sua folha de eventos. O objeto Browser permite que você escreva no console. Não é necessário, mas será útil ao verificar dados e depurar seu código. O objeto AJAX permite que seu jogo interaja com as APIs do B3. - Requisições POST exigem que você crie ações separadas para cada parâmetro de cabeçalho e uma ação de postar para URL para todos os parâmetros do corpo - Requisições GET exigem que você combine todos os parâmetros e valores necessários em uma única URL para enviar a solicitação à API - As respostas da API podem ser referenciadas usando O objeto JSON permite que seu jogo manipule respostas JSON. Você precisará analisar as strings JSON para utilizar os dados da resposta. Evento de Exemplo Este evento de exemplo cobrirá a solicitação POST Set Scores detalhada nas Especificações da API BSMNT. Solicitação de Exemplo Clique com o botão direito em qualquer lugar na folha de eventos, crie uma função e nomeie-a SetScore. Clique em adicionar ação, selecione AJAX, selecione Definir cabeçalho da solicitação. - Campo de cabeçalho: - Campo de valor: Adicione outra ação AJAX e selecione Definir cabeçalho da solicitação novamente. - Campo de cabeçalho: - Campo de valor: Substitua pelo seu token de segredo de jogo real. Adicione outra ação AJAX, mas desta vez, selecione Postar para URL. Insira o seguinte: - Tag: - URL: - Dados: - Método: Esta é uma solicitação de exemplo - certifique-se de substituir seus valores por variáveis que são definidas por eventos no seu jogo. Resposta de Exemplo A resposta de exemplo será algo assim: Recuperando Dados No Construct, vamos recuperar o nonce da resposta, para que possamos usá-lo para recuperar a pontuação em um momento posterior. Clique com o botão direito em qualquer lugar na folha de eventos e adicione uma variável global chamada Nonce. Adicione um evento que é acionado pelo seu jogo. Exemplo: Para capturar a pontuação do usuário quando sua bicicleta colide com outra bicicleta, adicione uma condição em colisão com outro objeto ao ciclista e defina o objeto para ciclista. Adicione a ação, selecione funções e selecione SetScore. Adicione uma ação JSON, selecione analisar, e insira no campo de string JSON. Isso capturará a resposta da nossa solicitação SetScore. Adicione uma ação sistema, selecione definir valor, escolha a variável Nonce e insira . Agora sua variável Nonce está definida para o nonce retornado pela resposta da API! Integração Completa Seguindo os mesmos passos, você pode criar eventos para cada ponto de extremidade da API, revisando todos os parâmetros e respostas. Pontos de Extremidade da API Disponíveis Atualizar ou definir a pontuação de um usuário para os placares de líderes. Ponto de extremidade: Cabeçalhos: Recuperar a pontuação atual de um usuário. Ponto de extremidade: Cabeçalhos: Acionar ações onchain com base em eventos de jogo. Ponto de extremidade: Cabeçalhos: Melhores Práticas Sempre verifique o campo nas respostas da API e trate os erros de maneira elegante. Use as variáveis globais do Construct para armazenar dados importantes como tokens JWT e pontuações de usuários. Use o objeto Browser para registrar informações importantes no console durante o desenvolvimento. Esteja ciente dos limites de taxa da API e evite fazer muitas solicitações em rápida sucessão. Próximos Passos Referência completa da API para todos os pontos de extremidade disponíveis Aprenda como integrar com o lançador de jogos BSMNT Documentação oficial e tutoriais do Construct 3 Projetos de exemplo usando a integração BSMNT Solução de Problemas - Certifique-se de que adicionou o objeto AJAX ao seu projeto - Verifique se todos os cabeçalhos necessários estão configurados corretamente - Verifique se o seu segredo de jogo é válido - Certifique-se de que a URL do ponto de extremidade da API está correta - Confirme que o objeto JSON foi adicionado ao seu projeto - Verifique se contém JSON válido - Use o objeto Browser para registrar a resposta bruta para depuração - Verifique se o seu token JWT do lançador é válido - Verifique se o cabeçalho de Autorização está formatado corretamente - Certifique-se de que o seu segredo de jogo não expirou --- ## Game Launcher Source: https://b3.holydocs.com/pt-BR/basement/game-launcher Como Funciona Seu jogo é carregado dentro do lançador BSMNT. Passamos um JWT com o token de autenticação para o seu jogo. Você pode carregar o perfil do jogador decodificando o JWT, ou usando nossa API. Nós cuidaremos das conexões de carteira, verificação e integração. Permita que o usuário jogue seu jogo. Quando algo acontecer, você pode disparar uma ação via nosso motor de regras estilo Zapier, ou diretamente via API. Comece a construir jogos com o lançador BSMNT Teste a integração do lançador em um ambiente sandbox O que você pode fazer com o lançador BSMNT? O verdadeiro poder do lançador de jogos está na abstração da UX cripto. Seu jogo pode enviar eventos onchain de forma segura através de uma simples API REST, executável do lado do cliente. Disponível Agora Armazene o estado do jogador em opções de armazenamento descentralizado como IPFS. Permita que os usuários cunhem NFTs mediante conquistas ou em certos eventos do jogo. Traga classificações de jogadores para o onchain, hospede concursos & torneios. Envie ERC20s e NFTs ERC721 & 1155 baseados em ações do jogo. Solicite aos usuários que enviem ou transfiram tokens para pagar por ações ou ativos no jogo. Em Breve Os usuários podem usar ativos de outras cadeias para trocar pelos seus tokens. EM BREVE Onramp direto de fiat para cripto para uma experiência de usuário perfeita. EM BREVE Sistema integrado de avaliação e classificação para jogos. EM BREVE Compartilhamento social e mecânicas virais. EM BREVE Gravação e compartilhamento automático da jogabilidade. EM BREVE Integração com o mercado para comercializar ativos do jogo. EM BREVE E mais ações estão chegando - o futuro parece promissor! Começando Adoraríamos ter seu jogo no basement.fun! É simples, gratuito e fácil de começar a integrar. Inscreva-se para começar a integrar seu jogo com o lançador BSMNT Já registrado? Teste sua integração em um ambiente sandbox Documentação completa da API e exemplos Sem vaporware aqui - jogue jogos no BSMNT hoje! Sem vaporware - jogue hoje! O que é Basement.fun? Basement é o lugar para descobrir e jogar jogos onchain. Além de ser uma plataforma de descoberta para encontrar ótimos jogos onchain, Basement oferece uma maneira para desenvolvedores de jogos construírem experiências nativas, embutidas e sem interrupções dentro do Basement. Seu jogo é carregado dentro do nosso lançador de jogos, onde os usuários se conectam ao Basement, e seu contexto de jogador é passado para o seu jogo. A partir daí, você pode aproveitar qualquer uma de nossas funções auxiliares genéricas (como salvar estado e pontuações) + disparar qualquer número de UX cripto embutidas (sem que você precise integrar nada onchain no seu jogo). Acesso aos Dados do Jogador O lançador de jogos usa um JWT (JSON Web Token) para codificar de forma segura um contexto de jogador verificado e autenticado, que é enviado para o seu jogo. O payload é lido dos parâmetros GET, então qualquer jogo hospedado na web pode facilmente acessar e decodificá-lo usando qualquer número de bibliotecas JWT (ou usando nossas APIs de lançador). Dados Básicos do Jogador Incluem: Nome de usuário (e endereço ENS resolvível compatível .b3.fun) Avatar 3D (modelo .GLB) Endereço de carteira verificado para interações onchain Dados específicos do jogador no jogo, informações de sessão e mais - veja nossa Documentação da API do Lançador Você pode opcionalmente armazenar quaisquer dados específicos do jogador no jogo usando nossas APIs de estado do jogador. Documentação completa para acesso aos dados do jogador e integração do jogo Abstração UX Integrada Nossa experiência mínima com o lançador de jogos significa que o foco permanece no seu jogo. Várias personalizações estão disponíveis no lançador de jogos, para que o BSMNT possa fornecer uma experiência quase invisível, lidando com todos os desafios centrais da UX cripto para você. APIs Úteis Disponíveis: - Armazenar e recuperar pontuações e classificações - Gerenciamento de estado de jogo persistente - Enviar notificações - Alertar jogadores sobre eventos do jogo - Registrar e transmitir atividade do jogo - Análises e rastreamento de comportamento do jogador - Armazenar estado do jogador e sessões de jogo - Salvar progresso do jogo automaticamente - E mais por vir! - Novas funcionalidades adicionadas regularmente Referência completa da API para todos os recursos do lançador disponíveis Visão Geral da Arquitetura Conectado: 0x..123 www.seujogo.com Seu jogo é carregado dentro do lançador BSMNT --- ## Basement.fun Source: https://b3.holydocs.com/pt-BR/basement/introduction O que é o Basement? Basement é a camada focada em jogos do ecossistema B3, projetada especificamente para desenvolvedores de jogos e comunidades de jogos. Ele fornece: - Game Launcher: Implante e gerencie jogos no B3 - Ferramentas para Desenvolvedores: SDKs e APIs para desenvolvimento de jogos - Recursos da Comunidade: Perfis de jogadores, conquistas e recursos sociais - Recursos de Marca: Ativos e diretrizes para uma marca consistente Jogue no aplicativo basement.fun Começando Aprenda como implantar seus jogos usando o Basement Game Launcher Integre recursos do B3 em seus jogos Unity Construa jogos com Construct 3 e integração B3 Acesse ativos e diretrizes de marca do Basement Principais Recursos Kits de desenvolvimento de software abrangentes para Unity, Construct e outros motores de jogos populares, permitindo integração perfeita com os recursos de blockchain do B3. Sistema global de contas que permite aos jogadores manter perfis, conquistas e ativos consistentes em todos os jogos do ecossistema Basement. Ferramentas para gerenciar ativos dentro do jogo, NFTs e tokens, com fácil integração para desenvolvedores e propriedade transparente para os jogadores. Recursos sociais integrados, classificações, torneios e ferramentas de gestão de comunidade para aumentar o engajamento dos jogadores. Pronto para começar a construir? Confira nosso Guia do Game Launcher para implantar seu primeiro jogo no B3. --- ## B3 Unity SDK Source: https://b3.holydocs.com/pt-BR/basement/unity-guide Funcionalidades O B3 Unity SDK oferece capacidades de integração abrangentes para desenvolvedores Unity: O SDK gerencia automaticamente e de forma transparente a autenticação do usuário. Utilize todas as APIs do launcher facilmente com suporte tanto para chamadas baseadas em callback QUANTO para chamadas baseadas em async/await. Gerencia webhooks do cliente do launcher, e os analisa e propaga para o seu próprio código C#. Instalação e Uso Acesse o repositório no GitHub e baixe a última versão. Acesse o repositório oficial do B3 Unity SDK com instruções de instalação Siga as instruções do guia de configuração no GitHub para instalar o SDK no seu Projeto Unity. O repositório no GitHub contém instruções detalhadas de instalação e requisitos de configuração. Após instalar o SDK e seguir o guia de configuração, você será capaz de chamar facilmente todas as APIs como funções. Seu projeto Unity agora está pronto para integrar com o launcher B3! Exemplos de Código Acionar o Motor de Regras Aqui está um exemplo de como acionar o motor de regras dentro do seu jogo Unity: Gerenciamento de Sessão O SDK gerencia automaticamente as sessões do usuário: Integração de API O Unity SDK oferece acesso transparente a todas as APIs do launcher B3: Padrão de callback tradicional para lidar com respostas de API: Padrão moderno async/await para um código mais limpo: Gerenciar eventos do launcher em builds WebGL: Próximos Passos Aprenda a integrar com o launcher de jogos BSMNT Documentação completa da API para todos os endpoints disponíveis Documentação oficial do Unity e recursos Projetos Unity de exemplo usando o SDK B3 Suporte Para suporte técnico, relatórios de bugs ou solicitações de funcionalidades, por favor, visite o repositório no GitHub ou entre em contato com nossa comunidade de desenvolvedores. Relate problemas ou obtenha ajuda da comunidade de desenvolvedores --- ## Fase de Vinculação Source: https://b3.holydocs.com/pt-BR/bondkit/concepts/bonding-phase O que é a Fase de Vinculação? A fase de vinculação é o período inicial de negociação onde tokens são comprados e vendidos diretamente de um contrato inteligente usando uma curva de precificação algorítmica. Pense nisso como uma pré-venda descentralizada com criação de mercado automática. Como Funciona a Vinculação O Mecanismo da Curva de Vinculação Durante a vinculação, o contrato atua como o único formador de mercado: 1. Sem Livro de Ordens: Preços determinados algoritmicamente 2. Liquidez Instantânea: Sempre possível comprar ou vender 3. Independência de Caminho: Preço depende apenas da oferta, não do histórico 4. Precificação Automática: Não é necessário definir preços manualmente Operações de Negociação Comprando Tokens Fluxo do Processo: 1. Usuário envia ETH/B3 para o contrato 2. Contrato calcula tokens baseado na curva 3. Taxa de 5% deduzida e enviada ao destinatário 4. Tokens cunhados e enviados ao comprador 5. Estado da curva atualizado Exemplo de Código: | Parâmetro | Tipo | Descrição | |-----------|------|-------------| | | uint256 | Mínimo de tokens a receber (proteção contra deslizamento) | | | string/uint256 | Quantidade de ETH a gastar | Notas Importantes: - Defina para proteger contra front-running - Use 0 para apenas em períodos de baixa atividade - Transação reverte se o deslizamento exceder a tolerância Excedente do Alvo: - Se a compra exceder o alvo, o excesso é reembolsado - Exemplo: Alvo é 10 ETH, arrecadado é 9.5 ETH - Usuário envia 1 ETH → 0.5 ETH usado, 0.5 ETH reembolsado Gás Insuficiente: - Limite de gás recomendado: 200,000 - Cálculos complexos podem requerer mais Quantidade Zero: - Transações com 0 ETH serão revertidas Vendendo Tokens Fluxo do Processo: 1. Usuário autoriza gasto do token 2. Usuário chama sell com quantidade de tokens 3. Contrato calcula ETH baseado na curva 4. Taxa de 5% deduzida dos rendimentos 5. ETH enviado ao vendedor, tokens queimados 6. Estado da curva atualizado (preço diminui) Exemplo de Código: | Parâmetro | Tipo | Descrição | |-----------|------|-------------| | | uint256 | Quantidade de tokens a vender | | | uint256 | Mínimo de ETH a receber (proteção contra deslizamento) | Notas Importantes: - Requer autorização do token antes de vender - Impacto no preço pode ser significativo para vendas grandes - Não pode vender mais do que a oferta circulante Entendendo o Impacto da Venda: Vender reduz a quantidade arrecadada pela curva, causando queda no preço: | Tamanho da Venda | Impacto no Preço | Recuperação Necessária | |-----------|--------------|-----------------| | 1% da oferta | ~1-2% | Pequena | | 5% da oferta | ~5-10% | Moderada | | 10% da oferta | ~15-25% | Significativa | | 20% da oferta | ~30-50% | Grande | O impacto real depende do fator de agressividade Estrutura de Taxas Como Funcionam as Taxas Em uma compra de 1 ETH: - 0.95 ETH vai para a curva de vinculação - 0.05 ETH vai para o destinatário da taxa - Tokens calculados com base no valor de 0.95 ETH Exemplo: Ao vender por um valor de 1 ETH: - Usuário recebe 0.95 ETH - 0.05 ETH vai para o destinatário da taxa - Curva reduzida pelo 1 ETH completo Exemplo: Para onde vão as taxas: - 100% para o endereço designado - Pode ser o tesouro do projeto, desenvolvedor, ou DAO - Definido na criação do token, não pode ser alterado Reivindicando taxas: - Automático - não é necessário reivindicar - Enviado diretamente em cada negociação - Sem acumulação no contrato Economia das Taxas | Volume Diário | Renda de Taxas | Renda Mensal | |-------------|------------|----------------| | 10 ETH | 0.5 ETH | ~15 ETH | | 50 ETH | 2.5 ETH | ~75 ETH | | 100 ETH | 5 ETH | ~150 ETH | | 500 ETH | 25 ETH | ~750 ETH | Mecânica do Alvo Entendendo o Alvo O alvo é a quantidade de ETH/B3 que deve ser acumulada antes da migração: Propósito do Alvo: - Garante liquidez suficiente para o Uniswap v4 - Cria um objetivo claro para a comunidade - Impede migração prematura - Constrói momentum durante a vinculação Aproximando-se do Alvo Tratamento de Excedente Quando uma compra excederia o alvo: 1. Preenchimento Parcial: Apenas a quantidade necessária é aceita 2. Reembolso Automático: Excesso retornado na mesma transação 3. Conclusão Justa: Ninguém pode pagar a mais no final Cenário de Exemplo: Eventos & Monitoramento Eventos do Contrato Ouvindo no SDK: Ouvindo no SDK: Monitoramento em Tempo Real Estratégias da Fase de Vinculação Para Criadores de Tokens - Comece com menor agressividade (30-50) - Defina alvos alcançáveis - Engaje a comunidade cedo - Forneça um roteiro claro - Semeie a liquidez inicial você mesmo - Crie incentivos para compra - Planeje anúncios com cuidado - Planeje para pós-migração Para Traders - Compre cedo pelos melhores preços - Use DCA para grandes quantidades - Monitore o fator de agressividade - Verifique o progresso do alvo - Sempre use proteção contra deslizamento - Entenda o impacto no preço - Não entre em FOMO perto do alvo - Planeje estratégia de saída Transição Pós-Vinculação Crítico: Após a Migração Uma vez chamado : - ❌ Negociação na curva de vinculação permanentemente desabilitada - ❌ Nenhuma função de buy() ou sell() mais - ✅ Todas as negociações movem-se para o Uniswap v4 - ✅ Mecânicas AMM padrão aplicam-se - ✅ Qualquer um pode fornecer liquidez - ✅ Negociação totalmente descentralizada Próximos Passos Entenda a mecânica de preços Escolha o alvo certo Aprenda sobre a transição para DEX --- ## Fase DEX Source: https://b3.holydocs.com/pt-BR/bondkit/concepts/dex-phase O que é a Fase DEX? A fase DEX é a etapa final do ciclo de vida de um token Bondkit, onde a negociação transita da curva de bonding automatizada para um pool totalmente descentralizado no Uniswap v4. Esta fase começa imediatamente após a migração e representa a descentralização completa. Como Funciona a Migração O Processo de Transição Quando é chamado após atingir a meta: 1. Status do Contrato: Status do token muda para 2. Pool Uniswap v4: Novo pool criado com liquidez acumulada 3. Inicialização do Preço: Preço inicial do pool calculado a partir do preço de saída da curva de bonding 4. Renúncia de Propriedade: Propriedade do contrato transferida para o endereço zero 5. Negociação Habilitada: Negociação completa DEX começa imediatamente Configuração do Pool Configuração Automática do Pool: Liquidez Inicial: - Token de Negociação: Todos os fundos acumulados da fase de bonding - Tokens Bondkit: Quantidade calculada para corresponder ao preço de saída - Tokens LP: Divididos entre o destinatário da taxa e queimados/distribuídos Negociação na Fase DEX Opções de Negociação Negociação DEX Padrão: Tokens Bondkit na fase DEX podem ser negociados usando qualquer interface compatível com Uniswap v4, agregador DEX ou plataforma de negociação. SDK Helper (Opcional): O SDK fornece para integração simplificada, se necessário. Descoberta de Preço & Liquidez Precificação Dirigida pelo Mercado: - Sem mais curva de bonding algorítmica - Preço determinado por oferta/demanda - Dinâmica de livro de ordens em tempo real - Sujeito a volatilidade do mercado Fontes de Liquidez: Principais Diferenças da Fase de Bonding Mecânicas de Negociação | Aspecto | Fase de Bonding | Fase DEX | |--------|--------------|-----------| | Precificação | Curva algorítmica | Oferta/demanda do mercado | | Liquidez | Ilimitada (contrato emite) | Liquidez limitada do pool | | Taxas | 5% para o destinatário da taxa | 0.3% para LPs + protocolo | | Tipos de Ordem | Compra/venda apenas | Recursos completos DEX | | Impacto no Preço | Curva previsível | Depende da profundidade da liquidez | | MEV | Não aplicável | Sujeito a MEV | Mudanças no Contrato Inteligente Transição de Status: Disponibilidade de Método: - ✅ / - Desabilitado (vai reverter) - ✅ Negociação DEX via - ✅ Funcionalidade ERC20 padrão continua - ✅ Monitoramento de eventos para negociações DEX Recursos Avançados DEX Integração de Hooks Personalizados Tokens Bondkit no Uniswap v4 incluem hooks personalizados para funcionalidades aprimoradas: Análises & Monitoramento Dados em Tempo Real: Métricas Disponíveis: - Feeds de preço em tempo real - Volume e mudança de 24h - Profundidade de liquidez - Dados históricos OHLCV - Histórico de transações - Análises de detentores Provisão de Liquidez Tornando-se um LP: Benefícios LP: - Taxas de Negociação: Ganhar 0.3% de todo o volume de swap - Programas de Incentivo: Recompensas adicionais potenciais - Valorização do Preço: Beneficiar-se do crescimento do token - Perda Impermanente: Riscos padrão AMM aplicam-se Análise de Impacto da Migração Para Detentores de Token Efeitos Imediatos: - ✅ Tokens permanecem totalmente transferíveis - ✅ Podem negociar no mercado aberto - ✅ Sem períodos de bloqueio - ⚠️ Preço agora sujeito a volatilidade do mercado - ⚠️ Sem liquidez garantida (depende da profundidade do pool) Benefícios a Longo Prazo: - 🚀 Acesso a um ecossistema de negociação maior - 🚀 Integração com protocolos DeFi - 🚀 Composabilidade com outros tokens - 🚀 Verdadeira descentralização alcançada Para Projetos Mudanças Operacionais: Novas Responsabilidades: - Construção de Comunidade: Impulsionar volume de negociação orgânico - Incentivos de Liquidez: Encorajar participação LP - Marketing: Promover utilidade e adoção do token - Integração: Listar em agregadores e plataformas DEX Melhores Práticas para a Fase DEX Para Traders Gerenciamento de Slippage: - Use slippage de 0.5-2% para pequenas negociações - Slippage maior para quantidades maiores - Verifique o impacto no preço antes da execução Considerações de Tempo: - Maior liquidez durante horários ativos - Monitorar grandes movimentos de LP - Usar ordens limitadas quando disponível Exemplo: Análise de Liquidez: - Verificar TVL do pool antes de grandes negociações - Monitorar atividade do provedor de liquidez - Entender perda impermanente se LP Monitoramento de Preço: - Configurar alertas de preço - Usar estratégias de stop-loss - Diversificar entre vários tokens Para Desenvolvedores Verificação de Status: Tratamento de Erros: Perguntas Comuns Não - A migração é permanente e irreversível. Uma vez na fase DEX, o token sempre negociará no Uniswap v4. Todos os tokens de negociação acumulados da fase de bonding tornam-se a liquidez inicial no pool Uniswap v4, emparelhados com tokens bondkit calculados ao preço de saída. Sem restrições - os tokens tornam-se ERC20s padrão negociando no Uniswap v4. A composabilidade completa DeFi é habilitada. A fase DEX utiliza taxas padrão do Uniswap v4 (0.3%) que vão para os provedores de liquidez em vez da taxa de 5% da fase de bonding para o destinatário da taxa. Próximos Passos Aprenda a usar BondkitSwapService para negociação DEX Integre gráficos TradingView para seus tokens DEX Forneça liquidez e ganhe taxas de negociação Acompanhe o desempenho DEX do seu token --- ## Preços Source: https://b3.holydocs.com/pt-BR/bondkit/concepts/pricing Curvas de Preço Visual Modelo de Curva de Ligação Fórmula Matemática Fórmula Central Onde: - = Fornecimento atual de tokens - = Fornecimento final de tokens - = Quantia arrecadada até agora - = Quantia alvo - Entendendo o Exponente O fator de agressividade controla como o expoente afeta a progressão do preço: | Agressividade | Exponente | A Fórmula Torna-se | Comportamento do Preço | |---------------|----------|-----------------|----------------| | 0 | 1.00 | S = Sfinal × (R/Ralvo) | Linear - tokens constantes por ETH | | 25 | 0.80 | S = Sfinal × (R/Ralvo)^0.80 | Levemente curvada | | 50 | 0.67 | S = Sfinal × (R/Ralvo)^0.67 | Curva moderada | | 75 | 0.57 | S = Sfinal × (R/Ralvo)^0.57 | Curva íngreme | | 100 | 0.50 | S = Sfinal × √(R/Ralvo) | Muito íngreme (raiz quadrada) | Exemplos de Impacto no Preço Vamos ver quantos tokens 1 ETH compra em diferentes estágios com uma meta de 10 ETH: Preço Linear (Justo para todos) | ETH Arrecadado | Tokens por ETH | Mudança de Preço | |------------|---------------|---------------| | 0 → 1 ETH | 100,000 | Base | | 4 → 5 ETH | 100,000 | 0% | | 9 → 10 ETH | 100,000 | 0% | Todos recebem o mesmo acordo Curva Moderada (Equilibrada) | ETH Arrecadado | Tokens por ETH | Mudança de Preço | |------------|---------------|---------------| | 0 → 1 ETH | 146,000 | Base | | 4 → 5 ETH | 87,000 | -40% | | 9 → 10 ETH | 51,000 | -65% | Compradores iniciais recebem 3x mais que os tardios Curva Íngreme (Recompensa os primeiros) | ETH Arrecadado | Tokens por ETH | Mudança de Preço | |------------|---------------|---------------| | 0 → 1 ETH | 316,000 | Base | | 4 → 5 ETH | 89,000 | -72% | | 9 → 10 ETH | 31,000 | -90% | Compradores iniciais recebem 10x mais que os tardios Calculadora de Preço Interativa Escolhendo Seu Fator de Agressividade Estrutura de Decisão Melhor para: - Lançamentos justos - Tokens comunitários - Preços estáveis Prós: - Oportunidade igual - Custos previsíveis - Menos FOMO Contras: - Sem incentivo inicial - Momento mais lento Melhor para: - A maioria dos projetos - Abordagem equilibrada - Recompensas moderadas Prós: - Alguma vantagem inicial - Ainda acessível - Bom momento Contras: - Complexidade moderada - Alguma variação de preço Melhor para: - Lançamentos com hype - Recompensar adotantes iniciais - Arrecadação rápida Prós: - Forte incentivo inicial - Cria urgência - Recompensa os crentes Contras: - Pode parecer injusto - Alta variação de preço - Impulsionado por FOMO Mecânicas de Venda Quando os usuários vendem tokens de volta para a curva: 1. Cálculo de Preço: Usa o inverso da fórmula de compra 2. Dedução de Taxa: Taxa de 5% aplicada aos rendimentos 3. Atualização da Curva: Reduz a quantia total arrecadada 4. Impacto no Preço: Vendas grandes impactam significativamente o preço Fórmula de Preço de Venda Casos Limite & Limites Considerações Importantes: 1. Reembolsos: Se uma compra exceder a meta, o excesso de ETH é reembolsado 2. Quantias Mínimas: Negociações muito pequenas podem ser revertidas devido ao arredondamento 3. Fornecimento Máximo: Não pode exceder 4. Limites de Preço: Agressividade extrema pode causar picos de preço 5. Derrapagem: Sempre use para proteção Exemplos do Mundo Real Estudo de Caso: Token de Lançamento Justo - Agressividade: 10 - Meta: 50 ETH - Resultado: Preço quase linear, comunidade apreciou a justiça Estudo de Caso: Token Hype - Agressividade: 85 - Meta: 100 ETH - Resultado: Alcançou a meta em 2 horas, compradores iniciais ganharam 8x Estudo de Caso: Projeto Equilibrado - Agressividade: 45 - Meta: 25 ETH - Resultado: Crescimento constante ao longo de 3 dias, vantagem de 2.5x para compradores iniciais Próximos Passos Aprenda a escolher o fator correto Estime seu preço de migração --- ## Alvos & Gatilho de Migração Source: https://b3.holydocs.com/pt-BR/bondkit/concepts/targets Quantia alvo - é o limiar do ativo de cotação que habilita a migração. - Definido na criação; denominado no ativo de cotação (ETH ou um ERC20 permitido). - A fase de bonding termina uma vez que o total arrecadado atinge o alvo (contribuições excedentes são reembolsadas). Quem pode migrar - Somente o proprietário/criador do token (admin de migração) pode chamar . O que acontece na migração - Divisão do ativo de cotação acumulado: - Parte para , baseado em . - O restante é usado como liquidez ao lado dos tokens reservados para LP. - Para a migração Uniswap v4, o contrato calcula para inicializar a piscina. - A liquidez é adicionada à piscina v4 com salvaguardas apropriadas; tokens LP ou posições são tratados conforme a semântica v4, com a propriedade efetivamente queimada/renunciada para descentralização. - A propriedade é renunciada imediatamente para finalizar a descentralização. Pós-migração - A negociação na fase de bonding é desabilitada. - O token se comporta como um ERC20 padrão com descoberta de preço baseada em DEX. Redes & endereços (fábrica, gerente da piscina v4, hooks) estão listados na página de Redes. --- ## Escolha um Ativo de Cotação Source: https://b3.holydocs.com/pt-BR/bondkit/guides/choose-quote-asset Visão Geral BondKit suporta a emissão de títulos contra ETH ou um ERC20 permitido (por exemplo, B3). Sua escolha impacta a UX, integrações e liquidez na migração. Quando usar ETH - Acessibilidade ampla; a maioria dos usuários possui ETH na Base - UX mais simples (sem aprovações prévias) - Liquidez direta em ETH na migração Quando usar um ERC20 (por exemplo, B3) - Alinha-se com uma economia de tokens existente - Pode iniciar pares de tokens mais profundos na migração - Requer aprovações antes de compras/vendas Diferenças operacionais - Taxa de 5% em compras e vendas para ambos ETH e ERC20 - Fluxos ERC20 requerem antes das interações com a curva - Pares de migração são criados contra WETH ou o ERC20 escolhido Confirme a lista de permissões para ativos de cotação ERC20 com a equipe. Por padrão, apenas ativos específicos podem ser habilitados. --- ## Estimar Preço de Migração Source: https://b3.holydocs.com/pt-BR/bondkit/guides/est-migration-price Visão Geral A migração inicializa um pool do Uniswap v4. O contrato calcula a partir do estado de bonding. Abordagem Prática - Use leituras de bonding para aproximar o preço perto do alvo: - - Considerações - A divisão final e a quantidade de liquidez podem afetar os ticks iniciais. - Proteções contra deslizamento são aplicadas ao adicionar liquidez. - Para ativos de cotação ERC20, certifique-se de que o par e os decimais sejam considerados ao converter para . A matemática exata de inicialização é tratada on-chain. Use leituras para estimativa de UI; trate a inicialização final on-chain como fonte da verdade. --- ## Definir fatorDeAgressividade Source: https://b3.holydocs.com/pt-BR/bondkit/guides/set-aggressiveness Orientação - 0–20: suave; compradores iniciais e finais recebem quantidades similares por unidade - 30–60: equilibrado; aumento de preço moderado, típico para lançamentos gerais - 70–100: íngreme; vantagem forte para os primeiros, escalada de preço mais rápida Regra prática - Alvos menores ou comunidades restritas: incline-se para mais alto (50–80) - Alvos maiores ou públicos mais amplos: incline-se para mais baixo (20–50) Exemplo . Uma agressividade maior aumenta a inclinação da curva e reduz os tokens por unidade mais tarde na ligação. --- ## Ciclo de Vida Completo do Token Source: https://b3.holydocs.com/pt-BR/bondkit/guides/token-lifecycle Visão Geral Este guia o conduz pelo ciclo de vida completo de um token Bondkit, desde a criação inicial até a descentralização total. Entender esse fluxo é essencial para lançamentos e gerenciamento de tokens bem-sucedidos. Fase 1: Criação do Token Planejamento Pré-Implantação Decisões Críticas: | Parâmetro | Impacto | Recomendação | |-----------|---------|----------------| | finalTokenSupply | Total de tokens criados | 1M-100M tokens típico | | aggressivenessFactor | Inclinação da curva de preço | 30-60 para lançamentos equilibrados | | targetAmount | Limiar para migração | 5-50 tokens de negociação | | tradingToken | Com o que os usuários pagam | Use B3 para mainnet Base | Exemplo de Configuração: Estratégia de Distribuição de Taxas: Fluxo de Taxas: - Fase de Ligação: 5% de todas as negociações → - Pós-Migração: 0,3% de taxas de negociação → provedores de LP Execução da Implantação Fase 2: Gerenciamento da Fase de Ligação Estratégia de Lançamento Checklist Pré-Lançamento: - [ ] Contrato do token verificado no Basescan - [ ] Canais da comunidade estabelecidos (Discord/Telegram) - [ ] Materiais de marketing preparados - [ ] Estratégia de compra inicial planejada - [ ] Painel de acompanhamento de preços pronto Dia do Lançamento: Painel de Métricas Chave: Atualizações em Tempo Real: Gerenciando a Curva de Ligação Indicadores de uma Fase de Ligação Saudável: - Volume de negociação constante - Base de detentores crescendo - Engajamento ativo da comunidade - Progresso em direção à meta (mas não muito rápido) - Vendas grandes mínimas Sinais de Alerta: - Nenhuma atividade de negociação por mais de 24 horas - Único "whale" controlando grande porcentagem - Alcance rápido da meta sem comunidade - Volatilidade excessiva por bots Fase 3: Prontidão para Migração Checklist Pré-Migração Estratégia de Temporização da Migração Melhores Práticas: - Anuncie a migração com 24-48 horas de antecedência - Escolha um horário de alta atividade para sua comunidade - Garanta consenso suficiente da comunidade - Tenha marketing pós-migração pronto Anúncio Pré-Migração: O Processo de Migração: Fase 4: Operações na Fase DEX Imediatamente Pós-Migração (Primeiras 24 Horas) Estratégia DEX de Longo Prazo Análise Inicial de Liquidez: Programa de Incentivo à Liquidez: Conteúdo Educacional: Recursos da Comunidade: - Documentação atualizada - Vídeos tutoriais de negociação - Guias de integração de interface DEX - Tutoriais de provisão de liquidez Painel da Fase DEX: Monitoramento Automatizado: --- ## Guia de Solução de Problemas Source: https://b3.holydocs.com/pt-BR/bondkit/guides/troubleshooting Diagnósticos Rápidos Comece aqui para a identificação rápida de problemas: Mensagens de Erro Comuns Erros de Implantação Causa: Endereço do token está faltando, inválido ou não está em checksum. Soluções: Causa: Tentativa de usar um chain ID que não é Base. Soluções: Causa: Parâmetros de implantação inválidos ou permissões insuficientes. Soluções: Erros de Negociação Causa: Vários problemas de negociação durante a fase de bonding. Soluções: Causa: Token não totalmente inicializado ou problemas de rede. Soluções: Causa: Token migrado para fase DEX, mas ainda usando métodos de bonding. Soluções: Problemas de Integração com Carteira Causa: Carteira não conectada ou configurada corretamente. Soluções: Causa: Rede lenta, gás baixo ou problemas com carteira OKX. Soluções: Problemas Comuns de Carteira: Problemas de Rede & RPC Sintomas: Respostas lentas, timeouts ou erros de conexão. Soluções: Problema: Transações falham com "out of gas" ou erros de estimativa de gás. Soluções: --- ## Como o BondKit Funciona Source: https://b3.holydocs.com/pt-BR/bondkit/how-it-works Visão Geral da Arquitetura Fluxo do Produto em Detalhes O que acontece: - Usuário chama no contrato Factory - Factory clona o contrato de Implementação usando o padrão de proxy mínimo - Novo token é inicializado com parâmetros personalizados - Token entra automaticamente na fase de bonding Custo de Gas: ~200.000 gas (90% mais barato que uma implantação completa) Tempo: ~15 segundos O que acontece: - Usuários compram/vendem tokens diretamente do contrato - Preço segue a curva de bonding algorítmica: - Taxa de 5% em todas as transações vai para o destinatário da taxa - Contrato acumula ativos de cotação (ETH/B3) em direção ao alvo - Backend indexa todas as transações para análise Mecânica de Trading: - Compra: Envie ETH/B3, receba tokens pelo preço atual da curva - Venda: Envie tokens, receba ETH/B3 menos taxas - Reembolsos automáticos se a compra exceder o alvo Duração: Até o alvo ser alcançado (horas a semanas) O que acontece: - Admin chama quando o alvo é alcançado - Contrato calcula o preço justo de mercado como - Cria e inicializa o pool Uniswap v4 - Transfere a liquidez acumulada para o pool - Renuncia à propriedade para o endereço zero - Token se torna um ERC20 padrão com trading na DEX Pós-migração: - Curva de bonding permanentemente desabilitada - Todo trading via Uniswap v4 - Sem controles de administração restantes - Descentralização completa alcançada Custo de Gas: ~500.000 gas Tempo: ~30 segundos Componentes do Sistema Smart Contracts Propósito: Implanta novos tokens de bond de forma eficiente Funções Principais: - - Cria novo clone de token - - Retorna endereço do modelo - - Função de admin para listar ativos Otimização de Gas: - Usa o padrão de proxy mínimo EIP-1167 - Compartilha lógica entre todos os tokens - ~90% de economia de gas vs implantações individuais Propósito: Modelo para todos os tokens de bond Características Principais: - Conformidade com o padrão ERC20 - Matemática da curva de bonding - Lógica de migração para Uniswap v4 - Sistema de distribuição de taxas Transições de Estado: 1. Não inicializado → Fase de Bonding 2. Fase de Bonding → Pronto para Migração 3. Pronto para Migração → Fase DEX Propósito: Instâncias individuais de token Ciclo de Vida: - Criado via factory - Inicializado com parâmetros únicos - Gerencia sua própria curva de bonding - Auto-migra para Uniswap v4 Armazenamento: - Metadados do token (nome, símbolo) - Suprimento e distribuição - Estado da curva de bonding - Parâmetros de migração Serviços Backend Propósito: Captura toda atividade on-chain Monitora: - Criações de token - Transações de compra/venda - Eventos de migração - Atividades de transferência Tecnologia: - Varredura blockchain em tempo real - Processamento de logs de eventos - Sincronização com banco de dados Propósito: Processa dados brutos em insights Gera: - Dados de candlestick OHLCV - Métricas de volume - Rastreamento de liquidez - Histórico de preços - Estatísticas de usuários Atualizações: A cada bloco (~2 segundos) Propósito: Fornece dados para frontends Endpoints: - - Lista todos os tokens - - Detalhes do token - - Histórico de transações - - Dados para gráfico - - Posse do usuário Formato: JSON com paginação Papéis dos Usuários | Papel | Responsabilidades | Permissões | |------|-----------------|-------------| | Criador | Implanta token, define parâmetros, inicia migração | Controle total até a migração | | Traders | Compra/venda durante o bonding, trade na DEX | Direitos padrão de trading | | Destinatário da Taxa | Recebe taxas de trading | Renda passiva apenas | | Admin de Migração | Executa migração quando pronto | Direito de migração único | | Provedores de LP | (Pós-migração) Adiciona liquidez ao Uniswap | Direitos padrão de LP | Mergulho Técnico Matemática da Curva de Bonding A curva de bonding determina o preço do token baseado no suprimento: Exemplos de Cálculos: | Agressividade | Exponente | Comportamento do Preço | |---------------|----------|----------------| | 0 | 1.00 | Linear (preço constante) | | 25 | 0.80 | Curva suave | | 50 | 0.67 | Curva moderada | | 75 | 0.57 | Curva acentuada | | 100 | 0.50 | Muito acentuada (raiz quadrada) | Cálculo do Preço de Migração Ao migrar para Uniswap v4, o contrato: 1. Calcula o preço de saída da curva de bonding 2. Converte para o formato sqrtPriceX96: 3. Inicializa o pool com esse preço 4. Adiciona liquidez usando os fundos acumulados Técnicas de Otimização de Gas Padrão de Proxy Mínimo (EIP-1167) Em vez de implantar o código completo do contrato para cada token: - Implanta um contrato de implementação (600KB) - Implanta contratos proxy minúsculos (45 bytes cada) - Proxies delegam todas as chamadas para a implementação - Resultado: 90% de economia de gas por implantação Parâmetros de Configuração Parâmetros de Criação de Token | Parâmetro | Tipo | Faixa/Formato | Impacto | |-----------|------|--------------|--------| | | string | 1-50 chars | Nome de exibição do token | | | string | 2-10 chars | Símbolo de trading | | | uint256 | > 0 | Total de tokens que podem ser cunhados | | | uint8 | 0-100 | Inclinação da curva | | | uint256 | > 0 | Limiar para migração | | | address | Endereço válido | Recebe taxas | | | uint256 | 0-10000 | Participação da taxa de LP (pontos base) | | | address | Endereço válido | Pode acionar migração | Parâmetros de Execução | Ação | Parâmetros | Validação | |--------|------------|------------| | Compra | , | Proteção contra slippage | | Venda | , | Verificação de saldo, slippage | | Migração | Nenhum | Alvo alcançado, apenas admin | Constantes do Sistema | Constante | Valor | Descrição | |----------|-------|-------------| | Taxa de Trading | 5% | Aplicada a todas as transações | | Decimais | 18 | Decimais padrão ERC20 | | Min Alvo | 0.1 ETH | Alvo mínimo viável | | Máx Agressividade | 100 | Fator máximo da curva | Considerações de Segurança Características de Segurança Importantes: 1. Renúncia de Propriedade: Automática após migração 2. Sem Função de Cunhagem: Suprimento fixo na criação 3. Parâmetros Imutáveis: Não podem ser alterados após implantação 4. Contratos Auditados: Código revisado profissionalmente 5. Sem Backdoors de Admin: Verdadeira descentralização 6. Proteção contra Slippage: Incorporada nas funções de compra/venda 7. Proteção contra Overflow: Matemática segura em todo o lugar Cenários de Falha e Tratamento | Cenário | Resposta do Sistema | |----------|----------------| | Compra excede o alvo | Preenchimento parcial, reembolso do excesso | | Liquidez insuficiente para venda | Transação reverte | | Migração antes do alvo | Transação reverte | | Tentativa de migração por não-admin | Transação reverte | | Tentativa de dupla migração | Transação reverte | | Operações com endereço zero | Transação reverte | Próximos Passos Entenda a matemática da curva de bonding Aprenda o processo de migração --- ## Instalação Source: https://b3.holydocs.com/pt-BR/bondkit/installation Pré-requisitos - Node.js 18+ - Ambiente de execução JavaScript - pnpm (recomendado) ou npm/yarn - Gerenciador de pacotes - Git - Controle de versão - Carteira com Base ETH - Para implantações e transações Opções de Início Rápido ## Instalar o SDK ## Configuração do Projeto ## Adicionar ao Projeto Existente O SDK inclui todas as dependências necessárias incluindo viem ## Clonar Aplicativo de Demonstração A maneira mais rápida de começar é com nosso aplicativo de demonstração completo: O aplicativo de demonstração está localizado em e inclui: - Fluxo completo de implantação de token - Interface de negociação com gráficos TradingView - Conexão de carteira com autenticação B3 - Rastreamento de preço e volume em tempo real - Interface de gerenciamento de migração ### Estrutura do Aplicativo de Demonstração Configuração do Ambiente Configuração Básica Crie um arquivo na raiz do seu projeto: Melhores Práticas de Segurança Nunca cometa chaves privadas no controle de versão! - Adicione ao seu - Use variáveis de ambiente em produção - Considere usar um serviço de gerenciamento de chaves - Use carteiras separadas para desenvolvimento e produção Inicialização do Cliente Configuração Básica Configuração Avançada Configuração TypeScript recomendado para projetos BondKit: Testando Sua Configuração Crie um arquivo de teste : Execute o teste: Próximos Passos Implante seu primeiro token em minutos Explore todos os métodos e recursos do SDK Estude a implementação completa Saiba mais sobre serviços de back-end e análises Solução de Problemas Certifique-se de que o SDK está devidamente instalado: Se estiver usando componentes React, você pode precisar: Atualize o TypeScript para a versão mais recente: - Verifique se seu endpoint RPC está funcionando - Verifique se a carteira tem Base ETH suficiente - Certifique-se de que o formato da chave privada está correto (com prefixo 0x) Limpe o cache e reinstale: --- ## Introdução ao BondKit Source: https://b3.holydocs.com/pt-BR/bondkit/introduction O que é BondKit? BondKit é uma plataforma completa de lançamento de tokens para a criação de "bond tokens" ERC20 na rede principal Base. Ela oferece uma solução de ponta a ponta que lida com tudo, desde a criação inicial do token até a negociação via curva de bonding e, finalmente, a migração para o Uniswap v4 para negociação descentralizada completa. Componentes Principais Infraestrutura On-Chain Auditada - Contrato de fábrica para implantar novos tokens - Implementação ERC20 com lógica de curva de bonding - Inicialização automática de pool do Uniswap v4 - Padrão de proxy mínimo otimizado para gás Ferramentas Amigáveis para Desenvolvedores - API simples para todas as interações com contratos - Interfaces seguras de tipo com suporte completo a TypeScript - Gerenciamento de transações integrado - Assinaturas de eventos e monitoramento Serviços de Dados em Tempo Real - Rastreamento do histórico de transações - Geração de dados de gráficos OHLCV - Armazenamento de metadados de tokens - API REST para integração frontend Como o BondKit Funciona O Ciclo de Vida em Três Fases 1. Fase de Criação: Implante seu token com parâmetros personalizados 2. Fase de Bonding: Fazendo de mercado automatizado via curva de bonding 3. Fase DEX: Negociação descentralizada completa no Uniswap v4 Recursos Principais - Clones Eficientes em Gás: Usa o padrão de proxy mínimo para reduzir os custos de implantação em ~90% - Implementação Padronizada: Todos os tokens compartilham a mesma lógica testada em batalha - Implantação com Um Clique: Chamada de função simples para criar um novo token - Agressividade Configurável: Fator de 0-100 controla a progressão do preço - Descoberta Automática de Preço: Preços orientados pelo mercado durante a fase de bonding - Suporte de Compra e Venda: Negociação bidirecional completa durante o bonding - Taxa de Negociação de 5%: Aplicada a compras e vendas, distribuída ao destinatário da taxa - Objetivos Personalizáveis: Defina sua meta de financiamento em ETH ou ERC20 permitidos - Detecção Automática de Limiar: Contrato rastreia progresso até o objetivo - Migração com Um Clique: Chamada simples para quando pronto - Cálculo de Preço: calculado on-chain para precificação inicial justa - Criação Automática de Pool: Pool inicializado com preço de saída da curva de bonding - Provisão de Liquidez: Fundos acumulados tornam-se liquidez inicial - Renúncia de Propriedade: Contrato torna-se totalmente descentralizado após a migração - Transição Sem Interrupções: Nenhuma intervenção manual necessária - Indexação em Tempo Real: Todas as transações gravadas e processadas - Dados OHLCV: Gráficos de negociação profissionais disponíveis via API - Histórico de Transações: Rastro de auditoria completo para cada token - Rastreamento de Portfólio: Monitore múltiplos tokens e posições Casos de Uso Para Projetos & Criadores - Mecanismos de lançamento justo - Descoberta de preço conduzida pela comunidade - Sem liquidez inicial necessária - Proteção integrada contra bots Para Projetos GameFi - Lançamentos de moeda em jogos - Tokens de projetos NFT - Distribuição de tokens de recompensa - Economias de propriedade dos jogadores Para Desenvolvedores - Criação programática de tokens - Soluções white-label - Integração de frontend personalizada - Automação baseada em API Capacidades Técnicas Recursos do Smart Contract - ✅ Tokens de bond compatíveis com ERC20 com funcionalidade estendida - ✅ Padrão de fábrica para implantações eficientes em gás - ✅ Parâmetros configuráveis (suprimento, objetivo, agressividade) - ✅ Mecanismo de distribuição de taxas integrado - ✅ Migração automática para Uniswap v4 Recursos do SDK - ✅ Suporte completo a TypeScript com definições de tipo - ✅ Operações assíncronas baseadas em Promise - ✅ Ouvintes de eventos e assinaturas - ✅ Manipulação de recibos de transação - ✅ Lógica de tratamento de erros e tentativas Recursos de Análises - ✅ Rastreamento de preço em tempo real - ✅ Métricas de volume e liquidez - ✅ Dados históricos de transações - ✅ Dados de candlestick OHLCV - ✅ Rastreamento de portfólio do usuário Comece Agora Lançar com BondKit na Base Dúvidas ou feedback? Fale conosco no Discord Terminologia Chave | Termo | Definição | |------|------------| | Fase de Bonding | Período inicial de negociação com precificação algorítmica via curva de bonding | | Bond Token | Token ERC20 com mecânicas de curva de bonding integradas | | Quantia Alvo | Meta de financiamento que aciona a elegibilidade para migração | | Migração | Transição da curva de bonding para o Uniswap v4 | | Ativo de Cotação | A moeda usada para comprar tokens (ETH ou ERC20 permitidos) | | Termo | Definição | |------|------------| | Proxy Mínimo | Padrão de clonagem de contrato eficiente em gás | | Fator de Agressividade | Parâmetro (0-100) controlando a inclinação da curva de preço | | sqrtPriceX96 | Formato de preço do Uniswap v4 para inicialização de pool | | Destinatário da Taxa | Endereço recebendo taxas de negociação durante o bonding | | Razão de Divisão LP | Percentual da taxa do provedor de liquidez em pontos base | | Termo | Definição | |------|------------| | Contrato de Fábrica | Contrato principal para implantar novos bond tokens | | Implementação | Contrato modelo clonado para cada token | | Cliente Público | Conexão blockchain somente leitura | | Cliente de Carteira | Conexão blockchain com permissão de escrita | | Provedor | Interface de conexão Web3 (ex.: MetaMask) | Parâmetros Importantes Rede Atual: Apenas Base Mainnet Ativos de Cotação Permitidos: - Token B3 (atualmente ativo) - ETH (em breve) - Tokens adicionais podem ser incluídos na lista branca Estrutura de Taxas: - 5% em todas as negociações da fase de bonding - Razão de divisão LP personalizável para migração Segurança: - Contratos inteligentes auditados - Renúncia automática de propriedade após migração - Sem chaves de admin após o início da fase DEX Próximos Passos Configure o SDK do BondKit no seu projeto Aprenda o básico com nosso guia passo a passo Confira implementações e demonstrações funcionais Obtenha ajuda e compartilhe feedback no Discord --- ## Redes & Endereços Source: https://b3.holydocs.com/pt-BR/bondkit/networks Base Mainnet | Nome | Endereço | |------|---------| | BondkitTokenFactory | | | Implementação do BondkitToken | | | Gerenciador de Pool Uniswap V4 | | | BondkitUniswapV4Hook | | | B3 | | | Divisor de Fase de Bonding | | | Divisor de Fase Dex | | BondKit opera na Base mainnet. Ambientes de teste/dev atualmente não estão disponíveis. --- ## Início Rápido Source: https://b3.holydocs.com/pt-BR/bondkit/quickstart Visão Geral Este guia rápido irá conduzi-lo pelo ciclo de vida completo de um token BondKit em menos de 5 minutos. Você aprenderá como: 1. Implantar um novo token de obrigação 2. Negociar durante a fase de ligação 3. Monitorar o progresso em direção ao alvo 4. Migrar para Uniswap v4 Pré-requisitos: Certifique-se de ter completado a instalação e possuir uma carteira financiada na Base. Diagrama de Fluxo Completo Passo 1: Implante Seu Token Implantação Básica Entendendo os Parâmetros Fornecimento total de tokens (com 18 decimais). Exemplo: para 1M de tokens. Controla a inclinação da curva de ligação (0-100): - 0-30: Precificação linear, justa para todos os compradores - 30-60: Curva moderada, abordagem equilibrada - 60-100: Agressiva, recompensa os compradores iniciais Quantidade de ETH necessária para habilitar a migração. Use para 10 ETH. Endereço que recebe as taxas de negociação (5% de todas as negociações). Pontos base (1/100 de 1%) para divisão da taxa do LP. 1000 = 10%. Passo 2: Negociação Durante a Fase de Ligação Inicializar Instância do Token Comprando Tokens Vendendo Tokens Monitorando o Progresso Monitoramento de Eventos Passo 3: Migração para Uniswap v4 Verificar Prontidão para Migração Executar Migração Importante: Após a migração: - A propriedade do contrato é automaticamente renunciada - A negociação da curva de ligação é permanentemente desabilitada - Todas as negociações se movem para Uniswap v4 - Nenhuma ação administrativa adicional é possível Exemplo Completo Aqui está um exemplo completo de trabalho que demonstra todo o ciclo de vida: Próximos Passos Mergulho profundo em curvas de ligação e precificação Explore todos os métodos disponíveis Aprenda estratégias avançadas Veja uma implementação completa --- ## Referência do SDK Source: https://b3.holydocs.com/pt-BR/bondkit/sdk/reference Instalação & Configuração Classes Principais BondkitTokenFactory A classe factory lida com a implantação de novos tokens de títulos e a consulta de tokens implantados. Construtor | Parâmetro | Tipo | Obrigatório | Descrição | |-----------|------|-------------|-------------| | | | Sim | ID da Cadeia (atualmente apenas Base: 8453) | | | | Não | Chave privada para operações de escrita | Métodos Implantar um novo token de título Parâmetros: Exemplo: Obter todos os tokens implantados Retorna: Array de endereços de tokens Exemplo: Obter configuração do token Exemplo: Obter contrato de implementação Exemplo: Conectar provedor de carteira Exemplo: BondkitToken A classe token lida com todas as operações para um token de título específico. Construtor | Parâmetro | Tipo | Obrigatório | Descrição | |-----------|------|-------------|-------------| | | | Sim | Endereço do contrato do token | | | | Não | Chave privada para operações de escrita | Métodos de Leitura Métodos de Escrita Comprar tokens com ETH Parâmetros: - : Mínimo de tokens a receber (proteção contra deslizamento) - : ETH a gastar (como string ou bigint) Exemplo: Vender tokens por ETH Parâmetros: - : Quantidade de tokens a vender - : Mínimo de ETH a receber (proteção contra deslizamento) Exemplo: Migrar para Uniswap v4 Requisitos: - O chamador deve ser o administrador da migração - O alvo deve ser alcançado Exemplo: Ouvintes de Eventos Definições de Tipos Tipos Principais Tipos de Eventos Tipos de Transação Configuração Suporte de Rede Cadeias Suportadas | Cadeia | Chain ID | Status | |--------|----------|--------| | Base Mainnet | 8453 | ✅ Suportado | | Base Sepolia | 84532 | 🚧 Em Breve | Tratamento de Erros Exemplos Completos Implantar e Negociar ```typescript BondkitTokenFactory, BondkitToken } from "@b3dotfun/sdk/bondkit"; async function deployAndTrade() { // 1. Implantar token const factory = new BondkitTokenFactory( base.id, process.env.WALLETKEY ); const tokenAddress = await factory.deployBondkitToken({ name: "Test Token", symbol: "TEST", finalTokenSupply: parseEther("1000000"), aggressivenessFactor: 50, targetEth: parseEther("10"), feeRecipient: process.env.WALLETADDRESS, lpSplitRatioFeeRecipientBps: 1000n, migrationAdminAddress: process.env.WALLETADDRESS, uniswapV2RouterAddress: "0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24" }); // 2. Inicializar cliente do token const token = new BondkitToken( tokenAddress, process.env.WALLETKEY ); // 3. Comprar tokens const buyAmount = parseEther("0.5"); const expectedTokens = await token.getAmountOfTokensToBuy(buyAmount); await token.buy(expectedTokens * 95n / 100n, "0.5"); --- ## Gerenciamento de Coleções Source: https://b3.holydocs.com/pt-BR/createkit/collections Visão Geral A gestão de coleções está no cerne do CreateKit. Este guia cobre tudo o que você precisa saber sobre a criação, configuração e gerenciamento de coleções NFT usando o protocolo BaseMint. Estrutura de Metadados da Coleção Cada coleção requer metadados específicos que definem suas características: Parâmetros Obrigatórios O nome da sua coleção NFT (ex.: "Bored Ape Yacht Club") O símbolo/ticker da sua coleção (ex.: "BAYC") O endereço Ethereum do criador da coleção O endereço Ethereum do proprietário do jogo (pode ser o mesmo que o criador) Parâmetros Opcionais Número máximo de tokens que podem ser cunhados Preço por token em wei (use parseEther() para valores em ETH) Máximo de tokens que podem ser cunhados por carteira Se a cunhagem apenas para whitelist está habilitada Timestamp Unix quando a cunhagem começa (0 = imediato) Timestamp Unix quando a cunhagem termina O padrão de token a ser usado ID da cadeia (1993 = Testnet B3, 8333 = Mainnet B3) Criando Coleções Coleção Básica Configuração Avançada da Coleção Padrões de Token CreateKit suporta ambos os padrões ERC721 e ERC1155: Gerenciamento de Metadados Metadados no Nível da Coleção Metadados no Nível do Token CreateKit gera automaticamente metadados do token com base nas configurações da sua coleção: Validação da Coleção CreateKit fornece validação integrada para parâmetros da coleção: Previsão de Endereço Uma das principais funcionalidades do CreateKit é a previsão determinística de endereços: Operações de Gerenciamento da Coleção Verificando o Status da Coleção Atualizando Configurações da Coleção A maioria dos parâmetros da coleção não pode ser alterada após a implantação. Planeje a configuração da sua coleção com cuidado. Melhores Práticas 1. Planejamento da Coleção - Defina o máximo de suprimento apropriado com base no caso de uso - Considere a demanda futura e a escassez - Deixe espaço para crescimento ou edições especiais - Pesquise coleções semelhantes para referência de preço - Considere os custos de gas e taxas de transação - Planeje para diferentes condições de mercado 2. Qualidade dos Metadados 3. Considerações de Segurança - Nunca codifique chaves privadas diretamente no código-fonte - Use variáveis de ambiente ou gerenciamento de chaves seguro - Considere usar carteiras de assinatura múltipla para coleções valiosas - Sempre valide assinaturas antes da implantação - Verifique se os parâmetros da coleção correspondem aos valores pretendidos - Teste na testnet antes da implantação na mainnet - Escolha cuidadosamente os endereços do criador e do proprietário do jogo - Entenda as implicações da distribuição de recompensas - Planeje o gerenciamento de longo prazo da coleção Solução de Problemas Garanta que todos os parâmetros da coleção sejam idênticos entre a geração da assinatura e a implantação. Mesmo pequenas alterações resultarão em endereços diferentes. Verifique se todos os campos obrigatórios são fornecidos e que os valores estão dentro dos intervalos aceitáveis (ex.: maxSupply > 0, endereços válidos). Verifique se o seu cliente de carteira está configurado corretamente e se você tem fundos suficientes para a transação de assinatura. Próximos Passos Agora que você entende a gestão de coleções, explore estes tópicos relacionados: Aprenda a implementar a funcionalidade de cunhagem de tokens Configure a cunhagem baseada em whitelist para acesso exclusivo --- ## Tratamento de Erros Source: https://b3.holydocs.com/pt-BR/createkit/error-handling Visão Geral O tratamento robusto de erros é crucial para aplicações em produção usando CreateKit. Este guia abrange cenários comuns de erros, melhores práticas e estratégias de recuperação. Tipos Comuns de Erros Erros de Assinatura Erros de Armazenamento Erros de Interação com Contratos Padrões de Recuperação de Erros Lógica de Retentativa Disjuntor Mensagens de Erro Amigáveis ao Usuário Monitoramento de Erros Auxiliares de Validação Limites de Erro do React Melhores Práticas - Categorize erros por tipo e severidade - Use códigos de erro consistentes - Forneça mensagens de erro acionáveis - Registre erros com contexto suficiente - Implemente lógica de retentativa apropriada - Use disjuntores para serviços externos - Forneça mecanismos de fallback - Permita recuperação de erro manual Próximos Passos Agora que você tem documentação abrangente do CreateKit, você pode: Use o guia rápido para criar sua primeira coleção Conecte-se com outros desenvolvedores no Discord da B3 --- ## Exemplos Source: https://b3.holydocs.com/pt-BR/createkit/examples Visão Geral Esta página fornece exemplos abrangentes e reais de implementação do CreateKit em vários cenários. Cada exemplo inclui código completo, tratamento de erros e melhores práticas. Coleção Básica de NFT Uma simples coleção de arte com cunhagem gratuita: Coleção de Jogos com Lista Branca Uma coleção de jogos com acesso por lista branca em níveis: Plataforma Multi-Coleção Uma plataforma gerenciando múltiplas coleções: --- ## Instalação Source: https://b3.holydocs.com/pt-BR/createkit/installation Instalação do Pacote Instale o CreateKit usando o gerenciador de pacotes de sua preferência: O CreateKit é construído com TypeScript e fornece definições de tipo completas imediatamente. Dependências O CreateKit é construído sobre tecnologias web3 modernas e requer as seguintes dependências de pares: Configuração do Ambiente 1. Configurar Redes de Cadeias O CreateKit fornece definições de cadeias pré-configuradas para redes B3: 2. Inicializar Cliente Viem Configure seu cliente viem para interagir com a blockchain: 3. Variáveis de Ambiente Crie um arquivo na raiz do seu projeto: Nunca cometa chaves privadas no controle de versão. Use variáveis de ambiente ou soluções seguras de gerenciamento de chaves. Integração com Framework Configuração para Next.js Para aplicações Next.js, crie um arquivo de configuração: Configuração para React/Vite Verificar Instalação Teste sua instalação com um script simples: Execute o script de teste: Configuração do TypeScript Certifique-se de que seu inclui as configurações necessárias: Próximos Passos Agora que você instalou e configurou o CreateKit, está pronto para começar a construir: Crie sua primeira coleção de NFT em minutos Aprenda sobre criação e gerenciamento de coleções Solução de Problemas Certifique-se de que todas as dependências de pares estão instaladas: Certifique-se de que sua configuração do TypeScript inclui as entradas lib necessárias e que está habilitado. Verifique se seus endpoints RPC estão corretos e acessíveis. Use os endpoints RPC B3 padrão se os personalizados falharem. Certifique-se de que sua chave privada está no formato correto (prefixado com 0x) e possui fundos suficientes para taxas de gás. --- ## Introdução Source: https://b3.holydocs.com/pt-BR/createkit/introduction Por que CreateKit? Crie NFTs gratuitamente com o CreateKit, os usuários apenas assinam uma mensagem (sem necessidade de gas) e a coleção é implantada e cunhada em uma única transação no primeiro mint. Experimente: Crie NFTs gratuitamente e ganhe O CreateKit, alimentado pelo Protocolo BaseMint, é um SDK TypeScript abrangente que revoluciona a criação e gestão de coleções de NFT. Construído especificamente para o ecossistema B3, ele fornece um fluxo de trabalho eficiente em termos de gas para implantar e gerenciar coleções de NFT com custos mínimos e máxima flexibilidade. Crie NFTs com endereços onchain completamente grátis durante a fase inicial de configuração Implante coleções e cunhe seu primeiro NFT em uma única transação Suporta os padrões de token ERC721 e ERC1155 Formato de metadados compatível com OpenSea garante integração perfeita com o mercado Principais Recursos 🎨 Gestão de Coleção - Implantar coleções ERC721 e ERC1155 - Personalizar parâmetros da coleção (nome, símbolo, fornecimento, precificação) - Definir prazos e limites de cunhagem - Gerenciar metadados e URIs da coleção - Suporte para diferentes tipos de mídia (modelos 3D, obras de arte, vídeo, memes) 🔒 Implantação Segura - Processo de verificação de assinatura em duas etapas - Validação de assinatura do criador - Validação de assinatura do implantador - Previsão de endereço da coleção 🎯 Operações com Tokens - Cunhar tokens ERC721 e ERC1155 - Cunhagem baseada em lista de permissões com provas de Merkle - Cálculo automático de preço - Validação de parâmetros integrada - Transações eficientes em termos de gas 💰 Distribuição de Recompensas - Acompanhar recompensas do criador - Monitorar acumulação de recompensas por coleção - Visualizar recompensas totais e não reclamadas por coleção - Acompanhar distribuição de recompensas por tipo de destinatário - Sacar recompensas acumuladas Fluxo do Sistema O protocolo BaseMint fornece um fluxo de trabalho único e eficiente em termos de gas: Os criadores definem os parâmetros da coleção e geram assinaturas criptográficas armazenadas off-chain sem custos de gas. Os dados da coleção são armazenados de forma segura no armazenamento BaseMint com endereços determinísticos para fácil descoberta. O primeiro cunhador aciona a implantação on-chain em uma única transação que cobre tanto a implantação quanto o primeiro mint. Cunhagem aberta para todos os usuários com suporte opcional de lista de permissões e limites de carteira. Estrutura de Recompensa O CreateKit apresenta um sistema de recompensa inovador que beneficia todos os participantes do ecossistema: | Tipo de Destinatário | Participação Padrão | Descrição | |----------------|---------------|-------------| | Criador | 40% | Originador da coleção | | Primeiro Cunhador | 30% | Implantador inicial que aciona a implantação | | Proprietário do Jogo | 20% | Integrador da plataforma | | Plataforma | 10% | Taxa do protocolo | As taxas de recompensa são configuráveis pelo proprietário do protocolo e podem ser ajustadas com base nas necessidades do ecossistema. Redes Suportadas O CreateKit suporta o ecossistema B3 com expansão planejada para redes adicionais: Chain ID: 8333 Implantação pronta para produção para aplicações ao vivo Chain ID: 1993 Ambiente de desenvolvimento e teste Começando Pronto para começar a construir? Confira nosso guia de instalação e tutorial rápido para começar a criar sua primeira coleção de NFT com o CreateKit. Instale o CreateKit e configure seu ambiente de desenvolvimento Construa sua primeira coleção de NFT em minutos Recursos para Desenvolvedores Aprenda a criar e gerenciar coleções de NFT Implemente a funcionalidade de cunhagem de tokens Explore exemplos práticos de implementação --- ## Cunhagem Source: https://b3.holydocs.com/pt-BR/createkit/minting Visão Geral Cunhagem é o processo de criar novos tokens NFT dentro da sua coleção. O CreateKit oferece um sistema de cunhagem em duas fases único que otimiza a eficiência de gás e a experiência do usuário. Fases da Cunhagem Fase 1: Implantação & Primeira Cunhagem A primeira operação de cunhagem é especial - ela implanta o contrato da coleção e cunha o primeiro token em uma única transação: Fase 2: Cunhagem Regular Após a implantação, as cunhagens subsequentes são mais simples e só requerem os parâmetros padrão: Padrões de Token O CreateKit suporta tanto os padrões ERC721 quanto ERC1155 com comportamentos de cunhagem diferentes: Preços e Pagamento Preços Fixos Cunhagem Gratuita Preços Dinâmicos Cunhagem com Lista Branca O CreateKit suporta listas brancas baseadas em árvore de Merkle para cunhagem exclusiva: Configurando Lista Branca Cunhagem com Prova de Lista Branca Limites e Controles de Cunhagem Limites por Carteira Controles Baseados em Tempo Manipulação de Metadados Metadados Automáticos O CreateKit pode gerar automaticamente metadados com base nas configurações da coleção: Metadados Personalizados Cunhagem em Lote Para coleções ERC1155, você pode cunhar múltiplos tokens de forma eficiente: Tratamento de Erros Otimização de Gás Padrões de Cunhagem Eficientes Gerenciamento do Preço do Gás Monitoramento e Análise Rastreamento de Eventos de Cunhagem Monitoramento em Tempo Real Melhores Práticas - Fornecer feedback claro durante o processo de cunhagem - Mostrar custos estimados de gás antecipadamente - Implementar estados de carregamento adequados - Tratar erros de forma graciosa com mensagens amigáveis ao usuário - Sempre validar parâmetros antes das transações - Implementar tratamento de erros adequado - Usar limites e preços de gás apropriados - Aguardar confirmações de transação --- ## Início Rápido Source: https://b3.holydocs.com/pt-BR/createkit/quickstart Visão Geral Este guia irá orientá-lo na criação da sua primeira coleção de NFT usando o CreateKit. Você aprenderá a: - Criar metadados e assinaturas da coleção - Implementar uma coleção - Cunhar seu primeiro NFT - Rastrear recompensas Este início rápido usa a B3 Testnet. Certifique-se de ter fundos de testnet para as taxas de gás. Passo 1: Configuração Básica Primeiro, vamos configurar a infraestrutura básica: Passo 2: Criar Metadados da Coleção Defina os parâmetros da sua coleção: Passo 3: Gerar Assinaturas Crie as assinaturas necessárias para a implementação: Passo 4: Enviar para o Armazenamento Armazene os metadados da sua coleção off-chain: Passo 5: Implementar e Cunhar Agora vem a parte emocionante - implementar sua coleção e cunhar o primeiro NFT: Passo 6: Verificar Implementação Vamos verificar se tudo funcionou corretamente: Passo 7: Rastrear Recompensas Verifique as recompensas geradas a partir da sua cunhagem: Exemplo Completo Aqui está o script completo do início rápido: Executar o Exemplo Salve o exemplo completo como e execute-o: Saída Esperada Quando você executar o script de início rápido, deve ver uma saída similar a: Próximos Passos? Parabéns! Você criou com sucesso sua primeira coleção de NFT com o CreateKit. Aqui estão alguns próximos passos para explorar: Aprenda opções avançadas de configuração de coleção Explore diferentes cenários e opções de cunhagem Implemente cunhagem baseada em lista branca Mergulhe fundo no sistema de distribuição de recompensas Solução de Problemas - Certifique-se de ter fundos de testnet suficientes - Verifique se todas as assinaturas são válidas - Verifique se os parâmetros da coleção estão dentro dos limites - Verifique sua conexão com a internet - Verifique o formato dos metadados da coleção - Certifique-se de que a assinatura do criador é válida - O endereço previsto já está em uso - Tente alterar os parâmetros da coleção levemente - Use um endereço de criador ou proprietário do jogo diferente --- ## Sistema de Recompensas Source: https://b3.holydocs.com/pt-BR/createkit/rewards Visão Geral CreateKit apresenta um sistema de recompensas inovador que distribui uma parte do valor de cada criação para vários participantes no ecossistema. Isso cria incentivos alinhados e garante que todos os contribuidores se beneficiem de coleções bem-sucedidas. Estrutura de Recompensa Distribuição Padrão | Tipo de Destinatário | Participação Padrão | Descrição | |----------------|---------------|-------------| | Criador | 40% | Originador da coleção que criou a coleção | | Primeiro Criador | 30% | Usuário que aciona a implantação inicial e a primeira criação | | Proprietário do Jogo | 20% | Plataforma ou jogo que integra a coleção | | Plataforma | 10% | Taxa do protocolo BaseMint | As taxas de recompensa são configuráveis pelo administrador do protocolo e podem variar entre as implantações. Como Funcionam as Recompensas 1. Pagamento da Criação: Usuário paga o preço da criação por tokens 2. Cálculo da Recompensa: Uma porcentagem do pagamento é alocada para o pool de recompensas 3. Distribuição: As recompensas são distribuídas de acordo com as taxas configuradas 4. Acumulação: As recompensas acumulam no contrato de custódia até serem reivindicadas Rastreamento de Recompensas Configurando o Rastreamento de Recompensas Recompensas no Nível da Coleção Rastreie recompensas acumuladas para uma coleção inteira: Recompensas para Destinatários Individuais Rastreie recompensas para participantes específicos: Todos os Destinatários de uma Coleção Eventos de Recompensa Rastreamento de Distribuições de Recompensas Monitoramento de Recompensas em Tempo Real Retirada de Recompensas Retiradas Individuais Retiradas em Lote Análise de Recompensas Visão Geral do Portfólio Métricas de Desempenho Recursos Avançados de Recompensa Taxas de Recompensa Personalizadas A configuração da taxa de recompensa é normalmente restrita aos administradores do protocolo. Gerenciamento de Destinatários Melhores Práticas de Integração Integração da Interface do Usuário Reivindicação Automatizada de Recompensas Solução de Problemas - Verifique se a coleção recebeu criações após a implantação - Verifique se você está consultando o tipo de destinatário e endereço corretos - Garanta que a coleção foi criada com assinaturas adequadas - Confirme se você tem recompensas disponíveis para retirar - Verifique se você tem gás suficiente para a transação - Verifique se você está usando o tipo de destinatário correto para o seu papel - Verifique a configuração atual das taxas de recompensa - Verifique os cálculos do preço e volume da criação - Garanta que você está usando o endereço correto do contrato de custódia Próximos Pass --- ## Serviço de Armazenamento Source: https://b3.holydocs.com/pt-BR/createkit/storage Visão Geral O Serviço de Armazenamento BaseMint oferece uma solução confiável e escalável para armazenar e gerenciar metadados de coleções NFT. Ele oferece endereçamento determinístico, entrega suportada por CDN e integração perfeita com o ecossistema CreateKit. Arquitetura de Armazenamento Como o Armazenamento Funciona Metadados da coleção e assinaturas do criador são submetidos ao serviço de armazenamento O serviço valida assinaturas e armazena metadados com um endereço determinístico Metadados são distribuídos via CDN para acesso rápido e global Coleções são descobertas via endereços previstos antes do lançamento Principais Recursos Coleções têm endereços previsíveis para integração com o mercado Verificação criptográfica da autenticidade da coleção Entrega de metadados rápida e confiável em todo o mundo Rastrear e gerenciar coleções por parceiros de integração Configuração do Serviço de Armazenamento Configuração Básica Configuração de Ambiente Submetendo Coleções Submissão Básica de Coleção Submissão de Coleções em Lote Consultando Coleções Consultas Básicas Filtragem Avançada Funcionalidade de Busca Gerenciamento de Referenciadores Registrando-se como Referenciador Gerenciamento de Coleções de Referenciadores Gerenciamento de Coleções Recuperando Dados da Coleção Atualizando Coleções Atualizações de coleções são limitadas a campos específicos e podem requerer autenticação adicional. Excluindo Coleções Gerenciamento de Metadados URIs de Metadados Personalizados Gerenciamento de Ativos Tratamento de Erros Tratamento Abrangente de Erros Monitoramento da Saúde do Serviço ```typescript title="Monitor --- ## Gerenciamento de Lista de Permissões Source: https://b3.holydocs.com/pt-BR/createkit/whitelist Visão Geral CreateKit suporta gerenciamento sofisticado de whitelist usando árvores de Merkle para verificação eficiente em termos de gás. Isso permite que você crie experiências exclusivas de mintagem para endereços específicos enquanto mantém escalabilidade e segurança. Fundamentos da Whitelist Como Funcionam as Whitelists 1. Geração Off-chain: Crie uma árvore de Merkle a partir dos endereços na whitelist 2. Armazenamento On-chain: Armazene apenas a raiz de Merkle no smart contract 3. Verificação de Prova: Usuários fornecem uma prova de Merkle ao fazer a mintagem 4. Eficiência de Gás: Os custos de verificação são constantes, independentemente do tamanho da whitelist Suporta milhares de endereços com custos mínimos de gás Verificação de endereço garantida criptograficamente Fácil de gerar e atualizar configurações de whitelist Verificável on-chain sem revelar a lista completa Configurando Whitelists Criação Básica de Whitelist Configuração Avançada de Whitelist Integração com Coleções Coleção Habilitada para Whitelist Modelos de Acesso Híbridos Verificação de Whitelist Gerando Provas Geração de Provas em Lote Mintagem com Whitelists Mintagem Básica com Whitelist Mintagem Avançada com Whitelist Integração com Frontend Hook React para Status da Whitelist Componente de Status da Whitelist Múltiplas Whitelists Sistema de Whitelist por Níveis Acesso por Nível Baseado em Tempo ```typescript title="Acesso por Nível Faseado" async function getActiveTierForTime(timestamp: number): Promise { const phaseStartTime = 1640995200 // Exemplo de timestamp const hoursSinceStart = (timestamp - phaseStartTime) / 3600 if (hoursSinceStart < 0) return null // Não começou if (hoursSinceStart < 1) return 'gold' // Primeira hora: apenas nível ouro if (hoursSinceStart < 4) return 'silver' // Próximas 3 horas: ouro + prata if (hoursSinceStart < 24) return 'bronze' // Próximas 20 horas: todos os níveis return 'public' // Após 24 horas: acesso público } async function mintWithTierAccess( collection: any, walletClient: any, address: string, quantity: bigint ) { const now = Math.floor(Date.now() / 1000) const activeTier = await getActiveTierForTime(now) const userTier = getTierForAddress(address) // Verificar se o usuário pode mintar na fase atual if (activeTier === 'public') { // Mintagem pública - sem necessidade --- ## B3 Data API Source: https://b3.holydocs.com/pt-BR/data/api-reference/introduction - Disponível gratuitamente para desenvolvedores. - Roteamento inteligente multi-cadeia. - Armazenado em cache na borda para velocidade. Consulte a referência da API REST. Fontes de Dados & Inteligência Acesso direto aos dados indexados da blockchain a partir dos exploradores Blockscout em todas as cadeias B3, fornecendo histórico de transações, interações de contratos e dados de blocos. Enriquecido com a poderosa infraestrutura de dados da Thirdweb para metadados de NFT, ABIs de contratos e análises de contratos inteligentes. Nossa API roteia automaticamente as solicitações para a fonte de dados e cadeia ótimas, garantindo tempos de resposta rápidos e precisão dos dados. Dados mesclados de todas as cadeias do ecossistema B3 fornecem uma visão abrangente das atividades e ativos entre cadeias. Autenticação Não é necessária autenticação para endpoints públicos. Simplesmente faça solicitações para começar a acessar os dados do ecossistema B3 imediatamente. --- ## B3 Perfis API Source: https://b3.holydocs.com/pt-BR/data/profiles/index Confira a referência da API de perfis Visão Geral O serviço B3 Profiles atua como uma API de dados para resolver identidades de usuários descentralizados em todo o ecossistema EVM. Ele agrega dados de perfil de múltiplas fontes e protocolos, fornecendo aos desenvolvedores um único ponto de acesso à API para obter informações completas sobre usuários e contexto social. Principais Funcionalidades Combina dados do Basement, ENS, Thirdweb Social e outros provedores de identidade Web3 Busca perfis sociais do ENS, Protocolo Lens e redes Farcaster Utiliza o armazenamento KV da Cloudflare para caching eficiente de dados com TTL configurável Permite que usuários definam fontes de perfil preferenciais por meio de assinaturas criptográficas Fontes de Dados Suportadas - ENS (Ethereum Name Service) - Protocolo Lens - Farcaster - B3.ID - Perfis do Basement Pontos de Extremidade da API Confira a referência da API para mais detalhes. Consulta de Perfil Recupere informações de perfil agregadas para qualquer endereço de carteira ou nome de usuário. Definir Preferências de Perfil Permite que usuários especifiquem sua fonte de perfil preferida por meio de assinaturas criptográficas. Nomes de Exibição Personalizados Habilita usuários a definirem nomes de exibição personalizados que sobrepõem todas as outras fontes. Formato de Resposta O serviço retorna um objeto de perfil unificado que combina dados de todas as fontes: Casos de Uso Fornece um contexto rico sobre os usuários durante a conexão da carteira, mostrando sua identidade social e reputação Web3 em plataformas. Exibe perfis de jogadores abrangentes em jogos, incluindo nomes ENS, identificadores sociais e identidades entre plataformas. Melhora interfaces de negociação ao mostrar identidades de comerciantes do Lens, Farcaster e ENS em vez de apenas endereços de carteira. Constrói melhores ferramentas de comunidade agregando identidades de usuários de múltiplas plataformas sociais Web3. Exemplo de Uso Consulta Básica de Perfil Resolução de Nome ENS Definindo Preferências do Usuário Desempenho & Caching - Duração do Cache: 1 hora para dados de perfil - Dados Atualizados: Use para ignorar o cache - CDN Global: Alimentado pela rede de borda da Cloudflare - Armazenamento KV: Armazenamento eficiente de chave-valor para preferências Limites de Taxa O serviço herda a proteção integrada contra DDoS e limitação de taxa da Cloudflare. Para aplicações de alto volume, considere implementar caching do lado do cliente ou contate a equipe B3 para acesso empresarial. Construindo onchain de forma fácil Confira a referência da API para mais detalhes. Dados e análises de blockchain abrangentes B3 SDK para operações cross-chain e autenticação de contas globais --- ## Pontes Source: https://b3.holydocs.com/pt-BR/ecosystem/bridges --- ## Indexadores & Analytics Source: https://b3.holydocs.com/pt-BR/ecosystem/data-analytics --- ## Governança Source: https://b3.holydocs.com/pt-BR/ecosystem/governance --- ## Infraestrutura Source: https://b3.holydocs.com/pt-BR/ecosystem/infrastructure --- ## Ecossistema Aberto B3 Source: https://b3.holydocs.com/pt-BR/ecosystem/introduction --- ## Infraestrutura de NFT Source: https://b3.holydocs.com/pt-BR/ecosystem/nft-infrastructure --- ## Provedores de Node Source: https://b3.holydocs.com/pt-BR/ecosystem/node-providers --- ## Onchain SDKs Source: https://b3.holydocs.com/pt-BR/ecosystem/onchain-sdks --- ## Carteiras Source: https://b3.holydocs.com/pt-BR/ecosystem/wallets --- ## ArenaCoins Source: https://b3.holydocs.com/pt-BR/hypeduel/arenacoins ArenaCoins são os tokens nativos para cada ambiente de batalha no HypeDuel — uma maneira revolucionária de possuir um pedaço da ação na primeira arena de entretenimento AI vs AI do mundo. Cada arena tem seu próprio token único que valoriza com o sucesso da arena. Conceito Central O Que Torna ArenaCoins Único Cada ambiente de batalha tem seu próprio ArenaCoin único ($COMBAT, $RACING, etc.) Descoberta de preço justa através de curvas matemáticas, sem possibilidade de front-running Ganhe taxas de cada aposta, impulso e negociação na sua arena Detentores de ArenaCoin votam em melhorias da arena e mudanças de regras Ciclo de Vida do ArenaCoin Fase 1: Criação da Arena & Vinculação Quando uma nova arena é lançada, ela entra na fase de vinculação: Criador implanta novo ambiente de batalha com jogabilidade única Jogadores podem vincular $B3 para receber ArenaCoins a preços de curva Apoiadores iniciais acumulam tokens e constroem a comunidade inicial Arena atinge metas de vinculação (liquidez + tamanho da comunidade) Fase 2: Negociação DEX Após a vinculação bem-sucedida, ArenaCoins avançam para a negociação completa no mercado: - Pool no Uniswap: Par de negociação ArenaCoin/$B3 criado - Descoberta de Mercado: Mercado aberto determina o valor do token - Provisão de Liquidez: Fundos de vinculação semeiam a liquidez inicial - Geração de Taxas: Taxas de negociação apoiam a economia da arena Mecânica da Curva de Vinculação Fundação Matemática ArenaCoins usam uma curva de vinculação quadrática para descoberta de preço justa: Benefícios da Vinculação - Sem pré-venda ou alocações para insiders - Preço aumenta com a demanda - Apoiadores iniciais obtêm melhores preços - Descoberta de preço matemática - Sempre possível comprar/vender - Sem dependência de formadores de mercado - Curva fornece liquidez instantânea - Impacto de preço previsível - Sem front-running possível - Compras grandes impactam o preço - Curva desencoraja naturalmente pumps - Algoritmo de precificação transparente Exemplo de Vinculação Vamos traçar a jornada de um investidor inicial: - Arena: Simulador de Combate é lançado - Suprimento: 0 tokens $COMBAT existem - Preço: Preço inicial ≈ 0.001 $B3 - Investimento: Alice vincula 100 $B3 - Recebido: ~316 tokens $COMBAT - Suprimento: 50,000 tokens $COMBAT cunhados - Preço: ~0.0025 $B3 por token - Participações da Alice: 316 tokens valem ~79 $B3 - Investimento: Bob vincula 500 $B3 - Recebido: ~200 tokens $COMBAT - Suprimento: 200,000 tokens $COMBAT cunhados - Preço: ~0.04 $B3 por token - Participações da Alice: 316 tokens valem ~126 $B3 - Comunidade: Batalhas ativas e base de usuários em crescimento - Graduação: Arena se aproxima dos critérios de listagem na DEX Modelo de Compartilhamento de Receitas ArenaCoins geram valor através de múltiplas fontes de receita: Principais Fontes de Receita 10% de todos os pools de apostas - Coletados de cada batalha - Proporcional ao volume de apostas - Acumula no tesouro da arena - Usado para recompras de token Exemplo: pool de apostas de 10,000 HYPES = 1,000 HYPES para o tesouro 50% das compras de impulso - Receita em tempo real de recursos interativos - Maior engajamento = mais receita - Escala com a popularidade da arena - Impacto imediato no tesouro Exemplo: 500 HYPES em impulsos = 250 HYPES para o tesouro 66% das taxas de negociação DEX (pós-graduação) - Receita contínua da negociação de tokens - Cresce com a adoção do token - Receita escalável orientada pelo mercado - Sustentabilidade a longo prazo Exemplo: taxa de negociação de 1%, 66% para o tesouro --- ## Arenas Source: https://b3.holydocs.com/pt-BR/hypeduel/arenas As arenas são o coração do HypeDuel - ambientes competitivos únicos onde modelos de IA batalham em cenários especializados. Cada arena apresenta mecânicas de jogo distintas, desafios de IA e economias comunitárias alimentadas por ArenaCoins. Ciclo de Vida da Arena Estágios de Desenvolvimento Criadores de arena desenvolvem o conceito central do jogo, regras e requisitos de IA Construir o motor de batalha, integração de IA e sistema de impulso Testes alfa e beta com feedback da comunidade e otimização do modelo de IA Lançamento público com fase de vinculação de ArenaCoin e construção inicial da comunidade Desenvolvimento contínuo, adições de recursos e expansão da comunidade Construção Comunitária Fatores de Sucesso da Arena: Estratégias de Retenção de Jogadores - Atualizações regulares de conteúdo e novos recursos - Eventos comunitários e torneios - Leaderboards e sistemas de conquistas - Recursos sociais e interação entre jogadores - Comunicação e transparência dos criadores Manutenção de Competição Justa - Balanceamento do desempenho do modelo de IA - Ajuste da eficácia do impulso - Ajustes de parâmetros econômicos - Integração do feedback da comunidade - Análise e atualizações regulares do meta Melhoria Contínua - Integração de novos modelos de IA - Aprimoramentos das mecânicas de jogo - Atualizações visuais e técnicas - Recursos de colaboração entre arenas - Adoção de tecnologia de ponta Economia da Arena Geração de Receita Cada arena gera receita através de múltiplos fluxos: 10% de todos os pools de apostas - Receita consistente da base de jogadores ativos - Escala com volume e frequência de apostas - Fluxo de renda previsível para planejamento - Impulsiona o valor do ArenaCoin através de recompras Estratégias de Otimização: - Aumentar a frequência de batalhas durante horários de pico - Otimizar a duração da partida para máximo engajamento - Implementar precificação dinâmica para eventos especiais - Criar narrativas de apostas atraentes 50% da receita de compra de impulsos - Receita de margem mais alta com potencial de crescimento - Aumenta durante batalhas emocionantes ou acirradas - Encoraja a participação interativa no jogo - Cria engajamento adicional além das apostas Táticas de Crescimento: - Desenvolver tipos de impulso únicos e poderosos - Balancear os efeitos do impulso para importância estratégica - Criar combinações e sinergias de impulsos - Implementar precificação dinâmica de impulsos 66% das taxas de negociação de ArenaCoin (pós-DEX) - Receita passiva que requer esforço mínimo - Cresce com a adoção e especulação do token - Beneficia-se do crescimento geral do mercado cripto - Fornece sustentabilidade de longo prazo Métodos de Aprimoramento: - Construir uma comunidade forte de detentores de tokens - Implementar recursos de governança e utilidade - Parceria com outros protocolos DeFi - Criar mecanismos de queima de tokens Métricas de Desempenho Indicadores Chave de Sucesso da Arena: - Usuários ativos diários e taxas de retenção - Duração média da sessão e profundidade - Crescimento da comunidade e atividade social - Conteúdo gerado pelo usuário e feedback - Volume total de apostas e tendências de crescimento - Receita por usuário e monetização - Capitalização de mercado do ArenaCoin e volume de negociação - Saldo do tesouro e atividade de recompra - Distribuição da taxa de vitória do modelo de IA - Padrões de distribuição do pool de apostas - Taxas de eficácia do uso de impulso - Métricas de imprevisibilidade do resultado da batalha - Velocidade e confiabilidade da execução da batalha - Responsividade da interface do usuário - Tempo de atividade do servidor e taxas de erro - Otimização de escalabilidade e desempenho --- ## Sistema de Apostas Source: https://b3.holydocs.com/pt-BR/hypeduel/betting-system O sistema de apostas do HypeDuel é construído sobre princípios parimutuais - um método justo e transparente onde todas as apostas são agrupadas e os vencedores compartilham o total do prêmio. Isso cria odds dinâmicas e garante que a casa nunca tenha uma vantagem injusta. Como Funciona a Aposta Parimutuel Diferente das casas de apostas tradicionais com odds fixas, a aposta parimutuel cria um ambiente de apostas justo e movido pela comunidade: Apostas Tradicionais vs Parimutuel Processo de Aposta Apostando Passo a Passo Escolha uma arena ativa com batalhas de AI próximas Revise os modelos de AI competindo: - Estatísticas de desempenho recentes - Histórico de batalhas frente a frente - Padrões de apostas da comunidade - Especificações técnicas - Selecione sua AI preferida - Insira o valor da aposta em HYPES - Reveja a faixa de pagamento potencial - Confirme a colocação da aposta Veja como os padrões de aposta afetam os pagamentos potenciais à medida que mais jogadores se juntam Distribuição do Prêmio Cada pool de apostas segue uma estrutura de taxas transparente: Cálculo do Pagamento dos Vencedores Os vencedores recebem pagamentos proporcionais ao tamanho de sua aposta dentro do pool vencedor: Cenário Exemplo: - Pool total: 10.000 HYPES - Sua aposta na AI Alpha: 500 HYPES - Apostas totais na AI Alpha: 2.000 HYPES - AI Alpha vence! Seu pagamento: Limites e Regras de Apostas Apostas Mínimas & Máximas - Arenas Padrão: mínimo de 10 HYPES - Arenas Premium: mínimo de 50 HYPES - Eventos de Torneio: mínimo de 100 HYPES Mínimos garantem pools de prêmios significativos e previnem apostas spam - Por Batalha: máximo de 10.000 HYPES - Diário Por Jogador: máximo de 50.000 HYPES - Pool da Arena: Nenhuma aposta única pode exceder 50% do pool atual Máximos previnem manipulação de mercado e garantem jogo justo - Finais de Torneio: Limites maiores podem ser aplicados - Lançamento de Nova Arena: Limites reduzidos durante a fase de vinculação - Períodos de Manutenção: Apostas podem ser temporariamente suspensas Horários Limites para Apostas Prazos para colocação de apostas garantem competição justa: - Batalhas Padrão: 30 segundos antes do início da partida - Batalhas Rápidas: 15 segundos antes do início da partida - Partidas de Torneio: 60 segundos antes do início da partida Apostas feitas após o horário limite serão rejeitadas e os fundos retornados imediatamente ao seu saldo de HYPES. --- ## Impulsiona Sistema Source: https://b3.holydocs.com/pt-BR/hypeduel/boosts O sistema de Boosts transforma o HypeDuel de uma visualização passiva para uma participação ativa. Compre power-ups de uso único com tokens HYPES para influenciar diretamente os resultados das batalhas de IA enquanto as partidas estão acontecendo. O que são Boosts? Boosts são power-ups em tempo real que fornecem vantagens temporárias e aleatórias para alguns/todos os competidores de IA durante as batalhas. Diferentemente das apostas (que são passivas), os boosts permitem que você participe ativamente da competição à medida que ela se desenrola. Características Principais - Uso Único: Cada boost só pode ser usado uma vez por batalha - Tempo Real: Implante durante partidas ao vivo para efeito imediato - Disponibilidade Limitada: Quantidades finitas criam escassez estratégica - Específico da Arena: Diferentes tipos de boost para cada ambiente de arena Como Usar Boosts Comprando Boosts Navegue até uma arena de batalha ativa com partidas ao vivo Os boosts são exibidos abaixo da tela do jogo ao vivo Pague o custo em HYPES e os boosts são adicionados ao seu inventário Economia dos Boosts Distribuição de Receita As compras de boosts geram receita compartilhada entre os stakeholders da arena: Otimização Econômica O uso inteligente de boosts pode melhorar o ROI: 1. Apostas de Valor: Impulsione azarões para multiplicadores de pagamento mais altos 2. Boosting de Seguro: Proteja apostas grandes com boosts defensivos 3. Comércio de Momentum: Encadeie boosts para criar vantagens decisivas 4. Oportunidades de Arbitragem: Identifique efeitos de boosts com preços incorretos --- ## Desenvolvedores Source: https://b3.holydocs.com/pt-BR/hypeduel/developers As Arenas HypeDuel são construídas no Unity, com cada arena tendo uma compilação de servidor sem cabeça que roda nos servidores HypeDuel e simula o duelo em tempo real, e uma compilação webGL que roda no lado do cliente e recebe os dados da simulação transmitidos para reprodução. Unity SDK Oferecemos um SDK Unity para facilitar a criação de arenas. O que segue é uma visão geral dos passos necessários para integrar o SDK e criar a arena no Unity. - Crie sua cena do lado do servidor. - Configure seu ambiente, mecânicas de jogo e treine seus agentes com unity ml-agents - Configure o HypeDuelRecorder para rastrear os objetos principais da sua cena no espaço. - Chame o método PushStateChange do gravador para transmitir quaisquer dados de estado para os clientes. - Defina a propriedade de pontuações de estado para que o servidor possa detectar o progresso e a resolução da partida no final. - Compile para Linux Dedicated Server e faça upload da sua compilação para o hypeduel. - Crie sua cena do lado do cliente. - Duplicata do lado do servidor, mas com gráficos e sem a lógica do agente. - O HypeDuelRecorder irá automaticamente reproduzir as posições dos seus objetos principais da cena - Escute eventos da instância HypeDuelClient para usar suas mudanças de estado para gerenciar a UI e elementos gráficos do seu jogo. Como Funciona Quando uma partida começa no HypeDuel, executamos a compilação do servidor da arena que envia dados em tempo real da simulação. Clientes no site estão rodando suas próprias versões webGL da arena (a compilação do lado do cliente) e se conectam à nossa API que transmite todos os dados da simulação, que são então usados no Unity para recriar a cena exata. --- ## Perguntas Frequentes Source: https://b3.holydocs.com/pt-BR/hypeduel/faq Obtenha respostas para as perguntas mais comuns sobre a plataforma de entretenimento AI da HypeDuel, tokenomics e mecânicas de jogo. Começando HypeDuel é a primeira plataforma de entretenimento AI vs AI do mundo onde você pode assistir, apostar e especular sobre batalhas de inteligência artificial. Modelos de AI competem em tempo real em vários ambientes de arena enquanto os jogadores apostam nos resultados usando tokens HYPES e influenciam as batalhas com impulsos interativos. 1. Visite hypeduel.com 2. Conecte sua carteira ou crie uma conta 3. Deposite fundos (cartão de crédito ou cripto) para receber tokens HYPES 4. Escolha uma arena e faça sua primeira aposta 5. Assista às batalhas de AI e aproveite a experiência! Confira nosso Guia de Início Rápido para instruções detalhadas. Não! Embora o HypeDuel seja construído sobre a tecnologia blockchain, você pode usá-lo como qualquer outra plataforma de jogos: - Pague com cartão de crédito para obter tokens HYPES - Todas as apostas acontecem instantaneamente sem atrasos da blockchain - Retire seus ganhos facilmente quando estiver pronto - Não é necessário entender sobre taxas de gás ou confirmações de transações HypeDuel funciona em: - Desktop: Navegadores Chrome, Firefox, Safari, Edge - Mobile: Aplicativo web otimizado para mobile (iOS/Android) - Tablet: Funcionalidade completa em navegadores de tablet Aplicativos móveis nativos estão planejados para o Q2 de 2024 Tokens & Economia HYPES são créditos da plataforma com uma taxa de câmbio de 1:1 com $B3: - HYPES: Usados para apostas e impulsos, transações instantâneas, sem taxas de gás - $B3: Token base do ecossistema, usado para bonding de ArenaCoins e atividades entre plataformas Você pode converter entre eles a qualquer momento em uma taxa de 1:1. HYPES proporcionam uma experiência de jogo suave enquanto $B3 oferece utilidade mais ampla no ecossistema. Sim! Você pode retirar seus HYPES como tokens $B3 a qualquer momento: - Conversão instantânea: Taxa de 1:1 garantida - Sem taxas: Retiradas gratuitas para sua carteira - Sem mínimos: Retire qualquer quantia - Disponibilidade 24/7: Retire quando quiser Basta clicar em "Retirar" no painel da sua conta e confirmar a transação. Quando você perde uma aposta: - Seu saldo de HYPES diminui pelo valor da aposta - Os HYPES perdidos entram no pool de prêmios para os vencedores - Você pode imediatamente fazer novas apostas para as próximas partidas - Seu histórico de conta rastreia toda a atividade de apostas Lembre-se: aposte apenas o que você pode perder e considere o HypeDuel entretenimento em vez de investimento. ArenaCoins são tokens únicos para cada arena que permitem que você: - Ganhe taxas de todas as apostas e atividades de impulso na arena - Participe nas decisões de governança da arena - Beneficie-se do crescimento e popularidade da arena - Negocie em curvas de bonding e mercados DEX Considerações de investimento: - Risco maior que $B3/HYPES mas potencialmente maiores recompensas - Pesquise sobre a qualidade da arena e histórico do criador - Comece pequeno enquanto aprende as mecânicas - Considere como investimento especulativo, sem retornos garantidos Apostas & Jogabilidade A frequência das partidas varia por arena: - Arenas Padrão: Nova partida a cada 3-5 minutos - Arenas Populares: Partidas contínuas com intervalos de 2 minutos - Eventos de Torneio: Partidas agendadas com horários específicos - Novas Arenas: Podem ter intervalos mais longos enquanto constroem a comunidade Verifique o cronograma de cada arena para informações específicas de tempo. Não há limite! O sistema de apostas parimutuel significa: - Jogadores ilimitados podem apostar em qualquer partida - Mais jogadores = maiores pools de prêmios - Seu pagamento depende de quanto você aposta em relação aos outros vencedores - Partidas populares frequentemente têm centenas de participantes Os pools de prêmios vêm inteiramente das apostas dos jogadores: - 85% vai para os vencedores (compartilhado proporcionalmente) - 10% vai para o tesouro da arena (compra de tokens) - 5% vai para o criador da arena (incentivo ao desenvolvimento) Não há financiamento externo - os vencedores são pagos pelas apostas perdidas, tornando-o uma competição justa e de soma zero. As batalhas de AI usam sistemas determinísticos: - Competição Justa: Todos os modelos de AI seguem as mesmas regras - Resultados Verificáveis: Os resultados das batalhas são reproduzíveis - Anti-Manipulação: Múltiplas salvaguardas previnem trapaças - Lógica Transparente: Mecânicas centrais de batalha estão abertas para revisão Os resultados dependem da qualidade do modelo de AI, desafios específicos da arena e alguma aleatoriedade controlada para excitação. Sim, através do sistema de Impulsos: - Compre power-ups com HYPES durante batalhas ao vivo - Impulsos fornecem vantagens temporárias a modelos específicos de AI - Os efeitos são imediatamente visíveis na batalha - O timing estratégico e a seleção de impulsos podem impactar os resultados Saiba mais em nosso Guia de Impulsos. Limites de apostas garantem jogo justo: Mínimos: - Arenas padrão: 10 HYPES - Arenas premium: 50 HYPES - Eventos de torneio: 100 HYPES Máximos: - Por batalha: 10.000 HYPES - Limite diário: 50.000 HYPES - Percentual do pool: Máximo 50% do pool atual Limites podem ser ajustados com base na popularidade da arena e feedback da comunidade. Técnico & Segurança Sim! HypeDuel implementa múltiplas camadas de segurança: Segurança de Contrato Inteligente: - Auditorias de segurança profissionais de todos os contratos principais - Controles de múltiplas assinaturas para gestão do tesouro - Mecanismos de pausa de emergência para eventos incomuns Integridade da Batalha: - Resultados de batalhas de AI determinísticos - Sistemas de detecção de manipulação - Relatórios da comunidade e verificação Segurança Financeira: - HYPES respaldados 1:1 por reservas de $B3 - Operações do tesouro transparentes na blockchain - Reservas de seguro para circunstâncias excepcionais HypeDuel opera no Base, a rede Layer 2 Ethereum da Coinbase: - Transações rápidas: Confirmações quase instantâneas - Taxas baixas: Custos mínimos de gás para operações na blockchain - Segurança Ethereum: Herda as garantias de segurança do Ethereum - Onboarding fácil: Integração Coinbase para novos usuários Expansão futura para outras chains está planejada com base na demanda da comunidade. Problemas técnicos são tratados através de protocolos estabelecidos: Problemas Menores: - Mecanismos de tentativa automática - Monitoramento em tempo real e alertas - Resolução rápida com mínima interrupção Problemas Maiores: - Partida pode ser pausada ou reiniciada - Todas as apostas reembolsadas se a partida não puder ser completada - Relatórios de incidentes detalhados fornecidos à comunidade - Reservas de seguro disponíveis para compensação Comunicação: - Atualizações de status em tempo real na plataforma - Anúncios no Discord para problemas maiores - Análise pós-incidente e planos de melhoria Criação de Arena & Investimento Sim! A criação de arena está aberta para desenvolvedores: Requisitos: - Capacidade técnica para construir ambientes de arena - Modelos de AI ou parcerias com desenvolvedores de AI - Capacidade de construir e gerenciar comunidade - Entendimento do modelo econômico do HypeDuel Processo: 1. Submeta proposta de arena à comunidade 2. Processo de revisão técnica e aprovação 3. Fase de bonding para financiamento da comunidade 4. Desenvolvimento contínuo e gestão da comunidade Veja nosso Guia de Criação de Arena para detalhes. Pesquise estes fatores-chave antes de investir: Qualidade da Arena: - Mecânicas de jogo únicas e envolventes - Competição de modelos de AI de alta qualidade - Execução visual e técnica forte - Comunidade ativa e atualizações regulares Histórico do Criador: - Projetos anteriores de sucesso - Expertise técnica e comprometimento - Engajamento e comunicação com a comunidade - Roteiro claro e visão Métricas de Mercado: - Usuários ativos diários e engajamento - Volume de apostas e crescimento de receita - Distribuição de detentores de tokens - Atividade e sentimento nas mídias sociais Sempre faça sua própria pesquisa e nunca invista mais do que você pode perder. ArenaCoins passam por duas fases distintas: Fase de Bonding (Estágio Inicial): - Compra/venda direta com precificação de curva de bonding - Preço aumenta matematicamente com a demanda - Liquidez garantida pela curva - Vantagens para investidores iniciais Negociação DEX (Após Graduação): - Negocie no Uniswap com pares de $B3 - Descoberta de preço orientada pelo mercado - Maior liquidez e volume - Recursos de negociação avançados disponíveis A maioria das arenas bem-sucedidas gradua de bonding para negociação DEX dentro de 1-3 meses. Recursos da Plataforma Sim! Várias classificações acompanham diferentes conquistas: Classificações de Jogadores (hypeduel.com/leaderboard): - Maiores vencedores por lucros totais - Melhores taxas de vitória em todas as arenas - Maiores ganhos em uma única partida - Usuários de impulsos mais bem-sucedidos Classificações de Arenas: - Arenas mais populares por volume de apostas - Arenas que geram mais receita - Comunidades de crescimento mais rápido - ArenaCoins de melhor desempenho Classificações de Modelos de AI: - Taxas de vitória por tipo de arena - Modelos mais melhorados - Favoritos da comunidade - Métricas de desempenho técnico Sim! Um sistema de indicação abrangente está planejado: Benefícios de Indicação: - Ganhe porcentagem das taxas de apostas dos amigos - Bônus HYPES para indicações bem-sucedidas - Reconhecimento especial e emblemas - Acesso exclusivo a novos recursos Recompensas de Lealdade: - Bônus diários de login - Recompensas por níveis baseados em volume - Desbloqueio de conquistas e prêmios - Participação em eventos da comunidade Lançamento planejado para Q1 2024 - junte-se ao Discord para acesso antecipado Atualmente, o HypeDuel é otimizado para navegadores web móveis: - Web Móvel: Funcionalidade completa em navegadores de telefone - Design Responsivo: Adapta-se a qualquer tamanho de tela - Otimizado para Toque: Controles fáceis de apostas e impulsos - Carregamento Rápido: Otimizado para conexões móveis Aplicativos Nativos a Caminho: - Aplicativo iOS planejado para Q2 2024 - Aplicativo Android planejado para Q2 2024 - Notificações push para resultados de partidas - Visualização offline do histórico de batalhas Solução de Problemas Razões comuns para falhas nas apostas: Saldo Insuficiente: - Verifique seu saldo de HYPES - Deposite mais fundos se necessário Partida Já Começou: - Apostas fecham 15-60 segundos antes do início da partida - Aguarde a próxima partida na arena Problemas Técnicos: - Atualize a página e tente novamente - Verifique sua conexão com a internet - Limpe o cache do navegador se os problemas persistirem Manutenção da Arena: - Algumas arenas podem estar temporariamente offline - Verifique os indicadores de status da arena - Tente uma arena diferente Se os problemas persistirem, entre em contato com o suporte pelo Discord. Os ganhos devem aparecer automaticamente: Processo Normal: - Ganhos creditados dentro de 30 segundos do fim da partida - Verifique seu saldo de HYPES no painel da conta - Revise o histórico de transações para confirmação Se Faltando: - Atualize a página e espere até 2 minutos - Verifique se você apostou na AI vencedora - Verifique se a partida realmente foi concluída (não foi cancelada) - Entre em contato com o suporte com detalhes da partida se ainda estiver faltando Todas as transações são registradas na blockchain para verificação. Problemas de exibição da arena geralmente são temporários: Soluções Rápidas: - Atualize o navegador ou aplicativo - Limpe o cache do navegador - Verifique sua conexão com a internet - Tente mudar para uma rede diferente Se persistir: - Relate o problema no Discord com detalhes do navegador - Inclua capturas de tela se possível - Nossa equipe técnica investigará imediatamente --- ## Estrutura de Taxas Source: https://b3.holydocs.com/pt-BR/hypeduel/fee-structure HypeDuel opera com uma estrutura de taxas transparente e sustentável que distribui o valor de forma justa entre jogadores, criadores e o ecossistema. Entender essas taxas ajuda você a otimizar sua estratégia e apreciar como a plataforma mantém a viabilidade a longo prazo. Visão Geral Ao contrário das plataformas de jogos tradicionais que extraem o máximo de lucro, a estrutura de taxas do HypeDuel é projetada para: - Recompensar Vencedores: 85% dos fundos de apostas vão diretamente para os jogadores vencedores - Apoiar Criadores: Desenvolvedores de Arenas e IA ganham receita sustentável - Crescer Ecossistema: Recompras do Tesouro beneficiam todos os detentores de tokens - Manter Plataforma: Financiamento de operações e desenvolvimento Taxas de Apostas Principal Fonte de Receita Cada fundo de apostas segue esta distribuição: Detalhamento Detalhado Maior Parcela Vai para os Jogadores Método de Distribuição: - Vencedores compartilham proporcionalmente com base no tamanho da aposta - Sem vantagem da casa ou taxas ocultas - Pagamento imediato após a conclusão da batalha - Cálculo transparente visível a todos os jogadores Exemplo de Cálculo: Mecanismo de Recompra de Tokens Funções do Tesouro: - Acumula taxas de toda a atividade da arena - Executa recompras automatizadas de tokens - Suporta o valor de ArenaCoin e $B3 - Cria pressão sustentável de valorização Estratégia de Recompra: - 50% para compras do token $B3 - 50% para compras de ArenaCoin - Otimização do timing de mercado - Registros de execução transparentes Impacto nos Jogadores: - Aumenta o valor dos tokens mantidos - Proporciona valorização a longo prazo - Recompensa a lealdade à plataforma - Cria incentivos para o crescimento Incentivos ao Desenvolvimento Benefícios para o Criador: - Receita direta do sucesso da arena - Pagamento imediato após cada batalha - Escala com o crescimento da comunidade - Renda sustentável a longo prazo Usos da Receita: - Desenvolvimento contínuo da arena - Melhorias no modelo de IA - Atividades de construção da comunidade - Iniciativas de marketing e crescimento Motivação do Criador: - Alinhado com a satisfação dos jogadores - Incentiva conteúdo de qualidade - Recompensa a construção da comunidade - Encoraja a inovação Taxas de Impulsionamento Modelo de Receita Interativa Compras de impulsionamento geram receita adicional: Economia do Impulsionamento Modelo de Divisão Igual Porção do Tesouro (50%): - Usada especificamente para recompras de ArenaCoin - Cria valor direto para investidores da arena - Aumenta a escassez do token ao longo do tempo - Recompensa a lealdade da comunidade da arena Porção do Criador (50%): - Receita imediata para desenvolvedores da arena - Incentiva o desenvolvimento do sistema de impulsionamento - Recompensa a criação de recursos interativos - Financia melhorias contínuas de equilíbrio Custos Responsivos ao Mercado Preço Base: - Custos padrão de impulsionamento definidos pelo criador da arena - Equilibrados para impacto no jogo - Ajustados regularmente com base na eficácia - Integração de feedback da comunidade Preço de Alta Demanda: - Aumenta durante períodos de alta demanda - Prêmio para implantação no final da batalha - Penalidades para múltiplas compras - Escalada de custos baseada na escassez Evolução do Exemplo de Preço: Análise de Investimento Estratégico Cálculo de Custo-Benefício: - Custo do impulsionamento vs. ganhos potenciais em apostas - Estimativa de melhoria de probabilidade - Cálculo do valor esperado - Avaliação de retorno ajustado ao risco Estratégias de Otimização: - Implantação precoce para custos menores - Coordenação com outros jogadores - Timing para impacto máximo - Abordagem de portfólio em batalhas Taxas de Negociação Receita Pós-Graduação Negociação de ArenaCoin no DEX gera taxas contínuas: Durante o Lançamento Inicial Características: - Taxas baixas incentivam a adoção inicial - Suporta o desenvolvimento em todo o ecossistema - Fornece incentivos de lançamento para criadores - Constrói a comunidade inicial Após a Graduação da Arena Benefícios a Longo Prazo: - Receita contínua do sucesso do token - Renda passiva para arenas bem-sucedidas - Compensação sustentável para criadores - Valorização da comunidade Comparação de Taxas: - Menor que as taxas típicas de DEX (0,3-1%) - Justificável pelos serviços de valor agregado - Competitivo com plataformas premium - Estrutura de taxas transparente Gestão Inteligente de Taxas Estratégias dos Jogadores: - Agrupar transações para minimizar taxas - Fazer compras durante períodos de baixo gás - Usar ordens limitadas para melhor execução - Considerar períodos de retenção para eficiência de taxas Otimizações da Plataforma: - Design de contrato inteligente eficiente em gás - Processamento em lote para múltiplos usuários - Compartilhamento de taxas com negociadores de alto volume - Programas de fidelidade para usuários frequentes Análise Comparativa Comparação com a Indústria vs. Plataformas Convencionais Modelo Tradicional: - Vantagem da casa: 5-15% de todas as apostas - Zero compartilhamento de receita com jogadores - Estruturas de taxas opacas - Extração de lucro centralizada Vantagem do HypeDuel: - Taxas totais transparentes de 15% - 85% diretamente para os vencedores - Propriedade comunitária por meio de tokens - Participação na economia de criadores vs. Finanças Descentralizadas Taxas DeFi Típicas: - Negociação: 0,3-1% por transação - Farming de rendimento: 2-20% de taxas anuais - Sem valor de entretenimento - Experiência de usuário complexa Benefícios do HypeDuel: - Entretenimento + oportunidade financeira - Experiência de usuário simplificada - Recompensas integradas ao ecossistema - Desenvolvimento impulsionado pela comunidade vs. Sites de Criação de Conteúdo Cortes dos Criadores nas Plataformas: - YouTube: ~45% da receita de anúncios - Twitch: 50% da receita de assinaturas - OnlyFans: 20% dos ganhos dos criadores - Lojas de aplicativos: 30% das vendas Benefícios para o Criador da Arena: - 5% das apostas + 50% dos impulsionamentos - Conexão direta com a comunidade - Potencial de valorização de tokens - Controle criativo total Transparência de Taxas Rastreamento em Tempo Real Transparência Completa - Rastreamento em tempo real da coleta de taxas - Histórico do saldo e recompras do Tesouro - Ganhos dos criadores por arena - Análise de receita em toda a plataforma Análises Pessoais - Histórico individual de pagamento de taxas - Cálculo do custo efetivo por aposta - Análise de ROI incluindo taxas - Recomendações de otimização Integração de Governança - Votação da comunidade sobre ajustes de taxas - Monitoramento de métricas de desempenho - Medidas de responsabilização dos criadores - Propostas de melhoria da plataforma --- ## Mecânicas de Jogo Source: https://b3.holydocs.com/pt-BR/hypeduel/gameplay HypeDuel combina a espectação passiva com a participação ativa por meio de um sistema de jogo sofisticado. Assista a batalhas de IA se desenrolando enquanto faz apostas estratégicas e implanta impulsos em tempo real que podem influenciar os resultados. Loop Central do Jogo Ciclo da Batalha - Arena exibe informações sobre a batalha futura - Competidores de IA anunciados com estatísticas - Janela de apostas abre para apostas dos jogadores - Previsões da comunidade e discussão - Análise de última hora do desempenho da IA - Corte final das apostas (nenhuma nova aposta aceita) - Modelos de IA carregados e inicializados - Parâmetros e condições da batalha definidos - Interface do espectador preparada - Transmissão em tempo real começa - Modelos de IA competem em tempo real - Jogadores podem comprar e implantar impulsos - Comentários ao vivo e estatísticas - Chat da comunidade e reações - Estado da batalha continuamente atualizado - Resultados da batalha determinados e verificados - Vencedor declarado e registrado - Pagamentos distribuídos aos apostadores vencedores - Estatísticas da batalha compiladas - Preparação para a próxima batalha começa Mecânicas de Batalha de IA Comportamento do Modelo de IA Processamento de IA em Tempo Real Modelos de IA tomam decisões baseadas em: - Estado atual da batalha e posicionamento - Padrões de desempenho histórico - Análise do comportamento do oponente - Cálculos de risco/recompensa - Objetivos e metas estratégicas Frequência de Decisão: - Combate: 10-30 decisões por segundo - Corrida: 60+ decisões por segundo - Comércio: Variável baseado nas condições de mercado - Criativo: Planejamento estratégico de longo prazo Variáveis de Capacidade de IA Atributos Principais: - Velocidade de processamento e tempo de reação - Profundidade estratégica e horizonte de planejamento - Adaptabilidade a condições mutáveis - Eficiência na gestão de recursos - Capacidades de reconhecimento de padrões Habilidades Específicas da Arena: - Combate: Posicionamento tático, priorização de alvos - Corrida: Otimização de curvas, julgamento de ultrapassagem - Comércio: Avaliação de risco, timing de mercado - Criativo: Inovação, julgamento estético Manutenção da Competição Justa Equilíbrio Dinâmico: - Rastreamento de desempenho ao longo das batalhas - Algoritmos de normalização da taxa de vitória - Ajustes de matchmaking baseados em habilidade - Integração de feedback da comunidade Mecanismos de Atualização: - Retreinamento regular de modelos de IA - Ajuste de parâmetros baseado em dados - Implementação de novas estratégias - Correções de bugs e otimização Estados e Fases da Batalha Configuração e Preparação da Batalha - Modelos de IA carregados com parâmetros atuais - Posições iniciais e condições determinadas - Alocação de recursos e configuração inicial - Objetivos da batalha e condições de vitória definidos - Interface do espectador sincronizada Duração: 10-15 segundos Ações do Jogador: Nenhuma (apenas preparação) Estratégias Iniciais e Posicionamento - Modelos de IA estabelecem estratégias iniciais - Coleta de recursos e segurança de posição - Decisões táticas iniciais e movimentos - Exploração e coleta de informações - Fundação para planos de meio de jogo Duração: 25-40% do tempo total da batalha Ações do Jogador: Implantação estratégica de impulsos Competição Ativa e Manobras - Competição direta e engajamento - Utilização de recursos e execução estratégica - Adaptação às estratégias do oponente - Pontos críticos de decisão e pivôs - Construção de momento e criação de vantagem Duração: 30-50% do tempo total da batalha Ações do Jogador: Uso tático de impulsos, contra-estratégias Empurrão Final e Condições de Vitória - Ações decisivas e estratégias finais - Comprometimento total de recursos e decisões de tudo ou nada - Perseguição das condições de vitória - Reversões e surpresas de última hora - Conclusão da batalha e determinação do resultado Duração: 15-25% do tempo total da batalha Ações do Jogador: Timing crítico de impulsos, jogadas que mudam o jogo Elementos Interativos Integração do Sistema de Impulsos Quando Implantar Impulsos - Início: Coleta de informações e construção de base - Meio: Vantagens táticas e mudança de momento - Fim: Momentos decisivos e garantia da vitória - Contra: Respondendo às vantagens do oponente Combinações de Impulsos - Múltiplos jogadores podem impulsionar o mesmo IA - Efeitos se acumulam com retornos decrescentes - Combinações sinérgicas fornecem bônus - Contra-impulsos podem neutralizar efeitos Cálculos de ROI - Custo do impulso vs. ganhos potenciais de apostas - Avaliação de melhoria de probabilidade - Análise de risco/recompensa - Otimização de portfólio através das batalhas Interação em Tempo Real Discussão da Batalha ao Vivo - Comentários e reações em tempo real - Compartilhamento de estratégias e previsões - Coordenação de impulsos entre jogadores - Rastreamento do sentimento da comunidade - Discussões educacionais para novos jogadores Recursos de Moderação: - Detecção automática de spam - Sistema de denúncias da comunidade - Ferramentas de intervenção do moderador - Incentivos para comportamento positivo Experiência de Visualização Aprimorada - Múltiplos ângulos de câmera e visões - Estatísticas e análises em tempo real - Popups de explicação de decisões de IA - Overlays de comparação histórica - Recursos de replay e câmera lenta Opções de Personalização: - Modos de visualização preferenciais - Configurações de overlay de informações - Preferências de notificação - Controles de comentário de áudio Engajamento da Comunidade - Rastreamento de atividades de amigos - Compartilhamento de apostas e estratégias - Comemoração e compartilhamento de conquistas - Integração social entre plataformas - Desafios e eventos da comunidade Controles de Privacidade: - Configurações de visibilidade de atividade - Opções de modo anônimo - Compartilhamento de informações seletivo - Funções de bloqueio e denúncia --- ## Glossário Source: https://b3.holydocs.com/pt-BR/hypeduel/glossary Referência rápida para todos os termos-chave, conceitos e siglas usados no ecossistema de entretenimento com IA da HypeDuel. Termos da Plataforma Principal Competição em tempo real entre modelos de inteligência artificial em um ambiente de arena específico. As batalhas normalmente duram de 2 a 5 minutos e determinam os vencedores das apostas através dos resultados do jogo. Um ambiente competitivo específico onde modelos de IA batalham. Cada arena possui regras únicas, mecânicas e estilos de jogo (por exemplo, Arena de Combate, Circuito de Corrida, Piso de Negociação). O desenvolvedor ou equipe responsável pela construção e manutenção de uma arena específica. Os criadores ganham receita da atividade da arena e possuem responsabilidades de governança. Contrato inteligente que coleta taxas da atividade da arena (apostas, impulsos, negociação) e executa automaticamente recompras de tokens para apoiar a economia da arena. A infraestrutura técnica que executa competições de IA vs IA, processa interações em tempo real e determina resultados de batalhas verificáveis. Seu perfil unificado da HypeDuel que funciona em todas as arenas, contendo seu saldo de HYPES, histórico de apostas, conquistas e estatísticas. A primeira plataforma de entretenimento do mundo de IA vs IA onde usuários podem assistir, apostar e interagir com batalhas de inteligência artificial em vários ambientes de arena. Ecossistema de Tokens A criptomoeda fundamental do ecossistema Base. Usada para bonding de ArenaCoins, transações entre plataformas e operações de tesouraria. Mantém respaldo de 1:1 para créditos HYPES. Créditos nativos da plataforma que mantêm uma taxa de câmbio de 1:1 com $B3. Usados para apostas e compras de impulsos, possibilitando transações instantâneas sem atrasos da blockchain. Podem ser sacados como $B3 a qualquer momento. Tokens únicos para cada arena que representam propriedade na economia da arena. Os detentores ganham taxas da atividade da arena e participam de decisões de governança. Cada arena tem seu próprio ArenaCoin (por exemplo, $COMBAT, $RACING). Algoritmo de precificação matemática que determina os preços dos ArenaCoins baseado na oferta e demanda. Os preços aumentam à medida que mais tokens são comprados, garantindo descoberta de preço justa e prevenindo manipulação. Processo automatizado onde as tesourarias das arenas usam taxas coletadas para comprar $B3 e ArenaCoins do mercado, criando pressão de alta no preço e beneficiando os detentores de tokens. Apostas & Jogos O montante total de HYPES apostados em uma batalha específica. Os vencedores compartilham o pool proporcionalmente após a dedução de taxas. Pools maiores significam ganhos potenciais maiores. Power-ups de uso único comprados com HYPES que fornecem vantagens temporárias a modelos de IA específicos durante batalhas ao vivo. Exemplos incluem impulsos de velocidade, escudos defensivos ou vantagens táticas. A proporção de pagamento potencial para apostas vencedoras, calculada dinamicamente com base na distribuição de apostas no sistema parimutuel. Odds mais altas significam retornos potenciais maiores, mas probabilidade menor. Um sistema de apostas justo onde todas as apostas são agrupadas juntas e os vencedores compartilham o total do pool proporcionalmente. Ao contrário de casas de apostas tradicionais, não há vantagem da casa - apenas taxas transparentes. A porção do pool de apostas (85%) que é distribuída aos apostadores vencedores. Os 15% restantes vão para a tesouraria da arena (10%) e para o criador da arena (5%). A quantidade de HYPES que um apostador vencedor recebe, consistindo em sua parte proporcional do total do pool de prêmios com base no tamanho de sua aposta em relação a todas as apostas vencedoras. Termos Técnicos Blockchain Ethereum Layer 2 da Coinbase em que a HypeDuel opera. Oferece transações rápidas e de baixo custo enquanto mantém as garantias de segurança do Ethereum. O estágio inicial do ciclo de vida de uma arena onde os jogadores podem comprar ArenaCoins diretamente de uma curva de bonding usando $B3. Ocorre antes que a negociação DEX se torne disponível. Negociação em exchange descentralizada que se torna disponível após os ArenaCoins saírem da fase de bonding. Permite negociação de mercado aberto com pares de $B3 em plataformas como Uniswap. Resultados de batalhas que são reprodutíveis e verificáveis dado as mesmas condições iniciais. Garante justiça e previne manipulação enquanto mantém o jogo emocionante. Código de blockchain autoexecutável que lida automaticamente com operações da arena como distribuição de taxas, recompras de tokens e cálculos de pagamento sem requerer confiança em partes centralizadas. Sistemas automatizados que coletam taxas da arena e executam recompras estratégicas para apoiar economias de token. Inclui algoritmos para estratégias de timing e distribuição ótimos. IA & Competição Um sistema de inteligência artificial treinado para competir em ambientes de arena específicos. Modelos são submetidos por desenvolvedores e devem atender padrões de desempenho e justiça. O conceito central da HypeDuel onde modelos de inteligência artificial competem diretamente entre si sem intervenção humana durante as batalhas. O processo pelo qual arenas de sucesso transitam da fase de bonding para negociação DEX, normalmente acionado ao atingir marcos específicos de liquidez e comunidade. Estatísticas abrangentes e dados de desempenho coletados de batalhas de IA, incluindo taxas de vitória, padrões de desempenho, e métricas de eficácia. Medidas estatísticas de quão bem um modelo de IA se apresenta em sua arena, incluindo taxa de vitória, duração média de batalha e eficácia contra diferentes oponentes. A capacidade dos jogadores de influenciar batalhas em andamento através da compra de impulsos e outros elementos interativos enquanto as partidas estão acontecendo. Conceitos Econômicos A divisão transparente de como a receita é distribuída: 85% para os vencedores, 10% para a tesouraria da arena, 5% para os criadores da arena, com variações para diferentes tipos de atividade. O ciclo auto-reforçador onde o sucesso da plataforma atrai mais usuários, gera mais taxas, aumenta os valores dos tokens, atrai atenção da mídia e traz ainda mais usuários. A facilidade com a qual tokens podem ser comprados ou vendidos sem afetar significativamente seu preço. Maior liquidez significa negociação mais suave e preços mais estáveis. O valor total de todos os ArenaCoins para uma arena específica, calculado multiplicando o preço atual do token pelo total de tokens em circulação. A distribuição de renda gerada pela arena entre os stakeholders: criadores da arena, detentores de tokens e o ecossistema mais amplo através de recompras de tesouraria. O processo pelo qual a atividade na plataforma cria valor que retorna aos detentores de tokens através de recompras, compartilhamento de taxas e mecanismos de valorização. Comunidade & Governança Processos de tomada de decisão democráticos onde detentores de tokens votam em parâmetros da arena, implementações de recursos e prioridades de desenvolvimento da plataforma. A principal plataforma comunitária para discussão em tempo real, suporte, anúncios e coordenação entre jogadores da HypeDuel, criadores e desenvolvedores. Tokens (ArenaCoins e $B3) que fornecem direitos de voto em decisões comunitárias sobre operações da arena, mudanças de parâmetros e desenvolvimento da plataforma. Classificações dos jogadores, arenas e modelos de IA de melhor desempenho com base em várias métricas como lucros, taxas de vitória e engajamento comunitário. Sugestões submetidas pela comunidade para novos recursos, melhorias na arena ou mudanças na plataforma que podem ser votadas pelos detentores de tokens. Negociação & Investimento Estratégia de negociação que explora diferenças de preço entre diferentes mercados ou períodos de tempo para gerar lucro com risco mínimo. O processo de pesquisa que os investidores devem completar antes de comprar ArenaCoins, incluindo análise da qualidade da arena, histórico do criador e potencial de mercado. Estratégia de retenção de longo prazo para tokens, esperando valorização ao longo do tempo em vez de negociação ativa por lucros de curto prazo. Estratégia de investimento de distribuir fundos por várias arenas ou tipos de ativos para reduzir risco e otimizar retornos. Estratégias e práticas usadas para minimizar potenciais perdas ao apostar ou investir, incluindo dimensionamento de posição, stop losses e diversificação. Medida percentual de desempenho de investimento, calculada como (Valor Atual - Investimento Inicial) / Investimento Inicial × 100%. Recursos da Plataforma Interface abrangente mostrando estatísticas detalhadas sobre desempenho da arena, histórico de apostas, posições de token e tendências de mercado. Registro completo de batalhas de IA passadas incluindo participantes, resultados, pools de apostas e análise estatística para pesquisa e desenvolvimento de estratégias. Transmissão em tempo real de batalhas de IA com comentários, estatísticas e elementos interativos para engajamento da comunidade durante as partidas. Design da plataforma que funciona perfeitamente em dispositivos móveis através de design web responsivo, com aplicativos nativos planejados para lançamento futuro. Programa de recompensas planejado onde usuários ganham benefícios por introduzir novos jogadores à plataforma, criando incentivos de crescimento viral. Eventos competitivos especiais com regras únicas, apostas mais altas e recompensas exclusivas que reúnem os melhores modelos de IA e jogadores. Siglas & Abreviações Inteligência Artificial - Sistemas de computador que podem realizar tarefas que normalmente requerem inteligência humana, como tomada de decisão e reconhecimento de padrões. Exchange Descentralizada - Plataformas de negociação baseadas em blockchain como Uniswap que permitem negociação direta de token para token sem intermediários. Finanças Descentralizadas - Serviços financeiros baseados em blockchain incluindo empréstimos, empréstimos, negociação e yield farming sem intermediários bancários tradicionais. Provedor de Liquidez - Usuários que depositam pares de tokens em pools DEX para possibilitar a negociação, ganhando taxas em troca de fornecer liquidez. Token Não Fungível - Ativos digitais únicos em redes blockchain, potencialmente usados para itens especiais de arena, conquistas ou colecionáveis. Valor Total Bloqueado - O montante total de fundos depositados em um protocolo ou plataforma, indicando seu tamanho e nível de adoção. Experiência do Usuário/Interface do Usuário - Os aspectos de design e usabilidade da plataforma que determinam quão fácil e agradável é usá-la. --- ## Roda de Crescimento Source: https://b3.holydocs.com/pt-BR/hypeduel/growth-flywheel O que é um Flywheel de Crescimento? Um flywheel de crescimento é um sistema auto-reforçado onde cada componente amplifica os outros, criando um momento que se torna cada vez mais difícil de parar. No HypeDuel, múltiplos sistemas interconectados trabalham juntos para: - Atrair novos usuários através de experiências atraentes - Reter usuários existentes com mecânicas envolventes - Aumentar o valor do usuário através da participação aprimorada - Gerar receita para a plataforma para financiar mais crescimento Componentes Centrais do Flywheel Loop de Aquisição de Usuários Pontos de Entrada - Viralidade nas Mídias Sociais: Resultados de arenas compartilháveis - Programas de Referência: Incentivos de crescimento movidos por usuários - Marketing de Conteúdo: Conteúdo educativo e divertido - Integração de Parcerias: Fluxo de usuários entre plataformas Mecanismos de Conversão - Entrada de Baixa Barreira: Processo de onboarding fácil - Valor Imediato: Vitórias rápidas para novos usuários - Engajamento Progressivo: Envolvimento gradualmente crescente - Prova Social: Validação da comunidade e histórias de sucesso Amplificação do Engajamento Impulsionadores de Atividade Construção de Comunidade - Experiências Compartilhadas: Participação coletiva na arena - Recursos Sociais: Chat, fóruns, tabelas de liderança - Sistemas de Reconhecimento: Conquistas e status - Eventos Colaborativos: Competições baseadas em equipes Criação de Valor Econômico Geração de Receita Múltiplas fontes de receita se reforçam mutuamente: - Volume de Negociação: Gera taxas da plataforma - Criação de Arena: Atrai tanto criadores quanto participantes - Recursos Premium: Experiência do usuário aprimorada - Economia de Tokens: Apreciação do valor incentiva participação Distribuição de Valor Mecânicas do Flywheel Otimização da Jornada do Usuário Sequência de Onboarding 1. Descoberta: Usuário descobre o HypeDuel 2. Registro: Criação de conta simples 3. Primeira Experiência: Participação guiada na arena 4. Sucesso Inicial: Resultados positivos planejados 5. Formação de Hábito: Padrões regulares de engajamento 6. Integração Comunitária: Conexões sociais 7. Recursos Avançados: Capacidades para usuários avançados Estratégias de Retenção - Recompensas Progressivas: Benefícios crescentes ao longo do tempo - Mecânicas de Sequência: Incentivos diários de engajamento - Sistemas de Conquistas: Objetivos de longo prazo - Laços Sociais: Relacionamentos comunitários Efeitos de Rede Valor de Usuário para Usuário Cada usuário adicional aumenta o valor para os usuários existentes: - Mais Arenas: Maior variedade e oportunidades - Liquidez Aumentada: Melhores condições de negociação - Dinâmicas Sociais: Experiência comunitária mais rica - Profundidade Competitiva: Jogabilidade mais desafiadora Sinergia Criador-Participante Flywheel Econômico Apreciação do Valor do Token - O aumento do uso da plataforma impulsiona a demanda por tokens - Maior valor do token atrai mais usuários - Mais usuários aumentam a utilidade da plataforma - Maior utilidade aumenta o valor do token Crescimento da Liquidez - Maior liquidez atrai mais negociadores - Mais negociadores aumentam a profundidade da liquidez - Melhor liquidez melhora a experiência do usuário - Experiência aprimorada atrai mais usuários --- ## HYPES <> $B3 Source: https://b3.holydocs.com/pt-BR/hypeduel/hypes-credits HYPES são créditos nativos da plataforma HypeDuel que mantêm uma taxa de câmbio de 1:1 com tokens B3. Eles possibilitam apostas instantâneas e a compra de impulsos sem os atrasos de transações blockchain, criando uma experiência de jogo contínua enquanto mantêm o respaldo total em $B3. Conceito Central HYPES resolvem o problema fundamental de UX em jogos blockchain: atrasos de transações e taxas de gás que interrompem o fluxo de entretenimento. Ao manter HYPES como créditos da plataforma com garantia de respaldo em $B3, os jogadores obtêm o melhor de dois mundos. Principais Características Cada token HYPES é respaldado por exatamente 1 token $B3 em reserva Faça apostas e compre impulsos sem esperar por confirmações blockchain Sem custos de transação para apostas, compras de impulsos ou transferências Converta HYPES de volta para $B3 instantaneamente a qualquer momento Processo de Conversão Processo de Depósito: 1. Envie B3 para o contrato de reserva do HypeDuel 2. Receba HYPES equivalentes na conta da plataforma 3. HYPES disponíveis instantaneamente para apostas e impulsos 4. Reserva aumenta pelo valor depositado Métodos: - Transferência direta de tokens B3 - Compra com cartão de crédito (convertido automaticamente) - Qualquer token ERC-20 (trocado por B3 primeiro) - Transferência bancária (convertida para B3) Processo de Saque: 1. Solicite saque da conta da plataforma 2. Saldo de HYPES diminui imediatamente 3. $B3 transferido da reserva para sua carteira 4. Reserva diminui pelo valor sacado Características: - Sem valor mínimo de saque - Sem taxas de saque - Disponibilidade 24/7 - Processamento instantâneo Comparação HYPES vs $B3 | Característica | HYPES | $B3 | | ---------------------- | ------------------- | -------------------- | | Apostas | ✅ Instantâneo | ❌ Taxas de gás + atrasos | | Compras de Impulsos| ✅ Instantâneo | ❌ Taxas de gás + atrasos | | Negociação na Arena| ❌ Não suportado | ✅ Negociação DEX | | Interplataforma | ❌ Apenas HypeDuel | ✅ Ecossistema completo | | Custos de Transação| ✅ Grátis | ❌ Taxas de gás | | Custódia da Carteira| ❌ Custódia da plataforma | ✅ Auto-custódia | | Conversão Instantânea | ✅ 1:1 com $B3 | ✅ 1:1 com HYPES | Gestão da Reserva Transparência & Segurança O sistema de reserva HYPES opera com total transparência: 100% de Respaldo em $B3: - Cada HYPES é respaldado por 1 $B3 token - Sem reservas fracionárias ou alavancagem - Monitoramento da reserva em tempo real - Endereços da reserva públicos para verificação Localizações da Reserva: - 80% em armazenamento frio com multi-assinatura - 15% em carteira quente para saques instantâneos - 5% reservas de emergência para necessidades operacionais Segurança Multi-Assinatura: - 3-de-5 multi-assinatura para acesso ao armazenamento frio - Módulos de segurança de hardware (HSMs) - Mecanismos de saque com atraso programado - Auditorias de segurança regulares e testes de penetração Segurança Operacional: - Monitoramento e alertas em tempo real - Rebalanceamento automático da reserva - Mecanismos de pausa de emergência - Cobertura de seguro para falhas técnicas Transparência On-Chain: - Endereços da reserva visíveis publicamente - Rastreamento em tempo real da reserva vs. HYPES emitidos - Auditorias mensais por terceiros - Supervisão da governança da comunidade Ferramentas de Monitoramento: - Painel público mostrando o status da reserva - Sistema de alerta para mudanças na proporção da reserva - Dados históricos e análise de tendências - Serviços de verificação independentes Casos de Uso HYPES Funções Primárias Atividade Central de Jogo - Faça apostas em batalhas de IA instantaneamente - Sem espera por confirmações blockchain - Ganhos creditados imediatamente - Suporte para estratégias de apostas rápidas Jogabilidade Interativa - Compre power-ups durante batalhas ao vivo - Implantação em tempo real sem atrasos - Temporização estratégica sem preocupações com gás - Combinação eficaz de vários impulsos Experiência Contínua - Mova-se entre arenas instantaneamente - Registro rápido em torneios - Acesso imediato a novas funcionalidades - Experiência de usuário sem atritos --- ## O que é HypeDuel? Source: https://b3.holydocs.com/pt-BR/hypeduel/introduction HypeDuel é uma revolucionária plataforma de entretenimento com IA onde você pode assistir, apostar e especular em jogos de simulação IA vs IA, todos resolvidos de forma justa onchain. Pense nisso como o primeiro esporte de espectador do mundo para inteligência artificial. Conceito Central HypeDuel transforma a competição de IA em uma experiência de entretenimento interativa onde: - Modelos de IA batalham em ambientes de simulação em tempo real - Jogadores apostam em seus competidores IA favoritos usando tokens HYPES - Criadores de arenas lucram com seus ambientes de jogo - Todos ganham através de uma economia transparente, onchain Principais Características Assista modelos de IA sofisticados competirem em tempo real em várias arenas de batalha Faça apostas usando tokens HYPES com pagamentos transparentes e justos Possua uma parte da ação através da tokenomics de ArenaCoin Influencie os resultados das batalhas com power-ups em tempo real Como Funciona 1. Escolha Sua Arena Selecione entre vários ambientes de batalha de IA, cada um com mecânicas de jogo únicas e tipos de modelos de IA. 2. Faça Suas Apostas Use tokens HYPES (1:1 com $B3) para apostar em competidores IA. Todas as apostas são agrupadas para distribuição justa. 3. Assista à Ação Experimente batalhas IA vs IA ao vivo com comentários em tempo real, estatísticas e elementos interativos. 4. Ganhe & Lucre Os vencedores compartilham o prêmio, enquanto os criadores de arenas e os detentores de tokens ganham taxas da atividade da plataforma. A Economia de Três Tokens HypeDuel opera em um sofisticado sistema de três tokens projetado para máxima utilidade e distribuição justa de valor: Token $B3 - Token base nativo do ecossistema - Usado para bonding, trading e operações do tesouro - A moeda fundamental de todo o ecossistema Créditos HYPES - Tokens de aposta nativos da plataforma (1:1 com $B3) - Apostas e pagamentos instantâneos sem fricção de transação - Saque para $B3 a qualquer momento ArenaCoins - Tokens específicos da arena com precificação de curva de bonding - Uma moeda única por ambiente de batalha - Ganhe taxas de toda atividade da arena - Comércio em DEXs após a fase de bonding ArenaCoins fazem do HypeDuel mais do que apenas uma plataforma de apostas - eles criam uma verdadeira economia onde o sucesso da arena beneficia diretamente os detentores e criadores de tokens. Por Que o HypeDuel é Importante Para Jogadores - Entretenimento Puro: Assista IA de ponta competir no mais alto nível - Apostas Justas: Apostas onchain transparentes com pagamentos instantâneos - Propriedade Comunitária: Participe das economias das arenas através da propriedade de tokens Para Desenvolvedores - Monetização: Lucre diretamente da popularidade da arena e taxas de trading - Vitrine de IA: Demonstre seus modelos de IA em ambientes competitivos - Construção de Comunidade: Construa audiências engajadas em torno de suas criações Para o Ecossistema - Avanço da IA: Ambientes competitivos impulsionam a melhoria dos modelos de IA - Inovação Econômica: Tokenomics inovadoras criam ciclos de valor sustentáveis - Adoção Mainstream: Torna a tecnologia blockchain acessível através do entretenimento Começando Pronto para experimentar o futuro do entretenimento com IA? Veja como começar: 1. Guia Rápido - Comece a jogar em 5 minutos 2. Visão Geral da Plataforma - Entenda o sistema completo 3. Tokenomics - Aprenda como a economia funciona Novo na plataforma? Comece com nosso Guia Rápido para fazer sua primeira aposta e experimentar uma batalha de IA em apenas alguns minutos. --- Comunidade & Suporte - Plataforma ao Vivo: hypeduel.com - Leaderboards: hypeduel.com/leaderboard - Discord: Junte-se à nossa comunidade para discussões em tempo real Bem-vindo ao futuro do entretenimento com IA - onde cada batalha é um espetáculo e cada aposta é uma oportunidade. --- ## Visão Geral da Plataforma Source: https://b3.holydocs.com/pt-BR/hypeduel/platform-overview HypeDuel é construído como um ecossistema abrangente onde entretenimento com IA, finanças descentralizadas e propriedade comunitária convergem. Esta visão geral explica como todos os componentes trabalham juntos para criar uma plataforma sustentável e envolvente. Arquitetura do Sistema Componentes Principais 1. Arenas de Batalha Ambientes de Competição Individual com IA Cada arena representa um campo de batalha único onde modelos de IA competem em cenários especializados: - Simulações de Combate: Estratégia militar e tomada de decisão tática - Circuitos de Corrida: Navegação de alta velocidade e otimização - Pisos de Trading: Previsão do mercado financeiro e gestão de portfólio - Desafios de Quebra-cabeças: Lógica, reconhecimento de padrões e resolução de problemas - Concursos Criativos: Geração de arte, composição musical e narrativa Ciclo de Vida da Arena: 2. Integração de Modelo de IA Framework Competitivo de IA - Onboarding de Modelo: Desenvolvedores submetem modelos de IA para participação na arena - Rastreamento de Desempenho: Estatísticas abrangentes e histórico de batalhas - Balanceamento Dinâmico: Ajustes automáticos para manter a justiça competitiva - Gerenciamento de Versão: Suporte para atualizações e melhorias de modelo 3. Sistema de Conta Global Experiência Unificada para o Jogador Sua conta global proporciona acesso sem interrupções em todas as arenas: - Saldo Entre Arenas: Carteira única HYPES para todas as atividades de apostas - Perfil Universal: Estatísticas e conquistas em todos os tipos de batalha - Transações Instantâneas: Sem atrasos da blockchain para apostas e retiradas - Gerenciamento de Portfólio: Acompanhe ArenaCoins e desempenho de apostas Motor Econômico Sistema de Três Tokens Moeda Base - Token base do ecossistema - Usado para vinculação de ArenaCoins - Reservas do tesouro e recompras - Transferência de valor entre plataformas Moeda de Aposta - Paridade 1:1 com $B3 - Colocação de apostas instantâneas - Sem taxas de transação para jogabilidade - Retirada para $B3 a qualquer momento Propriedade da Arena - Token único por arena - Precificação de curva de vinculação - Compartilhamento de taxas da atividade da arena - Trading na DEX após graduação Diagrama de Fluxo de Valor Mecânica de Apostas Sistema Parimutuel HypeDuel usa apostas em pool onde todas as apostas em uma partida são combinadas: 1. Coleta de Apostas: Todas as apostas feitas em tokens HYPES 2. Formação do Pool: Pools separados para cada competidor de IA 3. Cálculo das Odds: Odds dinâmicas baseadas na distribuição de apostas 4. Determinação do Vencedor: Resultados da batalha de IA determinam o pool vencedor 5. Distribuição do Prêmio: Vencedores compartilham o total do prêmio proporcionalmente Estrutura de Taxas Cada aposta gera taxas que sustentam o ecossistema: Uso da Tesouraria: - 50% → recompras do token $B3 - 50% → recompras de ArenaCoin (específico da arena) Economia da Arena Fase de Vinculação Lançamento Inicial da Arena Quando uma nova arena é lançada, ela entra em uma fase de vinculação: 1. Vinculação Inicial: Jogadores vinculam $B3 para receber ArenaCoins 2. Descoberta de Preço: Curva de vinculação determina o preço inicial 3. Construção de Liquidez: Fundos acumulam para criação de pool na DEX 4. Formação da Comunidade: Apoiadores iniciais estabelecem a base da comunidade Fase Ativa Operações Pós-Lançamento Após a vinculação bem-sucedida, as arenas tornam-se totalmente operacionais: - Batalhas Ao Vivo: Competições regulares de IA vs IA - Atividade de Apostas: Apostas contínuas em HYPES - Geração de Taxas: Receita de apostas, impulsos e trades - Trading de Tokens: ArenaCoins negociados em DEXs com pares de $B3 Ciclo de Crescimento O design econômico do HypeDuel cria um ciclo de crescimento auto-reforçado: Principais Impulsionadores de Crescimento 1. Valor de Entretenimento: Batalhas atraentes de IA atraem audiências 2. Incentivos Econômicos: Apreciação de tokens recompensa participantes iniciais 3. Economia de Criadores: Desenvolvedores de arenas ganham receita sustentável 4. Propriedade Comunitária: ArenaCoins criam partes interessadas investidas 5. Mecânicas Virais: Batalhas espetaculares geram compartilhamento social Recursos da Plataforma Para Jogadores Apostas em tempo real em batalhas de IA com pagamentos instantâneos Compra de power-ups para influenciar os resultados das partidas Compre ArenaCoins para ganhar com o sucesso da arena Estatísticas abrangentes e classificações Para Criadores Construa ambientes de batalha personalizados e regras Submeta modelos de IA para participação competitiva Ganhe taxas de toda atividade da arena e modelo Desenvolva audiências engajadas em torno de suas criações --- ## Guia de Início Rápido Source: https://b3.holydocs.com/pt-BR/hypeduel/quick-start Etapa 1: Acesse a Plataforma Visite hypeduel.com e conecte sua carteira ou crie uma nova conta. Clique em "Conectar Carteira" e escolha sua carteira preferida (MetaMask, Coinbase Wallet, etc.) Ou entre com redes sociais (Google, Twitter, etc.) Etapa 2: Financie Sua Conta Você precisará de tokens HYPES para fazer apostas. Aqui estão suas opções: Opção A: Depósito de Qualquer Token - Clique em "Depósito" na navegação superior - Selecione qualquer token que você possui (ETH, USDC, $B3, etc.) - A plataforma converte automaticamente para HYPES numa taxa de 1:1 com $B3 Opção B: Compra com Cartão de Crédito - Clique em "Comprar com Cartão" para financiamento instantâneo - Compre diretamente com seu cartão de crédito - Receba HYPES imediatamente em sua conta HYPES vs B3: HYPES são créditos da plataforma que mantêm uma taxa de câmbio de 1:1 com B3. Eles possibilitam apostas instantâneas sem atrasos de transações em blockchain. Você pode sacar HYPES como B3 a qualquer momento. Etapa 3: Escolha Sua Primeira Arena Navegue pelas arenas de batalha disponíveis no painel principal: Modelos de IA de estratégia militar batalham em cenários táticos Pilotos de IA de alta velocidade competem em pistas dinâmicas Modelos de IA financeira competem em cenários de mercado Cada arena exibe: - Status da partida atual e contagem regressiva - Competidores de IA ativos e suas estatísticas - Tamanho do pool de apostas atual - Histórico de partidas recentes e desempenho Etapa 4: Faça Sua Primeira Aposta Clique em qualquer arena ativa para entrar na interface de apostas Revise os modelos de IA competindo e selecione seu campeão de IA Digite o valor da sua aposta em HYPES (mínimo varia por arena) Clique em "Fazer Aposta" - nenhuma transação em blockchain necessária para execução instantânea! Etapa 5: Assista à Batalha Uma vez que sua aposta esteja colocada: 1. Transmissão ao Vivo: Assista a batalha de IA desdobrar-se em tempo real 2. Estatísticas: Monitore métricas de desempenho e progresso da batalha 3. Chat da Comunidade: Discuta estratégias com outros jogadores 4. Boosts (Opcional): Compre power-ups para influenciar o resultado As partidas geralmente duram de 2-5 minutos, então você não esperará muito para ver os resultados! Etapa 6: Colete Seus Ganhos Quando a batalha terminar: - Vencedores recebem automaticamente sua parte do pool de prêmios - Perdedores podem imediatamente fazer novas apostas para a próxima rodada - Todos os jogadores podem ver análises detalhadas da batalha e estatísticas Seu saldo de HYPES atualiza instantaneamente. Entendendo a Estrutura de Pagamento HypeDuel usa um sistema de apostas parimutuel onde todas as apostas são agrupadas juntas: Exemplo: Se você apostar 100 HYPES em uma IA vencedora e representar 10% das apostas vencedoras, que totalizam 2.000, você receberá sua parte de 10% do pool de prêmios (200 HYPES). Próximos Passos Agora que você fez sua primeira aposta, explore estas funcionalidades avançadas: Sistema de Boost - Compre power-ups de uso único durante as partidas - Influencie diretamente os resultados das batalhas em tempo real - Compartilhe receita com os criadores da arena Comércio de Arena - Compre ArenaCoins para possuir uma parte das economias da arena - Negocie em curvas de bonding ou mercados DEX - Ganhe taxas de toda atividade da arena Estratégias de Jogadores - Aprenda técnicas de apostas avançadas - Entenda padrões de desempenho de modelos de IA - Desenvolva abordagens de portfólio para investimento em arenas Dicas Úteis para Novos Jogadores Comece com apostas mínimas para aprender a dinâmica da arena e padrões de comportamento da IA antes de aumentar as apostas. Observe algumas partidas em cada arena para entender os modelos de IA e a mecânica da batalha. Revise os resultados recentes para identificar tendências no desempenho da IA e na dinâmica da arena. Interaja com outros jogadores no chat da arena para aprender estratégias e obter insights. Defina limites de apostas e nunca aposte mais do que você pode perder. Solução de Problemas Comuns - Verifique seu saldo de HYPES - Certifique-se de que a partida ainda não tenha começado - Atualize a página e tente novamente - Os ganhos são creditados automaticamente após a conclusão da partida - Verifique seu histórico de transações nas configurações da conta - Aguarde até 30 segundos para atualizações de saldo - A arena pode estar entre partidas - Verifique o cronômetro de contagem regressiva para a próxima partida - Tente atualizar a página Pronto para Aprofundar? - Visão Geral da Plataforma - Arquitetura completa do sistema - Sistema de Apostas - Mecânicas avançadas de apostas - Tokenomics - Mergulho profundo no sistema econômico - Estratégias de Jogadores - Maximize seu sucesso --- Precisa de Ajuda? Junte-se à nossa comunidade no Discord ou confira a seção de Perguntas Frequentes para respostas às perguntas comuns. --- ## Sistema de Referência Source: https://b3.holydocs.com/pt-BR/hypeduel/referral-system Visão Geral Quando você indica um amigo para o HypeDuel, você ganhará 1% dos lucros de apostas deles por 90 dias. Não há limite para quantos amigos você pode indicar, tornando isso uma maneira poderosa de ganhar renda passiva. Principais Recursos Ganhe 1% de todos os lucros de apostas feitos pelos seus amigos indicados Sua comissão dura por 90 dias a partir do momento em que seu amigo se inscreve Sem limite para quantos amigos você pode indicar Como Funciona Envie seu link de indicação único para amigos ou compartilhe-o em plataformas de mídia social Seu amigo cria uma conta no HypeDuel usando seu link de indicação Ganhe 1% de todos os lucros de apostas deles pelos próximos 90 dias automaticamente Obtendo Seu Link de Indicação 1. Faça login no HypeDuel: Acesse sua conta na plataforma 2. Navegue até Indicações: Encontre a seção de indicações no seu painel de usuário 3. Copie Seu Link: Seu código de indicação único será gerado automaticamente 4. Compartilhe à Vontade: Comece a compartilhar seu link com amigos e nas mídias sociais Recompensas de Indicação - Taxa de Comissão: 1% dos lucros de apostas do usuário indicado - Duração: 90 dias a partir da data de inscrição - Pagamento: Distribuição automática para sua conta - Rastreamento: Acompanhamento em tempo real dos seus ganhos por indicação Melhores Práticas Compartilhamento Eficaz - Compartilhe em plataformas de mídia social onde seus amigos estão ativos - Explique os benefícios do HypeDuel para incentivar inscrições - Engaje-se com comunidades de jogos e apostas (seguindo as regras da plataforma) Maximizando Ganhos - Indique apostadores ativos que provavelmente gerarão lucros consistentes - Compartilhe durante as temporadas de pico de jogos ou grandes eventos de esports - Construa uma rede de usuários indicados para uma renda passiva sustentável Termos & Condições - Comissões de indicação são pagas automaticamente - Autoindicação e atividade fraudulenta são proibidas - A comissão aplica-se apenas aos lucros líquidos de apostas, não ao volume total - HypeDuel reserva o direito de modificar os termos de indicação com aviso prévio --- ## Visão Geral dos Tokens Source: https://b3.holydocs.com/pt-BR/hypeduel/tokens-overview HypeDuel opera com um sofisticado sistema econômico de três tokens projetado para otimizar a experiência do usuário, criar fluxos de valor sustentáveis e possibilitar a propriedade comunitária. Cada token serve a um propósito específico enquanto trabalha em conjunto para alimentar todo o ecossistema. A Arquitetura de Três Tokens Hierarquia dos Tokens Moeda Fundamental - Token base do ecossistema - Principal reserva de valor - Utilidade entre plataformas - Reservas do tesouro - Ligação com ArenaCoins Moeda de Jogo - Paridade 1:1 com $B3 - Colocação instantânea de apostas - Zero taxas de gás - Saques sem interrupções - Compras de boost Propriedade da Arena - Única por arena - Precificação por curva de ligação - Direitos de compartilhamento de taxas - Oportunidades de negociação - Governança comunitária Diagrama de Fluxo dos Tokens Por Que Três Tokens? Otimização da Experiência do Usuário O sistema de três tokens resolve problemas críticos de UX: Problema: Transações em blockchain têm atrasos e custos de gás que interrompem o fluxo de jogo. Solução: HYPES possibilitam apostas e boosts instantâneos sem atritos de blockchain enquanto mantêm o respaldo total em $B3. Problema: Não há como os usuários investirem ou se beneficiarem do crescimento bem-sucedido de uma arena. Solução: ArenaCoins permitem que os jogadores possuam uma parte das economias das arenas e ganhem com seu sucesso. Problema: A receita da plataforma normalmente beneficia apenas o proprietário da plataforma. Solução: Compras de volta do tesouro de ambos $B3 e ArenaCoins distribuem valor para todos os stakeholders. Problema: Difícil compensar de forma justa os criadores de arena e modelos de IA. Solução: ArenaCoins fornecem compartilhamento direto de receitas e potencial de valorização para os criadores. Sustentabilidade Econômica Cada token cria valor de maneiras diferentes: - Crescimento do ecossistema base - Pressão de recompra do tesouro - Utilidade entre plataformas - Integração com Staking e DeFi - Garantia de respaldo 1:1 com $B3 - Capacidade de conversão instantânea - Prêmio de utilidade de jogo - Valor de conveniência da plataforma - Crescimento da popularidade da arena - Aumento da geração de taxas - Desenvolvimento da comunidade - Expansão do volume de negociação Matriz de Utilidade dos Tokens | Funcionalidade | $B3 | HYPES | ArenaCoins | | ------------------ | --- | ----- | ---------- | | Apostas | ❌ | ✅ | ❌ | | Boosts | ❌ | ✅ | ❌ | | Ligação com Arena | ✅ | ❌ | ❌ | | Ganho de Taxas | ✅ | ❌ | ✅ | | Negociação | ✅ | ❌ | ✅ | | Governança | ✅ | ❌ | ✅ | | Entre Plataformas | ✅ | ❌ | ❌ | Mecânicas do Tesouro Tesouros de arena criam pressão de compra sustentada: 1. Coleta de Receita: Taxas se acumulam nos tesouros das arenas 2. Alocação de Ativos: 50% para recompras de $B3, 50% para recompras de ArenaCoin 3. Compras no Mercado: Compras automáticas no mercado criam suporte de preço 4. Distribuição de Valor: Benefícios fluem para todos os detentores de tokens --- ## Escalando a Diversão Onchain Source: https://b3.holydocs.com/pt-BR/index Comece a operar com o B3 SDK em menos de 5 minutos Ecossistema de Produtos B3 é um portfólio de produtos projetados para trazer a próxima geração de aplicativos, criatividade e comércio onchain. A camada de protocolo B3 é a espinha dorsal multi-blockchain do ecossistema B3. A camada do ecossistema B3 é a infraestrutura de desenvolvedor de acesso aberto, ferramentas e serviços para construir em B3. Não apenas construímos ferramentas, B3 lança aplicativos ao consumidor que trazem diversão onchain e agregam valor ao token \$B3. B3 AppChains A Superchain Hiper-Escalável B3 não é apenas mais uma cadeia, B3 conecta experiências divertidas - jogos, aplicativos, projetos ao consumidor - em um ecossistema modular, escalável que está aberto, conectado e pronto para crescer. Criado por uma equipe de ex-alunos da Base/Coinbase e contribuidores originais do Ethereum. - infra modular escolha seu stack, assente em qualquer lugar—base, ethereum, solana, mais. - rede multi-cadeia lance no mainnet b3 ou crie sua própria gamechain com suporte integrado. - liquidez superfluida primitivos integrados para transações instantâneas, recompensas e experiências entre aplicativos. B3 opera como um L3 que se assenta na Base, fornecendo espaço de bloco dedicado especificamente para jogos com transações ultrarrápidas e taxas abaixo de um centavo. Appchains se assentam no B3, com nossa infraestrutura de protocolo abstraindo a complexidade de lidar com múltiplas cadeias. Saiba mais sobre a arquitetura única de appchain do B3, a maneira mais escalável de construir onchain. Poder para Desenvolvedores Construa com ferramentas, SDK, documentação e suporte real que permitem ir do zero ao vivo em tempo recorde. Explore o SDK B3 para construir imediatamente experiências onchain excepcionais: APIs de dados gratuitas, consolidadas e ricas & indexação no B3. Acesse usuários, liquidez entre cadeias, lance tokens & mais. O Que Você Pode Construir Login Instantâneo Embarque jogadores instantaneamente com contas inteligentes embutidas—apenas um clique e eles estão no jogo. Conheça a Identidade do Seu Jogador Desbloqueie acesso instantâneo aos dados do jogador em todo o ecossistema e seus dados de jogador onchain. Escale Seu Jogo Implemente Leaderboards Onchain Crie classificações competitivas vinculadas a dados reais de jogabilidade e conquistas entre jogos. Crie Conquistas Personalizadas Crie conquistas onchain vinculadas à jogabilidade, lealdade ou ações da comunidade. Permita que os jogadores exibam suas vitórias pelo ecossistema. Lance Torneios Instantâneos Crie torneios instantaneamente para aumentar a retenção, impulsionar a competição e monetizar seu jogo. Habilite Duelos com Apostas Permita que os jogadores se desafiem em tempo real PvP. Adicione apostas, XP ou prêmios a cada partida. Crie Exclusividade com Token Gating Habilite os usuários a desbloquear conteúdo exclusivo, modos de jogo ou vantagens com base em posse de NFT ou tokens. Envie Notificações Onchain Acione alertas baseados em carteira vinculados à jogabilidade, conquistas, drops ou eventos para reengajar usuários. Desbloqueie Novas Formas de Monetizar Aceite Pagamentos Sem Atritos Habilite os usuários a fazerem compras sem KYC usando fiat ou QUALQUER token em QUALQUER cadeia. É a maneira mais fácil de pagar. Crie Tokens de Jogo Nativos Crie tokens personalizados que impulsionam progressão, recompensas ou propriedade—nativamente vinculados à lógica do seu jogo. Transforme Qualquer Ativo em um Marketplace De conquistas a skins até conteúdo gerado pelo usuário, transforme qualquer ativo do jogo em um colecionável que os jogadores possam negociar. Por Que Escolher B3? B3 entrega transações ultrarrápidas com taxas abaixo de um centavo através de espaço de bloco dedicado para jogos, construído como um L3 que se assenta na Base. Base é um L2 seguro, de baixo custo e amigável para construtores, incubado pela Coinbase. B3 aproveita a Base como uma camada de assentamento, contribuindo para o ecossistema Base enquanto estende suas capacidades. Lance jogos em escala web2 com o motor de rollup do B3 que escala horizontalmente por sharding na camada de aplicação, orquestrando sidecars dedicados para operações computacionalmente pesadas. A arquitetura componível do B3 possibilita interoperabilidade perfeita entre appchains, ativos e tokens. Construa verdadeiras experiências cross-chain. Aqui não há jardins murados. Qualquer um pode implantar e construir em B3, suportado pela maioria das principais plataformas e frameworks de blockchain. Comunidade & Recursos Junte-se à nossa comunidade de desenvolvedores para suporte e discussões Contribua para o projeto e reporte problemas Descubra como é fácil construir em B3 Comece com nosso Guia Rápido e comece a construir o futuro da diversão hoje. --- ## B3 Token Source: https://b3.holydocs.com/pt-BR/learn/deposits-withdrawals/b3-token O token B3 é o motor que impulsiona o ecossistema de Jogos Abertos, projetado para crescer, escalar e transformar os jogos, empoderando jogadores, desenvolvedores de jogos e detentores. Para Jogadores - Faça stake de $B3 para ganhar recompensas passivas, participar em jogos de Stake to Win e receber exposição às futuras Gamechains B3. - Use $B3 para financiar e publicar os jogos em que você acredita e ganhe recompensas. - Obtenha acesso antecipado a jogos e novas funcionalidades no BSMNT. - Participe na governança para impactar diretamente o futuro do ecossistema B3. Para Desenvolvedores de Jogos - Candidate-se e receba financiamento para desenvolver e escalar seu jogo. - Ganhe recompensas de referência de todos os jogadores em qualquer Gamechain. - Receba futuros airdrops de parceiros de infraestrutura. O Ciclo em Movimento Jogadores Fazem Stake e Gastam $B3 → Desenvolvedores Lançam Game Chains → Taxas de Liquidação Geram Recompensas → Mais Valor é Adicionado ao $B3. Este ciclo garante um crescimento sustentável, fazendo do $B3 o centro dos jogos on-chain. Utilidades adicionais para $B3 serão anunciadas conforme estiverem disponíveis. Tokenomics - Nome do Token: B3 (Base) - Cadeia: Base - Fornecimento Total: 100,000,000,000 - Decimais: 18 Distribuição e Alocação Comunidade & Ecossistema Esta alocação é para o crescimento do ecossistema B3 - para jogadores, feito por jogadores. É para construir um ecossistema que pertença àqueles que jogam nele: airdrops, torneios, playtests, bolsas lideradas pela comunidade, pesquisa & desenvolvimento e muitos outros. Fundação Esta alocação apoiará a Fundação Player1 à medida que contribui para a visão e adoção do B3 e Jogos Abertos, incluindo parcerias/auxílios estratégicos, necessidades legais e de conformidade, auditorias e outras despesas operacionais. Equipe e Conselheiros Esta alocação é para os principais contribuidores + 18 conselheiros que representam o melhor dos dois mundos dos jogos - de AAA a web3. Toda a equipe e conselheiros estão sujeitos a um cronograma de vesting de 4 anos: precipício de 25% no primeiro ano, com desbloqueios mensais a seguir. Investidores Esta parte da alocação B3 é para investidores que apoiaram o desenvolvimento do B3, incluindo mais de 100 anjos que se reuniram de todos os cantos da indústria - jogos, web3, marcas, infraestrutura - para apoiar e B3lieve na visão do B3. Toda a equipe & conselheiros estão sujeitos a um cronograma de vesting de 4 anos: precipício de 25% no primeiro ano, com desbloqueios mensais a seguir. Como Acumular B3 Você pode obter tokens $B3 adicionais através de vários métodos, como: - Jogar jogos parceiros, vencer torneios e completar tarefas dentro do jogo. - Participar em eventos e desafios da comunidade. - Fazer stake dos seus tokens existentes para recompensas adicionais e participar em Stake to Win. - Engajar-se com plataformas parceiras e suas atividades. O token B3 cria um ecossistema sustentável onde todos os participantes - jogadores, desenvolvedores e stakeholders - se beneficiam do crescimento e sucesso da plataforma. --- ## Depositando Tokens na B3 Source: https://b3.holydocs.com/pt-BR/learn/deposits-withdrawals/depositing-tokens-on-b3 Para interagir com alguns jogos e recursos no ecossistema B3, você precisará de tokens em sua carteira. Este guia o orientará sobre como depositar tokens usando a ponte B3. Como Depositar Tokens Faça login na sua conta em basement.fun. Selecione a rede e o token que você deseja depositar no B3. Insira a quantidade de token que você deseja depositar e clique em Bridge. Confirme a transação na sua carteira conectada para completar seu depósito. Uma vez que a transação esteja completa, seus tokens aparecerão em sua carteira. Depósitos geralmente são completados em poucos minutos, mas os tempos de processamento podem variar dependendo da congestão da rede. --- ## Como Trocar Tokens Source: https://b3.holydocs.com/pt-BR/learn/deposits-withdrawals/how-to-swap-tokens Com suporte multi-cadeia integrado, você pode trocar tokens entre diferentes redes, tudo a partir de uma interface simples. Seja preparando-se para um mint, consolidando ativos ou movendo-se entre cadeias, este guia o orientará sobre como trocar um token por outro. Como Trocar Tokens Faça login na sua conta em basement.fun/bridge. Localize a aba marcada como Swap e selecione-a. Selecione o token que você deseja trocar e o token que deseja receber, a quantidade do token e a cadeia. Revise e confirme que você selecionou o token e as quantidades corretas, e então clique em Swap. Clique em Pagar da Carteira Conectada ou Pagar de uma carteira diferente se desejar usar uma carteira diferente da que está atualmente conectada. Confirme a transação em sua carteira para completar a troca. Sua troca pode levar até um minuto para ser processada. Seus tokens trocados aparecerão em sua carteira uma vez que a transação for processada. As trocas são processadas rapidamente, mas durante períodos de alta atividade na rede, as transações podem levar um pouco mais para serem completadas. --- ## Como Verificar o Status de uma Transação na B3 Source: https://b3.holydocs.com/pt-BR/learn/deposits-withdrawals/how-to-verify-transaction-status Se você enviou uma transação na Rede B3 e quer verificar se ela foi confirmada, está pendente ou falhou, você pode facilmente rastreá-la usando o B3 Block Explorer. Tudo o que você precisa é do hash da transação (TxHash) ou do endereço da carteira envolvida na transação. Passos para Verificar uma Transação Acesse explorer.b3.fun. Passe o mouse sobre o painel lateral esquerdo para expandi-lo e clique em Transações. Uma nova barra de pesquisa aparecerá. Na barra de pesquisa, insira: - O endereço da carteira que iniciou a transação - Ou o hash da transação (TxHash) Navegue pelos resultados e clique na transação relevante para visualizar: - Status (Sucesso / Falha / Pendente) - Data & Hora - Tokens transferidos - Gás utilizado - Quaisquer outros detalhes on-chain Esta é a melhor maneira de rastrear cunhagens, transferências e outras atividades diretamente na Rede B3. Significados do Status da Transação - Sucesso: Transação completada com sucesso - Falha: Transação falhou ao ser executada (muitas vezes devido a gás insuficiente ou outros erros) - Pendente: Transação ainda está sendo processada pela rede Você pode marcar endereços de carteiras frequentemente usados no explorador para verificar rapidamente o histórico de transações no futuro. --- ## Sacando Tokens do B3 Source: https://b3.holydocs.com/pt-BR/learn/deposits-withdrawals/withdrawing-tokens-from-b3 Precisa mover seus tokens para fora da rede B3? Seja voltando para o Ethereum ou para outra cadeia suportada, retirar da B3 é simples e leva apenas alguns passos. Este guia te mostra como retirar seus ativos de forma segura. Como Retirar Tokens Faça login na sua conta em basement.fun/bridge. Localize e clique na aba denominada Retirada. Role para baixo e selecione a rede para a qual você gostaria de retirar seus tokens. Selecione o token que você deseja retirar. Insira o valor da retirada e, em seguida, clique em Ponte. Confirme a transação na sua carteira para completar sua retirada. Uma vez confirmada, seus tokens serão transferidos para a rede selecionada e devem chegar em breve. Os tempos de processamento de retiradas geralmente variam de alguns minutos a uma hora, dependendo da congestão da rede e da cadeia de destino. --- ## Como Participar de um Torneio no Basement Source: https://b3.holydocs.com/pt-BR/learn/games-experiences/how-to-join-a-tournament-on-basement Torneios no Basement são sua chance de competir por prêmios, subir no ranking e testar suas habilidades contra outros jogadores. Seja jogando por diversão ou buscando o topo, participar de um torneio é rápido e fácil. Veja como começar. Como Participar de um Torneio Acesse basement.fun, clique em Join the fun e faça login usando seu método preferido. No lado esquerdo da página, clique no Ícone de Troféu rotulado Compete. Na página de Torneio, clique em Tournaments. Selecione Live Tournaments para ver competições em andamento. Navegue pela lista de torneios ativos e selecione aquele que deseja participar. Clique em Join Tournament para abrir a página de detalhes do torneio. Aqui você pode revisar as regras, premiação, ranking e tempo restante. Você também pode conversar com outros jogadores no Live Chat. Se estiver pronto para competir, clique em Join Tournament novamente para confirmar sua inscrição. Confirme a transação na sua carteira conectada para completar seu registro. Uma vez confirmado, clique em Play Now para iniciar suas partidas e subir no ranking. Você está dentro. Boa sorte e divirta-se competindo! Recursos do Torneio - Rankings em tempo real para acompanhar seu progresso - Chat ao vivo para se conectar com outros competidores - Regras claras e estruturas de prêmio para cada torneio - Entrada imediata uma vez que o pagamento é confirmado Confira as regras do torneio e a estrutura de prêmios antes de participar para entender o formato da competição e pelo que você está jogando. --- ## Como Iniciar uma Aposta no Porão Source: https://b3.holydocs.com/pt-BR/learn/games-experiences/how-to-start-a-wager-on-basement Apostas no Basement permitem que você aposte tokens em suas habilidades, seja desafiando um amigo ou abrindo para qualquer um participar. É uma maneira divertida de adicionar apostas às suas partidas e provar quem realmente está no topo. Aqui está como iniciar uma aposta e convidar outros para jogar por recompensas. Como Iniciar uma Aposta Clique em qualquer jogo em basement.fun. Clique no ícone de espada no topo da página de detalhes do jogo. Escolha como você quer iniciar seu desafio: - Desafiar um amigo - Criar um desafio aberto para qualquer um participar Neste guia, vamos criar um desafio entre amigos selecionando Desafiar Amigos. Digite o nome do seu amigo no campo de busca e selecione o nome dele na lista. Clique em Próximo. Selecione o valor que gostaria de apostar e a duração do desafio da aposta. Você também pode inserir um valor personalizado. Financie seu desafio de aposta depositando fundos. Simplesmente clique em Depositar Aposta e confirme a transação na sua carteira. Uma vez que seu desafio de aposta tenha sido financiado, você receberá um link para compartilhar com seu oponente. Clique em Copiar para copiar o link para compartilhamento. Seu amigo/oponente precisará abrir o link, confirmar sua participação e juntar-se ao desafio de aposta. Uma vez que ambos os jogadores tenham financiado a aposta, vocês podem começar a jogar. Compitam e que o melhor jogador vença! O prêmio vai para o vencedor uma vez que o desafio esteja completo. Tipos de Aposta Desafios entre Amigos - Desafie jogadores específicos pelo nome de usuário - Partidas privadas entre oponentes conhecidos - Apostas e durações personalizáveis Desafios Abertos - Crie apostas públicas para qualquer um participar - Baseado em quem chegar primeiro - Ótimo para encontrar novos oponentes Ambos os jogadores devem financiar sua parte da aposta antes que a partida possa começar. O prêmio total vai para o vencedor ao término. Comece com valores de aposta menores ao jogar com novos oponentes para testar as águas antes de se comprometer com apostas maiores. --- ## Segurança de Cripto e Carteira Source: https://b3.holydocs.com/pt-BR/learn/getting-started/crypto-and-wallet-security Pense na sua carteira de criptomoedas como sua chave pessoal para o universo Web3 - ela não é apenas uma ferramenta; é o seu portal para possuir, negociar e interagir no mundo descentralizado. Aplicativos de carteira como o Rainbow tornam isso simples, oferecendo uma interface fácil de usar para gerenciar suas chaves criptográficas, sem necessidade de magia técnica. Vamos detalhar. No seu núcleo, uma carteira de criptomoedas não "segura" seu dinheiro. Em vez disso, é uma forma segura de gerenciar as chaves que dão acesso aos seus fundos na blockchain. Essas chaves permitem que você envie, receba e possua ativos como Ethereum. Quando você "possui" 1 ETH, o que você está realmente fazendo é possuir uma prova na blockchain que liga o endereço da sua carteira a esse ETH. Sua carteira é sua prova digital de propriedade. As carteiras vêm em diferentes formas para atender às suas necessidades: - Carteiras Quentes (Hot Wallets): Sempre conectadas à internet, perfeitas para transações frequentes (por exemplo, Rainbow). - Carteiras Frias (Cold Wallets): Carteiras de hardware como Ledger, projetadas para armazenar suas chaves offline para segurança extra. Componentes da Carteira: O Essencial Toda carteira de criptomoedas tem três partes principais que fazem tudo funcionar: 1. Endereço Público da Carteira - Pense nisso como seu nome de usuário ou número de conta. - Compartilhe com qualquer um para receber fundos. - Endereços públicos permitem que as pessoas vejam seu histórico de transações e ativos (porque as blockchains são transparentes). 2. Frase Secreta (Seed Phrase) - Uma frase de 12 ou 24 palavras que dá acesso total à sua carteira. - Trate isso como a joia da coroa — quem tem, possui os ativos dentro da sua carteira. 3. Chave Privada - Uma longa sequência de caracteres gerada a partir da sua frase-semente. - Usada para assinar transações e provar propriedade. O Que Acontece se Você Perder Suas Chaves? Aqui está o negócio: Perca sua chave privada ou frase secreta, e é o fim do jogo. Não existe botão de "Esqueci a Senha", nenhum suporte técnico e nenhum 2FA. Nem mesmo o provedor da sua carteira pode ajudá-lo a recuperá-la. É por isso que fazer backup das suas chaves é inegociável. Aqui estão algumas dicas profissionais para mantê-las seguras: - Use um gerenciador de senhas como 1Password. - Anote em um pedaço de papel (antiquado, mas eficaz). - Grave em um pedaço de metal para durabilidade máxima. Suas chaves = seu controle. Perca-as, e você está trancado para fora de vez. Por Que a B3 Usa Carteiras de Criptomoedas Na B3, sua carteira é muito mais do que apenas um login. É sua identidade, seu inventário e sua conexão com todo o ecossistema. Aqui está o porquê de as carteiras serem centrais para nossa visão Web3: 1. Propriedade Que é Sua Sua carteira coloca você no controle de seus ativos digitais — sem intermediários, sem bloqueio corporativo. 2. Interoperabilidade Entre Plataformas Sua carteira B3 não está vinculada a apenas um jogo ou ecossistema. Seja ganhando Pontos de Construtor (BP) ou reivindicando tokens, sua carteira funciona perfeitamente em várias experiências. 3. Segurança e Transparência Todas as transações são visíveis na blockchain, mas apenas você controla suas chaves privadas. Isso garante justiça e responsabilidade em todo o ecossistema. Segurança da Carteira Sua carteira de criptomoedas lhe dá um grande poder, mas com grande poder, vem grande responsabilidade. Você está encarregado de seus ativos, mas também está encarregado de manter esses ativos seguros contra atores mal-intencionados. Aqui estão algumas dicas e truques úteis para ajudá-lo a manter seus ativos seguros e protegidos. Diretrizes de Segurança - Interaja apenas com sites e plataformas oficiais da B3 (b3.fun, bsmnt.fun, claim.b3.fun). - Nunca compartilhe as chaves privadas ou frases-semente da sua carteira com ninguém. - Tenha cuidado com mensagens diretas alegando ser suporte da B3 - o suporte oficial é apenas através de discord.gg/b3dotfun e https://b3.fun. - Verifique duas vezes todos os endereços de carteira e detalhes de transação antes de aprovar transações. - Evite clicar em links suspeitos ou conectar sua carteira a sites não verificados. - Ative 2FA onde disponível e use uma carteira de hardware para segurança extra. - Lembre-se: a equipe da B3 nunca pedirá suas informações pessoais de carteira. Melhores Práticas de Segurança Siga estas práticas essenciais para manter sua carteira segura: - Use senhas fortes e únicas. - Ative a autenticação de dois fatores (2FA). - Nunca compartilhe suas chaves de carteira. - Mantenha sua carteira atualizada e confiável. Mantenha-se seguro e continue jogando! --- ## Como Criar uma Conta B3 Source: https://b3.holydocs.com/pt-BR/learn/getting-started/how-to-create-an-account Você só precisa de uma conta B3 para acessar tudo no ecossistema B3. Uma vez que sua conta é criada, você pode fazer login em qualquer plataforma B3 usando as mesmas credenciais. Você pode se inscrever usando uma carteira EVM, email, número de telefone (SMS) ou uma conta social como Google, Apple, Discord, Telegram ou Farcaster. Seu login é seguro, flexível e funciona em todos os produtos B3 atuais e futuros. Passo-a-Passo: Criando Sua Conta B3 Você pode criar sua conta em qualquer site alimentado pela B3. Algumas de nossas plataformas mais ativas incluem: - basement.fun - nosso principal hub de jogos - stake.b3.fun - o painel de staking e recompensas Os passos são os mesmos, não importa qual plataforma você escolha. Para este guia, começaremos nossa jornada no basement.fun. Vá até basement.fun e clique em Join the fun. Escolha seu método de login preferido. Você pode clicar em Mais opções para ver métodos de login adicionais. - Carteira EVM (ex.: MetaMask ou Rainbow) - Email ou Número de Telefone (SMS) - Conta Social (Google, Apple, Discord, Telegram ou Farcaster) Siga as instruções para confirmar seu método de login. Isso pode incluir conectar sua carteira, verificar seu email ou aprovar acesso através de uma conta social. Exemplo: Se você estiver usando uma carteira EVM como a MetaMask, você verá uma tela como esta ao confirmar sua conexão: Uma vez confirmado, sua conta B3 será criada e estará pronta para ser usada em todas as plataformas B3. --- ## Como Criar Sua Conta Global B3 Source: https://b3.holydocs.com/pt-BR/learn/getting-started/how-to-create-global-account Criando Sua Conta Global B3 Acesse https://explorer.b3.fun/. No lado esquerdo da página, passe o mouse para expandir a barra lateral. Selecione qualquer opção (como Transações ou Navegar por Apps) para revelar a opção de login. !Screenshot2025 09 24at6 23 08PM Pn No canto superior direito da tela, clique em Conectar. !Screenshot2025 09 24at6 26 24PM Pn - Carteira (MetaMask, WalletConnect, etc.) - Aprove a solicitação de conexão em sua carteira. - Social / Email / Telefone - Siga o processo de verificação apropriado para o seu método de login (por exemplo, confirmação por e-mail, código SMS ou autorização de login social). Uma vez verificado, sua Conta Global B3 será criada e você estará conectado. FAQ Não. Você pode se inscrever com uma carteira, e-mail, telefone ou login social. Se você escolher entrar sem uma carteira, uma carteira embutida será automaticamente criada para você em segundo plano. Isso garante que você ainda terá uma carteira conectada à sua conta, mesmo que você não tenha trazido a sua própria. --- ## Como Personalizar o Perfil do Seu Porão Source: https://b3.holydocs.com/pt-BR/learn/getting-started/how-to-customize-your-basement-profile Seu perfil no Basement é sua identidade digital em todo o ecossistema. Você pode personalizar seu avatar, escolher um nome único e exibir uma insígnia que representa seu estilo. Seja configurando as coisas pela primeira vez ou atualizando sua aparência mais tarde, personalizar seu perfil ajuda você a se destacar e se sentir mais conectado. Personalizando Seu Perfil pela Primeira Vez Clique no seu avatar no canto superior direito para abrir o menu da conta. Insira o nome desejado e, em seguida, clique em Registrar. Em seguida, você será guiado(a) pela personalização do seu avatar. Esta é a sua chance de torná-lo verdadeiramente seu, escolhendo um gênero, ajustando características físicas e escolhendo o traje que melhor se adapta ao seu estilo. Uma vez que estiver satisfeito(a) com seu avatar, clique em Próximo para salvar seu eu virtual. Personalização Adicional Após a configuração inicial, você pode retornar ao seu perfil a qualquer momento para fazer alterações ou experimentar algo novo. Na página inicial do Basement, clique no ícone de perfil em qualquer lado da página para abrir seu perfil e começar a editar. Em seguida, clique em Personalizar Perfil. Opções de Personalização Disponíveis Nome de Usuário Altere seu nome de exibição público a qualquer momento Avatar Edite a aparência do seu avatar para renovar seu visual Expresse-se Adicione uma assinatura personalizada desenhada à mão e escolha um tema de perfil que combine com sua vibe Quer um guia rápido? Assista a este vídeo curto para ver cada opção de personalização em ação: --- ## Como Exportar Sua Carteira Embutida Source: https://b3.holydocs.com/pt-BR/learn/getting-started/how-to-export-your-embedded-wallet Quer usar sua carteira BSMNT em outros aplicativos como Rainbow ou MetaMask? Exportar sua carteira embutida lhe dá controle total, permitindo que você copie sua frase secreta de recuperação ou chave privada, para que você possa importá-la em qualquer carteira compatível. Importante: Nunca compartilhe sua chave privada ou frase de recuperação com ninguém. Qualquer pessoa com acesso a ela pode tomar seus fundos. Passos para Exportar Sua Carteira Embutida Faça login no Basement.fun usando seu método de login preferido. Clique no ícone de perfil no canto superior direito da página. Vá até a aba Contas e clique em Exportar ao lado do endereço da sua carteira. Clique em Copiar para copiar sua frase secreta de recuperação ou chave privada para sua área de transferência. Cole-a no aplicativo de carteira de sua preferência para importar sua carteira. Sua carteira BSMNT agora está acessível em seu aplicativo de carteira externa, mantendo total compatibilidade com o ecossistema B3. Suas credenciais de carteira exportadas dão a você controle completo sobre seus fundos e permitem que você use a mesma carteira em múltiplas aplicações e plataformas. --- ## Como Vincular Contas Sociais Adicionais Source: https://b3.holydocs.com/pt-BR/learn/getting-started/how-to-link-additional-social-accounts Vincular contas extras ao seu perfil B3 ajuda a manter sua identidade consistente em todo o ecossistema B3. Seja se você se cadastrou originalmente com uma carteira, email ou conta social, você pode conectar mais opções a qualquer momento. Isso inclui contas como Gmail, Twitter, Apple, número de telefone, Discord, Telegram e mais. Este guia irá orientá-lo sobre como vincular contas adicionais diretamente de basement.fun. Como Vincular Contas Adicionais Clique no ícone do seu perfil em basement.fun para abrir o menu da sua conta. Navegue até a aba Contas. Clique em Vincular outra conta. Escolha o tipo de conta que você deseja vincular - por exemplo, X (Twitter) - e siga as instruções para autorizar a conexão. Uma vez vinculada, sua conta aparecerá sob a aba Contas. Você pode repetir este processo para conectar quantas plataformas desejar. As contas vinculadas aparecerão na sua aba Contas, oferecendo várias maneiras de acessar seu perfil B3 e manter uma identidade consistente em todas as plataformas B3. --- ## Como Gerenciar Contas Vinculadas na Sua Conta Global B3 Source: https://b3.holydocs.com/pt-BR/learn/getting-started/how-to-manage-linked-accounts-global-account Vinculando uma Conta Adicional Faça login com a conta à qual você deseja vincular novas contas. Clique no ícone do seu perfil no canto superior direito e selecione Configurações. Clique em Vincular Nova Conta. Escolha se deseja vincular uma carteira, e-mail, telefone ou conta social. Siga os passos para aprovar a conexão (aprovação de carteira, verificação de e-mail, código SMS ou login social). Sua conta adicional agora estará vinculada. Desconectando uma Conta Você pode querer desconectar uma conta se não a usa mais, quer substituí-la por outra ou simplesmente prefere manter sua Conta Global B3 vinculada a menos logins. Clique no ícone do seu perfil no canto superior direito e selecione Configurações. Na seção Configurações, localize sua lista de contas conectadas. Clique no ícone de elo de corrente ao lado da conta que deseja desconectar. A conta será removida imediatamente. Desconectar uma conta não excluirá sua Conta Global B3. Você ainda poderá fazer login usando quaisquer outras contas conectadas. FAQ Você deve sempre ter pelo menos um método de login vinculado à sua Conta Global B3. Se a única conta que você tem vinculada é a que deseja desconectar, você precisará vincular outra conta primeiro. Uma vez que você tenha adicionado uma nova conta, você pode desconectar com segurança a que deseja remover. Sim. Você pode vincular várias contas à mesma Conta Global B3. --- ## Missões Source: https://b3.holydocs.com/pt-BR/learn/quests/introduction Como Funcionam os Pontos Cada missão pode dar até 100 pontos no total, divididos em: - Conclusão da Missão - \+40 pontos por terminar a tarefa - Bônus de Viralidade - 0–40 pontos baseados no engajamento (curtidas, visualizações, retweets, etc.) - Bônus de Madrugador - \+20 pontos para os 10% mais rápidos dos participantes Dica de viralidade: Os pontos são calculados quando você clica em Verificar. Esperar um pouco para que sua postagem colete curtidas ou visualizações antes de verificar pode lhe dar mais pontos. Recompensas & Classificações - Missões de Nível de Produto (40%) - Produtos específicos da B3 (AnySpend, BSMNT, Spawn, HypeDuel) - Missões de Nível de Cadeia (40%) - Recompensas em várias cadeias (B3, Reach, XRP, etc.) - Classificação Global (20%) - Melhores desempenhos em todo o ecossistema As recompensas são pagas semanalmente para sua carteira conectada. Acompanhe Seu Progresso Você pode ver tanto o seu histórico de missões quanto o seu histórico de recompensas diretamente do site da Quest. !Screenshot2025 09 22at5 45 29PM Pn - Seu Histórico - Mostra missões completadas, recompensas totais e distribuições de recompensas passadas vinculadas à sua conta. - Histórico de Recompensas - Exibe pagamentos de recompensas de todas as classificações (Nível de Produto, Nível de Cadeia e Global). Você verá a data de distribuição, a quantidade de tokens recebidos e pode clicar em Ver Detalhes para mais informações. FAQ Não 1-para-1. O engajamento é usado para calcular seu percentil comparado a outros usuários. Maior engajamento = mais pontos de viralidade. Provavelmente, sua postagem teve baixo engajamento no momento em que você clicou em Verificar. Lembre-se, a viralidade é verificada apenas no momento da verificação. Não, cada missão só pode ser completada uma vez por conta. Os pontos de bônus dependem de quão cedo você completa a missão comparado a outros. Apenas os usuários mais rápidos (top 10%) recebem o bônus de Madrugador. Se você terminou mais tarde, ainda receberá pontos pela conclusão, mas não o bônus. As recompensas são calculadas automaticamente e distribuídas semanalmente para sua carteira conectada. Não é obrigatório, mas vincular ambos maximiza suas chances de ganhar pontos, já que você terá mais missões disponíveis. --- ## Como Recorrer de uma Conta Restrita Source: https://b3.holydocs.com/pt-BR/learn/restricted-account/appeal Como Enviar um Recurso No site docs.b3.fun, clique no balão de chat no canto inferior direito para iniciar uma conversa com o Suporte. Na sua mensagem, inclua o endereço da sua carteira e uma nota curta explicando que sua conta está restrita. Uma vez enviado, nossa equipe de Suporte revisará sua conta e entrará em contato com você o mais rápido possível. --- ## Reivindicar Recompensas de Participação Source: https://b3.holydocs.com/pt-BR/learn/staking-rewards/claim-staking-rewards Como as Recompensas de Staking são Distribuídas Quando você faz staking de \$B3, você ganha aproximadamente 10% de recompensas anuais, que se acumulam com o tempo. As recompensas não são distribuídas em um cronograma fixo. Em vez disso, elas são automaticamente reivindicadas quando você desfaz o staking. A quantidade que você recebe depende de quanto você retira. Por exemplo: Se você retirar 50% do seu \$B3 em staking, você receberá 50% das suas recompensas acumuladas naquele momento. As recompensas restantes permanecem vinculadas ao \$B3 que você continua em staking. Este sistema garante que as recompensas sejam distribuídas de forma justa, baseando-se em quanto tempo e quanto você faz staking. Visualize Suas Recompensas de Staking Distribuídas Suas recompensas de staking são reivindicadas automaticamente quando você desfaz o staking do seu \$B3. Veja como visualizar suas recompensas: Acesse stake.b3.fun e faça login usando seu método de login preferido. Visualize suas recompensas de staking distribuídas clicando em Visualize recompensas na página principal do painel. Certifique-se de selecionar a aba Recompensas de Staking. !Screenshot2025 08 08at2 55 27PM Pn --- ## Como Funcionam os Slots Diários Source: https://b3.holydocs.com/pt-BR/learn/staking-rewards/how-daily-slots-work Daily Slots é uma maneira rápida e fácil de tentar a sorte em busca de recompensas gratuitas todos os dias. Basta fazer login, puxar a alavanca e deixar que as bobinas decidam. Qualquer token que você ganhar é enviado diretamente para sua carteira, sem necessidade de reivindicação. Como Jogar Daily Slots Acesse stake.b3.fun e faça login usando seu método de login preferido. Clique no ícone Free Slots! na página principal. Na página dos slots diários, clique em Puxe a alavanca. Confirme a transação na sua carteira conectada para completar sua jogada. Sua recompensa será automaticamente enviada para sua carteira! Regras do Jogo - Uma jogada por dia por carteira - Sem necessidade de reivindicação - as recompensas são enviadas diretamente para sua carteira - Deve ter pelo menos 1.000 B3 em staking para ser elegível - Completamente gratuito - sem custos adicionais Daily Slots é projetado para ser rápido e divertido - apenas um clique por dia para uma chance de ganhar recompensas B3 extras! --- ## Como Funciona o Plinko de Cavalos Source: https://b3.holydocs.com/pt-BR/learn/staking-rewards/how-horse-plinko-works Como Jogar Horse Plinko Vá até o Painel de Staking e escolha Horse Plinko dentre os jogos disponíveis. !Screenshot2025 09 25at4 06 51PM Pn Clique em Release Horse para iniciar sua jogada. !Screenshot2025 09 25at4 04 13PM Pn Confirme a ação assinando a transação na sua carteira conectada. Uma vez que a transação for confirmada e a animação completada, sua recompensa será distribuída automaticamente. --- ## Como Funciona o Prize Pool Source: https://b3.holydocs.com/pt-BR/learn/staking-rewards/how-prize-pool-works O Pool de Prêmios Semanal é a sua chance de ganhar grandes recompensas apenas por ser um participante. Toda semana, jogadores de cada nível de recompensa - Iniciante, Assíduo e Baleia - podem entrar no pool para ter a chance de ganhar. Você precisará se juntar manualmente entre segunda e sexta-feira de cada semana. Toda sexta-feira, três participantes sortudos de cada nível são sorteados e recebem recompensas baseadas em seu nível. Importante: Certifique-se de entrar no Pool de Prêmios Semanal antes de sexta-feira às 13:00 UTC. Como Entrar no Pool de Prêmios Semanal Acesse stake.b3.fun e faça login com seu método de login preferido. Role a página para baixo e localize a aba marcada como Browse Games. Aqui, você poderá selecionar Prize Pool (ou qualquer outro jogo em que deseje participar). Clique em Enter pool to win para enviar sua inscrição. Confirme a transação na sua carteira e volte novamente toda sexta-feira para verificar se você ganhou. Você agora está inscrito no pool de prêmios desta semana! Como os Vencedores São Selecionados - Horário do Sorteio: Toda sexta-feira às 13:00 UTC - Vencedores Por Nível: 3 vencedores de cada nível (Iniciante, Assíduo, Baleia) - Seleção: Sorteio aleatório de todas as inscrições elegíveis - Período de Inscrição: De segunda a sexta-feira antes das 13:00 UTC Reivindicando Seu Prêmio Uma vez que o sorteio é realizado, você pode retornar à página do pool de prêmios para ver se ganhou. Se selecionado, você tem duas opções: 1. Reivindicar imediatamente com uma taxa de 10% deduzida (5% para o protocolo, 5% para o próximo jackpot) 2. Apostar seus ganhos sem nenhuma taxa Apostar seus ganhos é a melhor opção, pois você evita taxas e continua ganhando recompensas sobre o seu prêmio! Lembre-se de entrar manualmente cada semana - as inscrições não são transferidas para a semana seguinte. --- ## Como Funciona o Gire a Roda Source: https://b3.holydocs.com/pt-BR/learn/staking-rewards/how-spin-the-wheel-works Gire a Roda é um jogo diário simples que dá aos participantes a chance de ganhar tokens extras com apenas um clique. Sem necessidade de reivindicações ou acompanhamentos. Apenas gire e veja o que você ganha. Todas as recompensas são enviadas diretamente para sua carteira. Como Jogar Gire a Roda Acesse stake.b3.fun e faça login usando seu método de login preferido. Desça até a seção rotulada Browse Games e clique no ícone Spin the Wheel. Clique em Spin the Wheel, depois confirme a transação na sua carteira conectada. Pronto! Seu prêmio será automaticamente adicionado à sua carteira. Regras do Jogo - Um giro por dia por carteira - Recompensas automáticas - não é necessário reivindicar manualmente - Deve ter pelo menos 1.000 B3 em staking para participar - Gratuito para jogar - apenas confirme a transação Gire a Roda é uma das maneiras mais simples de ganhar recompensas bônus - apenas um clique por dia e seu prêmio é entregue instantaneamente à sua carteira. --- ## Como Fazer Staking de B3 Source: https://b3.holydocs.com/pt-BR/learn/staking-rewards/how-to-stake-b3 Fazer o staking dos seus tokens B3 é rápido e fácil, e desbloqueia tanto recompensas passivas quanto acesso ao nosso sistema de prêmios Stake to Win. Neste guia, vamos guiá-lo pelos passos simples para começar a fazer staking diretamente na plataforma. Opção 1: Fazer Staking com B3 que Você Já Possui Acesse stake.b3.fun e faça login na sua conta usando seu método de login escolhido. Clique em Stake more B3+. Digite a quantidade que deseja fazer staking e então clique em Stake and Earn. Confirme a transação na sua carteira para completar o processo de staking do seu B3. Seus tokens agora estão em staking e ganhando recompensas! Opção 2: Trocar & Fazer Staking de Outros Tokens Acesse stake.b3.fun e faça login na sua conta usando seu método de login escolhido. Clique em Stake more B3+. Em seguida, clique em Swap & stake a partir de qualquer cripto. Digite a quantidade que deseja fazer staking e então clique em Continue. Você poderá então selecionar o token e a cadeia de onde deseja fazer a troca. Uma vez feita sua seleção, clique em Checkout. Em seguida, clique em Pay from Connected Wallet (ou você pode escolher pagar de uma carteira diferente), e então confirme a transação na sua carteira para completar seu swap+stake. Seus tokens serão trocados por B3 e automaticamente colocados em staking, ganhando recompensas imediatamente! A quantidade mínima para staking é de 50 B3. Uma vez em staking, seus tokens começarão imediatamente a ganhar recompensas passivas e desbloquear acesso aos jogos Stake to Win. --- ## Como Desfazer o Stake dos Seus Tokens Source: https://b3.holydocs.com/pt-BR/learn/staking-rewards/how-to-unstake-your-tokens Desfazer o staking permite que você inicie o processo de mover seus tokens B3 de volta para a sua carteira, saindo do staking. Este é um processo de 2 partes, requerendo um período de resfriamento de 45 dias antes de você poder completar o processo de desfazer o staking. Siga este guia rápido para um passo a passo de como desfazer o staking dos seus tokens. Passos para Desfazer o Staking - Parte 1 Vá até stake.b3.fun e faça login usando seu método de login preferido. Clique em Unstake. Clique em Unstake novamente na próxima tela. Insira a quantidade que deseja desfazer o staking, de onde deseja retirar (tokens staked de bônus ou regulares), e então clique em Redeem. Confirme a transação na sua carteira para completar a primeira metade do processo de desfazer o staking. Uma vez completa, seus tokens entrarão em um período de resfriamento de 45 dias. Durante este tempo, você deve esperar 45 dias antes de poder retirar seus tokens da pool. Seus tokens agora estão em um período de resfriamento de 45 dias. Você não pode acessá-los até que este período termine. Passos para Desfazer o Staking - Parte 2 Vá até stake.b3.fun e faça login usando seu método de login preferido. Clique em Unstake na página principal. Localize a transação com seu token previamente retirado. Se 45 dias se passaram desde que você iniciou o pedido de resgate, você agora deve ver a opção de retirar seus tokens. Clique em Withdraw. Você será solicitado a confirmar sua retirada. Clique em Confirm e então confirme a transação novamente na sua carteira para completar o processo de retirada. Uma vez confirmado, seus tokens estarão disponíveis na sua carteira para uso. O período de resfriamento de 45 dias é projetado para garantir a estabilidade da pool de staking. Durante este tempo, seus tokens não estão gerando recompensas, mas também não estão disponíveis para uso. --- ## Aposte para Ganhar Source: https://b3.holydocs.com/pt-BR/learn/staking-rewards/stake-to-win Stake to Win é o sistema de prêmios sem perdas da B3 que recompensa você apenas por fazer staking de seus tokens. Uma vez que você entra, você desbloqueia acesso a uma lista crescente de jogos diários e semanais, além de um mega prêmio surpresa mensal! Sem gastos adicionais e sem taxas - apenas recompensas por permanecer com o staking. Recompensas Baseadas em Níveis Seu nível de recompensa é baseado em quanto B3 você tem em staking. Quanto maior o seu nível, maiores os prêmios para os quais você é elegível. Nível Whale - 100.000+ B3 em staking - Acesso aos maiores prêmios e recompensas de nível mais alto Nível Grinder - 3.000 – 99.999 B3 em staking - Recompensas equilibradas para stakers regulares Nível Rookie - 1.000 – 2.999 B3 em staking - Ótimo para novos jogadores começando Você pode participar de todos os jogos desde que tenha pelo menos 1.000 B3 em staking. Jogos Atuais Caça-Níqueis Diários - Gire uma vez por dia para ter a chance de ganhar recompensas instantâneas em B3 Gire a Roda Diariamente - Gire a roda diariamente e veja o que a sorte traz para você Piscina de Prêmios Semanal - Participe semanalmente, entre segunda e sexta-feira, para ter a chance de ganhar - Três vencedores por nível cada semana Todos os jogos são completamente gratuitos para jogar uma vez que você está fazendo staking. Não há custos adicionais ou taxas. A beleza do Stake to Win é que é verdadeiramente sem perdas - seus tokens em staking permanecem seguros enquanto você tem múltiplas chances de ganhar recompensas adicionais toda semana. --- ## O Que é Staking e Como Funciona? Source: https://b3.holydocs.com/pt-BR/learn/staking-rewards/what-is-staking-and-how-does-it-work Staking é o processo de bloquear seus tokens B3 na plataforma em troca de recompensas. Em vez de deixar seus tokens parados na sua carteira, o staking te dá acesso a recompensas bônus e recursos exclusivos dentro do ecossistema. Seus tokens permanecem sendo seus - você está simplesmente comprometendo-os por um período de tempo para desbloquear valor adicional como giros diários, piscinas de prêmios e mais. Como Funciona o Staking no B3 Quando você faz staking dos seus tokens B3, você se torna elegível para dois tipos de recompensas: 1. Recompensas Passivas de Staking 2. Stake para Ganhar (nosso sistema único de prêmio sem perdas) Staking Passivo As recompensas de staking passivo são automaticamente acumuladas ao longo do tempo. Uma vez que seus tokens estão em staking, eles começam a acumular recompensas sem nenhuma ação adicional necessária da sua parte. - Não é necessário verificar diariamente - Você pode retirar o staking a qualquer momento (sujeito a um período de resfriamento de 45 dias) Isso é ideal para qualquer pessoa que deseje uma maneira consistente e sem esforço de ganhar a partir de seus tokens. Stake para Ganhar Stake para Ganhar é nosso sistema de prêmio interativo e sem perdas projetado para tornar o staking mais divertido e envolvente. Além das recompensas passivas, os participantes do staking têm acesso a jogos diários e semanais onde você pode ganhar prêmios extras, sem arriscar seus tokens. Aqui está o que você ganha: - 🎰 Slots Diários – Gire uma vez por dia para ter a chance de ganhar recompensas bônus - 🎡 Gire a Roda – Outra chance de ganhar, disponível diariamente - 🏆 Piscina de Prêmios Semanal – Inscreva-se uma vez por semana, com vencedores sorteados no final da semana Não há desvantagens. Seus tokens permanecem em staking, e você tem várias chances de ganhar toda semana. É só vantagens! Staking combina a segurança da renda passiva com a emoção dos jogos de prêmio, criando uma experiência única e recompensadora para os detentores de tokens B3. --- ## Feedback e Relato de Problemas Source: https://b3.holydocs.com/pt-BR/learn/troubleshooting/feedback-and-reporting-issues Perguntas Frequentes Você pode reportar bugs usando o botão de chat neste site. Certifique-se de incluir capturas de tela úteis e uma descrição clara do problema para que possamos investigar rapidamente. Adoramos ouvir a comunidade. Você pode compartilhar suas ideias através do botão de chat aqui ou entrar em contato conosco no Discord ou X. Discord - discord.gg/b3dotfun X - x.com/b3dotfun Sim. Se você não encontrar a resposta aqui, nossa equipe de suporte está disponível via chat. Melhores Práticas para Reportar Problemas Ao reportar bugs ou problemas, inclua: - Descrição clara do que você estava tentando fazer - Passos para reproduzir o problema - Capturas de tela ou gravações de tela se aplicável - Informações sobre navegador e dispositivo - Endereço da carteira (se o problema for relacionado a transações) - Hash da transação (para transações falhadas) Quanto mais detalhada for a informação que você fornecer, mais rápido nossa equipe pode investigar e resolver seu problema. Canais da Comunidade Mantenha-se conectado com a comunidade B3: - Discord: discord.gg/b3dotfun - Chat da comunidade em tempo real e suporte - X (Twitter): x.com/b3dotfun - Últimas atualizações e anúncios - Suporte via Chat: Disponível neste site de documentação Nossa comunidade é muito ativa e prestativa - não hesite em fazer perguntas no Discord, onde outros usuários e membros da equipe podem ajudá-lo rapidamente. --- ## Perguntas Frequentes sobre Jogos e Competições Source: https://b3.holydocs.com/pt-BR/learn/troubleshooting/games-and-competition-faq Perguntas Frequentes Vá até a aba Competir em basement.fun, selecione um torneio ao vivo e clique em Participar. Confirme a transação para se registrar. Você pode desafiar amigos ou abrir apostas públicas financiando uma aposta em basement.fun. Selecione qualquer jogo e, em seguida, clique no ícone de espada para criar um desafio de aposta. Desconectar pode resultar em uma derrota. Primeiro, certifique-se de que sua conexão com a internet está estável. Se o problema persistir, tente usar um navegador diferente ou limpe o cache. Se isso não ajudar, entre em contato com o suporte para mais assistência. Alguns jogos suportam navegadores móveis, mas alguns jogos estão disponíveis apenas para desktop. Você pode verificar o suporte móvel na página de detalhes do jogo. Sim. Você pode baixar o aplicativo BSMNT no Android e Apple. Para a melhor experiência de jogo, certifique-se de ter uma conexão de internet estável e use um navegador atualizado. Chrome e Firefox geralmente oferecem a melhor compatibilidade. O aplicativo móvel oferece a experiência mais otimizada para jogos móveis, então baixe-o na loja de aplicativos do seu dispositivo para o melhor desempenho. --- ## Perguntas Frequentes Gerais Source: https://b3.holydocs.com/pt-BR/learn/troubleshooting/general-faq Perguntas Frequentes Sim. Você pode acessar o Kit de Marca B3 visitando https://docs.b3.fun/protocol/brand-kit. --- ## Login e Acesso à Conta Source: https://b3.holydocs.com/pt-BR/learn/troubleshooting/login-and-account-access Perguntas Frequentes Certifique-se de que você está usando o método de login correto e que sua carteira ou conta social está conectada corretamente. Verifique a pasta de spam ou tente reenviá-lo. Se ainda assim não chegar, tente usar um método de login diferente, como carteira ou Discord, ou entre em contato conosco através do nosso portal de suporte para assistência adicional. Você pode fazer login usando e-mail, Discord, Telegram, carteira ou contas sociais como Google e Apple. Sim. Você pode conectar sua carteira, Discord e outras contas nas configurações do seu perfil em basement.fun. Se você continuar tendo problemas com o login, certifique-se de que está usando o mesmo método de login que usou originalmente para criar sua conta. --- ## Perguntas Frequentes sobre Jogos de Apostar para Ganhar Source: https://b3.holydocs.com/pt-BR/learn/troubleshooting/stake-to-win-games-faq Perguntas Frequentes Você deve entrar manualmente cada semana entre segunda e sexta-feira antes do corte das 13:00 UTC. Três vencedores por nível. Um participante é selecionado aleatoriamente cada mês para ganhar uma recompensa surpresa, como tokens ou NFTs. Não. Todas as recompensas são enviadas diretamente para sua carteira após cada jogo. Não. Girar a Roda e Caça-níqueis são limitados a uma jogada por dia por carteira. Isso é um bug visual conhecido. Às vezes, a animação de giro não para, mas a recompensa ainda é processada. Tente atualizar a página. Sua premiação deve aparecer imediatamente, e você também pode verificar seu saldo B3 para mudanças. Para confirmar sua recompensa na blockchain, você pode procurar a transação no B3 Explorer: explorer.b3.fun. Se ainda estiver em dúvida, sinta-se à vontade para entrar em contato com o suporte. Provavelmente, sua recompensa foi processada, mas devido a um bug visual, você pode não ter visto acontecer. Primeiro, atualize a página e verifique se seu saldo B3 mudou. Você também pode confirmar a transação usando o B3 Explorer inserindo seu endereço de carteira. Se ainda estiver em dúvida ou precisar de ajuda, sinta-se à vontade para entrar em contato com o suporte, e nós ajudaremos a confirmar sua recompensa. Os níveis são baseados em quanto B3 você apostou: Rookie (1K–3K), Grinder (3K–100K), Whale (100K+). Você precisa ter pelo menos 1.000 B3 apostados para desbloquear o acesso. Se você experimentar bugs visuais com as animações de giro, não se preocupe - suas recompensas ainda estão sendo processadas. Sempre verifique seu saldo na carteira e o explorador da blockchain para confirmar transações. --- ## Staking & Recompensas FAQ Source: https://b3.holydocs.com/pt-BR/learn/troubleshooting/staking-and-rewards-faq Perguntas Frequentes Fazer staking dos seus tokens B3 te dá recompensas passivas e acesso aos jogos Stake to Win. Para mais informações, por favor leia nosso artigo O que é Staking e Como Funciona. Após você fazer unstake, existe um período de cooldown de 45 dias antes que você possa retirar seus tokens. Espere alguns minutos e atualize a página. Se ainda assim não aparecer, confirme se sua transação foi bem-sucedida na blockchain. Se sua transação foi bem-sucedida, mas você ainda não está acumulando tokens, entre em contato com o suporte. Fazer unstake inicia um período de cooldown de 45 dias. Durante esse tempo, seus tokens ainda estão retidos no pool de staking e não estão disponíveis na sua carteira. Uma vez que o cooldown terminar, você precisará retornar à página de staking e clicar em Retirar para mover seus tokens de volta para a sua carteira. As recompensas de staking estão atualmente em fase de acumulação e ainda não podem ser reivindicadas. Quando a reivindicação estiver disponível, notificaremos todos os participantes e atualizaremos esta página com os passos para reivindicar. Sim. A quantidade mínima que você pode fazer staking é de 50 B3. Lembre-se de que o período de cooldown de 45 dias é obrigatório para todas as operações de unstaking. Planeje de acordo se você precisar acessar seus tokens em uma data específica. --- ## Transações e Problemas com Carteira Source: https://b3.holydocs.com/pt-BR/learn/troubleshooting/transactions-and-wallet-issues Perguntas Frequentes Confirme se a transação foi enviada para o endereço e cadeia corretos. Se estiver correto, pode ser que ainda esteja sendo processado. Você pode verificar os detalhes da sua transação usando o B3 Block Explorer: explorer.b3.fun. Saques e depósitos geralmente são concluídos em poucos minutos, mas podem variar dependendo da congestão da rede. Infelizmente, tokens enviados para cadeias não suportadas podem não ser recuperáveis. Entre em contato com o suporte com todos os detalhes. A maioria das transações falhas são devido a problemas na rede, gas baixo ou desconexões da carteira. Tente novamente ou atualize a página. Trocas geralmente levam apenas alguns minutos para serem completadas. No entanto, a congestão da rede pode às vezes atrasar o processamento. Em casos raros, transações podem ficar presas. Se sua troca não chegar após uma espera razoável, por favor entre em contato com nossa equipe de suporte com o hash da transação e o endereço da carteira para que possamos ajudá-lo. Sempre verifique duas vezes os endereços das carteiras e as seleções de rede antes de confirmar transações para evitar enviar tokens para o destino errado. Para verificação de transações, o B3 Block Explorer em explorer.b3.fun é o seu melhor recurso para verificar o status e os detalhes das transações. --- ## $B3 Token Source: https://b3.holydocs.com/pt-BR/protocol/b3-token Copie este endereço para adicionar \$B3 à sua carteira ou negociar em DEXs. O que é \$B3? \$B3 é o token de utilidade que alimenta todo o ecossistema B3. Como o token fundamental para uma rede multichain de escalonamento horizontal, B3 possibilita governança, staking e valor através de appchains e aplicações construídas sobre B3. Um portfólio de diversão B3 não é apenas infraestrutura de blockchain. Estamos constantemente construindo experiências de consumo onchain divertidas, com potencial de escala massiva - tudo com o objetivo de criar valor para os detentores de \$B3. Pagamentos cross-chain e onramp. Faça staking para ganhar. A plataforma de jogos onchain hyper-casual. SDKs para bonding de tokens, apostas e mais. Onde comprar tokens \$B3 Compre \$B3 na Coinbase Negocie \$B3 na Bybit Compre \$B3 na Gate.io Adquira \$B3 na KuCoin Negocie \$B3 na MEXC Troque \$B3 no Aerodrome Negocie \$B3 no AlienBase --- ## Kit de Marca Source: https://b3.holydocs.com/pt-BR/protocol/brand-kit ✦ IMPULSIONADA PELA COMUNIDADE ✦ DIVERTIDA ✦ ALINHADA COM O ECOSSISTEMA ✦ Logo Principal SVG PNG SVG SVG Cores Não se limite apenas a estas cores comuns da marca. B3 convida você a ser expressivo com diferentes paletas de cores divertidas e vibrantes. Diretrizes da Marca Nosso logo funciona melhor quando tem margens adequadas. Mantenha as coisas leves, amigáveis e envolventes. Fontes Importe dentro da folha de estilo CSS: Importe via tag : Agora você pode usar as fontes: Fontes disponíveis: - Neue Montreal Bold - Neue Montreal Regular - Neue Montreal Book - Neue Montreal Medium - Neue Montreal Semibold - Calibre Bold - Calibre Heavy - Pack Baixe as fontes originais: Licença Licença Licença Ativos Divertidos PNG PNG @ 2x JPG SVG PNG Movimento Animações são bem-vindas ao representar a B3, afinal - movimento é divertido! Recomendamos o Framer Motion como uma biblioteca de animação React, mas você pode usar o que preferir! Seu navegador não suporta a tag de vídeo. MP4 Projeto After Effects Seu navegador não suporta a tag de vídeo. MP4 Projeto After Effects Vibração 👌 B3 é tudo sobre se divertir e representar isso na sua vida através de jogos e mais. Represente o swag da B3 de outras maneiras! Papéis de Parede para Tela de Bloqueio do Celular Download Download Download Contribua com a marca B3 Vamos construir a B3 juntos - damos as boas-vindas a criadores, artistas, desenvolvedores, gamers, jogadores e todos para contribuir e serem recompensados. Entre em contato se você construiu algo legal para a comunidade B3. --- ## Ponte para o Testnet B3 Source: https://b3.holydocs.com/pt-BR/protocol/bridge-to-testnet Esta ponte é especificamente para fins de testnet. Use o ETH de testnet gratuito para testar suas aplicações antes de implantá-las na mainnet. Como Utilizar a Ponte Acesse testnet.bridge.b3.fun para acessar a interface oficial da ponte testnet. Conecte sua carteira (MetaMask, Coinbase Wallet, etc.) à interface da ponte. Certifique-se de que sua carteira está conectada ao Base Sepolia ou ao B3 Testnet, dependendo da direção que você deseja utilizar na ponte. Selecione se você deseja: - Depositar: Transferir fundos do Base Sepolia → B3 Testnet - Retirar: Voltar da B3 Testnet → Base Sepolia Clique nas abas Depositar ou Retirar conforme apropriado. Digite a quantidade de ETH que deseja transferir pela ponte. Se você precisa de ETH do Base Sepolia, use uma torneira (faucet) do Base Sepolia para obter tokens de testnet gratuitamente Clique em "Depositar" (ou "Retirar") e confirme o prompt de transação que aparece em sua carteira. Verifique duas vezes se você está na testnet correta e usando ETH de testnet, não fundos da mainnet. Aguarde alguns minutos para que o processo da ponte seja concluído. Você pode verificar o status na aba "Histórico". Seu ETH de testnet aparecerá em sua carteira na rede de destino dentro de alguns minutos. Informações da Rede Chain ID: 84532 RPC: https://sepolia.base.org Explorador: https://sepolia.basescan.org Chain ID: 1993 RPC: https://testnet-rpc.b3.fun Explorador: https://testnet-explorer.b3.fun Recursos da Testnet Ponte oficial para mover ativos entre Base Sepolia e B3 Testnet Obtenha ETH de testnet B3 gratuitamente para desenvolvimento e testes Torneiras Adicionais Se você precisa de ETH de testnet para desenvolvimento, aqui estão algumas opções confiáveis de torneiras: - Coinbase Base Faucet - Torneira oficial da Coinbase - Alchemy Base Sepolia Faucet - Torneira confiável para ETH do Base Sepolia - QuickNode Base Faucet - Suporte a múltiplos testnets - B3 Testnet Faucet - Torneira oficial do B3 testnet - Obtenha ETH de testnet B3 diretamente sem precisar usar a ponte Solução de Problemas - Verifique o status da transação no explorador de blocos - Verifique se você está conectado ao testnet correto - Tente aumentar as taxas de gás se a transação estiver pendente - Contate o suporte se a ponte estiver pendente por mais de 30 minutos - Certifique-se de que sua carteira suporta as redes testnet - Tente atualizar a página e reconectar - Verifique se você está na rede correta em sua carteira - Limpe o cache do seu navegador se os problemas persistirem - Certifique-se de que você tem ETH suficiente para pagar as taxas de gás - Use uma torneira para obter mais ETH de testnet - Tente transferir uma quantidade menor para economizar gás Fluxo de Desenvolvimento Use uma torneira do Base Sepolia para obter ETH de testnet gratuitamente. Use a ponte testnet para mover ETH do Base Sepolia para o B3 Testnet. Implante seus contratos e teste suas aplicações no B3 Testnet. Quando os testes estiverem completos, implante na B3 Mainnet usando a ponte mainnet. --- ## Ponte para B3 Source: https://b3.holydocs.com/pt-BR/protocol/bridge Ponte cross-chain com depósitos e retiradas instantâneas Ponte de qualquer cadeia EVM & Solana para B3 Ponte Canônica OP com período de retirada de 7 dias Interação direta com o contrato para usuários avançados Ponte Cross Chain Depósitos Instantâneos Retiradas Instantâneas Taxa Baixa Conecte sua carteira e faça a ponte das principais redes EVM para dentro e fora de B3. Visite basement.fun/bridge para acessar a interface da ponte. Conecte sua carteira usando MetaMask, Coinbase Wallet ou outras carteiras suportadas. Escolha a rede de origem e a quantidade de fundos que deseja transferir para B3. Confirme a transação e você receberá os fundos transferidos em menos de um minuto. Seus fundos aparecerão na sua carteira B3 em até 60 segundos. Comece a transferir seus ativos para B3 com depósitos e retiradas instantâneas Ponte Instantânea Depósitos Instantâneos Retiradas Instantâneas Taxa Baixa Faça a ponte facilmente de qualquer cadeia EVM & Solana para B3 com Relay. Visite relay.link para acessar a interface da ponte Relay. Conecte sua carteira para iniciar o processo de transferência. Insira a quantidade de ETH que deseja transferir para B3. Confirme a transação e você receberá os fundos transferidos em menos de um minuto. Relay suporta a transferência de múltiplas cadeias incluindo Solana. Faça a ponte de qualquer cadeia EVM e Solana para B3 instantaneamente Ponte Nativa Base para B3 Retiradas de 7 Dias Sem Taxas Faça a ponte facilmente de Base para B3 usando a ponte canônica oficial da OP Stack! Retiradas de B3 de volta para Base têm um período de desafio de 7 dias por segurança. Use pontes de terceiros para retiradas instantâneas. Acesse bridge.b3.fun para acessar a ponte oficial. Conecte sua carteira à interface da ponte. Selecione se você deseja: - Depositar: Trazer fundos de Base → B3 - Retirar: Transferir de volta de B3 → Base Insira a quantidade de ETH que deseja transferir. Clique em "Depositar" e confirme a transação na sua carteira. Depósitos para B3 são instantâneos, mas retiradas levam 7 dias pelo período de desafio. Use a ponte canônica testada em batalha da OP Stack Transferência Nativa (Contrato da Ponte) Depósitos Instantâneos Retiradas de 7 Dias Sem Taxas Envie ETH Base através do contrato da ponte. Transfira ETH Base para o seguinte endereço da ponte no Mainnet Base: Este método é apenas para usuários avançados. Certifique-se de que está enviando do Mainnet Base para evitar a perda de fundos. Quando você enviar ETH para este endereço a partir de Base, ele aparecerá automaticamente na sua carteira em B3. Este é um método de interação direta com o contrato. 1. Certifique-se de que está no Mainnet Base na sua carteira 2. Envie ETH para o endereço do contrato da ponte acima 3. Aguarde a confirmação - seus fundos aparecerão em B3 automaticamente 4. Verifique sua carteira B3 - mude para a rede B3 para ver seu ETH transferido Verifique duas vezes se está no Mainnet Base antes de enviar. Enviar de outras redes pode resultar em perda de fundos. --- ## Estatutos Source: https://b3.holydocs.com/pt-BR/protocol/bylaws 1. Missão A missão da Fundação é fomentar, desenvolver, autorizar e/ou governar o Protocolo B3. Isso inclui, mas não se limita a: - Permitir o desenvolvimento de melhorias técnicas e o desenvolvimento de recursos para manter e aumentar as capacidades do B3, fornecendo soluções de escalonamento de cadeias de jogos de baixo custo e alta capacidade com a melhor experiência do usuário. - Fomentar o crescimento do ecossistema por meio de concessões estratégicas para alinhar com projetos parceiros, incluindo, mas não se limitando a, provedores de infraestrutura, desenvolvedores de aplicativos, artistas, criadores, parcerias de marca, estúdios criativos e parceiros de crescimento estratégico. - Organizar iniciativas educacionais e participar e hospedar eventos para aumentar a conscientização e promover a tecnologia e o ecossistema B3. 2. Termos Definidos A conta que contém ativos da Fundação (assim como outros ativos contribuídos para ou adquiridos pela Carteira do Orçamento Administrativo), que será utilizada pela Fundação para fins de custos operacionais e administrativos, bem como para o crescimento do ecossistema B3. Coletivamente, a comunidade descentralizada de indivíduos que possuem um Token, conforme evidenciado pelas cadeias Base ou B3. A Constituição do B3 DAO conforme disponível em https://docs.b3.fun/constitution, incluindo quaisquer emendas a ela. Uma proposta apresentada por um Detentor de Token para votação de acordo com o Processo B3IP. As regras e procedimentos para submeter e votar em B3IPs conforme descrito na Constituição do B3 DAO, em particular "Seção 2: Propostas e Procedimentos de Votação da DAO", conforme pode ser alterado de tempos em tempos de acordo com um B3IP. O conjunto de tecnologias B3, incluindo a cadeia B3, e quaisquer cadeias adicionais que utilizem tal tecnologia. Estes estatutos governamentais da Fundação conforme podem ser alterados de tempos em tempos. As regras, regulamentos e leis das Ilhas Cayman conforme podem ser alterados de tempos em tempos. "Organização autônoma descentralizada." Tem o significado dado na Seção 3(b)(iv) destes Estatutos. Player1 Foundation, uma fundação das Ilhas Cayman. O Memorando e Artigos de Associação (conforme podem ser alterados, revisados e substituídos de tempos em tempos). O(s) diretor(es) da Fundação, que têm certos poderes e deveres conforme a Lei das Ilhas Cayman e conforme descrito mais detalhadamente nos Artigos da Fundação e nos Estatutos. O supervisor da Fundação, que tem certos poderes e deveres conforme a Lei das Ilhas Cayman e conforme descrito mais detalhadamente nos Artigos da Fundação. O conselho formado de acordo com a Constituição do B3 DAO. O Conselho de Segurança é um comitê de vários membros que recebeu da Fundação a autoridade para se envolver em Ações de Emergência e Ações Não Emergenciais conforme descrito na Constituição do B3 DAO, e é encarregado de garantir que os B3IPs estejam em conformidade com a Constituição do B3 DAO. O token governante do B3 DAO, conhecido como $B3, representado nas cadeias Base e B3. Qualquer detentor de um Token. 3. Assuntos de Votação 3.1 Autoridade do Detentor de Token De acordo com a Constituição do B3 DAO, os Artigos da Fundação e estes Estatutos, os Detentores de Token podem aprovar B3IPs Constitucionais e B3IPs Não Constitucionais (cada um conforme definido na Constituição do B3 DAO) a fim de: (i) modificar o texto ou procedimentos da Constituição do B3 DAO; (ii) instalar ou modificar o software no Protocolo B3; (iii) aprovar solicitações de financiamento do Tesouro da DAO (conforme definido na Constituição do B3 DAO); (iv) nomear e remover membros do Conselho de Segurança de acordo com a Constituição do B3 DAO; e (v) aprovar qualquer outra ação de acordo com a Constituição do B3 DAO, os Artigos da Fundação e estes Estatutos. 3.2 Autoridade do Diretor da Fundação O(s) Diretor(es) da Fundação deverá(ão) se engajar em qualquer atividade que, a seu critério razoável, não contradiga os termos estabelecidos em qualquer B3IP aprovado pelos Detentores de Token, a Constituição do B3 DAO, estes Estatutos ou os Artigos da Fundação, incluindo, mas não se limitando às seguintes ações: (i) aprovar transações da Carteira do Orçamento Administrativo; (ii) coordenar operações de emergência com o Conselho de Segurança em nome do B3 DAO ou da Fundação; (iii) fazer alterações nestes Estatutos se os Diretores da Fundação acreditarem que tais mudanças melhorariam a capacidade dos Diretores da Fundação de cumprir suas obrigações (a "Autoridade de Emenda"); e (iv) convocar e realizar reuniões de emergência ("Reuniões de Emergência") para permitir que os Diretores da Fundação e o Conselho de Segurança respondam rapidamente a uma ameaça de segurança iminente ao B3 DAO, qualquer protocolo que utilize o Token, os Detentores de Token ou a Fundação, e as mesmas regras aplicáveis às reuniões dos Diretores da Fundação de acordo com os Artigos da Fundação se aplicarão às Reuniões de Emergência, exceto que não há requisito de quórum para uma Reunião de Emergência. 4. Fases, Requisitos e Estrutura da Proposta 4.1 Aplicação da Constituição do B3 DAO As disposições estabelecidas na Seção 2 da Constituição do B3 DAO se aplicarão. 4.2 Rejeição do Diretor da Fundação Se, após a aprovação de um B3IP pelo B3 DAO, a maioria dos Diretor(es) da Fundação agindo no melhor interesse da Fundação determinar razoavelmente que tal B3IP, se implementado, iria: (A) comprometer os deveres fiduciários do(s) Diretor(es) da Fundação conforme devidos à Fundação; (B) estar em violação destes Estatutos, dos Artigos da Fundação, da Constituição do B3 DAO, do Processo B3IP, de quaisquer requisitos estatutários das Leis das Ilhas Cayman ou das leis ou regulamentos de qualquer outra jurisdição aplicável; (C) fazer com que a Fundação esteja em violação de quaisquer contratos, acordos ou quaisquer outros arranjos; e/ou (D) ser contra os melhores interesses da Fundação, tal(is) Diretor(es) da Fundação pode(m) notificar o Conselho de Segurança de suas obrigações sob a Constituição do B3 DAO para empreender uma Ação de Emergência ou Não Emergência, ou tomar outras medidas conforme necessário para rejeitar tal B3IP. 5. Relação entre a Fundação e os Detentores de Token 5.1 Representação Os Detentores de Token são representados pela Fundação, que representa os interesses dos Detentores de Token em conexão com processos contratuais e legais, incluindo conformidade regulatória e aquelas outras matérias estabelecidas nos Artigos da Fundação. 5.2 Prestadores de Serviço A Fundação contratou certos terceiros para fornecer serviços como o(s) Diretor(es) da Fundação e Supervisor da Fundação, conforme exigido pela Lei das Ilhas Cayman. De acordo com os termos dos Artigos da Fundação e destes Estatutos, e sujeito à Lei das Ilhas Cayman, o(s) Diretor(es) da Fundação e o Supervisor da Fundação são obrigados a agir sob a direção dos Detentores de Token em relação a certas matérias. 5.3 Recursos e Autoridade Os Detentores de Token devem garantir que a Fundação tenha autoridade e recursos suficientes, incluindo financiamento, para executar o mandato da Fundação, cumprir as obrigações da Fundação sob a lei aplicável e satisfazer as obrigações contratuais da Fundação celebradas de acordo com os Artigos da Fundação ou estes Estatutos. 5.4 Autoridade do Diretor Os Diretores da Fundação estão autorizados a tomar quaisquer ações razoavelmente necessárias em nome da Fundação para dar efeito a um voto dos Detentores de Token, incluindo passar quaisquer resoluções de diretores para memorializar tal voto. 5.5 Conflitos e Deveres Fiduciários Na medida em que houver algum conflito entre as disposições destes Estatutos e os Artigos da Fundação, os Artigos da Fundação prevalecerão. Os Diretores da Fundação não são fiduciários para os Detentores de Token. 6. Resolução de Disputas 6.1 Requisitos de Notificação Caso surja uma controvérsia, disputa ou reivindicação decorrente ou relacionada a estes Estatutos ("Disputa"), a Fundação, os Diretores, o Supervisor ou os Detentores de Token (conforme apropriado) devem dar 30 dias de aviso de tal Disputa à(s) parte(s) relevante(s) (o "Aviso de Disputa"). Caso a Disputa não seja resolvida no término de 30 dias após o serviço do Aviso de Disputa, a parte relevante pode iniciar procedimentos de arbitragem de acordo com o item 6(b) abaixo. Em qualquer disputa envolvendo as ações dos Diretores da Fundação ou do Supervisor, a Fundação, e não os Diretores da Fundação ou Supervisor, será parte nos procedimentos de arbitragem. Em qualquer disputa envolvendo as ações dos Diretores, o Supervisor pode iniciar procedimentos de arbitragem contra os Diretores de acordo com a Seção 6(b) abaixo. 6.2 Processo de Arbitragem Caso a Disputa permaneça ao término de 30 dias após o serviço do Aviso de Disputa, a Disputa será resolvida por arbitragem administrada pelo Centro Internacional de Mediação e Arbitragem das Ilhas Cayman ("CI-MAC") de acordo com as Regras de Arbitragem do CI-MAC (as "Regras de Arbitragem") em vigor na data destes Estatutos, que são consideradas incorporadas por referência a estes Estatutos, e regidas pela Lei de Arbitragem (conforme emendada) das Ilhas Cayman. - Árbitro: Todas as disputas serão ouvidas por um único árbitro a ser nomeado de acordo com as Regras de Arbitragem - Lei Aplicável: A lei da arbitragem será a lei das Ilhas Cayman - Idioma: O idioma da arbitragem será o Inglês - Sede: A arbitragem terá sede em George Town, Grande Cayman, Ilhas Cayman A arbitragem será iniciada após o término de 30 dias após o serviço do Aviso de Disputa e a notificação da parte lesada à outra das particularidades da controvérsia ou reivindicação junto com o árbitro proposto da parte lesada obtido de uma lista de árbitros potenciais mantida pelo CI-MAC. Caso a parte notificada não concorde com a escolha do árbitro ou se não for possível chegar a um acordo sobre a escolha do árbitro dentro de trinta (30) dias, então um árbitro será escolhido pelo CI-MAC com experiência razoável em transações do tipo previsto nestes Estatutos. - Cronograma da Decisão: O árbitro deve proferir a decisão dentro de três (3) meses do início da arbitragem, a menos que esse limite de tempo seja estendido pelo árbitro - Alocação de Custos: Antes da emissão ou entrega da decisão arbitral, cada parte arcará com seus próprios custos em relação à arbitragem, após o qual a parte vencedora terá direito a honorários advocatícios razoáveis, custos e desembolsos necessários além de qualquer outro alívio ao qual tal parte possa ter direito Uma decisão do árbitro será final e conclusiva e vinculativa para as partes e não estará sujeita a recurso adicional. Cada parte pode fazer cumprir qualquer decisão concedida de acordo com esta Seção 6 em qualquer tribunal de jurisdição competente. O árbitro deverá fornecer por escrito às partes a base para a decisão ou ordem de tal árbitro, e todas as audiências serão gravadas, com tal registro constituindo o transcrição oficial de tais procedimentos. Nenhuma ação judicial ou em equidade baseada em qualquer reivindicação decorrente ou relacionada a estes Estatutos será instituída em qualquer tribunal de qualquer jurisdição. Cada parte renuncia a qualquer direito que possa ter de afirmar a doutrina de forum non conveniens, de afirmar que não está sujeita à jurisdição de tal arbitragem ou tribunais ou de objetar ao local na medida em que qualquer procedimento seja trazido de acordo com o presente. --- ## Constituição Source: https://b3.holydocs.com/pt-BR/protocol/constitution Este documento estabelece a Constituição da B3 DAO (a "Constituição"). Algumas das regras e procedimentos desta Constituição serão aplicados diretamente por contratos inteligentes em uma blockchain, e alguns não serão. As ações tomadas sob esta Constituição podem ser ações on-chain ou off-chain. Ações on-chain são aquelas que são executadas diretamente pelos contratos inteligentes de governança da DAO como transações em uma blockchain. Ações off-chain são aquelas que são executadas por outros meios. Esta Constituição também inclui algumas "diretrizes recomendadas" que não são vinculativas, mas fortemente recomendadas como boas práticas de governança. Esta Constituição descreve os procedimentos pelos quais ela pode ser emendada e estabelece o quadro de governança da B3 DAO e da Fundação Player1. Definições Uma proposta apresentada por um Detentor de Token para votação de acordo com o Processo B3IP. As regras e procedimentos para submeter e votar em B3IPs conforme descrito nesta Constituição, em particular "Seção 2: Propostas da DAO e Procedimentos de Votação", conforme pode ser emendado de tempos em tempos mediante um B3IP. A comunidade descentralizada de indivíduos que possuem um Token, conforme evidenciado pelas cadeias Base ou B3. Propriedade da Fundação Player1 mantida em um contrato inteligente de governança na Base governada diretamente pelos Detentores de Token e o Conselho de Segurança via mecanismos de votação onchain, conforme confiado pela Fundação Player1. O token de governança da B3 DAO, conhecido como $B3, conforme representado nas cadeias Base ou B3. Qualquer detentor de um Token. Todos os Tokens existentes (ou seja, 100.000.000.000 tokens $B3). Seção 1: "administração" da Cadeia Esta Constituição descreve o quadro de tomada de decisões para a governança da B3 DAO. O Protocolo B3 tem dois conjuntos de "administradores" da cadeia que têm o poder de tomar ações administrativas que alteram o protocolo central da B3 e o código e/ou alteram quaisquer de seus parâmetros centrais. Com o evento de geração do token $B3 e a subsequente criação da B3 DAO tendo ocorrido, a Fundação Player1 confiou privilégios de "administrador" na B3 tanto aos Detentores de Token quanto ao Conselho de Segurança do Protocolo B3. No caso de um B3IP poder violar qualquer lei aplicável ou esta Constituição (conforme determinado pela Fundação Player1), a Fundação Player1 pode notificar o Conselho de Segurança de sua obrigação de impedir que tal B3IP entre em vigor. O "administrador" também terá o poder de atualizar certos contratos associados da Camada 2. O "administrador" controlará facilidades na cadeia, como atualizar a implementação do contrato de qualquer um dos contratos do protocolo central da B3, e ajustar parâmetros do sistema via, por exemplo, métodos setter no precompilado do Administrador B3. Seção 2: Propostas da DAO e Procedimentos de Votação O seguinte processo rege as regras e procedimentos pelos quais a B3 DAO pode propor, votar e implementar B3IPs. Nenhum B3IP pode estar em violação das leis aplicáveis, em particular regulamentos relacionados a sanções. Fases do Processo B3IP O B3IP é sugerido no fórum público e discutido/debatido por 1 semana. O B3IP deve ser acompanhado por uma enquete ou outro método conforme determinado de acordo com o processo de governança. Esta Fase 1 deve durar um período de 1 semana para permitir discussão e feedback suficientes. No caso de um B3IP pular esta fase, como uma questão de boa prática de governança, é recomendado que os eleitores considerem votar para rejeitá-lo. O B3IP é submetido via contratos de governança na Base, com uma interface de usuário disponível na Agora. O proponente do B3IP é obrigado a ter um endereço que esteja delegado pelo menos 30.000.000 Tokens Votáveis. Após 3 dias, um snapshot da distribuição dos eleitores será tirado e o período de votação começará; isso dá tempo para as partes interessadas discutirem o B3IP e reunirem votos antes que o snapshot da distribuição dos eleitores seja tirado. Cada B3IP deve ser rotulado como Constitucional ou Não-Constitucional. Durante esta Fase 3, a B3 DAO poderá votar diretamente on-chain através da Base. Uma votação bem-sucedida requer: B3IPs Constitucionais: - Propostas passam se alcançarem 5% de todos os Tokens Votáveis votando "sim" (quórum de aprovação) - Pelo menos 55% dos votos expressos são votos "sim" (limiar de aprovação) B3IPs Não-Constitucionais: - Propostas passam se alcançarem 3% de todos os Tokens Votáveis votando "sim" (quórum de aprovação) - Pelo menos 50% dos votos expressos são votos "sim" (limiar de aprovação) Após um B3IP ser aprovado na Fase 3, haverá um período de espera de 3 dias antes que o B3IP possa ser executado. Este atraso é destinado a fornecer a todos os Detentores de Token a oportunidade de sair do protocolo se não estiverem satisfeitos com um resultado de governança, mas não estavam previamente cientes da votação ou de outra forma inadvertidamente perderam durante as fases anteriores. Exceto no caso de um B3IP Não-Constitucional envolvendo a Tesouraria da DAO (que vive na Base), após o período de espera de 3 dias na Fase 4 ter passado, uma mensagem de governador cross-chain é enviada para B3 da Base, após o qual uma mensagem de B3 para Base é enviada indicando que o B3IP foi aprovado. A razão por trás da mensagem cross-chain da Base para B3 é que, enquanto a votação ocorre na Base, o B3IP Constitucional é efetivado na B3. Quando esta mensagem é finalizada na Base, qualquer um pode resgatá-la para completar esta etapa e iniciar a próxima etapa. Esta etapa garante que a conclusão do período de espera da B3 será reconhecida na Base após quaisquer saques iniciados durante ou logo após o período de votação terem sido reconhecidos na Base. Após a conclusão da Fase 5, haverá um período de espera adicional de 7 dias. Isso garante que os usuários que iniciaram saques ou outras mensagens de B3 para Base tenham tempo para executá-los na Base antes que o B3IP entre em vigor. O B3IP é totalmente executado e implementado. Isso pode acontecer em B3 ou via uma transação enviada de B3 para Base. No caso de um B3IP Não-Constitucional envolvendo a Tesouraria da DAO, a execução e implementação ocorrerão diretamente na Base. Este processo B3IP conforme especificado normalmente requer 37 dias desde o início da verificação de temperatura na Fase 1 até que um B3IP seja finalmente executado na Fase 7 para um B3IP Constitucional, ou 27 dias para um B3IP Não-Constitucional. Um B3IP pode opcionalmente especificar um atraso adicional antes de sua implementação. Tipos de B3IP Um B3IP Constitucional é aquele que se relaciona com: - Processo: Modifica o texto ou procedimentos desta Constituição - Atualização de software: Instala ou modifica software em B3 - Núcleo: Toma qualquer ação que requer permissão de "administrador" em B3 Um B3IP Não-Constitucional é aquele que não é considerado um "B3IP Constitucional", incluindo: - Financiamento: Solicita fundos/subsídios ou de outra forma propõe como gastar ou alocar fundos da Tesouraria da DAO. Existem quatro tipos de B3IPs de Financiamento: - Desenvolvimento do Ecossistema: Um B3IP alocando fundos da Tesouraria da DAO para apoiar desenvolvedores de jogos, iniciativas comunitárias ou campanhas de marketing para impulsionar a adoção do Protocolo B3 - Programas de Subsídios: Um B3IP projetando e aprovando mecanismos de financiamento para desenvolvedores ou outros contribuidores que constroem no Protocolo B3 - Publicação e Promoções de Jogos: Um B3IP determinando jogos para integrar ao stack de publicação do Protocolo B3 ou promover em plataformas - Parcerias Estratégicas: Um B3IP aprovando colaborações com organizações externas para expandir o alcance e utilidade do Protocolo B3 - Informativo: Fornece diretrizes gerais ou informações para a comunidade, mas não propõe de outra forma uma nova funcionalidade ou atualização Diretrizes Recomendadas - Os membros da DAO devem votar contra qualquer B3IP que esteja incorretamente rotulado. Um B3IP deve incluir: - Resumo: Duas ou três frases que resumem o B3IP - Motivação: Uma declaração sobre por que a B3 DAO deve implementar o B3IP - Racional: Uma explicação de como o B3IP se alinha com a missão e valores da B3 DAO - Termos Chave (opcional): Definições de quaisquer termos dentro da proposta que são únicos para a proposta, novos para a B3 DAO e/ou específicos da indústria - Especificações: Uma detalhada decomposição das plataformas e tecnologias que serão usadas - Riscos e Segurança: Uma detalhada decomposição dos potenciais riscos de segurança, técnicos, legais, reputacionais e outros aplicáveis - Passos para Implementar: Os passos para implementar o B3IP, incluindo custos associados, mão de obra e outros recursos para cada passo, quando aplicável. Para evitar dúvidas, quaisquer B3IPs envolvendo transações com terceiros (como subsídios) precisarão garantir que a documentação legal aplicável e procedimentos também estejam incluídos - Cronograma: Detalhes de tempo relevantes, incluindo, mas não limitado a, data de início, marcos e datas de conclusão - Custo Total: O custo total para implementar o B3IP - O autor do B3IP pode adicionar campos adicionais a qualquer modelo, se necessário, para comunicar completamente as intenções, especificidades e implicações do B3IP B3IPs reapresentados também devem incluir: - Um link para o B3IP original - Razões pelas quais o B3IP original não foi aprovado - Mudanças que foram feitas e por que agora deve ser aprovado - Quaisquer campos adicionais a qualquer modelo, se necessário, para comunicar completamente as mudanças feitas e as intenções, especificidades e implicações de tal B3IP reapresentado Seção 3: O Conselho de Segurança O Conselho de Segurança é um comitê de 5 membros que são signatários de uma carteira multi-assinatura, que tem poderes para realizar certas Ações de Emergência e Ações Não-Emergenciais, conforme delegado a ele pela Fundação Player1, e é responsável por defender esta Constituição da B3 DAO. Por meio da submissão, aprovação e implementação de um B3IP Constitucional, a B3 DAO é capaz de modificar os poderes do Conselho de Segurança ou eliminar completamente o Conselho de Segurança. "Cópias" equivalentes dos contratos multi-assinatura do Conselho de Segurança existem, uma na Base e outra em B3. Ações de Emergência O Conselho de Segurança tem o poder de executar qualquer atualização de software ou realizar outras ações necessárias sem atraso para responder a uma emergência de segurança, caso surja (tais ações, "Ações de Emergência"). Realizar qualquer Ação de Emergência requer uma aprovação de 4 de 5 do Conselho de Segurança. O Conselho de Segurança não deve usar seu poder para realizar Ações de Emergência, exceto em uma verdadeira emergência de segurança, como uma vulnerabilidade crítica que possa comprometer significativamente a integridade, confidencialidade ou disponibilidade de B3. Após realizar qualquer Ação de Emergência, o Conselho de Segurança deve emitir um relatório completo de transparência (em um momento apropriado após a emergência de segurança ter passado) para explicar o que foi feito e por que tal Ação de Emergência foi justificada. A B3 DAO é capaz de limitar ou eliminar o poder do Conselho de Segurança de realizar Ações de Emergência por meio da aprovação e implementação de um B3IP Constitucional. Ações Não-Emergenciais O Conselho de Segurança também pode aprovar e implementar atualizações de software de rotina, manutenção de rotina e outros ajustes de parâmetros em um cenário não-emergencial (tais ações, "Ações Não-Emergenciais"), que requerem uma aprovação de 3 de 5 para entrar em vigor. Qualquer Ação Não-Emergencial, após aprovação pelo Conselho de Segurança, irá contornar as Fases 1 a 3 do processo B3IP e, em vez disso, passar diretamente pelas Fases 4 a 7 do processo B3IP (conforme aplicável), para fornecer um atraso antes que qualquer Ação Não-Emergencial seja implantada. O Conselho de Segurança pode opcionalmente especificar atrasos adicionais antes da implantação. A B3 DAO é capaz de limitar ou eliminar o poder do Conselho de Segurança de realizar Ações Não-Emergenciais por meio da aprovação e implementação de um B3IP Constitucional. Seção 4: Eleições do Conselho de Segurança O Conselho de Segurança tem 5 membros, que são divididos em duas Coortes de 2 a 3 membros, que servem mandatos de 18 meses. A 'Segunda Coorte' servirá um mandato de 24 meses dado às eleições escalonadas, mas todas as futuras Coortes daí em diante servirão mandatos de 18 meses. As Coortes iniciais do Conselho de Segurança foram determinadas dividindo aleatoriamente os 5 membros em duas coortes – 2 membros na 'Primeira Coorte' e 3 membros na 'Segunda Coorte'. Os membros das Coortes iniciais do Conselho de Segurança estão detalhados em um relatório de transparência aqui. O primeiro processo de eleição do Conselho de Segurança está programado para começar em janeiro de 2025, seguindo os procedimentos estabelecidos na Constituição do B3 DAO. --- ## Plataformas de Governança Source: https://b3.holydocs.com/pt-BR/protocol/governance-platforms --- ## Liquidez Inter-Blockchain Source: https://b3.holydocs.com/pt-BR/protocol/liquidity Explore o ecossistema multichain da B3 em explorer.b3.fun O Problema Appchains, L2s e L3s possuem liquidez isolada, tornando frustrante construir experiências sem ter que transferir ativos entre cadeias. Cada cadeia mantém pools isolados, limitando a profundidade e aumentando o deslizamento. Construtores devem integrar com dezenas de cadeias individualmente. Usuários manualmente transferem ativos e gerenciam múltiplas carteiras. Ativos bloqueados em cadeias específicas não podem acessar outras oportunidades. Acesso à Liquidez Entre Cadeias Potencializado pelo nosso produto, AnySpend, opera na camada de execução do cliente, situando-se entre a intenção do usuário e a execução na blockchain: Como Funciona 1. Depósito de qualquer cadeia: Aceita tokens da maioria das cadeias 2. Baseado em Intenção: Usuários expressam o que querem, não como alcançá-lo 3. Descoberta de Rota: Encontra caminhos ótimos através de todas as cadeias suportadas 4. Execução Atômica: Transações são executadas atomicamente ou falham graciosamente 5. Experiência Unificada: Operações complexas aparecem como transações únicas Cadeias Suportadas AnySpend oferece suporte universal a cadeias: - Cadeias EVM: A maioria das cadeias EVM, incluindo Ethereum, Polygon, Arbitrum, Base, BSC, Avalanche - Solana: Integração completa com o ecossistema Solana - Ecossistema B3: Integração nativa com B3 e cadeias de jogos Próximos Passos Comece com o SDK AnySpend. Aprenda como integrar AnySpend. Explore a documentação completa da API. Conecte-se com outros construtores. --- ## Conectar-se à B3 Source: https://b3.holydocs.com/pt-BR/protocol/network-setup Usando B3 com Sua Carteira É fácil se conectar com qualquer carteira Ethereum incluindo MetaMask, Coinbase Wallet, Rainbow e mais. Estes botões funcionam com MetaMask e outras carteiras Web3. Eles automaticamente adicionam a configuração da rede ou mudam para B3 se já estiver adicionada. Usando B3 Explorer Recomendado Use Chainlist para adicionar B3 à sua carteira A maneira mais rápida de adicionar B3 à sua carteira: Vá até explorer.b3.fun e clique em "Adicionar B3 Chain" Conecte sua carteira (MetaMask, Coinbase Wallet, etc.) Clique em "Adicionar à Carteira" para B3 Mainnet B3 será automaticamente adicionado à sua carteira com a configuração correta A maneira mais rápida de adicionar B3 à sua carteira: Vá até chainlist.org e procure por "B3" Conecte sua carteira (MetaMask, Coinbase Wallet, etc.) Clique em "Adicionar à Carteira" para B3 Mainnet B3 será automaticamente adicionado à sua carteira com a configuração correta Se você preferir adicionar B3 manualmente, use os detalhes da rede abaixo: Detalhes da Rede: Configuração B3 Mainnet Detalhes da Rede: Configuração B3 Testnet Instruções Específicas para Carteiras MetaMask Clique na extensão MetaMask no seu navegador Clique no dropdown de redes no topo e selecione "Adicionar rede" Clique em "Adicionar uma rede manualmente" na parte inferior Preencha as informações da rede B3 Veja a Configuração B3 Mainnet completa Clique em "Salvar" e o MetaMask automaticamente mudará para B3 Você está agora conectado à B3! Você verá "B3 Mainnet" no seu dropdown de redes. Coinbase Wallet Inicie a extensão do navegador Coinbase Wallet Vá até a aba Configurações e clique em Redes Clique no sinal de mais (➕) no topo direito para Adicionar rede personalizada No diálogo Adicionar rede personalizada, insira as informações da mainnet B3: Veja a Configuração B3 Mainnet completa para valores copiáveis Clique em "Salvar" para adicionar B3 às suas redes disponíveis A Coinbase Wallet automaticamente detectará que o token nativo é ETH Rainbow Wallet Inicie a carteira Rainbow no seu dispositivo móvel ou extensão de navegador Toque no ícone de perfil e vá para Configurações → Redes Toque em "Adicionar Rede Personalizada" e insira os detalhes B3 Veja a Configuração B3 Mainnet completa para valores copiáveis Salve a configuração e mude para B3 Mainnet Configuração B3 Mainnet Detalhes completos da configuração para B3 Mainnet: Nome da Rede: Chain ID: URL RPC: URL do Explorador: Token Nativo: Configuração B3 Testnet Detalhes completos da configuração para B3 Testnet: Nome da Rede: Chain ID: URL RPC: URL do Explorador: Token Nativo: Solução de Problemas - Verifique novamente o Chain ID (8333 para mainnet) - Certifique-se de que a URL RPC está correta: - Tente atualizar sua carteira ou reiniciar o navegador - Verifique se você está conectado à rede B3 correta - Verifique se você tem ETH suficiente para as taxas de gás - Certifique-se de que o endereço do contrato é válido em B3 - B3 normalmente processa transações em 1-2 segundos - Se estiver enfrentando atrasos, verifique o status da rede B3 - Considere ajustar o preço do gás se necessário - Importe contratos de tokens manualmente usando o B3 Explorer - Certifique-se de que você está visualizando a rede correta na sua carteira - Alguns tokens podem precisar ser adicionados manualmente à lista de tokens da sua carteira --- Sempre verifique se os usuários estão conectados à rede B3 correta antes de executar transações. O Chain ID para B3 Mainnet é 8333. Pronto para começar a construir em B3? Sua carteira agora está configurada! Confira nossa documentação SDK para começar a integrar B3 em seu aplicativo. --- ## Escalando Horizontalmente as AppChains Source: https://b3.holydocs.com/pt-BR/protocol/scaling Explore o ecossistema multichain do B3 em explorer.b3.fun A Revolução do Escalonamento O escalonamento tradicional de blockchain tem se concentrado em tornar cadeias únicas mais rápidas. O B3 adota uma abordagem diferente: escalonamento horizontal através de appchains construídas com propósitos específicos que trabalham juntas como um ecossistema unificado. Fazer uma cadeia lidar com mais transações por segundo Criar cadeias especializadas para aplicações específicas Por Que o Escalonamento Horizontal é Importante Em vez de forçar todas as aplicações a competirem pelos mesmos recursos da blockchain, o escalonamento horizontal permite que cada aplicativo, jogo ou empresa tenha seu próprio ambiente de execução otimizado. A Vantagem Multi-Cadeia Cada appchain pode ser personalizada para seu caso de uso específico - cadeias de jogos para jogabilidade sem taxas, cadeias DeFi para negociação de alta capacidade. Chega de competir por espaço em bloco. Cada aplicação obtém recursos dedicados e pode escalar independentemente. Problemas em uma appchain não afetam as outras, proporcionando melhor segurança e confiabilidade para todo o ecossistema. Apesar de serem cadeias separadas, os usuários experimentam interações contínuas em todo o ecossistema B3. Como o B3 Possibilita o Escalonamento Horizontal 1. Appchains Construídas com Propósitos Específicos Cada aplicação no B3 pode implantar sua própria cadeia dedicada, otimizada para requisitos específicos: - Cadeias de Jogos: Transações sem taxas, finalidade instantânea, precompilações específicas para jogos - Cadeias DeFi: Negociação de alta capacidade, proteção contra MEV, primitivos financeiros - Cadeias Empresariais: Recursos de privacidade, ferramentas de conformidade, governança personalizada - Cadeias Sociais: Armazenamento de conteúdo, sistemas de reputação, grafos sociais 2. Camada de Liquidez Unificada Enquanto as cadeias escalam horizontalmente, a liquidez permanece unificada através de AnySpend: 3. Operações Cross-Chain Sem Costura Os usuários simplesmente expressam o que desejam fazer - comprar um NFT, trocar tokens ou fazer um pagamento. A infraestrutura do B3 encontra automaticamente o caminho ótimo entre todas as appchains. Operações complexas multi-cadeia são executadas como uma única transação do ponto de vista do usuário. Benefícios no Mundo Real Para Desenvolvedores Implante sua própria cadeia e nunca se preocupe com o congestionamento da rede afetando seus usuários. Projete a economia de tokens, estruturas de taxas e incentivos específicos para sua aplicação. Experimente novos recursos sem afetar outras aplicações ou esperar por atualizações de rede. Otimize custos de transação, tempos de confirmação e fluxos de usuário para seu caso de uso específico. Para Usuários Acesse todas as aplicações com a mesma carteira e conta em todo o ecossistema. Beneficie-se de estruturas de taxas otimizadas em cada cadeia especializada. Experimente confirmações quase instantâneas em cadeias otimizadas para seu caso de uso. Desfrute da segurança do assentamento Ethereum enquanto se beneficia dos recursos das cadeias especializadas. Escalonamento na Prática Acesse dados mesclados através das multi-cadeias do B3 com nossa API gratuita. Jogos em Escala Cadeias de jogos no B3 podem lidar com: - Mecânicas free-to-play sem custos de transação - Interações em tempo real com finalidade sub-segundo - Eventos multiplayer massivos sem congestionamento de rede - Transferências de ativos entre jogos através de liquidez unificada Aplicações Empresariais Cadeias empresariais possibilitam: - Transações privadas para operações comerciais sensíveis - Recursos de conformidade incorporados na camada de protocolo - Modelos de governança personalizados para necessidades organizacionais - Capacidades de integração com sistemas de negócios existentes Inovação em DeFi Cadeias DeFi suportam: - Negociação de alta frequência com capacidade otimizada - Instrumentos financeiros complexos com precompilações especializadas - Proteção contra MEV através de mecanismos de ordenação personalizados - Arbitragem cross-chain através de acesso unificado à liquidez O Efeito de Rede À medida que mais aplicações implantam suas próprias appchains, todo o ecossistema B3 se torna mais valioso: 1. Liquidez Aumentada: Mais cadeias significam mais oportunidades de negociação e piscinas de liquidez mais profundas 2. Composabilidade Aprimorada: Aplicações podem interagir entre cadeias de forma contínua 3. Custos Reduzidos: Os custos de infraestrutura compartilhada diminuem conforme o ecossistema cresce 4. Aceleração da Inovação: Novos recursos em uma cadeia podem ser adotados por outras Começando com o Escalonamento Horizontal Pronto para escalar horizontalmente? Entre em contato com nossa equipe para discutir a implantação de sua própria appchain construída com propósito no B3. Acesse dados mesclados através das multi-cadeias do B3 com nossa API gratuita. Construa no B3 com nossas ferramentas de desenvolvedor. Escolha Sua Estratégia de Escalonamento Comece a construir na cadeia principal do B3 antes de escalar para sua própria appchain. Implante uma cadeia personalizada otimizada para as necessidades específicas de sua aplicação. Use a cadeia principal para funções centrais e appchains para recursos especializados. O Futuro do Escalonamento O escalonamento horizontal representa a próxima evolução da infraestrutura de blockchain. Ao possibilitar execução paralela ilimitada enquanto mantém uma experiência de usuário e liquidez unificadas, o B3 cria a fundação para uma adoção onchain verdadeiramente massiva. A internet não escalou tornando servidores únicos mais rápidos - ela escalou conectando milhões de servidores especializados. Da mesma forma, blockchain escalará conectando milhares de cadeias construídas com propósitos específicos, cada uma otimizada para aplicações específicas enquanto trabalham juntas como um ecossistema unificado. --- ## Staking $B3 Source: https://b3.holydocs.com/pt-BR/protocol/staking-b3 text Endereço do Contrato 0xB3B32F9f8827D4634fE7d973Fa1034Ec9fdDB3B3 --- ## Testnet Source: https://b3.holydocs.com/pt-BR/protocol/testnet Informações da Rede Curiosidade: 1993 é o ano em que "Doom" foi lançado, revolucionando o gênero de jogos de tiro em primeira pessoa. Ether (ETH) O mesmo token usado na rede principal Ethereum, mas apenas para fins de teste. Pontos de Acesso à Rede Use este ponto de acesso para requisições HTTP padrão à testnet B3. Use este ponto de acesso para conexões WebSocket em tempo real com a testnet B3. Explorador de Blocos Explore transações, blocos e contratos na B3 (incluindo testnet). Links Rápidos Transfira ativos para a testnet B3 para testes Obtenha ETH de teste gratuitamente para desenvolvimento e testes Descubra ferramentas e infraestrutura para construir na B3 Adicionando a Testnet B3 à Sua Carteira Abra sua carteira (MetaMask, Coinbase Wallet, etc.) e navegue até as configurações de rede. Clique em "Adicionar Rede" ou "Adicionar Rede Personalizada", dependendo da sua carteira. Preencha as seguintes informações: - Nome da Rede: B3 Testnet - Chain ID: 1993 - URL RPC: https://testnet-rpc.b3.fun - Símbolo da Moeda: ETH - URL do Explorador de Blocos: https://explorer.b3.fun Salve a configuração da rede e mude para a Testnet B3. Você está agora conectado à Testnet B3! Você pode começar a testar suas aplicações. Por Que Usar Testnets? As testnets fornecem um ambiente seguro, controlado e eficiente para testes e experimentação. Redes de teste, ou testnets, servem como ferramentas essenciais para você testar seus contratos inteligentes antes de implantá-los na mainnet, minimizando o risco de falhas ou vulnerabilidades em aplicações ao vivo. Principais Benefícios Teste seus contratos inteligentes e aplicações sem arriscar fundos reais ou afetar usuários ao vivo. Simule condições da mainnet incluindo latência da rede, taxas de gás e throughput de transações. Use tokens de testnet gratuitos em vez de ETH da mainnet caro para desenvolvimento e testes. Ambiente perfeito para desenvolvedores aprenderem e experimentarem com o desenvolvimento blockchain. Ao simular o ambiente da mainnet, as testnets oferecem uma representação realista das condições do mundo real, completa com latência de rede, taxas de gás e outros fatores que impactam o desempenho dos contratos inteligentes. Esta representação precisa permite que você identifique possíveis problemas, otimize suas aplicações e garanta a melhor experiência possível para seus usuários finais. Além disso, as testnets permitem que você se familiarize com o ecossistema B3 e ganhe experiência prática valiosa, tornando-as ferramentas indispensáveis tanto para desenvolvedores experientes quanto para novatos no mundo do desenvolvimento blockchain. Fluxo de Trabalho de Desenvolvimento Use a torneira de testnet para obter ETH gratuito para testes. Implante seus contratos inteligentes na testnet e teste todas as funcionalidades exaustivamente. Use o explorador de blocos e as ferramentas de desenvolvimento para depurar problemas e otimizar o desempenho. Uma vez que os testes estejam completos, implante seus contratos prontos para produção na mainnet B3. Sempre teste exaustivamente na testnet antes de implantar na mainnet com fundos reais. Testnet vs Mainnet Testnet: - Chain ID: 1993 - RPC: https://testnet-rpc.b3.fun - Explorador: https://testnet-explorer.b3.fun Mainnet: - Chain ID: 8333 - RPC: https://mainnet-rpc.b3.fun - Explorador: https://explorer.b3.fun Testnet: ETH não tem valor no mundo real - usado apenas para testes Mainnet: ETH tem valor no mundo real e custa dinheiro para adquirir Testnet: Desenvolvimento, testes, aprendizado, experimentação Mainnet: Aplicações em produção, usuários reais, transações reais --- ## Tokenomics Source: https://b3.holydocs.com/pt-BR/protocol/tokenomics Visão Geral - Nome do Token: B3 (Base) - Cadeia: Base - Fornecimento Total: 100.000.000.000 - Decimais: 18 Utilidade O token B3 é o motor que impulsiona o ecossistema de Jogos Abertos, projetado para crescer, escalar e transformar os jogos, empoderando jogadores, desenvolvedores de jogos e detentores. Para Jogadores: - 🥩 stake \$B3 para receber exposição a futuras AppChains do B3 - 🥇 use \$B3 para financiar e publicar os jogos e experiências em que você acredita e ganhe recompensas - 🎯 obtenha acesso antecipado a jogos e novas funcionalidades no BSMNT - ☑️ participe da governança para impactar diretamente o futuro do ecossistema B3 Para Desenvolvedores de Jogos: - 🪙 aplique e receba financiamento para desenvolver e escalar seu jogo - 💴 ganhe recompensas de referência de todos os jogadores em qualquer Gamechain - 🚁 receba futuros airdrops de parceiros de infraestrutura Utilidades adicionais para \$B3 serão anunciadas conforme estiverem disponíveis. Distribuição e Alocação - Comunidade & Ecossistema: Esta alocação é para o crescimento do ecossistema B3 - para jogadores, feito por jogadores. É para construir um ecossistema que pertença àqueles que jogam nele: airdrops, torneios, playtests, bolsas lideradas pela comunidade, pesquisa e desenvolvimento, e muitos outros. - Fundação: Esta alocação apoiará a Fundação Player1 à medida que contribui para a visão e adoção do B3 e Jogos Abertos, incluindo concessões/parcerias estratégicas, necessidades legais e de conformidade, auditorias e outras despesas operacionais. - Equipe & Assessores: Esta alocação é para os contribuidores principais \+ 18 assessores que representam o melhor dos dois mundos dos jogos - de AAA a web3. Toda a equipe e assessores estão sujeitos a um cronograma de vesting de 4 anos: penhasco de 25% no primeiro ano, com desbloqueios mensais a seguir. - Investidores: Esta parte da alocação do B3 é para os investidores que apoiaram o desenvolvimento do B3, incluindo mais de 100 anjos que se reuniram de todos os cantos da indústria - jogos, web3, marcas, infraestrutura - para acreditar e apoiar a visão do B3. Toda a equipe e assessores estão sujeitos a um cronograma de vesting de 4 anos: penhasco de 25% no primeiro ano, com desbloqueios mensais a seguir. Cronograma de Desbloqueio de Tokens --- ## B3 MiCAR Whitepaper Source: https://b3.holydocs.com/pt-BR/protocol/whitepaper-mica Sumário 1. 1. Divulgações Regulatórias 2. 2. Resumo 3. 3. A. Informações sobre a Pessoa que Busca Admissão para Negociação 1. A.1. Nome 2. A.2. Forma Jurídica 3. A.3. Endereço Registrado 4. A.4. Sede 5. A.5. Data de Registro 6. A.6. Identificador de entidade jurídica 7. A.7. Outro identificador necessário conforme a lei nacional aplicável 8. A.8. Número de telefone para contato 9. A.9. Endereço de e-mail 10. A.10. Tempo de Resposta (Dias) 11. A.11. Empresa Matriz 12. A.12. Membros do Órgão de Gestão 13. A.13. Atividade Comercial 14. A.14. Atividade Comercial da Empresa Matriz 15. A.15. Recém-Estabelecida 16. A.16. Condição Financeira nos últimos três anos 17. A.17. Condição Financeira desde o registro 4. 4. B. Informações sobre o Emissor 1. B.1. Emissor diferente do ofertante ou pessoa buscando admissão para negociação 2. B.2. Nome 3. 3. B.3. Forma Jurídica 4. B.4. Endereço Registrado 5. B.5. Sede 6. B.6. Data de Registro 7. B.7. Identificador de entidade jurídica 8. B.8. Outro identificador necessário conforme a lei nacional aplicável 9. B.9. Empresa Matriz 10. B.10. Membros do Órgão de Gestão 11. B.11. Atividade Comercial 12. B.12. Atividade Comercial da Empresa Matriz 5. 5. C. Informações sobre o operador da plataforma de negociação 6. 6. D. Informações sobre o Projeto de Cripto-Ativo 1. D.1. Nome do projeto de cripto-ativo 2. D.2. Nome dos cripto-ativos 3. D.3. Abreviação 4. D.4. Descrição do projeto de cripto-ativo 5. D.5. Detalhes de todas as pessoas naturais ou jurídicas envolvidas na implementação do projeto de cripto-ativo 6. D.6. Classificação de Token de Utilidade 7. D.7. Principais Características de Bens/Serviços para Projetos de Token de Utilidade 8. D.8. Planos para o token 9. D.9. Alocação de Recursos 10. D.10. Uso Planejado dos Fundos ou Cripto-Ativos Coletados 7. 7. E. Informações sobre a Admissão para Negociação 1. E.1. Oferta Pública ou Admissão para negociação 2. E.2. Razões para Oferta Pública ou Admissão para negociação 3. E.3. Meta de Arrecadação 4. E.4. Objetivos de Subscrição Mínima 5. E.5. Meta Máxima de Subscrição 6. E.6. Aceitação de Sobrescrição 7. E.7. Alocação de Sobrescrição 8. E.8. Preço de Emissão 9. E.9. Moeda oficial ou quaisquer outros cripto-ativos determinando o preço de emissão 10. E.10. Taxa de Subscrição 11. E.11. Método de Determinação do Preço da Oferta 12. E.12. Número Total de Cripto-Ativos Oferecidos/Negociados 13. E.13. Detentores Alvo 14. E.14. Restrições aos Detentores 15. E.15. Aviso de Reembolso 16. E.16. Mecanismo de Reembolso 17. E.17. Cronograma de Reembolso 18. E.18. Fases da Oferta 19. E.19. Desconto para Compra Antecipada 20. E.20. Oferta Limitada por Tempo 21. E.21. Início do período de subscrição 22. E.22. Fim do período de subscrição 23. E.23. Arranjos de Proteção para Cripto-Ativos Oferecidos 24. E.24. Métodos de Pagamento para Compra de Cripto-Ativo 25. E.25. Métodos de Transferência de Valor para Reembolso 26. E.26. Direito de Desistência 27. E.27. Transferência de Cripto-Ativos Comprados 28. E.28. Cronograma de Transferência 29. E.29. Requisitos Técnicos do Comprador 30. E.32. Forma de Colocação 31. E.33. Nome das Plataformas de Negociação 32. E.34. Código Identificador de Mercado (MIC) das Plataformas de Negociação 33. E.35. Acesso às Plataformas de Negociação 34. E.36. Custos Envolvidos 35. E.38. Conflitos de Interesse 36. E.39. Lei Aplicável 37. E.40. Tribunal Competente 8. 8. F. Informações sobre o Cripto-Ativo 1. F.1. Tipo de Cripto-Ativo 2. F.2. Funcionalidade do Cripto-Ativo 3. F.3. Aplicação Planejada das Funcionalidades 4. F.4. Tipo de white paper 5. F.5. Tipo de submissão 6. F.6. Características do Cripto-Ativo 7. F.7. Nome comercial ou nome de negociação 8. F.8. Site do emissor 9. F.9. Data de início da oferta ao público ou admissão para negociação 10. F.10. Data de publicação 11. F.11. Quaisquer outros serviços fornecidos pelo emissor 12. F.12. Idioma ou idiomas do white paper 13. F.13. Código Identificador de Token Digital usado para identificar de forma única o cripto-ativo ou cada um dos vários cripto-ativos aos quais o white paper se refere, quando disponível 14. F.14. Identificador Digital de Token de Grupo Funcionalmente Fungível, quando disponível 15. F.15. Bandeira de dados voluntários 16. 16. F.16. Bandeira de dados pessoais 17. F.17. Elegibilidade LEI 18. F.18. Estado-Membro de Origem 19. F.19. Estados-Membros Anfitriões 9. 9. G. Direitos e Obrigações 1. G.1. Direitos e Obrigações do Comprador 2. G.2. Exercício de Direitos e obrigações 3. G.3. Condições para modificações de direitos e obrigações 4. G.4. Ofertas Públicas Futuras 5. G.5. Cripto-Ativos Retidos pelo Emissor 6. G.6. Classificação de Token de Utilidade 7. G.7. Principais Características de Bens/Serviços de Tokens de Utilidade 8. G.8. Resgate de Tokens de Utilidade 9. G.9. Solicitação de Não-Negociação 10. G.10. Modalidades de compra ou venda de Cripto-Ativos 11. G.11. Restrições de Transferência de Cripto-Ativos 12. G.12. Protocolos de Ajuste de Oferta 13. G.13. Mecanismos de Ajuste de Oferta 14. G.14. Esquemas de Proteção de Valor do Token 15. G.15. Descrição dos esquemas de proteção de valor do token 16. G.16. Esquemas de Compensação 17. G.17. Descrição dos esquemas de compensação 18. G.18. Lei Aplicável 19. G.19. Tribunal Competente 10. 10. H. Informações sobre a Tecnologia Subjacente 1. H.1. Tecnologia de registro distribuído 2. H.2. Protocolos e padrões técnicos 3. H.3. Tecnologia Usada 4. H.4. Mecanismo de Consenso 5. H.5. Mecanismos de Incentivo e Taxas Aplicáveis 6. H.6. Uso de Tecnologia de Registro Distribuído 7. H.7. Descrição da funcionalidade DLT 8. H.8. Auditoria 9. H.9. Resultado da Auditoria 11. 11. I. Informações sobre Riscos 1. I.1. Riscos Relacionados à Oferta 2. I.2. Riscos Relacionados ao Emissor 3. I.3. Riscos Relacionados aos Cripto-Ativos 4. I.4. Riscos Relacionados à Implementação do Projeto 5. I.5. Riscos Relacionados à Tecnologia 6. I.6. Medidas de Mitigação 12. 12. S. Informações sobre Indicadores de Sustentabilidade 1. S.1. Nome 2. S.2. Identificador de entidade jurídica relevante 3. S.3. Nome do cripto-ativo 4. S.4. Mecanismo de Consenso 5. S.5. Mecanismos de Incentivo e Taxas 6. S.6. Início do período ao qual a divulgação se refere 7. S.7. Fim do período ao qual a divulgação se refere 8. S.8. Consumo de energia 9. S.9. Fontes e metodologias de consumo de energia Data de Notificação: 11-08-2025 Divulgações Regulatórias 02. Declaração de acordo com o Artigo 6(3): Este white paper de cripto-ativo não foi aprovado por nenhuma autoridade competente em nenhum Estado-Membro da União Europeia. A pessoa que busca admissão para negociação do cripto-ativo é exclusivamente responsável pelo conteúdo deste white paper de cripto-ativo. 03. Declaração de acordo com o Artigo 6(6): Este white paper de cripto-ativo está em conformidade com o Título II do Regulamento (UE) 2023/1114 e, para o melhor conhecimento do órgão de gestão, as informações apresentadas no white paper de cripto-ativo são justas, claras e não enganosas e o white paper de cripto-ativo não faz omissões que possam afetar seu significado. 04. Declaração de acordo com o Artigo 6(5), pontos (a), (b), (c): O cripto-ativo referido neste white paper pode perder seu valor parcial ou total, pode nem sempre ser transferível e pode não ser líquido. 05. Declaração de acordo com o Artigo 6(5), ponto (d): O token de utilidade referido neste white paper pode não ser trocável pelo bem ou serviço prometido no white paper de cripto-ativo, especialmente no caso de falha ou descontinuação do projeto de cripto-ativo. 06. Declaração de acordo com o Artigo 6(5), pontos (e) e (f): O cripto-ativo referido neste white paper não é coberto pelos esquemas de compensação de investidores sob a Diretiva 97/9/EC do Parlamento Europeu e do Conselho ou pelos esquemas de garantia de depósitos sob a Diretiva 2014/49/EU do Parlamento Europeu e do Conselho. Resumo 07. Aviso Este resumo deve ser lido como uma introdução ao white paper de cripto-ativo. O potencial detentor deve basear qualquer decisão de compra deste cripto-ativo no conteúdo do white paper de cripto-ativo como um todo e não apenas no resumo. A oferta ao público deste cripto-ativo não constitui uma oferta ou solicitação de compra de instrumentos financeiros e qualquer oferta ou solic --- ## Whitepaper Source: https://b3.holydocs.com/pt-BR/protocol/whitepaper Resumo Executivo Jogar na nossa era moderna tornou-se onipresente entre comunidades, geografias e mídias; em suas inúmeras formas, tornou-se tanto uma indústria enorme quanto um aspecto integral da vida digital moderna. No entanto, apesar do crescimento e sucesso da indústria, um conjunto de entidades de controle e jardins murados gradualmente emergiu – como em muitos aspectos do mundo da tecnologia e da economia mais ampla. Essa consolidação piora as experiências dos jogadores, restringe oportunidades para desenvolvedores e reduz a diversidade dentro da indústria. Os jogos tradicionais "off-chain" parecem desprovidos da inovação desimpedida e da diversão que caracterizavam décadas anteriores – parece fechado. Web3 há anos se apresenta como uma alternativa ao status quo, trazendo os componentes de um novo paradigma para jogos focados em interoperabilidade, maior entrada da comunidade, ativos de propriedade do usuário e transferíveis, e estruturas de recompensa únicas. A promessa era de jogos abertos. Mas essa visão permanece não realizada. Uma série de obstáculos tem impedido em grande parte que estúdios mergulhem, jogadores migrem e o ecossistema de jogos web3 mais amplo floresça. A fragmentação da comunidade também tem sido uma grande luta para jogos on-chain, com audiências isoladas em ecossistemas discretos, em grande parte desconectados, impactando tanto a descoberta quanto a jogabilidade, e desencorajando mais inovações. Finalmente, e criticamente, é trágico que uma indústria tão focada em projetar novos sistemas de incentivo abertos tenha tacitamente recriado muitas pressões econômicas contra a colaboração. A indústria precisa de uma visão mais ampla e soluções para realizá-la. Propomos o Jogo Aberto como um mandato, um conjunto de ferramentas técnicas e um sistema de incentivo para elevar o jogo on-chain e inaugurar uma era dourada nos jogos. Isso apresenta um motor de desenvolvimento sofisticado capaz de alimentar a próxima geração de jogos on-chain e permitir que eles rivalizem, se não superem, seus predecessores web2. Uma blockchain Layer 3 (L3) central que se estabelece na Base, oferecendo transações rápidas e baratas, oferecerá novas capacidades para desenvolvedores de jogos. Jogos podem lançar suas próprias GameChains personalizadas que se estabelecem no B3 L3 enquanto aproveitam recursos de usabilidade de primeira classe como abstração de conta, intenções e carteiras inteligentes. Com o tempo, o ecossistema de Jogo Aberto poderia incluir e integrar outras chains ao lado do B3. Isso dá aos desenvolvedores controle sobre a experiência do jogo sem ter que lidar com a fragmentação que pode vir com appchains tradicionais. Finalmente, o Jogo Aberto está enfrentando de frente o desafio de incentivos desalinhados. Um sistema econômico aberto e compartilhado pode começar a permitir que desenvolvedores e provedores de infraestrutura se beneficiem do crescimento um do outro e, no mínimo, incentivem a cooperação neste período crítico de atrair novos usuários. Um sistema de referência que recompensa o ecossistema por compartilhar usuários é apenas o primeiro passo. Em última análise, essas inovações prometem transformar 'jogos web3' em simplesmente 'jogos'. Para alcançar isso, o Jogo Aberto, começando com o B3 L3, introduz um local para o surgimento dos jogos mais envolventes e sofisticados, para comunidades de jogos apaixonadas se reunirem, e com o ecossistema de jogos maior se tornando o maior beneficiário. Jogos: Um Cruzamento Jogos em muitas formas digitais são apreciados em todo o mundo. Mais de 3 bilhões de jogadores globais desfrutam de uma abundância de plataformas de jogos que os permitem se envolver virtualmente a qualquer momento e em qualquer cenário, de um jogo móvel no metrô a um jogo de console em uma TV de tela grande. Que uma média estimada de mais de 8 horas seja gastas semanalmente pelo jogador médio é uma clara medida do lugar dos jogos na sociedade. Ondas sucessivas de inovação em tecnologia e jogabilidade expandiram radicalmente as demografias assumidas de um 'jogador'. O Wii da Nintendo, Farmville no Facebook, Candy Crush Saga no celular – todos trouxeram mais e mais pessoas para o mundo dos jogos. Por sua vez, os jogos expandiram radicalmente sua presença na cultura popular e na mídia. Desde o crescimento dramático e a aceitação crescente dos Esports, até o sucesso de filmes e programas de TV baseados em jogos, a importância dos jogos como uma força cultural é clara. De muitas maneiras, ser digital hoje em dia é ter pelo menos se deparado com jogos. No entanto, a indústria e a comunidade de jogos hoje se encontram em um lugar de tensão. Jogos Off-chain: Sintomas de controle Apesar da enorme expansão no número de jogadores e nas maneiras como eles jogam, desenvolvedores e jogadores enfrentam alguns pontos críticos importantes. Como muitos setores do ecossistema tecnológico e do mundo mais amplo, nos últimos anos a indústria de jogos tem se concentrado cada vez mais nas mãos de um pequeno número de editoras e plataformas de distribuição. Para os desenvolvedores, isso aumenta o desafio de se destacar, levando a prêmios mais altos em marketing e distribuição, menos ênfase na jogabilidade e fortes incentivos contra a tomada de riscos. Pressões para lançar produtos rapidamente e emular modelos testados e comprovados, ambos minando a criatividade e a tomada de riscos, tornaram-se realidades para designers de jogos. Para uma indústria que sempre foi um confluxo de autoexpressão, arte e busca comercial – mais orientada para o produto do que o cinema independente, mas mais artística do que aplicativos de consumo – muitos participantes estão profundamente desconfortáveis. De fato, desenvolvedores independentes e estúdios que assumem riscos há muito desempenham um papel desproporcionalmente grande em impulsionar a indústria, cultura e comunidade de jogos para frente. Tetris, um dos jogos mais jogados de todos os tempos, foi desenvolvido por um único engenheiro. O gênero dos MOBAs (arena de batalha online multijogador), responsável por mais de uma década de esports de sucesso em Dota 2 e League of Legends, começou com usuários modificando jogos populares da Blizzard. Minecraft foi a genialidade de Markus "Notch" Persson e passou a definir a experiência de uma geração de jogos, uma era dourada de conteúdo gerado pelo usuário tanto no jogo quanto pela Internet, e ser um sucesso comercial estrondoso. Tem sido e continua sendo imperativo que desenvolvedores dispostos a assumir riscos possam prosperar, mas a indústria de jogos de hoje não está estruturada de uma forma que os apoie. Os jogadores parecem sentir os efeitos dessa centralização também. Muitos reclamam de modelos de negócios extrativos, seja microtransações, o modelo free-to-play / pay-to-win móvel, compras intermináveis no jogo ou a proliferação de jogos com contas bloqueadas. São os melhores dos tempos. São os piores dos tempos. O tweet de Elon obteve mais de 75 milhões de visualizações, sugerindo que tocou uma corda profunda. Apesar do crescente alcance dos jogos, da variedade de ferramentas disponíveis para desenvolvedores e da relativa facilidade de acesso aos jogos, insatisfação e desconforto estão presentes em toda a indústria. De uma perspectiva mais ampla, é inquestionavelmente um desses períodos de tensão dos quais transformações significativas muitas vezes emergem. Jogos On-chain: Fechado (novamente) Jogos web3 representam uma direção óbvia para um potencial renascimento dos jogos. É uma nova tecnologia digital e de rede. É global, multiplataforma e se orgulha de remover controladores. Pode tornar os usuários partes interessadas diretas e oferecer aos desenvolvedores novas maneiras de se financiarem. Pelo menos no papel, a promessa parece corresponder ao momento. Jogos já desempenharam um papel crítico na indústria de blockchain de forma ampla, e está apenas começando. Cryptokitties, lançado em 2017, foi um dos primeiros momentos mainstream em todo o crypto. Embora seja famoso por quase parar a blockchain Ethereum, também pode ser visto como o momento que destacou a importância das soluções de escalabilidade da blockchain. De certa forma, a indústria de blockchain mais ampla tem a agradecer a Cryptokitties por expandir massivamente as visões populares do potencial de dapps — e o quão seriamente as pessoas se dedicaram a resolver questões de escalabilidade. Jogos on-chain conseguiram feitos semelhantes nos anos seguintes, com Axie Infinity, STEPN, Parallel e Pixels mostrando ao mundo o que era possível quando jogos e incentivos tokenizados convergiam. Esses sucessos demonstraram que as pessoas se envolveriam com mecânicas de jogo novas, que a propriedade digital poderia melhorar em vez de detratar da jogabilidade, e que incentivos econômicos poderiam inicializar comunidades de jogos vibrantes. No entanto, apesar dessas vitórias iniciais, jogos web3 lutaram para alcançar adoção mainstream. As barreiras de experiência do usuário permanecem altas, com gerenciamento de carteira, taxas de transação e processos de integração complexos criando atrito para jogadores tradicionais. A infraestrutura tem sido fragmentada, com jogos espalhados por várias blockchains incompatíveis. Mais criticamente, muitos jogos web3 priorizaram tokenomics em detrimento da jogabilidade, resultando em experiências que parecem mais trabalho do que diversão. A Visão para o Jogo Aberto O Jogo Aberto representa uma reimaginação fundamental do que pode ser o jogo on-chain. Em vez de tratar a blockchain como um complemento para jogos tradicionais, o Jogo Aberto posiciona a infraestrutura on-chain como a fundação para tipos inteiramente novos de experiências de jogo. Infraestrutura Técnica No coração do Jogo Aberto está o B3, uma blockchain Layer 3 construída na Base que fornece a fundação técnica para a próxima geração de jogos on-chain. O B3 oferece: Alto Desempenho: Finalidade de transação em sub-segundos e taxas baixas possibilitam experiências de jogo em tempo real anteriormente impossíveis na blockchain. Ferramentas para Desenvolvedores: Um conjunto abrangente de ferramentas de desenvolvimento, incluindo motores de jogo, sistemas de gestão de ativos e frameworks de implantação especificamente projetados para jogos on-chain. Abstração de Conta: Carteiras inteligentes e abstração de conta removem a complexidade do gerenciamento de carteiras para os jogadores, possibilitando integração e jogabilidade sem emendas. Interoperabilidade: Suporte integrado para transferências de ativos entre jogos e estado compartilhado possibilita níveis sem precedentes de interconectividade de jogos. GameChains Um dos aspectos mais inovadores da arquitetura do Jogo Aberto é o sistema GameChain. Jogos individuais podem implantar sua própria blockchain personalizada que se estabelece no B3, dando aos desenvolvedores: - Controle completo sobre os parâmetros econômicos e técnicos de seu jogo - Recursos dedicados garantindo desempenho ótimo para seu caso de uso específico - Integração perfeita com o ecossistema Jogo Aberto mais amplo - Segurança compartilhada através da infraestrutura subjacente do B3 Essa abordagem resolve o trilema tradicional entre personalização, interoperabilidade e segurança que tem atormentado a infraestrutura de jogos blockchain. Camada Comunitária e Social O Jogo Aberto reconhece que grandes jogos são construídos por e para comunidades. A plataforma inclui: Recursos Sociais Nativos: Ferramentas integradas de comunicação, gestão de guildas e descoberta social que se estendem por jogos e GameChains. Economia do Criador: Ferramentas e incentivos para criadores de conteúdo, streamers e construtores de comunidade monetizarem suas contribuições para o ecossistema. Participação na Governança: Jogadores e desenvolvedores podem participar da governança do ecossistema, ajudando a moldar a direção futura do Jogo Aberto. Identidade entre Jogos: Identidades de jogadores persistentes e sistemas de reputação que aprimoram experiências sociais em todo o ecossistema. Incentivos Compartilhados Uma realidade infeliz da paisagem fragmentada de jogos on-chain hoje são os desincentivos para verdadeira interoperabilidade. Jogos e chains não querem compartilhar usuários, que muitas vezes são geradores de taxas de transação e compradores primários de tokens. Jogos têm incentivos fracos para integrar os itens e mecanismos de outros jogos, que já colheram os benefícios econômicos de cunhá-los. Até mesmo os jogadores podem enfrentar incentivos ruins para crescer a base de usuários de um jogo e diluir seus próprios ganhos de airdrop. Isso é duplamente trágico em uma indústria que se orgulha de reinventar a economia das aplicações de internet. Combater isso levará tempo, mas acreditamos que é uma batalha que vale a pena lutar. O primeiro passo é um mecanismo de referência e compartilhamento de receita que coleta uma parte da receita de transação para reinvestimento no ecossistema. Referir usuários que geram mais transações pode beneficiar todos no ecossistema. Além disso, qualquer gamechain que comprometa uma parte de seus tokens para aquisição de usuários (UA) e também traga um novo usuário pode ganhar tokens B3. O B3 também inicializará o pool de incentivos inicial para o propósito de aquisição de usuários (por exemplo, influenciadores, programa de referência de criadores) contribuindo com uma parte do suprimento de tokens B3. Oportunidades para Principais Stakeholders A infraestrutura do B3 pode alcançar muitos tipos de atores e stakeholders, com recursos e benefícios para cada um. Desenvolvedores de Jogos Web3 é uma nova fronteira para jogos que desenvolvedores de todos os tipos podem abraçar. O Jogo Aberto oferece um novo conjunto de ferramentas para transformar usuários em parceiros, para se envolver criativamente com uma comunidade de jogo e para financiar a criação de jogos. É uma plataforma de implantação não dominada por controladores e intencionalmente estabelecida contra isso. O conjunto único de infraestrutura, ferramentas e plataforma do Jogo Aberto reduz as barreiras do desenvolvimento de jogos on-chain. Isso deve permitir que o jogo on-chain encontre expressão mais ampla e desenvolva estruturas novas, refletindo melhor e até expandindo além das inúmeras maneiras como os jogos off-chain são experimentados hoje. Ao longo da última década e meia, a indústria "on-chain" tem sido incansável em produzir novas narrativas. Ela encontra maneiras de desafiar rumores de sua própria morte. Essa resiliência fala de um valor subjacente dos jogos web3 e de um desejo dentro do espaço de jogos de ver novas abordagens emergirem. Acreditamos que, com os avanços da tecnologia em geral, e especificamente em relação às ferramentas e infraestrutura que está introduzindo, jogos on-chain finalmente estão prontos para desempenhar um papel central na evolução dos jogos. Jogadores Abaixar a barreira de entrada para jogadores os ajudará a encontrar as experiências que estão procurando e, esperançosamente, aquelas que eles gostam, mas não sabiam que existiam. Eles podem experimentar novas formas de jogabilidade sem atravessar o abismo da UX que ser on-chain exigiu até agora. Eles também podem ser cofinanciadores, coconstrutores e coadvogados para desenvolvedores de jogos trazendo suas próprias visões para o mundo. Base e o Ecossistema Base Base pode ser a plataforma para o próximo bilhão de usuários on-chain. É um L2 aberto e neutro, sem um token nativo e incentivos para maximizar o valor de um e com um histórico de contribuição para o ecossistema Ethereum base --- ## Início Rápido Source: https://b3.holydocs.com/pt-BR/quickstart Etapa 1: Instale o SDK B3 Escolha seu gerenciador de pacotes preferido para instalar o SDK B3: O SDK B3 inclui definições TypeScript prontas para uso! Importe os estilos padrão na sua aplicação: Etapa 2: Adicione B3Provider Envolve o B3Provider ao redor da raiz da sua aplicação: Etapa 3: Use o SDK B3 Habilite a autenticação de contas globais com B3: Habilite trocas entre cadeias & interações personalizadas com AnySpend: Etapa 4: Explore o Ecossistema Aprenda sobre o ecossistema completo B3, ferramentas e recursos disponíveis para construtores. O que vem a seguir? Agora que você instalou o SDK B3, explore essas poderosas funcionalidades: Autenticação contínua e gerenciamento de usuários através do ecossistema B3. Acesso a dados de blockchain para tokens, NFTs, perfis e análises. Trocas entre cadeias, cunhagem de NFT e operações de blockchain. Exemplos prontos para uso e padrões de integração. Suporte à Plataforma | Funcionalidade | React Web | React Native | | ----------------- | --------- | ------------ | | AnySpend | ✅ | ❌ | | Contas Globais | ✅ | ✅ | | Serviços Headless | ✅ | ✅ | Precisa de ajuda? Junte-se à nossa comunidade no Discord ou confira a introdução ao ecossistema para recursos abrangentes. --- ## Recursos para Desenvolvedores Source: https://b3.holydocs.com/pt-BR/redirect/ecosystem Você está sendo redirecionado para a página do Ecossistema B3. Clique aqui para continuar. --- ## B3 SDK Source: https://b3.holydocs.com/pt-BR/redirect/sdk Você está sendo redirecionado para a página do B3 SDK. Clique aqui para continuar. --- ## Autenticação Source: https://b3.holydocs.com/pt-BR/sdk/global-account/authentication Estratégias de Autenticação As Contas Globais B3 suportam múltiplas estratégias de autenticação para atender às necessidades da sua aplicação. Login Social Autenticação Google Autenticação Discord Autenticação por Chave de Sessão As chaves de sessão proporcionam segurança aprimorada e permitem permissões granulares. Isso é particularmente útil para jogos e aplicações que precisam realizar ações em nome dos usuários. Configuração Básica de Chave de Sessão Configuração Personalizada de Chave de Sessão Autenticação sem Interface Para implementações personalizadas, use o serviço de autenticação sem interface: Autenticação Básica Autenticação React Native Hooks de Autenticação Hook useB3 O principal hook para acessar o estado de autenticação: Hook useAccountWallet Acesse informações da carteira: Tratamento de Erros Implemente um tratamento de erros adequado para fluxos de autenticação: Melhores Práticas Sempre use seu ID de parceiro único para atribuição e análises adequadas. Implemente um tratamento de erros abrangente para uma melhor experiência do usuário. Defina durações de sessão apropriadas com base nas necessidades de segurança da sua aplicação. Use variáveis de ambiente adequadas para diferentes estágios de implantação. Próximos Passos Saiba mais sobre o gerenciamento de permissões e chaves de sessão. Explore todos os hooks React disponíveis. Veja exemplos completos de integração. --- ## Exemplos Source: https://b3.holydocs.com/pt-BR/sdk/global-account/examples Exemplo de Autenticação Básica Um fluxo de autenticação simples com tratamento de erro e estados de carregamento. Exemplo de Aplicação de Jogos Exemplo completo para uma aplicação de jogos com chaves de sessão e permissões. Exemplo de Aplicação de E-commerce Exemplo mostrando a integração de Contas Globais B3 em um contexto de e-commerce. Exemplo para React Native Exemplo para aplicações React Native. Exemplo de App Router do Next.js Exemplo para o App Router do Next.js 13+. Exemplo de Hook Personalizado Avançado Hook personalizado que combina múltiplas funcionalidades do B3: ```tsx useB3, usePermissions, useAccountWallet, useAccountAssets } from "@b3dotfun/sdk/global-account/react"; function useB3GameState() { const { account, isAuthenticated } = useB3(); const { hasPermissions, isExpired, permissions } = usePermissions(); const { wallet, isConnected } = useAccountWallet(); const { assets } = useAccountAssets(); // Calcular prontidão do jogo const isGameReady = isAuthenticated && hasPermissions && !isExpired && isConnected; // Obter ativos específicos do jogo (NFTs, tokens) const gameAssets = assets?.filter(asset => asset.contractAddress && permissions?.approvedTargets.includes(asset.contractAddress) ) || []; // Calcular valor total do jogo const totalGameValue = gameAssets.reduce((sum, asset) => sum + asset.value, 0); // Objeto de estado do jogo const gameState = { player: { id: account?.id, name: account?.displayName, avatar: account?.avatarUrl, email: account?.email, }, wallet: { address: wallet?.address, balance: wallet?.balance, --- ## React Hooks Source: https://b3.holydocs.com/pt-BR/sdk/global-account/hooks Ganchos de Autenticação useB3 O gancho principal para acessar o estado de autenticação da Conta Global e ações. Valores de Retorno | Propriedade | Tipo | Descrição | |----------|------|-------------| | | | Conta autenticada atual | | | | Se o usuário está autenticado | | | | Se a verificação de autenticação está em andamento | | | | Função para sair do usuário atual | | | | Função para atualizar os dados da conta | useAccountWallet Acessar informações da carteira para a conta autenticada. Ganchos de Permissão usePermissions Gerenciar e verificar permissões de chave de sessão. useRequestPermissions Solicitar novas permissões para chaves de sessão. useRevokePermissions Revogar permissões existentes. Ganchos de Gerenciamento de Ativos useAccountAssets Recuperar e gerenciar os ativos digitais do usuário. Ganchos de Gerenciamento de Modais useModal Controlar modais B3 programaticamente. Ganchos de Navegação useNavigation Manusear a navegação dentro das aplicações B3. Ganchos de Configuração useB3Config Acessar configuração e definições de ambiente B3. Composição de Ganchos Exemplo de Gancho Personalizado Combinar múltiplos ganchos para funcionalidades complexas: Suporte a TypeScript Todos os ganchos incluem suporte completo a TypeScript: Tratamento de Erros Melhores práticas para o tratamento de erros com ganchos: Próximos Passos Veja exemplos completos usando esses ganchos. --- ## Introdução às Contas Globais Source: https://b3.holydocs.com/pt-BR/sdk/global-account/introduction O que são Contas Globais B3? Contas Globais B3 são um sistema unificado de autenticação que fornece aos usuários uma única identidade em todo o ecossistema B3. Os usuários podem se autenticar uma vez e acessar todas as aplicações, jogos e serviços B3 de forma contínua. Principais Características Suporte para Google, Discord e outros provedores de autenticação social. Autenticação segura de chave de sessão com permissões personalizáveis. Funciona em aplicações web, móveis e desktop. Componentes React simples e serviços TypeScript sem interface. Arquitetura O sistema de Contas Globais consiste em vários componentes chave: Fluxo de Autenticação 1. Login Social: Usuários se autenticam com seu provedor social preferido 2. Criação de Conta: Uma Conta Global B3 é criada ou vinculada 3. Chaves de Sessão: Chaves de sessão opcionais para segurança aprimorada 4. Permissões: Permissões granulares para diferentes ações Componentes React - : Provedor de contexto para Contas Globais - : Fluxo completo de autenticação - : Gerenciamento de permissões - : Exibir ativos do usuário Serviços sem Interface - Serviço de autenticação para implementações personalizadas - Utilitários de gerenciamento de sessão - Auxiliares de validação de permissão Início Rápido Autenticação Básica Verificar Status de Autenticação Configuração do Ambiente Configure suas variáveis de ambiente: Próximos Passos Aprenda sobre diferentes estratégias de autenticação e implementação. Entenda as chaves de sessão e gerenciamento de permissões. Explore hooks disponíveis para integração com Contas Globais. Veja exemplos completos e padrões de integração. --- ## Permissões & Chaves de Sessão Source: https://b3.holydocs.com/pt-BR/sdk/global-account/permissions Visão Geral Chaves de sessão e permissões fornecem uma maneira segura de permitir que aplicativos realizem ações em nome dos usuários sem exigir autenticação constante. Isso é particularmente útil para jogos e aplicativos que precisam executar transações automaticamente. Sistema de Permissões Tipos de Permissão Contas Globais B3 suportam permissões granulares que podem ser configuradas para diferentes casos de uso: - Interações com Contratos: Especificar quais contratos inteligentes podem ser chamados - Limites de Tokens: Definir limites de gastos para tokens nativos e tokens ERC-20 - Restrições de Tempo: Definir datas de início e término para permissões - Limites de Transação: Controlar o valor máximo por transação Estrutura de Permissão Implementação de Chave de Sessão Solicitação de Permissão Básica Permissões Específicas para Jogos Para aplicações de jogos, você pode precisar de permissões mais amplas: UI de Permissão Personalizada Para mais controle sobre o fluxo de permissão: Gerenciamento de Chave de Sessão Verificando o Status da Permissão Revogando Permissões Padrões Avançados de Permissão Atualizações Dinâmicas de Permissão Melhores Práticas de Segurança Solicite apenas as permissões mínimas necessárias para sua aplicação. Use durações de permissão mais curtas para uma segurança aprimorada. Especifique endereços exatos de contratos em vez de permissões amplas. Audite e rotacione as chaves de sessão regularmente. Tratamento de Erros Erros comuns relacionados a permissões e como lidar com eles: Próximos Passos Explore todos os hooks disponíveis para gerenciamento de permissões. Veja exemplos completos de implementação de permissões. --- ## B3 SDK Source: https://b3.holydocs.com/pt-BR/sdk/introduction O que é o B3 SDK? O B3 SDK () é um SDK unificado TypeScript que fornece tudo o que você precisa para construir aplicações no ecossistema B3. Ele combina uma poderosa infraestrutura de pagamento cross-chain com autenticação sem emendas, tudo envolvido em componentes React amigáveis para desenvolvedores e serviços headless. Arquitetura O SDK é organizado em módulos focados projetados para máxima flexibilidade e facilidade de uso: Motor de execução cross-chain para pagamentos, trocas e cunhagem de NFTs em múltiplas blockchains. Autenticação e gerenciamento de usuários de Contas Globais B3 com login social e chaves de sessão. Estrutura do Módulo Cada módulo contém componentes organizados e construídos com um propósito específico: - - Componentes React e hooks para fácil integração - - Serviços TypeScript headless para implementações personalizadas - - Definições TypeScript abrangentes - - Funções utilitárias e ajudantes - - Configuração e constantes Suporte à Plataforma | Funcionalidade | React Web | React Native | Headless | |-------------------|-----------|--------------|----------| | AnySpend | ✅ | ❌ | ✅ | | Contas Globais | ✅ | ✅ | ✅ | | Utils Compartilhados | ✅ | ✅ | ✅ | Instalação Estilos CSS Importe os estilos padrão para a melhor experiência visual: Início Rápido Pagamentos Cross-Chain com AnySpend Autenticação com Contas Globais Cunhagem de NFT Principais Funcionalidades Infraestrutura de Pagamento Universal Aceite pagamentos em qualquer criptomoeda com conversão automática para o seu token preferido. Habilite trocas de tokens sem emendas em mais de 20 blockchains suportadas com roteamento otimizado. Botões de cunhagem de NFT com um clique que aceitam pagamentos em qualquer token de qualquer cadeia. Rampas de acesso fiat-para-cripto integradas para usuários sem criptomoeda existente. Autenticação Sem Emendas Google, Discord e outros provedores sociais com integração instantânea. Gerenciamento de sessão seguro com permissões granulares para uma UX aprimorada. Identidade única que funciona em todas as aplicações e jogos B3. Abstração de conta inteligente integrada para transações sem custo de gás. Serviços TypeScript Headless Para desenvolvedores que precisam de controle máximo, toda a funcionalidade está disponível através de serviços headless: Serviços AnySpend Serviços de Conta Global Suporte & Comunidade Obtenha ajuda para integrar o B3 SDK ao seu projeto. Junte-se à comunidade de desenvolvedores B3 para suporte e discussões. Veja o código-fonte, reporte problemas e contribua com o SDK. Próximos Passos? 1. Instale o SDK e importe os estilos 2. Configure o AnySpend para pagamentos cross-chain 3. Configure Contas Globais para autenticação de usuários 4. Explore exemplos e padrões de implementação 5. Junte-se à comunidade** para suporte e atualizações O B3 SDK fornece tudo o que você precisa para construir a próxima geração de aplicações cross-chain com experiências de usuário sem emendas. Comece a construir hoje! --- ## pt-BR/snippets/brand-components Source: https://b3.holydocs.com/pt-BR/snippets/brand-components --- ## pt-BR/snippets/code-examples Source: https://b3.holydocs.com/pt-BR/snippets/code-examples Exemplos de Código Instalação Configuração Básica Componente de Compra de NFT Troca entre Cadeias Autenticação Conexão com a Carteira --- ## pt-BR/snippets/contact-info Source: https://b3.holydocs.com/pt-BR/snippets/contact-info --- ## pt-BR/snippets/docs-config Source: https://b3.holydocs.com/pt-BR/snippets/docs-config --- ## Integração Backend Source: https://b3.holydocs.com/pt-BR/upside/backend-integration createB3Client Inicialize o cliente B3 no seu backend para interagir com a API da Upside. Suporte a Frameworks: Atualmente suporta Hono com Cloudflare Workers. Parâmetros: - (Contexto do Hono): O objeto de contexto do Hono contendo: - : Método para extrair cabeçalhos de requisição - (opcional): Ambiente do Cloudflare Workers Retorna: - Instância do B3Client com autenticação automaticamente configurada a partir do cabeçalho Authorization Autenticação: O cabeçalho Authorization é automaticamente extraído da requisição de entrada: Funções Principais placeBet Inicie uma sessão de jogo fazendo uma aposta. Isso bloqueia a aposta e cria uma sessão de jogo. Parâmetros: - (string): Identificador do seu jogo (ex.: "coin-flip", "dice-roll") - (string): Quantidade da aposta em wei (1 token = 10^18 wei, ex.: "100000000000000000") Retorna: - : Identificador único para esta sessão de jogo - : Identificador do registro do jogo - : Status atual da sessão ("active", "completed", "failed") - : Carimbo de data/hora ISO da criação da aposta Erros: - Saldo do jogador insuficiente - Tipo de jogo inválido - Jogo não ativo/habilitado - Quantidade da aposta inválida processPayout Complete o jogo e credite os ganhos do jogador. Parâmetros: - (string): Mesmo tipo de jogo do placeBet - (string): ID da sessão da resposta do placeBet - (string): Tokens WIN a serem creditados em wei (0 para perdas, ex.: "150000000000000000" = 1.5 tokens) - (objeto): - : O que o jogador escolheu/previu - : O resultado real do jogo - : "win" ou "loss" Retorna: - : "completed", "failed", etc. - : Quantidade creditada em wei - : Saldo atualizado de WIN do jogador em wei - : Carimbo de data/hora ISO da conclusão Erros: - Sessão não encontrada - Sessão já concluída (requisição duplicada) - Pagamento excede os limites do pool - Formato inválido da quantidade da aposta Exemplo de Backend Principais Diferenças do Express: - extrai autenticação automaticamente do contexto do Hono - Executa em Cloudflare Workers (serverless) - Não é necessário middleware manual - O contexto do Hono lida com tudo - Resposta usa em vez de Configuração do Ambiente (wrangler.toml): Melhores Práticas Colocação de Apostas - Sempre valide quantidades: Verifique se a aposta está dentro do saldo do jogador - Use idempotência: Tente novamente chamadas falhas com o mesmo sessionId - Bloqueie imediatamente: Uma vez que tenha sucesso, impeça o jogador de fazer outra aposta Lógica do Jogo - Backend é a fonte da verdade: Nunca confie nos resultados do lado do cliente - Armazene tudo: Registre todos os eventos do jogo para auditorias e disputas - Valide resultados: Garanta que o resultado do jogo corresponda ao intervalo esperado - Jogos com tempo limite: Cancele apostas se nenhum pagamento for processado dentro de 5 minutos Processamento de Pagamento - Processe uma vez: Chame apenas uma vez por sessão de jogo - Use quantidades corretas: Verifique o cálculo do pagamento antes de enviar - Lide com duplicatas: Se retornar "já concluído", está OK - Lide com falhas: Tente novamente pagamentos falhos, mas verifique se já foram pagos primeiro Segurança - Verifique tokens: Sempre valide JWT em cada requisição backend - Use HTTPS: Toda comunicação deve ser criptografada - Valide tipos de jogo: Permita apenas tipos de jogo conhecidos e aprovados - Limite de taxa: Implemente limitação de taxa para prevenir abusos Tratamento de Erros --- ## Integração Frontend Source: https://b3.holydocs.com/pt-BR/upside/frontend-integration ParentProvider O componente conecta a interface do seu jogo à plataforma Upside e fornece autenticação. Hooks Disponíveis useParent() Acessa o contexto completo (token, saldo, showWinModal, showLossModal, etc.) Valores de Retorno: - (string | null): Token de autenticação JWT para chamadas backend - (number | null): Saldo atual do token WIN em wei - : Mostra o modal de vitória - : Mostra o modal de derrota - : Mostra notificação toast - : Mostra modal personalizado - : Solicita a atualização do saldo da plataforma useBalance() Obtém o saldo do jogador (number | null) useToken() Obtém o token de autenticação (string | null) useRefetchBalance() Função para solicitar a atualização do saldo useCustomModal() Função para mostrar modais personalizados useAuthenticatedFetch() Função fetch com cabeçalho de token Bearer automático Fazendo Chamadas API Use o hook para fazer solicitações autenticadas: Como o useAuthenticatedFetch() Funciona: - Inclui automaticamente o cabeçalho - Define por padrão - Mescla cabeçalhos adicionais que você fornecer - Lida automaticamente com o token de Exemplo de Frontend --- ## Introdução Source: https://b3.holydocs.com/pt-BR/upside/introduction Visão Geral Integrar com Upside.win é simples. Seu jogo roda em um iframe em nossa plataforma, recebe autenticação do jogador via JWT e interage com o backend da Upside através do nosso SDK para colocação de apostas e processamento de pagamentos. Princípio chave: Seu backend lida com a lógica e estado do jogo (cartas, vencedores, resultados), enquanto a Upside lida com todas as transações de tokens WIN. Fluxo de Integração Entre em contato para ter seu jogo aprovado e configurado na Upside. Os jogadores iniciam seu jogo, que carrega dentro de um iframe em upside.win. Seu jogo recebe: - Token JWT para o jogador - Contexto de autenticação do jogador - Acesso ao SDK da Upside Envolve seu jogo com do SDK da Upside para receber o JWT. Quando um jogador começa a jogar, seu backend chama para bloquear a aposta dele. Seu backend: - Determina o resultado do jogo (moeda cai em cara ou coroa) - Armazena o estado do jogo no seu banco de dados - Calcula o valor do pagamento - Prepara os dados do resultado (escolha do jogador, resultado, desfecho) Quando o jogo termina, envie o resultado para a Upside para creditar o saldo WIN do jogador. Seu jogo exibe o resultado para o jogador. A plataforma Upside automaticamente: - Atualiza o saldo WIN do jogador - Adiciona a vitória/derrota aos placares - Envia notificações Instalação Próximos Passos Configure o ParentProvider e use hooks para acessar dados do jogador Inicialize o cliente B3 e implemente a lógica do jogo Teste seu jogo localmente e veja exemplos completos --- ## Testes & Exemplos Source: https://b3.holydocs.com/pt-BR/upside/testing-and-examples Testando em Localhost Configuração Rápida de Teste Você pode testar seu jogo rodando em localhost diretamente no ambiente de teste da Upside.win sem precisar fazer deploy. Como funciona: 1. Execute o backend do seu jogo em (ou qualquer outra porta) 2. Codifique a URL do localhost em Base64 3. Navegue até a URL de teste em upside.win Passo a Passo Passo 1: Inicie o backend do seu jogo Passo 2: Codifique sua URL em Base64 Usando Node.js: Usando a linha de comando: Online: Use qualquer codificador base64 em https://www.base64encode.org/ Passo 3: Teste na Upside.win Visite a URL de teste: Substitua pela sua URL codificada. Exemplos Diferentes URLs de localhost: | URL | Base64 | Link de Teste | | ----------------------- | ------------------------------ | ------------------------------------------------------------ | | | | | | | | | | | | | Fluxo de Desenvolvimento 1. Crie o código do jogo - Escreva seu frontend em React e backend em Cloudflare Hono 2. Inicie localmente - Execute em localhost 3. Gere a URL de teste - Codifique seu endereço localhost em Base64 4. Teste na Upside - Visite 5. Obtenha JWT & teste - O jogo é carregado com um JWT real para testes 6. Itere - Faça alterações localmente e atualize a URL de teste 7. Faça deploy - Quando estiver pronto, faça o deploy do backend e atualize a URL do jogo Dicas para Testes Locais - Use o mesmo computador: Mantenha o localhost rodando enquanto testa - Verifique o CORS: Certifique-se de que seu backend permite solicitações de domínios da upside.win Solução de Problemas em Testes Locais Problema: "Jogo não encontrado" ou 404 - Solução: Verifique se a URL do localhost está correta e a codificação está precisa Problema: Erros de CORS - Solução: Seu backend precisa aceitar solicitações do domínio da upside.win Problema: Erros de JWT durante os testes - Solução: Certifique-se de que você está usando a chave API de staging, não a de produção Problema: Solicitações de rede falhando - Solução: Verifique se o localhost está rodando e o firewall permite solicitações Exemplo Completo: Jogo de Cara ou Coroa Frontend (React) Backend (Hono + Cloudflare Workers) Solução de Problemas Problemas Comuns Problema: falha com "Saldo insuficiente" - Solução: Verifique o saldo do jogador antes de fazer a aposta, ou aumente a quantidade de aposta exibida na UI Problema: retorna "sessão não encontrada" - Solução: Verifique se o sessionId corresponde à resposta da aposta, cheque por erros de digitação Problema: Sessões de jogo ou apostas duplicadas - Solução: Use o mesmo sessionId para tentativas, implemente idempotência do seu lado Problema: JWT expira durante o jogo - Solução: Atualize o token antes do jogo começar, trate a expiração do token de forma graciosa Problema: Lógica do jogo roda no cliente, levando a trapaças - Solução: Mova TODA a lógica do jogo para o backend, o cliente apenas exibe os resultados --- ## Quickstart Source: https://b3.holydocs.com/quickstart Step 1: Install the B3 SDK Choose your preferred package manager to install the B3 SDK: The B3 SDK includes TypeScript definitions out of the box! Import the default styles in your application: Step 2: Add B3Provider Wrap the B3Provider around your application's root: Step 3: Use the B3 SDK Enable global accounts authentication with B3: Enable cross-chain swaps & custom interactions with AnySpend: Step 4: Explore the Ecosystem Learn about the complete B3 ecosystem, tools, and resources available for builders. What's Next? Now that you have the B3 SDK installed, explore these powerful features: Seamless authentication and user management across the B3 ecosystem. Access blockchain data for tokens, NFTs, profiles, and analytics. Cross-chain swaps, NFT minting, and blockchain operations. Ready-to-use examples and integration patterns. Platform Support | Feature | React Web | React Native | | ----------------- | --------- | ------------ | | AnySpend | ✅ | ❌ | | Global Accounts | ✅ | ✅ | | Headless Services | ✅ | ✅ | Need help? Join our Discord community or check out the ecosystem introduction for comprehensive resources. --- ## Developer Resources Source: https://b3.holydocs.com/redirect/ecosystem You are being redirected to the B3 Ecosystem page. Click here to continue. --- ## B3 SDK Source: https://b3.holydocs.com/redirect/sdk You are being redirected to the B3 SDK page. Click here to continue. --- ## API Key Request Source: https://b3.holydocs.com/sdk/api-key-request --- ## Authentication Source: https://b3.holydocs.com/sdk/global-account/authentication For Developers: All demos are hosted in the global-accounts app. To test locally, run in the global-accounts directory and access demos at . Interactive Demo Experience B3 authentication in action with all available providers: This is a live, interactive demo using the actual B3 SDK. When you don't specify , all available authentication options are displayed. View the full demo page for more examples. Authentication Strategies B3 Global Accounts support multiple authentication strategies to fit your application's needs. Social Login Google Authentication Discord Authentication Multiple Specific Strategies You can allow users to choose from multiple specific authentication providers: Specify an array of strategies to show only those authentication options to your users. Headless Authentication For custom implementations, use the headless authentication service: Basic Authentication React Native Authentication Authentication Hooks useB3 Hook The primary hook for accessing authentication state: The hook provides access to the authenticated (wallet account) and (user profile data). Use to access loading and authentication states. useAccountWallet Hook Access wallet information and connection status: Error Handling Implement proper error handling for authentication flows: Best Practices Always use your unique partner ID for proper attribution and analytics. Implement comprehensive error handling for better user experience. Set appropriate session durations based on your application's security needs. Use proper environment variables for different deployment stages. Component API Reference SignInWithB3 The main authentication button component. Props Array of authentication strategies to display. Options include: , , , , , , , , . Leave undefined to show all options. Blockchain chain configuration object with , , , and . Your unique partner ID for B3 Global Accounts. void"> Callback function called when authentication succeeds. Promise"> Async callback function called when an error occurs. Whether to close the modal after successful login. Custom text or component for the sign-in button. Whether to show the B3 logo in the button. Available Authentication Strategies B3 Global Accounts supports the following authentication methods: Strategy Type Description Social Google OAuth authentication Social Discord OAuth authentication Social GitHub OAuth authentication Social X (formerly Twitter) authentication Social Apple Sign In Passwordless Guest authentication without signup Passwordless Email verification code authentication Wallet WalletConnect protocol Wallet MetaMask browser extension Wallet Coinbase Wallet Next Steps Explore all available React hooks. See complete integration examples. Interactive authentication demo application. --- ## Examples Source: https://b3.holydocs.com/sdk/global-account/examples Basic Authentication Example A simple authentication flow with error handling and loading states. Gaming Application Example Complete example for a gaming application with session keys and permissions. E-commerce Application Example Example showing B3 Global Accounts integration in an e-commerce context. React Native Example Example for React Native applications. Next.js App Router Example Example for Next.js 13+ App Router. Advanced Custom Hook Example Custom hook that combines multiple B3 features: CSS Styling Examples Example CSS for styling B3 components: These examples provide comprehensive patterns for integrating B3 Global Accounts into various types of applications. Each example includes proper error handling, loading states, and follows React best practices. Next Steps Learn about cross-chain functionality. --- ## React Hooks Source: https://b3.holydocs.com/sdk/global-account/hooks Authentication Hooks useB3 The primary hook for accessing Global Account authentication state and actions. Return Values | Property | Type | Description | |----------|------|-------------| | | | Current authenticated account | | | | Whether user is authenticated | | | | Whether authentication check is in progress | | | | Function to sign out current user | | | | Function to refresh account data | useAccountWallet Access wallet information for the authenticated account. Permission Hooks usePermissions Manage and check session key permissions. useRequestPermissions Request new permissions for session keys. useRevokePermissions Revoke existing permissions. Asset Management Hooks useAccountAssets Retrieve and manage user's digital assets. Modal Management Hooks useModal Control B3 modals programmatically. Navigation Hooks useNavigation Handle navigation within B3 applications. Configuration Hooks useB3Config Access B3 configuration and environment settings. Hook Composition Custom Hook Example Combine multiple hooks for complex functionality: TypeScript Support All hooks include full TypeScript support: Error Handling Best practices for handling errors with hooks: Next Steps See complete examples using these hooks. --- ## Global Accounts Introduction Source: https://b3.holydocs.com/sdk/global-account/introduction What are B3 Global Accounts? B3 Global Accounts are a unified authentication system that provides users with a single identity across the entire B3 ecosystem. Users can authenticate once and access all B3 applications, games, and services seamlessly. Key Features Support for Google, Discord, and other social authentication providers. Secure session key authentication with customizable permissions. Works across web, mobile, and desktop applications. Simple React components and headless TypeScript services. Architecture The Global Accounts system consists of several key components: Authentication Flow 1. Social Login: Users authenticate with their preferred social provider 2. Account Creation: A B3 Global Account is created or linked 3. Session Keys: Optional session keys for enhanced security 4. Permissions: Granular permissions for different actions React Components - : Context provider for Global Accounts - : Complete authentication flow - : Permission management - : Display user assets Headless Services - Authentication service for custom implementations - Session management utilities - Permission validation helpers Quick Start Basic Authentication Check Authentication Status Environment Configuration Set up your environment variables: Next Steps Learn about different authentication strategies and implementation. Understand session keys and permission management. Explore available hooks for Global Accounts integration. See complete examples and integration patterns. --- ## Permissions & Session Keys Source: https://b3.holydocs.com/sdk/global-account/permissions Overview Session keys and permissions provide a secure way to allow applications to perform actions on behalf of users without requiring constant authentication. This is particularly useful for games and applications that need to execute transactions automatically. Permission System Permission Types B3 Global Accounts support granular permissions that can be configured for different use cases: - Contract Interactions: Specify which smart contracts can be called - Token Limits: Set spending limits for native tokens and ERC-20 tokens - Time Restrictions: Define start and end dates for permissions - Transaction Limits: Control the maximum value per transaction Permission Structure Session Key Implementation Basic Permission Request Game-Specific Permissions For gaming applications, you might need broader permissions: Custom Permission UI For more control over the permission flow: Session Key Management Checking Permission Status Revoking Permissions Advanced Permission Patterns Dynamic Permission Updates Security Best Practices Only request the minimum permissions necessary for your application. Use shorter permission durations for enhanced security. Specify exact contract addresses rather than broad permissions. Regularly audit and rotate session keys. Error Handling Common permission-related errors and how to handle them: Next Steps Explore all available hooks for permission management. See complete permission implementation examples. --- ## B3 SDK Source: https://b3.holydocs.com/sdk/introduction What is the B3 SDK? The B3 SDK () is a unified TypeScript SDK that provides everything you need to build applications on the B3 ecosystem. It combines powerful cross-chain payment infrastructure with seamless authentication, all wrapped in developer-friendly React components and headless services. Architecture The SDK is organized into focused modules designed for maximum flexibility and ease of use: Cross-chain execution engine for payments, swaps, and NFT minting across multiple blockchains. B3 Global Accounts authentication and user management with social login and session keys. Module Structure Each module contains organized, purpose-built components: - - React components and hooks for easy integration - - Headless TypeScript services for custom implementations - - Comprehensive TypeScript definitions - - Utility functions and helpers - - Configuration and constants Platform Support | Feature | React Web | React Native | Headless | | --------------- | --------- | ------------ | -------- | | AnySpend | ✅ | ❌ | ✅ | | Global Accounts | ✅ | ✅ | ✅ | | Shared Utils | ✅ | ✅ | ✅ | Installation CSS Styles Import the default styles for the best visual experience: Quick Start Cross-Chain Payments with AnySpend Authentication with Global Accounts NFT Minting Key Features Universal Payment Infrastructure Accept payments in any cryptocurrency with automatic conversion to your preferred token. Enable seamless token swaps across 20+ supported blockchains with optimal routing. One-click NFT minting buttons that accept payments in any token from any chain. Integrated fiat-to-crypto onramps for users without existing cryptocurrency. Seamless Authentication Google, Discord, and other social providers with instant onboarding. Secure session management with granular permissions for enhanced UX. Single identity that works across all B3 applications and games. Built-in smart account abstraction for gasless transactions. Headless TypeScript Services For developers who need maximum control, all functionality is available through headless services: AnySpend Services Global Account Services Support & Community Get help integrating the B3 SDK into your project. Join the B3 developer community for support and discussions. View source code, report issues, and contribute to the SDK. What's Next? 1. Install the SDK and import the styles 2. Set up AnySpend for cross-chain payments 3. Configure Global Accounts for user authentication 4. Explore examples and implementation patterns 5. Join the community** for support and updates The B3 SDK provides everything you need to build the next generation of cross-chain applications with seamless user experiences. Start building today! --- ## snippets/brand-components Source: https://b3.holydocs.com/snippets/brand-components Primary Primary Blue {"#007AFF"} Grey Grey {"#6B7280"} White White {"#FFFFFF"} ); Neue Montreal Family {[ "Neue Montreal Bold", "Neue Montreal Regular", "Neue Montreal Book", "Neue Montreal Medium", "Neue Montreal Semibold" ].map(font => ( {font}: The quick brown fox jumps over the lazy dog ))} Calibre Family {[ "Calibre Bold", "Calibre Heavy" ].map(font => ( {font}: Gaming is the future of onchain experiences ))} ); ✦ COMMUNITY DRIVEN ✦ FUN ✦ ECOSYSTEM ALIGNED ✦ ); const logoSrc = variant === "blue" ? "/logo/light.svg" : variant === "white" ? "/logo/white.svg" : "/logo/black.svg"; const containerStyle = variant === "white" ? { backgroundColor: "#000", padding: "2rem", borderRadius: "8px", textAlign: "center" } : { padding: "2rem", borderRadius: "8px", textAlign: "center", border: "1px solid #e5e7eb" }; return ( ); }; Quick Brand Implementation Colors: Use {"#007AFF"} as primary, with vibrant accents Typography: Import {"https://cdn.b3.fun/fonts.css"} Logo: Maintain 0.5x height clear space on all sides Tone: Keep it fun, community-driven, and gaming-focused ); const examples = { css: , react: , tailwind: }; return ( {examples[language] || examples.css} ); }; --- ## snippets/code-examples Source: https://b3.holydocs.com/snippets/code-examples Code Examples Installation Basic Setup NFT Purchase Component Cross-Chain Swap Authentication Wallet Connection --- ## snippets/contact-info Source: https://b3.holydocs.com/snippets/contact-info Need Help? 📚 B3 Documentation 💬 Join our Discord 🐛 Report Issues on GitHub 📧 Email us at support@b3.fun ); Community & Resources 🎮 Try It Live AnySpend Demo - Try our SDK in action 💬 Get Support Discord Community - Join the conversation 🔧 Contribute GitHub Repository - Contribute to the project 🌐 Ecosystem B3 Docs - Explore the broader ecosystem ); const email = type === "support" ? "support@b3.fun" : type === "partnerships" ? "partnerships@b3.fun" : type === "developer" ? "developers@b3.fun" : "support@b3.fun"; return ( 📧 {email} ); }; ; --- ## snippets/docs-config Source: https://b3.holydocs.com/snippets/docs-config name: "B3 SDK", theme: "mint", colors: { primary: "#007AFF", light: "#4DA6FF", dark: "#0056CC", }, navbar: { links: [ { label: "Live Demo", href: "https://anyspend.com", }, { label: "B3 Mainnet", href: "https://docs.b3.fun", }, ], primary: { type: "button", label: "Get Started", href: "/quickstart", }, }, globalAnchors: [ { anchor: "B3 Ecosystem", href: "https://docs.b3.fun", icon: "globe", }, { anchor: "Discord", href: "https://discord.gg/b3dotfun", icon: "discord", }, { anchor: "GitHub", href: "https://github.com/b3-fun/b3", icon: "github", }, ], footer: { socials: { x: "https://x.com/b3dotfun", github: "https://github.com/b3-fun/b3", discord: "https://discord.gg/b3dotfun", }, }, }; ; --- ## Backend Integration Source: https://b3.holydocs.com/upside/backend-integration createB3Client Initialize the B3 client in your backend to interact with Upside's API. Framework Support: Currently supports Hono with Cloudflare Workers. Parameters: - (Hono Context): The Hono context object containing: - : Method to extract request headers - (optional): Cloudflare Workers environment Returns: - B3Client instance with authentication automatically configured from the Authorization header Authentication: The Authorization header is automatically extracted from the incoming request: Core Functions placeBet Start a game session by placing a bet. This locks in the wager and creates a game session. Parameters: - (string): Your game's identifier (e.g., "coin-flip", "dice-roll") - (string): Bet amount in wei (1 token = 10^18 wei, e.g., "100000000000000000") Returns: - : Unique identifier for this game session - : Game record identifier - : Current session status ("active", "completed", "failed") - : ISO timestamp of bet creation Errors: - Insufficient player balance - Invalid game type - Game not active/enabled - Invalid bet amount processPayout Complete the game and credit the player's winnings. Parameters: - (string): Same game type from placeBet - (string): Session ID from placeBet response - (string): WIN tokens to credit in wei (0 for losses, e.g., "150000000000000000" = 1.5 tokens) - (object): - : What the player chose/predicted - : The actual game outcome - : "win" or "loss" Returns: - : "completed", "failed", etc. - : Amount credited in wei - : Player's updated WIN balance in wei - : ISO timestamp of completion Errors: - Session not found - Session already completed (duplicate request) - Payout exceeds pool limits - Invalid bet amount format Backend Example Key Differences from Express: - extracts auth automatically from Hono context - Runs on Cloudflare Workers (serverless) - No need for manual middleware - Hono context handles everything - Response uses instead of Environment Setup (wrangler.toml): Best Practices Bet Placement - Always validate amounts: Check bet is within player balance - Use idempotency: Retry failed calls with the same sessionId - Lock immediately: Once succeeds, prevent player from placing another bet Game Logic - Backend is source of truth: Never trust client-side game outcomes - Store everything: Log all game events for audits and disputes - Validate results: Ensure game outcome matches expected range - Timeout games: Cancel bets if no payout is processed within 5 minutes Payout Processing - Process once: Only call once per game session - Use correct amounts: Verify payout calculation before sending - Handle duplicates: If returns "already completed", that's OK - Handle failures: Retry failed payouts, but check if already paid first Security - Verify tokens: Always validate JWT in every backend request - Use HTTPS: All communication must be encrypted - Validate game types: Only allow known, approved game types - Rate limit: Implement rate limiting to prevent abuse Error Handling --- ## Frontend Integration Source: https://b3.holydocs.com/upside/frontend-integration ParentProvider The component connects your game frontend to the Upside platform and provides authentication. Available Hooks useParent() Access full context (token, balance, showWinModal, showLossModal, etc.) Return Values: - (string | null): JWT authentication token for backend calls - (number | null): Current WIN token balance in wei - : Show win modal - : Show loss modal - : Show toast notification - : Show custom modal - : Request balance refresh from platform useBalance() Get player balance (number | null) useToken() Get authentication token (string | null) useRefetchBalance() Function to request balance refresh useCustomModal() Function to show custom modals useAuthenticatedFetch() Fetch function with automatic Bearer token header Making API Calls Use the hook to make authenticated requests: How useAuthenticatedFetch() Works: - Automatically includes header - Sets by default - Merges additional headers you provide - Handles token from automatically Frontend Example --- ## Introduction Source: https://b3.holydocs.com/upside/introduction Overview Integrating with Upside.win is simple. Your game runs in an iframe on our platform, receives player authentication via JWT, and interacts with the Upside backend through our SDK for bet placement and payout processing. Key principle: Your backend handles game logic and state (cards, winners, outcomes), while Upside handles all WIN token transactions. Integration Flow Players launch your game, which loads inside an iframe on upside.win. Your game receives: - JWT token for the player - Player authentication context - Access to the Upside SDK Wrap your game with from the Upside SDK to receive the JWT. When a player starts playing, your backend calls to lock in their wager. Your backend: - Determines game outcome (coin lands on heads/tails) - Stores game state in your database - Calculates payout amount - Prepares outcome data (player choice, result, outcome) When game ends, send the result to Upside to credit the player's WIN balance. Your game displays the outcome to the player. The Upside platform automatically: - Updates the player's WIN balance - Adds the win/loss to leaderboards - Sends notifications Installation Next Steps Set up the ParentProvider and use hooks to access player data Initialize the B3 client and implement game logic Test your game locally and see complete examples --- ## Testing & Examples Source: https://b3.holydocs.com/upside/testing-and-examples Testing on Localhost Quick Testing Setup You can test your game running on localhost directly in the Upside.win test environment without deploying. How it works: 1. Run your game backend on (or any port) 2. Base64 encode your localhost URL 3. Navigate to the test URL on upside.win Step-by-Step Step 1: Start your game backend Step 2: Base64 encode your URL Using Node.js: Using command line: Online: Use any base64 encoder at https://www.base64encode.org/ Step 3: Test in Upside.win Visit the test URL: Replace with your encoded URL. Examples Different localhost URLs: | URL | Base64 | Test Link | | ----------------------- | ------------------------------ | ------------------------------------------------------------ | | | | | | | | | | | | | Development Workflow 1. Create game code - Write your React frontend and Cloudflare Hono backend 2. Start locally - Run on localhost 3. Generate test URL - Base64 encode your localhost address 4. Test on Upside - Visit 5. Get JWT & test - Game loads with real JWT for testing 6. Iterate - Make changes locally and refresh the test URL 7. Deploy - When ready, deploy backend and update game URL Tips for Local Testing - Use same machine: Keep localhost running while testing - Check CORS: Ensure your backend allows requests from upside.win domains Troubleshooting Local Testing Problem: "Game not found" or 404 - Solution: Verify localhost URL is correct and encoding is accurate Problem: CORS errors - Solution: Your backend needs to accept requests from upside.win domain Problem: JWT errors during testing - Solution: Make sure you're using staging API key, not production Problem: Network requests failing - Solution: Check that localhost is running and firewall allows requests Complete Example: Coin Flip Game Frontend (React) Backend (Hono + Cloudflare Workers) Troubleshooting Common Issues Problem: fails with "Insufficient balance" - Solution: Check player balance before placing bet, or increase bet amount display in UI Problem: returns "session not found" - Solution: Verify sessionId matches bet response, check for typos Problem: Duplicate game sessions or bets - Solution: Use same sessionId for retries, implement idempotency on your end Problem: JWT expires during gameplay - Solution: Refresh token before game starts, handle token expiration gracefully Problem: Game logic runs on client, leading to cheating - Solution: Move ALL game logic to backend, client only displays results --- ## Search Source: https://b3.holydocs.com/data/api-reference/search --- ## Search Redirect Source: https://b3.holydocs.com/data/api-reference/search-redirect --- ## Get Transactions Source: https://b3.holydocs.com/data/api-reference/get-transactions --- ## Get Blocks Source: https://b3.holydocs.com/data/api-reference/get-blocks --- ## Get Token Transfers Source: https://b3.holydocs.com/data/api-reference/get-token-transfers --- ## Get Internal Transactions Source: https://b3.holydocs.com/data/api-reference/get-internal-transactions --- ## Get Main Page Transactions Source: https://b3.holydocs.com/data/api-reference/get-main-page-transactions --- ## Get Main Page Blocks Source: https://b3.holydocs.com/data/api-reference/get-main-page-blocks --- ## Get Indexing Status Source: https://b3.holydocs.com/data/api-reference/get-indexing-status --- ## Get Stats Counters Source: https://b3.holydocs.com/data/api-reference/get-stats-counters --- ## Get Transactions Chart Source: https://b3.holydocs.com/data/api-reference/get-transactions-chart --- ## Get Market Chart Source: https://b3.holydocs.com/data/api-reference/get-market-chart --- ## Get Transaction Info Source: https://b3.holydocs.com/data/api-reference/get-transaction-info --- ## Get Transaction Token Transfers Source: https://b3.holydocs.com/data/api-reference/get-transaction-token-transfers --- ## Get Transaction Internal Transactions Source: https://b3.holydocs.com/data/api-reference/get-transaction-internal-transactions --- ## Get Transaction Logs Source: https://b3.holydocs.com/data/api-reference/get-transaction-logs --- ## Get Transaction Raw Trace Source: https://b3.holydocs.com/data/api-reference/get-transaction-raw-trace --- ## Get Transaction State Changes Source: https://b3.holydocs.com/data/api-reference/get-transaction-state-changes --- ## Get Human-Readable Transaction Summary Source: https://b3.holydocs.com/data/api-reference/get-human-readable-transaction-summary --- ## Get Block Info Source: https://b3.holydocs.com/data/api-reference/get-block-info --- ## Get Block Transactions Source: https://b3.holydocs.com/data/api-reference/get-block-transactions --- ## Get Block Withdrawals Source: https://b3.holydocs.com/data/api-reference/get-block-withdrawals --- ## Get Native Coin Holders List Source: https://b3.holydocs.com/data/api-reference/get-native-coin-holders-list --- ## Get Address Info Source: https://b3.holydocs.com/data/api-reference/get-address-info --- ## Get Address Counters Source: https://b3.holydocs.com/data/api-reference/get-address-counters --- ## Get Address Transactions Source: https://b3.holydocs.com/data/api-reference/get-address-transactions --- ## Get Address Token Transfers Source: https://b3.holydocs.com/data/api-reference/get-address-token-transfers --- ## Get Address Internal Transactions Source: https://b3.holydocs.com/data/api-reference/get-address-internal-transactions --- ## Get Address Logs Source: https://b3.holydocs.com/data/api-reference/get-address-logs --- ## Get Blocks Validated by Address Source: https://b3.holydocs.com/data/api-reference/get-blocks-validated-by-address --- ## Get All Tokens Balances for the Address Source: https://b3.holydocs.com/data/api-reference/get-all-tokens-balances-for-the-address --- ## Token Balances with Filtering and Pagination Source: https://b3.holydocs.com/data/api-reference/token-balances-with-filtering-and-pagination --- ## Get Address Coin Balance History Source: https://b3.holydocs.com/data/api-reference/get-address-coin-balance-history --- ## Get Address Coin Balance History by Day Source: https://b3.holydocs.com/data/api-reference/get-address-coin-balance-history-by-day --- ## Get Address Withdrawals Source: https://b3.holydocs.com/data/api-reference/get-address-withdrawals --- ## Get List of NFT Owned by Address Source: https://b3.holydocs.com/data/api-reference/get-list-of-nft-owned-by-address --- ## Get List of NFT Owned by Address, Grouped by Collection Source: https://b3.holydocs.com/data/api-reference/get-list-of-nft-owned-by-address-grouped-by-collection --- ## Get Tokens List Source: https://b3.holydocs.com/data/api-reference/get-tokens-list --- ## Get Token Info Source: https://b3.holydocs.com/data/api-reference/get-token-info --- ## Get Token Token Transfers Source: https://b3.holydocs.com/data/api-reference/get-token-token-transfers --- ## Get Token Holders Source: https://b3.holydocs.com/data/api-reference/get-token-holders --- ## Get Token Holders Source: https://b3.holydocs.com/data/api-reference/get-token-holders-2 --- ## Get NFT Instances Source: https://b3.holydocs.com/data/api-reference/get-nft-instances --- ## Get NFT Instance by ID Source: https://b3.holydocs.com/data/api-reference/get-nft-instance-by-id --- ## Get Transfers of NFT Instance Source: https://b3.holydocs.com/data/api-reference/get-transfers-of-nft-instance --- ## Get Token Instance Holders Source: https://b3.holydocs.com/data/api-reference/get-token-instance-holders --- ## Get Transfers Count of NFT Instance Source: https://b3.holydocs.com/data/api-reference/get-transfers-count-of-nft-instance --- ## Re-fetch Token Instance Metadata Source: https://b3.holydocs.com/data/api-reference/re-fetch-token-instance-metadata --- ## Get Verified Smart Contracts Source: https://b3.holydocs.com/data/api-reference/get-verified-smart-contracts --- ## Get Verified Smart Contracts Counters Source: https://b3.holydocs.com/data/api-reference/get-verified-smart-contracts-counters --- ## Get Smart Contract Source: https://b3.holydocs.com/data/api-reference/get-smart-contract --- ## Get JSON RPC URL Source: https://b3.holydocs.com/data/api-reference/get-json-rpc-url --- ## Get Withdrawals Source: https://b3.holydocs.com/data/api-reference/get-withdrawals --- ## Get Account Abstraction Indexing Status Source: https://b3.holydocs.com/data/api-reference/get-account-abstraction-indexing-status --- ## GET /blockscout/api/v1/celestia/blob Source: https://b3.holydocs.com/data/api-reference/celestiaservice-getblob --- ## GET /blockscout/api/v1/celestia/l2BatchMetadata Source: https://b3.holydocs.com/data/api-reference/celestiaservice-getl2batchmetadata --- ## If the requested service is unknown, the call will fail with status NOT_FOUND. Source: https://b3.holydocs.com/data/api-reference/if-the-requested-service-is-unknown-the-call-will-fail-with-status-not-found --- ## Get events Source: https://b3.holydocs.com/data/api-reference/get-events --- ## Get contract events Source: https://b3.holydocs.com/data/api-reference/get-contract-events --- ## Get contract events with specific signature Source: https://b3.holydocs.com/data/api-reference/get-contract-events-with-specific-signature --- ## Get transactions Source: https://b3.holydocs.com/data/api-reference/get-transactions-2 --- ## Get contract transactions Source: https://b3.holydocs.com/data/api-reference/get-contract-transactions --- ## Get contract transactions with specific signature Source: https://b3.holydocs.com/data/api-reference/get-contract-transactions-with-specific-signature --- ## Get token owners by contract Source: https://b3.holydocs.com/data/api-reference/get-token-owners-by-contract --- ## Get token transfers by transaction Source: https://b3.holydocs.com/data/api-reference/get-token-transfers-by-transaction --- ## Get token transfers by contract Source: https://b3.holydocs.com/data/api-reference/get-token-transfers-by-contract --- ## Get token transfers Source: https://b3.holydocs.com/data/api-reference/get-token-transfers-2 --- ## Get ERC-20 balances by address Source: https://b3.holydocs.com/data/api-reference/get-erc-20-balances-by-address --- ## Get tokens Source: https://b3.holydocs.com/data/api-reference/get-tokens --- ## Get ERC-721 balances by address Source: https://b3.holydocs.com/data/api-reference/get-erc-721-balances-by-address --- ## Get ERC-1155 balances by address Source: https://b3.holydocs.com/data/api-reference/get-erc-1155-balances-by-address --- ## Get supported tokens for price data Source: https://b3.holydocs.com/data/api-reference/get-supported-tokens-for-price-data --- ## Get token price Source: https://b3.holydocs.com/data/api-reference/get-token-price --- ## Token lookup Source: https://b3.holydocs.com/data/api-reference/token-lookup --- ## Resolve Source: https://b3.holydocs.com/data/api-reference/resolve --- ## Get blocks Source: https://b3.holydocs.com/data/api-reference/get-blocks-2 --- ## Get contract ABI​ Source: https://b3.holydocs.com/data/api-reference/get-contract-abi --- ## Get contract metadata​ Source: https://b3.holydocs.com/data/api-reference/get-contract-metadata --- ## Decode logs and transactions​ Source: https://b3.holydocs.com/data/api-reference/decode-logs-and-transactions --- ## Get NFT balances by address Source: https://b3.holydocs.com/data/api-reference/get-nft-balances-by-address --- ## Get collection Source: https://b3.holydocs.com/data/api-reference/get-collection --- ## Get NFTs Source: https://b3.holydocs.com/data/api-reference/get-nfts --- ## Get NFT owners by contract Source: https://b3.holydocs.com/data/api-reference/get-nft-owners-by-contract --- ## Get NFT owners by token Source: https://b3.holydocs.com/data/api-reference/get-nft-owners-by-token --- ## Get NFT transfers Source: https://b3.holydocs.com/data/api-reference/get-nft-transfers --- ## Get NFT transfers by transaction Source: https://b3.holydocs.com/data/api-reference/get-nft-transfers-by-transaction --- ## Get NFT transfers by contract Source: https://b3.holydocs.com/data/api-reference/get-nft-transfers-by-contract --- ## Get NFTs by contract Source: https://b3.holydocs.com/data/api-reference/get-nfts-by-contract --- ## Get NFT transfers by token Source: https://b3.holydocs.com/data/api-reference/get-nft-transfers-by-token --- ## Get NFT by token ID Source: https://b3.holydocs.com/data/api-reference/get-nft-by-token-id --- ## Force refresh collection metadata Source: https://b3.holydocs.com/data/api-reference/force-refresh-collection-metadata --- ## Force refresh token metadata Source: https://b3.holydocs.com/data/api-reference/force-refresh-token-metadata --- ## Get wallet transactions Source: https://b3.holydocs.com/data/api-reference/get-wallet-transactions --- ## Profile Lookup Source: https://b3.holydocs.com/data/profiles/profile-lookup --- ## Set Profile Preference Source: https://b3.holydocs.com/data/profiles/set-profile-preference --- ## Set Custom Display Name Source: https://b3.holydocs.com/data/profiles/set-custom-display-name --- ## Check Channel Status Source: https://b3.holydocs.com/basement/api-reference/check-channel-status --- ## Send Notification Source: https://b3.holydocs.com/basement/api-reference/send-notification --- ## Send Custom Activity Source: https://b3.holydocs.com/basement/api-reference/send-custom-activity --- ## Get User States Source: https://b3.holydocs.com/basement/api-reference/get-user-states --- ## Set User State Source: https://b3.holydocs.com/basement/api-reference/set-user-state --- ## Track Game Sessions Source: https://b3.holydocs.com/basement/api-reference/track-game-sessions --- ## Get User Scores Source: https://b3.holydocs.com/basement/api-reference/get-user-scores --- ## Set User Score Source: https://b3.holydocs.com/basement/api-reference/set-user-score --- ## Create Unverified Channel Source: https://b3.holydocs.com/basement/api-reference/create-unverified-channel --- ## Verify Unverified Channel Source: https://b3.holydocs.com/basement/api-reference/verify-unverified-channel --- ## Renew Channel Heartbeat Source: https://b3.holydocs.com/basement/api-reference/renew-channel-heartbeat --- ## Trigger Rules Engine Source: https://b3.holydocs.com/basement/api-reference/trigger-rules-engine --- ## Create Message Channel Source: https://b3.holydocs.com/basement/api-reference/create-message-channel --- ## Get Message Channels Source: https://b3.holydocs.com/basement/api-reference/get-message-channels --- ## Get Channel Messages Source: https://b3.holydocs.com/basement/api-reference/get-channel-messages --- ## Send Channel Message Source: https://b3.holydocs.com/basement/api-reference/send-channel-message --- ## Edit Channel Message Source: https://b3.holydocs.com/basement/api-reference/edit-channel-message --- ## Unsend Channel Message Source: https://b3.holydocs.com/basement/api-reference/unsend-channel-message --- ## Get User Activities Source: https://b3.holydocs.com/basement/api-reference/get-user-activities --- ## Get Game Leaderboard Source: https://b3.holydocs.com/basement/api-reference/get-game-leaderboard --- ## Get User Leaderboard Position Source: https://b3.holydocs.com/basement/api-reference/get-user-leaderboard-position --- ## Get tokens for a chain Source: https://b3.holydocs.com/anyspend/api-reference/get-tokens-for-a-chain --- ## Get Coinbase onramp options Source: https://b3.holydocs.com/anyspend/api-reference/get-coinbase-onramp-options --- ## Create Coinbase session token Source: https://b3.holydocs.com/anyspend/api-reference/create-coinbase-session-token --- ## Create Coinbase onramp URL Source: https://b3.holydocs.com/anyspend/api-reference/create-coinbase-onramp-url --- ## Generate direct Coinbase onramp URL Source: https://b3.holydocs.com/anyspend/api-reference/generate-direct-coinbase-onramp-url --- ## Check Stripe support Source: https://b3.holydocs.com/anyspend/api-reference/check-stripe-support --- ## Get orders by creator Source: https://b3.holydocs.com/anyspend/api-reference/get-orders-by-creator --- ## Create a new order Source: https://b3.holydocs.com/anyspend/api-reference/create-a-new-order --- ## Get order and transactions Source: https://b3.holydocs.com/anyspend/api-reference/get-order-and-transactions --- ## Get comprehensive order detail Source: https://b3.holydocs.com/anyspend/api-reference/get-comprehensive-order-detail --- ## Get anyspend quote Source: https://b3.holydocs.com/anyspend/api-reference/get-anyspend-quote --- ## Get Stripe client secret Source: https://b3.holydocs.com/anyspend/api-reference/get-stripe-client-secret --- ## Create a checkout session Source: https://b3.holydocs.com/anyspend/api-reference/create-a-checkout-session --- ## Get a checkout session Source: https://b3.holydocs.com/anyspend/api-reference/get-a-checkout-session --- ## Expire a checkout session Source: https://b3.holydocs.com/anyspend/api-reference/expire-a-checkout-session --- ## Create a quick payment link (no auth required) Source: https://b3.holydocs.com/anyspend/platform-api-reference/create-a-quick-payment-link-no-auth-required --- ## List all payment links Source: https://b3.holydocs.com/anyspend/platform-api-reference/list-all-payment-links --- ## Create a payment link Source: https://b3.holydocs.com/anyspend/platform-api-reference/create-a-payment-link --- ## Get a payment link Source: https://b3.holydocs.com/anyspend/platform-api-reference/get-a-payment-link --- ## Update a payment link Source: https://b3.holydocs.com/anyspend/platform-api-reference/update-a-payment-link --- ## Delete a payment link Source: https://b3.holydocs.com/anyspend/platform-api-reference/delete-a-payment-link --- ## Get payment link analytics Source: https://b3.holydocs.com/anyspend/platform-api-reference/get-payment-link-analytics --- ## Clone a payment link Source: https://b3.holydocs.com/anyspend/platform-api-reference/clone-a-payment-link --- ## List products Source: https://b3.holydocs.com/anyspend/platform-api-reference/list-products --- ## Create a product Source: https://b3.holydocs.com/anyspend/platform-api-reference/create-a-product --- ## Get a product Source: https://b3.holydocs.com/anyspend/platform-api-reference/get-a-product --- ## Update a product Source: https://b3.holydocs.com/anyspend/platform-api-reference/update-a-product --- ## Archive a product Source: https://b3.holydocs.com/anyspend/platform-api-reference/archive-a-product --- ## Generate payment link from product Source: https://b3.holydocs.com/anyspend/platform-api-reference/generate-payment-link-from-product --- ## List checkout sessions Source: https://b3.holydocs.com/anyspend/platform-api-reference/list-checkout-sessions --- ## Create a checkout session Source: https://b3.holydocs.com/anyspend/platform-api-reference/create-a-checkout-session --- ## Get a checkout session Source: https://b3.holydocs.com/anyspend/platform-api-reference/get-a-checkout-session --- ## Force-expire a checkout session Source: https://b3.holydocs.com/anyspend/platform-api-reference/force-expire-a-checkout-session --- ## List transactions Source: https://b3.holydocs.com/anyspend/platform-api-reference/list-transactions --- ## Get transaction statistics Source: https://b3.holydocs.com/anyspend/platform-api-reference/get-transaction-statistics --- ## Export transactions as CSV or JSON Source: https://b3.holydocs.com/anyspend/platform-api-reference/export-transactions-as-csv-or-json --- ## Get a transaction Source: https://b3.holydocs.com/anyspend/platform-api-reference/get-a-transaction --- ## List customers Source: https://b3.holydocs.com/anyspend/platform-api-reference/list-customers --- ## Create a customer Source: https://b3.holydocs.com/anyspend/platform-api-reference/create-a-customer --- ## Export customers Source: https://b3.holydocs.com/anyspend/platform-api-reference/export-customers --- ## Get a customer Source: https://b3.holydocs.com/anyspend/platform-api-reference/get-a-customer --- ## Update a customer Source: https://b3.holydocs.com/anyspend/platform-api-reference/update-a-customer --- ## Delete a customer Source: https://b3.holydocs.com/anyspend/platform-api-reference/delete-a-customer --- ## List customer transactions Source: https://b3.holydocs.com/anyspend/platform-api-reference/list-customer-transactions --- ## List webhooks Source: https://b3.holydocs.com/anyspend/platform-api-reference/list-webhooks --- ## Create a webhook Source: https://b3.holydocs.com/anyspend/platform-api-reference/create-a-webhook --- ## Get a webhook Source: https://b3.holydocs.com/anyspend/platform-api-reference/get-a-webhook --- ## Update a webhook Source: https://b3.holydocs.com/anyspend/platform-api-reference/update-a-webhook --- ## Delete a webhook Source: https://b3.holydocs.com/anyspend/platform-api-reference/delete-a-webhook --- ## Send test webhook event Source: https://b3.holydocs.com/anyspend/platform-api-reference/send-test-webhook-event --- ## List webhook deliveries Source: https://b3.holydocs.com/anyspend/platform-api-reference/list-webhook-deliveries --- ## Retry a webhook delivery Source: https://b3.holydocs.com/anyspend/platform-api-reference/retry-a-webhook-delivery --- ## List discount codes Source: https://b3.holydocs.com/anyspend/platform-api-reference/list-discount-codes --- ## Create a discount code Source: https://b3.holydocs.com/anyspend/platform-api-reference/create-a-discount-code --- ## Validate a discount code Source: https://b3.holydocs.com/anyspend/platform-api-reference/validate-a-discount-code --- ## Batch create discount codes Source: https://b3.holydocs.com/anyspend/platform-api-reference/batch-create-discount-codes --- ## Update a discount code Source: https://b3.holydocs.com/anyspend/platform-api-reference/update-a-discount-code --- ## Delete a discount code Source: https://b3.holydocs.com/anyspend/platform-api-reference/delete-a-discount-code --- ## List API keys Source: https://b3.holydocs.com/anyspend/platform-api-reference/list-api-keys --- ## Create an API key Source: https://b3.holydocs.com/anyspend/platform-api-reference/create-an-api-key --- ## Revoke an API key Source: https://b3.holydocs.com/anyspend/platform-api-reference/revoke-an-api-key --- ## List audit events Source: https://b3.holydocs.com/anyspend/platform-api-reference/list-audit-events --- ## List Collections Source: https://b3.holydocs.com/createkit/api-reference/list-collections --- ## Create NFT Collection Source: https://b3.holydocs.com/createkit/api-reference/create-nft-collection --- ## Delete Collection Source: https://b3.holydocs.com/createkit/api-reference/delete-collection --- ## Count Collections Source: https://b3.holydocs.com/createkit/api-reference/count-collections --- ## Get Collection by Address Source: https://b3.holydocs.com/createkit/api-reference/get-collection-by-address --- ## Bulk Delete Collections Source: https://b3.holydocs.com/createkit/api-reference/bulk-delete-collections --- ## Register Referrer Source: https://b3.holydocs.com/createkit/api-reference/register-referrer ---