# Bine Games

A Decentralized Gaming Platform

Bine Games is an innovative game distribution platform designed to incorporate decentralized services and enhance the ownership, trade, and value of in-game items. Drawing inspiration from established platforms such as Steam, Bine Games incorporates blockchain technology to provide additional benefits to gamers.

\
Key Features of Bine Games:

1. **Non-Fungible Tokens (NFTs) for In-Game Items**\
   Bine Games utilizes non-fungible tokens (NFTs) to represent in-game assets. These unique digital tokens are stored on a blockchain, allowing players to verify the ownership of their items. Consequently, players can trade or sell their in-game assets securely and confidently, as the NFTs ensure true ownership and transferability.<br>
2. **A Transparent and Fair Marketplace**\
   Traditional gaming platforms often lack transparency in item valuation and trading, leading to potential abuses such as price manipulation. Bine Games, through its blockchain-based infrastructure, fosters an open and transparent marketplace where the community, rather than a single centralized entity, determines the value of items. This approach promotes fairness and trust within the ecosystem.<br>
3. **Decentralized Services for Enhanced Resilience and Security**\
   Employing decentralized services, Bine Games mitigates the risks associated with single points of failure in centralized platforms. By distributing services across a network, the platform ensures that players can access and trade their in-game items even in the event of unforeseen disruptions to the main Bine Games infrastructure.

Bine Games represents a groundbreaking step in the gaming industry by harnessing the power of decentralized technology. By empowering players with true ownership of their in-game assets and fostering a transparent, fair marketplace, Bine Games has the potential to redefine how gamers interact with and trade in-game items. As the platform continues to evolve, its decentralized approach is poised to shape the future of gaming, offering enhanced security, resilience, and player satisfaction.


# Tokenomics

Introducing the Bine Token (BTN): The Heart of the Bine Games Ecosystem

## General Information

The Bine Games platform features its own native token, the Bine Token (BTN), an ERC-20 token on the Ethereum blockchain. BTN serves as the primary currency for all transactions within the Bine Games ecosystem, with several key functions:

1. **In-Game Item Trading**\
   BTN facilitates the trade of in-game items on the Bine Games marketplace, allowing players to purchase items from other players or directly from developers. Players can also earn BTN by participating in in-game events, completing quests, or selling their own items on the marketplace.
2. **Platform Governance**\
   BTN holders have the power to influence the Bine Games platform's direction and development by voting on proposals and updates, fostering a community-driven approach to decision-making.
3. **Token Distribution**\
   A portion of the total BTN supply is allocated for development and marketing initiatives, with the remaining tokens available for purchase during the token sale. The Bine Games team may also choose to burn a portion of the BTN tokens, reducing the total supply and potentially increasing the value of the remaining tokens.

In summary, the Bine Token (BTN) plays a pivotal role in the Bine Games ecosystem. As the primary currency for in-game item trading and a tool for community governance, BTN fosters a dynamic, engaging, and inclusive gaming environment.

## Distribution percentages

| Group              | Amount              | Percentage |
| ------------------ | ------------------- | ---------- |
| Play and Earn      | 20,000,000 BTN      | 20%        |
| Staking Rewards    | 28,000,000 BTN      | 28%        |
| Ecosystem Fund     | 12,000,000 BTN      | 12%        |
| Public Sale        | 20,000,000 BTN      | 20%        |
| Private Sale       | 10,000,000 BTN      | 10%        |
| Developers Support | 10,000,000 BTN      | 10%        |
| **Total**          | **100,000,000 BTN** | **100%**   |

<figure><img src="https://1945903693-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fqr1XT8FELjNGKwbBOJsA%2Fuploads%2F8kXtqeLUi52hJS8VzCbu%2FBine%20Games%20Tokenomics%20(2).svg?alt=media&amp;token=e5aaa92d-67a5-4a6c-8e93-eba73bbd605b" alt="Pie Chart for Token Distribution"><figcaption><p>Pie Chart for Token Distribution</p></figcaption></figure>


# Technology

Key Technologies Powering Bine Games

Bine Games leverages an array of cutting-edge technologies to deliver a decentralized gaming platform with enhanced features and functionalities. These key technologies include:

1. **Ethereum Blockchain**\
   Bine Games is built on the Ethereum blockchain, a decentralized and distributed ledger that enables secure, transparent execution of smart contracts. The platform uses the Ethereum blockchain to track in-game item ownership, facilitate decentralized trading, and implement community governance.
2. **Smart Contracts**\
   Smart contracts are self-executing contracts with agreement terms encoded directly within the code, often written in Solidity. Bine Games uses smart contracts to manage in-game item ownership, enable decentralized trading, and support crowdfunding and community governance.
3. **GraphQL API**\
   The platform includes a public GraphQL API, a flexible, efficient query language for APIs. This API enables developers to request specific data related to in-game items and blockchain, facilitating custom applications and integrations with the platform.
4. **ERC-1155 Tokens**\
   Bine Games employs ERC-1155 tokens to represent in-game items on the blockchain. As a versatile smart contract standard on Ethereum, ERC-1155 enables the creation of both fungible and non-fungible tokens within a single contract, accommodating both common and unique in-game items.
5. **The Graph Protocol**\
   The platform utilizes The Graph, a decentralized protocol for indexing and querying blockchain data. Bine Games uses The Graph to index data related to in-game items and the blockchain, streamlining the development of applications and integrations.

Bine Games utilizes a diverse range of programming languages to develop and maintain its decentralized gaming platform. These languages include:

1. **Solidity**\
   Solidity is the primary programming language for writing smart contracts on the Ethereum blockchain. Bine Games uses Solidity to create and manage the platform's smart contracts, which handle tasks such as in-game item ownership, decentralized trading, and community governance.
2. **Python**\
   Python is a versatile and widely-used programming language known for its readability and ease of use. The Bine Games team employs Python for various tasks, including data analysis, machine learning, and back-end development.
3. **Rust**\
   Rust is a high-performance programming language that emphasizes safety and reliability. Bine Games utilizes Rust to build parts of the platform that require exceptional performance and dependability, such as server-side components and core systems.
4. **TypeScript**\
   TypeScript is a superset of JavaScript, offering static typing, improved tooling, and better scalability. The Bine Games team uses TypeScript to develop the platform's front-end and for certain server-side tasks, ensuring a more robust and maintainable codebase.
5. **C#**\
   C# is a versatile, object-oriented programming language developed by Microsoft. Bine Games uses C# in conjunction with Unity, a popular game engine, to develop their games. The team has created a custom library for Unity that enables seamless integration with both the Bine backend and Bine smart contracts. This library streamlines the development process, allowing game developers to efficiently build and deploy games that take full advantage of the Bine Games platform's decentralized features.


# SmartContracts

Core Decentralized Services of Bine Games

The Bine Games platform makes extensive use of smart contracts to enable various features and functions within the ecosystem. Here are some examples of how smart contracts are used on the Bine Games platform:

* In-game item ownership and trade: Smart contracts are used to track the ownership and trade of in-game items on the Bine Games marketplace. When a player buys or sells an in-game item, the smart contract executes the trade and updates the ownership records on the blockchain. This ensures that the trade is transparent, secure, and verifiable.
* Decentralized trading: Smart contracts are used to facilitate decentralized trading between players on the Bine Games platform. When a player initiates a trade with another player, the smart contract executes the trade and transfers ownership of the in-game items between the two parties. This allows players to trade their in-game items directly with one another, without the need for intermediaries.
* Crowdfunding: Smart contracts are used to enable the crowdfunding feature on the Bine Games platform. When a developer creates a crowdfunding campaign, the smart contract handles the collection and distribution of funds from backers. If the campaign reaches its funding goal, the developer will receive the funds in BTN, and if it does not, the backers will receive a refund.
* Community governance: Smart contracts are used to enable community governance on the Bine Games platform. BTN holders can vote on proposals and updates to the platform using their tokens, and the results of these votes are recorded and enforced by smart contracts. This allows the community to have a say in the direction and development of the Bine Games platform.

Overall, smart contracts play a central role in the Bine Games platform, enabling various features and functions related to in-game item ownership and trade, decentralized trading, crowdfunding, and community governance.


# ERC1155 Items

Leveraging ERC-1155 Tokens for In-Game Items on the Bine Games Platform

The Bine Games platform utilizes ERC-1155 tokens to represent in-game items on the Ethereum blockchain. ERC-1155 is a smart contract standard that enables the creation of both fungible and non-fungible tokens (NFTs) within a single contract. This feature is particularly beneficial for in-game items, as it accommodates the creation of both common, interchangeable items (fungible) and unique, one-of-a-kind items (non-fungible). For instance, a common in-game currency like gold coins would be represented as a fungible ERC-1155 token, while a unique weapon with special attributes would be a non-fungible ERC-1155 token.

The use of ERC-1155 tokens offers several advantages:

1. **Efficient Creation and Management**\
   By supporting multiple item types within a single smart contract, ERC-1155 tokens enable efficient creation and management of in-game items, reducing complexity and cost when implementing these items on the blockchain.
2. **Verifiable Ownership and Secure Trading**\
   ERC-1155 tokens provide a secure and verifiable method for tracking ownership and trade of in-game items. Players can have confidence in their ownership and control of items, easily trading or selling them on the Bine Games marketplace.

In summary, the adoption of ERC-1155 tokens is a crucial aspect of the Bine Games platform, as it facilitates the efficient and secure representation of various in-game items on the blockchain.


# Item Collections

Maintaining Rarity and Value of In-Game Items on the Bine Games Platform

To tackle the issue of developers potentially devaluing rare and unique in-game items by flooding the market, the Bine Games platform incorporates a smart contract system that enables developers to create item collections and mint chests.

This system offers several benefits:

1. **Limited Item Minting**\
   Developers can establish collections of in-game items and set caps on how many items from each collection can be minted. This ensures the rarity and value of the items are preserved since there will be a limited number of each item in circulation.
2. **Chests with Randomized Items**\
   Players can earn chests during gameplay and open them to receive random items from the developer's collection. The smart contract determines the contents of the chest, offering players an opportunity to acquire rare and valuable items.
3. **Binding Items to Specific Collections**\
   Developers have the option to bind certain items to specific collections, preventing them from being minted again in the future. This further safeguards the rarity and value of these items.

In conclusion, the smart contract system helps to establish a balanced and equitable marketplace for in-game items on the Bine Games platform. By preventing developers from oversaturating the market with rare items, it preserves their value and adds a thrilling element for players who can earn and open chests for a chance to obtain valuable and rare items.


# Marketplace

The Decentralized Marketplace for Bine Games Items

The Bine Games platform includes a decentralized marketplace that enables players to trade in-game items using the BTN token. The marketplace's decentralized nature offers several advantages:

1. **Transparency and Fairness**\
   As the marketplace isn't controlled by a single entity, such as the Bine Games team or a third-party company, it operates with transparency and fairness. Smart contracts on the Ethereum blockchain manage the execution of trades and the transfer of in-game item ownership.
2. **Secure and Verifiable Transfers**\
   The blockchain provides a tamper-proof record of trades, ensuring secure and verifiable transfers of in-game items' ownership.
3. **Browse and Trade Items**\
   Players can explore the marketplace to find items they want to purchase or list their own items for sale. Item prices are determined by supply, demand, rarity, and value.

In summary, the Bine Games platform's decentralized marketplace is a fundamental feature that facilitates transparent, secure, and fair trading of in-game items, contributing to a balanced marketplace.


# Item Trading

Player-to-Player Decentralized Item Exchange

The Bine Games platform offers a decentralized trading feature, enabling players to directly exchange their in-game items with others, similar to the trading functionality seen on platforms like Steam.

To begin a trade, a player sends a trade request to another player, suggesting an item swap. The recipient can then evaluate the proposed trade and choose to accept or decline it. When the trade is agreed upon, a smart contract on the Ethereum blockchain executes the transaction, transferring ownership of the in-game items between both parties.

The trading feature's decentralized nature ensures that no single entity, such as the Bine Games team or a third-party company, controls it. Instead, smart contracts on the blockchain manage trade execution and item ownership transfers.

This approach offers several advantages. First, it allows players to trade their in-game items directly with each other, bypassing the need for a marketplace. This results in a faster and more efficient trading process. Second, it guarantees transparency and security in the trading process, as all transactions are recorded on the blockchain and visible to all parties involved.

In summary, the Bine Games platform's decentralized trading feature provides a valuable resource for players seeking a transparent and secure method to directly exchange in-game items with one another.


# GraphQL API

Bine Games GraphQL API: Empowering Developers with Flexibility and Efficiency

The Bine Games platform features a public GraphQL API that enables developers to access additional item data or data sourced from the blockchain. GraphQL, a query language for APIs, offers an adaptable and efficient means of requesting and retrieving data from an API.

The Bine Games GraphQL API permits developers to make targeted queries for data associated with in-game items and the blockchain. For instance, a developer could utilize the API to acquire information about a particular in-game item, including its name, description, and attributes. Additionally, they could query data about the blockchain, such as current block height or a specific address's transaction history.

The API's public accessibility allows anyone to use it, empowering developers to build their own applications or integrations with the Bine Games platform. This fosters a thriving ecosystem of tools and services built upon the Bine Games platform.

In summary, the public GraphQL API is a valuable asset within the Bine Games platform, granting developers the ability to access specific data related to in-game items and the blockchain while encouraging the creation of custom applications and integrations with the platform.


# Developer Support

Bine Games Developer Support Platform: Empowering Game Creators

The Bine Games developer support platform is a key component of the Bine Games ecosystem, designed to assist developers in creating games that leverage the platform's decentralized services. The process is as follows:

1. **Game Idea Submission**\
   Developers submit their game ideas through the developer portal, providing a comprehensive description, relevant artwork, and gameplay footage for consideration.
2. **Bine Games Team Review**\
   The Bine Games team assesses each submission, determining whether the proposed game aligns with the platform's objectives. If approved, the developer is invited to launch a crowdfunding campaign on the Bine Games platform.
3. **Crowdfunding Campaign Creation**\
   Developers create a crowdfunding campaign page on the Bine Games platform, featuring essential game information, a pitch video, and a list of rewards for backers.
4. **Community Support**\
   Players and community members browse crowdfunding campaigns on the Bine Games platform, pledging BTN to support their chosen projects.
5. **Funding Outcome**\
   If a campaign achieves its funding goal within the specified timeframe, the developer receives the funds in BTN to develop the game. Otherwise, backers are refunded in BTN.

By facilitating the pitching and funding of game ideas, the Bine Games developer support platform empowers developers to bring their visions to life while leveraging Bine Games' decentralized services. It also offers players and community members the opportunity to actively participate in and support the game development process.


# Roadmap

Bine Games plans and goals for the future

## Pre-MVP Stage *(Q4 2021 - Q2 2023)*

* [x] Bine Games platform core systems
* [x] Landing Page
* [ ] Marketplace WebApp
* [x] Implementation of bonus system for marketing campaign

## Post-MVP Stage *(Q2 2023 - TBD)*

* [ ] Private sale initiation
* [ ] "Arcane Legends" MVP development
* [ ] Token deployment on public chains (ETH and BSC)
* [ ] Native cross-chain bridge implementation

## Closed Alpha Test *(TBD)*

* [ ] "Arcane Legends" access for earliest followers with collected bonuses (Development Testnet)
* [ ] Platform polishing
* [ ] Developer Support Platform development initiation

## Open Beta Test *(TBD)*

* [ ] "Arcane Legends" access for everyone (Official Testnet)
* [ ] Additional platform polishing and bug fixes
* [ ] Development of new content for release stage
* [ ] Public Sale commencement

## Release Stage *(TBD)*

* [ ] Platform release on public chain
* [ ] "Arcane Legends" launch with public chain connection
* [ ] Bonuses are minted for the early followers

## Developer Support Platform Release *(TBD)*

* [ ] Launch of the Developer Support Platform

## Future Updates

* [ ] Ongoing enhancements and expansion of the Bine Games ecosystem


# LootSeekers

{% hint style="info" %}
Find more at [LootSeekers website](https://lootseekers.bine.games)
{% endhint %}

LootSeekers is an upcoming fun multiplayer game where you play with others to explore dungeons full of treasure and monsters. These dungeons appear through magic portals, and your job is to go in, grab as much loot as you can, and get out before the portal closes. You can choose from different characters, each with their own special skills and powers, to help you on your quest. The game is a mix of excitement and strategy, as you need to decide whether to fight monsters or sneak past them to grab the treasure. The treasures you find turn into gold in the game, which you can use to make your character stronger. The coolest treasures become special NFT items that you can buy or sell in the game's market using a special game currency, BINE. LootSeekers combines the fun of treasure hunting with a bit of seriousness, where your choices really matter and can either lead you to victory or leave you empty-handed.


