From fa1d083eb960c391c3f62c2da8fc790f2ebedee0 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:31:03 +0200 Subject: [PATCH 01/20] Update index.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/index.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/index.mdx b/pages/index.mdx index 0753e650..05f1b24c 100644 --- a/pages/index.mdx +++ b/pages/index.mdx @@ -1,5 +1,5 @@ --- -title: Beam | The Gaming Ecosystem +title: Beam | The Frontier Technology Network --- import { Bleed } from "nextra-theme-docs"; @@ -17,7 +17,7 @@ Welcome to the Beam technical documentation hub. Whether you are a blockchain en The Beam ecosystem is a network of technologies, projects, communities, organizations, and persons, utilizing, relying on, securing, or developing the Beam Network, Beam protocols, and their related smart contracts. This includes any Beam users and gamers, Beam validators, BEAM tokenholders, Beam infra providers and Beam developers. In the center of this vertically integrated ecosystem, is the BEAM token, fuelling its existence and activities. -Beam Network is an open-source sovereign blockchain network focused on gaming, that is permissionless and open to everyone. Using the Avalanche tech stack, Beam Network operates independently to cater towards gamers and game developers. +Beam Network is an open-source sovereign blockchain network focused on frontier technology, that is permissionless and open to everyone. Using the Avalanche tech stack, Beam Network operates independently to cater towards the next generation of web3 users. --- From a00d06a773d337be78d2d088b5885c3592e3b4e5 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:32:02 +0200 Subject: [PATCH 02/20] Update index.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/chain/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/chain/index.mdx b/pages/chain/index.mdx index 13f89ae4..fe0be9d5 100644 --- a/pages/chain/index.mdx +++ b/pages/chain/index.mdx @@ -1,5 +1,5 @@ --- -description: 'Dive deep into the Beam Network: capabilities, resources, and detailed guides for game developers and builders. Start building on Beam today.' +description: 'Dive deep into the Beam Network: capabilities, resources, and detailed guides for developers and builders. Start building on Beam today.' --- # Start Building on Beam From c0e3c423d8b59d33cd93747f13c9a42ef7fa5dbf Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:32:14 +0200 Subject: [PATCH 03/20] Update index.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/chain/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/chain/index.mdx b/pages/chain/index.mdx index fe0be9d5..38489e00 100644 --- a/pages/chain/index.mdx +++ b/pages/chain/index.mdx @@ -4,7 +4,7 @@ description: 'Dive deep into the Beam Network: capabilities, resources, and deta # Start Building on Beam -This documentation provides a comprehensive overview of the Beam Network. Discover its capabilities, community resources, and guides tailored for game developers and builders. +This documentation provides a comprehensive overview of the Beam Network. Discover its capabilities, community resources, and guides tailored for developers and builders. import { Cards } from 'nextra/components' From f0a80792107b7fffbe5eab6d437487ff1d940f53 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:34:47 +0200 Subject: [PATCH 04/20] Update get-started.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/chain/get-started.mdx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pages/chain/get-started.mdx b/pages/chain/get-started.mdx index 242af427..976819ce 100644 --- a/pages/chain/get-started.mdx +++ b/pages/chain/get-started.mdx @@ -1,28 +1,28 @@ --- -description: "Explore Beam: A gaming-focused blockchain operating on Avalanche, using a unique Proof of Authority system. Dive in to redefine gaming." +description: "Explore Beam: A frontier tech-focused blockchain operating on Avalanche, using a unique Proof of Authority system." --- # Get started -## Beam: The Gaming Network +## Beam: The Frontier Technology Network -Beam is more than a gaming blockchain; it's a community-driven chain and ecosystem where gamers and developers come together to shape the future of the gaming industry. Whether you're a developer looking to create the next breakthrough game or a player seeking the best blockchain gaming experience, Beam offers a powerful, flexible solution. +Beam is more than a generalized L2 blockchain; it's a community-driven chain and ecosystem where builders and developers come together to shape the future of the web3 industry. Whether you're a developer looking to create the next breakthrough game or a player seeking the best blockchain experience, Beam offers a powerful, flexible solution. -Momentarily, Beam operates as an Avalanche subnet. In this role, Beam is not just an independent blockchain but is part of a vibrant, interconnected network. It benefits from the scale, speed, and security features of the Avalanche protocol, while also possessing the ability to operate individually with its specific focus on gaming applications. [Learn more](https://docs.avax.network/learn/avalanche/subnets-overview) about Avalanche Subnets. +Momentarily, Beam operates as an Avalanche subnet. In this role, Beam is not just an independent blockchain but is part of a vibrant, interconnected network. It benefits from the scale, speed, and security features of the Avalanche protocol, while also possessing the ability to operate individually. [Learn more](https://docs.avax.network/learn/avalanche/subnets-overview) about Avalanche Subnets. In the developer preview mode, Beam employs a reputation-based consensus method termed Proof of Authority (PoA), enhanced with the Snowman protocol. This set-up entrusts a selected group of reputable authorities to authenticate transactions, thereby safeguarding the blockchain's integrity. The PoA model emphasizes the value of the validators' reputations, with these validators being handpicked based on their trustworthiness. This allows for a highly scalable system where blocks and transactions are verified by pre-approved participants acting as system moderators. ## The Role of the Beam token (BEAM) -To interact with the Beam Network, BEAM token is required. The BEAM token is the native currency used within the Beam Network to pay for transactions. This not only includes transfers of value but also involves all interactions with smart contracts on the Beam Network, facilitating a seamless, immersive gaming experience. +To interact with the Beam Network, BEAM token is required. The BEAM token is the native currency used within the Beam Network to pay for transactions. This not only includes transfers of value but also involves all interactions with smart contracts on the Beam Network, facilitating a seamless, immersive web3 experience. ## Building on Beam: Empowering Innovation -What sets Beam apart is its compatibility with Ethereum Virtual Machine (EVM), a highly advanced computational emulator that supports smart contract coding in Solidity. This cross-platform alignment allows developers to seamlessly port Ethereum-based applications onto Beam, opening a world of possibilities in building immersive, engaging games. If you've previously developed on Ethereum, you'll find the transition to Beam effortless. +What sets Beam apart is its compatibility with Ethereum Virtual Machine (EVM), a highly advanced computational emulator that supports smart contract coding in Solidity. This cross-platform alignment allows developers to seamlessly port Ethereum-based applications onto Beam, opening a world of possibilities in building immersive, engaging apps. If you've previously developed on Ethereum, you'll find the transition to Beam effortless. As of now, Beam is operating under a reputation-based consensus method termed Proof of Authority (PoA), implying that one needs to acquire specific rights to build on it. These rights are provided by a 4 out of 8 multi-signature spread across various contributors of The Beam Foundation. While this might seem restrictive at first glance, it is a strategic move to ensure quality and security, given that each entity on the network is verified and trusted. We understand that every new member brings unique potential and value to the Beam community. Therefore, we invite developers interested in contributing to the Beam Network to reach out to us directly at build@onbeam.com. -Start your journey with Beam today, and redefine what's possible in the world of gaming. +Start your journey with Beam today, and redefine what's possible in the world of web3. ## Quick Start From 7123ebe4feda8c56ed1dd4bc0263452bb01a9a2e Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:36:55 +0200 Subject: [PATCH 05/20] Update builder.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/chain/builder.mdx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pages/chain/builder.mdx b/pages/chain/builder.mdx index b41127ae..22ad5fc5 100644 --- a/pages/chain/builder.mdx +++ b/pages/chain/builder.mdx @@ -1,26 +1,26 @@ --- -description: 'Discover how to build on Beam, a gaming-focused sovereign network, and understand its advantages for developers.' +description: 'Discover how to build on Beam, a frontier tech sovereign network, and understand its advantages for developers.' --- # Build on Beam -Beam is a sovereign network focused on gaming. If you are interested in building on Beam, this is the right place for you. Learn about the prerequisites and requirements needed to get your game or dApp up and running on Beam. +Beam is a sovereign network focused on frontier tech. If you are interested in building on Beam, this is the right place for you. Learn about the prerequisites and requirements needed to get your dApp up and running on Beam. ## Why Build on Beam? ### 🔝 Scalability -Beam can handle up to 4,500 transactions per second, a figure that is substantially higher than many other blockchains. This scalability allows for high-volume transactional activities, making Beam an excellent choice for games expecting heavy traffic or significant user bases. +Beam can handle up to 4,500 transactions per second, a figure that is substantially higher than many other blockchains. This scalability allows for high-volume transactional activities, making Beam an excellent choice for dApps expecting heavy traffic or significant user bases. ### 💨 Speed -Beam's transactional finality is approximately one second. This means that once a transaction is made, it is confirmed as final in about one second. This high speed improves user experience, as users don't have to wait for long periods to ensure their transactions are finalized. It is especially beneficial for applications where real-time transactions and interactions are crucial such as gaming. +Beam's transactional finality is approximately one second. This means that once a transaction is made, it is confirmed as final in about one second. This high speed improves user experience, as users don't have to wait for long periods to ensure their transactions are finalized. It is especially beneficial for applications where real-time transactions and interactions are crucial. ### 💰 Affordable Transaction Fees Low transaction fees make Beam an attractive choice for developers and users alike. High fees can deter users from interacting with a dApp, limiting its potential user base. Lower fees can enable micro-transactions and high-volume interactions, allowing for more diverse and innovative applications. ### 🌳 Sustainability -Beam will operate its final mainnet on Avalanche using a Proof-of-Stake (PoS) consensus mechanism, which is far more energy-efficient than the traditional Proof-of-Work (PoW) mechanism used by platforms like Bitcoin. PoS reduces the network's carbon footprint, aligns with the global trend towards sustainability, and also provides a level of decentralization as anyone with enough tokens can potentially [become a validator](/nodes/requirements). +Beam operates on Avalanche using a Proof-of-Stake (PoS) consensus mechanism, which is far more energy-efficient than the traditional Proof-of-Work (PoW) mechanism used by platforms like Bitcoin. PoS reduces the network's carbon footprint, aligns with the global trend towards sustainability, and also provides a level of decentralization as anyone with enough tokens can potentially [become a validator](/nodes/requirements). ### 👷‍♂️ EVM Compatibility @@ -29,4 +29,4 @@ Beam is compatible with the Ethereum Virtual Machine (EVM), which means develope ## Get Started with Beam -Want to get started building on Beam? Please view this [starter guide](/chain/builder/starter-guide). \ No newline at end of file +Want to get started building on Beam? Please view this [starter guide](/chain/builder/starter-guide). From 8feaa60cb8656abfab4e7f776dd924e8c15b9eb0 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Mon, 15 Sep 2025 10:38:56 +0200 Subject: [PATCH 06/20] Update sphere.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/chain/beam-ecosystem/sphere.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pages/chain/beam-ecosystem/sphere.mdx b/pages/chain/beam-ecosystem/sphere.mdx index e99dfd01..dae1d6cb 100644 --- a/pages/chain/beam-ecosystem/sphere.mdx +++ b/pages/chain/beam-ecosystem/sphere.mdx @@ -1,15 +1,15 @@ --- -description: "Discover Sphere, Beam's native marketplace for trading unique gaming NFTs. Explore a seamless user experience for acquiring in-game assets swiftly." +description: "Discover Sphere, Beam's native marketplace for trading unique NFTs. Explore a seamless user experience for acquiring in-game assets swiftly." --- import { Callout } from "nextra/components"; # Sphere Marketplace -Sphere is Beam’s designated marketplace for buying, selling, and discovering unique gaming Non-Fungible Tokens (NFTs). It caters to gamers and enthusiasts looking to trade in-game assets from their preferred games—ranging from weapons, characters, and cosmetics to accounts and certificates of ownership. Designed with a seamless user experience, Sphere emphasizes the assets, enabling users to acquire their desired items swiftly. +Sphere is Beam’s designated marketplace for buying, selling, and discovering unique Non-Fungible Tokens (NFTs). It caters to web3 users and enthusiasts looking to trade assets from their preferred games and collection—ranging from weapons, characters, and cosmetics to accounts and certificates of ownership. Designed with a seamless user experience, Sphere emphasizes the assets, enabling users to acquire their desired items swiftly. - Leverage the smart contract functionality of Sphere within your game via Beam. + Leverage the smart contract functionality of Sphere via Beam. Discover how to integrate it [here](/sdk/marketplace/introduction). @@ -40,4 +40,4 @@ Sphere operates on the Seaport Protocol, which has undergone multiple audits and - [Introduction to Sphere](/sdk/sphere/introduction) - [Publishing your collection](/sdk/sphere/publish-collections) -- [Removing your collection](/sdk/sphere/remove-collections) \ No newline at end of file +- [Removing your collection](/sdk/sphere/remove-collections) From f9338d4acff0c3941e16b7edff772c716bb6cd9c Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Tue, 16 Sep 2025 09:47:45 +0200 Subject: [PATCH 07/20] Update features.tsx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- components/features/features.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/features/features.tsx b/components/features/features.tsx index 00ccd6fe..5ab2f34f 100644 --- a/components/features/features.tsx +++ b/components/features/features.tsx @@ -25,7 +25,7 @@ export function Features() { return (
-

The Gaming Ecosystem

+

The Frontier Technology Network

{FEATURES_LIST.map(({ label }) => ( From 536f18ee34c8727168d02ca9cce8342e9634d5ad Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:35:50 +0200 Subject: [PATCH 08/20] Update README.md Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c44a20c8..ba05184e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Hello Beam -Beam is a sovereign network focused on gaming. Powered by the established Avalanche network, Beam operates independently to cater towards gamers and game developers. +Beam is a sovereign Frontier Technology Network. Powered by the established Avalanche network, Beam operates independently to cater towards web3 developers. ## Contributions From 68f0eeceda513f9410bd3d3d3484500b1dffa9b5 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:37:39 +0200 Subject: [PATCH 09/20] Update beam-ecosystem.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/chain/beam-ecosystem.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/chain/beam-ecosystem.mdx b/pages/chain/beam-ecosystem.mdx index 3ae4bcf3..11867e04 100644 --- a/pages/chain/beam-ecosystem.mdx +++ b/pages/chain/beam-ecosystem.mdx @@ -41,7 +41,7 @@ Delve deeper into the Beam ecosystem. Here's an overview of the tools and resour - [Beam Testnet Subnets Explorer](https://subnets-test.avax.network/beam): An explorer dedicated to Beam's Testnet for developers and testers. -- [Sphere](https://sphere.market/): Beam’s designated marketplace for buying, selling, and discovering unique gaming NFTs. +- [Sphere](https://sphere.market/): Beam’s designated marketplace for buying, selling, and discovering unique NFTs. - [BeamOS](https://os.onbeam.com/): BeamOS serves as your gateway into the Beam ecosystem. From 17f8f431693a3c5d2c7fc8329f00826738452953 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:39:03 +0200 Subject: [PATCH 10/20] Update theme.config.tsx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- theme.config.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/theme.config.tsx b/theme.config.tsx index f2d765a8..8ee7d99f 100644 --- a/theme.config.tsx +++ b/theme.config.tsx @@ -49,10 +49,10 @@ const config: DocsThemeConfig = { const title = config.frontMatter.title || config.title; const ogTitle = `${ title ? title : 'Hello Beam!' - } | Beam Docs: Your Gateway to Web3 Game Development`; + } | Beam Docs: Your Gateway to Web3 Frontier Tech Development`; const ogDescription = config.frontMatter.description || - "Discover Beam's SDK and developer resources for Web3 gaming. Access API docs, tutorials, and integration guides for building with Beam."; + "Discover Beam's SDK and developer resources for Web3. Access API docs, tutorials, and integration guides for building with Beam."; const ogImage = 'https://docs.onbeam.com/opengraph-image.png'; return ( From 9fc3698a899be28db81d6f10ec7dea351f889673 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:39:50 +0200 Subject: [PATCH 11/20] Update payments.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/token/payments.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/token/payments.mdx b/pages/token/payments.mdx index f296b497..083284da 100644 --- a/pages/token/payments.mdx +++ b/pages/token/payments.mdx @@ -1,3 +1,3 @@ # BEAM as a means of payment -BEAM is used as a significant medium of exchange within the Beam ecosystem. It is increasingly accepted as a form of payment by various applications, such as the NFT marketplace Sphere, and games building on Beam. +BEAM is used as a significant medium of exchange within the Beam ecosystem. It is increasingly accepted as a form of payment by various applications, such as the NFT marketplace Sphere, and dApps building on Beam. From 58ce003a793170cfdbea1205f51a64445fc839e0 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:40:25 +0200 Subject: [PATCH 12/20] Update index.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/token/index.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/token/index.mdx b/pages/token/index.mdx index 8a53b6b9..1cf19546 100644 --- a/pages/token/index.mdx +++ b/pages/token/index.mdx @@ -2,7 +2,7 @@ BEAM is an ERC-20 cryptographic token used for multiple things in the Beam ecosystem. Fundamentally, it has a role in relation to the following: -- [Gas token](/token/gas): BEAM serves as the native crypto asset on the Beam Network. Each transaction on the Beam Network requires BEAM to cover gas fees, which includes any game related transactions on the Beam Network.  +- [Gas token](/token/gas): BEAM serves as the native crypto asset on the Beam Network. Each transaction on the Beam Network requires BEAM to cover gas fees, which includes any transactions on the Beam Network.  - [Validation and delegation](/token/security): After the [Horizon upgrade](/token/horizon), BEAM will be used to secure the Beam Network, and be required to validate and propose blocks on the mainnet of the Beam Network.  @@ -12,4 +12,4 @@ BEAM is an ERC-20 cryptographic token used for multiple things in the Beam ecosy BEAM is decentralized and global, and you can transfer your BEAM using blockchain systems, without using any intermediary service. There is no company or individual that can arbitrarily decide to mint more BEAM. BEAM is divisible up to 18 decimal places and a user can acquire fractions of a BEAM token. -The BEAM token contract is: [0x62D0A8458eD7719FDAF978fe5929C6D342B0bFcE](https://etherscan.io/token/0x62d0a8458ed7719fdaf978fe5929c6d342b0bfce) \ No newline at end of file +The BEAM token contract is: [0x62D0A8458eD7719FDAF978fe5929C6D342B0bFcE](https://etherscan.io/token/0x62d0a8458ed7719fdaf978fe5929c6d342b0bfce) From 26cdfe093c3dd107e0da12c251ba8bd8985c2fbe Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:40:54 +0200 Subject: [PATCH 13/20] Update gas.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/token/gas.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/token/gas.mdx b/pages/token/gas.mdx index f9d1b51f..b3619e5c 100644 --- a/pages/token/gas.mdx +++ b/pages/token/gas.mdx @@ -1,3 +1,3 @@ # BEAM as a gas token fuelling Beam Network activity -Being the native gas token on the Beam Network, BEAM is the only acceptable form of payment for transaction fees on the Beam Network. To use the Beam Network, users need BEAM to interact with it (e.g. sending BEAM to another address or interacting with smart contracts on the Beam Network). In this way, BEAM functions as the fuel powering every transaction and the interaction with every application on the Beam Network, including every game built on top of it. \ No newline at end of file +Being the native gas token on the Beam Network, BEAM is the only acceptable form of payment for transaction fees on the Beam Network. To use the Beam Network, users need BEAM to interact with it (e.g. sending BEAM to another address or interacting with smart contracts on the Beam Network). In this way, BEAM functions as the fuel powering every transaction and the interaction with every application on the Beam Network, including every dApp built on top of it. From 6ca4093bb475f955dde00630ec61bb52a6fc8529 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:41:50 +0200 Subject: [PATCH 14/20] Update dao-entities.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/governance/dao-entities.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/governance/dao-entities.mdx b/pages/governance/dao-entities.mdx index 1fb89eb4..652aa37a 100644 --- a/pages/governance/dao-entities.mdx +++ b/pages/governance/dao-entities.mdx @@ -1,6 +1,6 @@ # DAO-adjacent entities -Currently, Beam Foundation and its subsidiaries, function as so-called ‘DAO-adjacent entities’ in relation to BEAM DAO. The Beam Foundation is a memberless non-profit foundation based in the Cayman Islands, dedicated to the objectives set out in its governing documents, including the decentralization, adoption and security of the Beam ecosystem. It has a mission to make the Beam ecosystem a home for all the gaming needs of users, where users can interact with game related blockchain elements and other applications in a frictionless and user-friendly manner. It being memberless means that there are no ‘owners' of it, making it compatible with crypto values, such as decentralization. As it has no members (shareholders) and is non-profit, it cannot distribute dividends - any assets it owns may be deployed solely towards furthering the growth and development of the Beam ecosystem in accordance with the scope set out in law and its governing documents. +Currently, Beam Foundation and its subsidiaries, function as so-called ‘DAO-adjacent entities’ in relation to BEAM DAO. The Beam Foundation is a memberless non-profit foundation based in the Cayman Islands, dedicated to the objectives set out in its governing documents, including the decentralization, adoption and security of the Beam ecosystem. It has a mission to make the Beam ecosystem a home for all the dApp needs of users, where users can interact with dApp related blockchain elements and other applications in a frictionless and user-friendly manner. It being memberless means that there are no ‘owners' of it, making it compatible with crypto values, such as decentralization. As it has no members (shareholders) and is non-profit, it cannot distribute dividends - any assets it owns may be deployed solely towards furthering the growth and development of the Beam ecosystem in accordance with the scope set out in law and its governing documents. DAO-adjacent entities, such as the Foundation group entities, enable a DAO to simply be a DAO, while pushing the largest liability vectors (which would be business activities) to limited liability entities that are able to comply with regulations. Beam DAO and tokenholders will not be controllers or managers of the Foundation group (the entities are sovereign), but the [Bylaws, Memorandum of Association and Articles of Association](https://github.com/BuildOnBeam/governance/tree/main/beam-foundation) mandate certain checks and balances on the Foundation group for the purpose of holding the Foundation group accountable, as follows: @@ -10,4 +10,4 @@ DAO-adjacent entities, such as the Foundation group entities, enable a DAO to si - **Transparency**: By requiring the Beam Foundation to publish and keep publicly available the governing documents, certain reports (including treasury reports) and information as referred to in the documents. The governing documents will remain publicly available (and up-to-date) at all times to enable the Beam community to continue to exert checks and balances on the Foundation group. -The structuring of the Beam Foundation and its subsidiaries is inspired by [this article about 'BORGs'](https://delphilabs.medium.com/assimilating-the-borg-a-new-cryptolegal-framework-for-dao-adjacent-entities-569e54a43f83) and [Metalex's work on 'BORG' formation](https://metalex.substack.com/p/the-metalex-whitepaper). \ No newline at end of file +The structuring of the Beam Foundation and its subsidiaries is inspired by [this article about 'BORGs'](https://delphilabs.medium.com/assimilating-the-borg-a-new-cryptolegal-framework-for-dao-adjacent-entities-569e54a43f83) and [Metalex's work on 'BORG' formation](https://metalex.substack.com/p/the-metalex-whitepaper). From 6dc16127129054105fa36d0b9614e16e1df3d786 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:42:17 +0200 Subject: [PATCH 15/20] Update index.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/governance/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/governance/index.mdx b/pages/governance/index.mdx index dcb95b84..4c7b07b0 100644 --- a/pages/governance/index.mdx +++ b/pages/governance/index.mdx @@ -8,4 +8,4 @@ In the Beam ecosystem, governance comes in different forms. BEAM is required to BEAM may also be used for voting on matters where the outcome of a governance decision would not be enforceable. While being non-binding, such votes may be used to gauge the sentiment of the Beam community related to different topics and matters. -Even though BEAM governance is an important element of the Beam ecosystem, most activities related to the Beam ecosystem do not require a governance decision. Anyone can contribute to developing the Beam ecosystem or building within it, including to deploy game-related blockchain assets to the Beam Network in a permissionless manner. \ No newline at end of file +Even though BEAM governance is an important element of the Beam ecosystem, most activities related to the Beam ecosystem do not require a governance decision. Anyone can contribute to developing the Beam ecosystem or building within it, including to deploy frontier tech-related blockchain assets to the Beam Network in a permissionless manner. From b0911e846743425cffab9a9367e37b78631cc81c Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:43:07 +0200 Subject: [PATCH 16/20] Update get-started.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/chain/get-started.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/chain/get-started.mdx b/pages/chain/get-started.mdx index 976819ce..f92858ce 100644 --- a/pages/chain/get-started.mdx +++ b/pages/chain/get-started.mdx @@ -6,7 +6,7 @@ description: "Explore Beam: A frontier tech-focused blockchain operating on Aval ## Beam: The Frontier Technology Network -Beam is more than a generalized L2 blockchain; it's a community-driven chain and ecosystem where builders and developers come together to shape the future of the web3 industry. Whether you're a developer looking to create the next breakthrough game or a player seeking the best blockchain experience, Beam offers a powerful, flexible solution. +Beam is more than a generalized L2 blockchain; it's a community-driven chain and ecosystem where builders and developers come together to shape the future of the web3 industry. Whether you're a developer looking to create the next breakthrough dApp or a web3 user seeking the best blockchain experience, Beam offers a powerful, flexible solution. Momentarily, Beam operates as an Avalanche subnet. In this role, Beam is not just an independent blockchain but is part of a vibrant, interconnected network. It benefits from the scale, speed, and security features of the Avalanche protocol, while also possessing the ability to operate individually. [Learn more](https://docs.avax.network/learn/avalanche/subnets-overview) about Avalanche Subnets. From cfc7bd016232cffdb086963b5da7d708bde077ef Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:43:23 +0200 Subject: [PATCH 17/20] Update get-started.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/chain/get-started.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/chain/get-started.mdx b/pages/chain/get-started.mdx index f92858ce..98f5dd28 100644 --- a/pages/chain/get-started.mdx +++ b/pages/chain/get-started.mdx @@ -6,7 +6,7 @@ description: "Explore Beam: A frontier tech-focused blockchain operating on Aval ## Beam: The Frontier Technology Network -Beam is more than a generalized L2 blockchain; it's a community-driven chain and ecosystem where builders and developers come together to shape the future of the web3 industry. Whether you're a developer looking to create the next breakthrough dApp or a web3 user seeking the best blockchain experience, Beam offers a powerful, flexible solution. +Beam is more than a generalized L2 blockchain; it's a community-driven chain and ecosystem where builders and developers come together to shape the future of the web3 industry. Whether you're a developer looking to create the next breakthrough dApp or a web3 native seeking the best blockchain experience, Beam offers a powerful, flexible solution. Momentarily, Beam operates as an Avalanche subnet. In this role, Beam is not just an independent blockchain but is part of a vibrant, interconnected network. It benefits from the scale, speed, and security features of the Avalanche protocol, while also possessing the ability to operate individually. [Learn more](https://docs.avax.network/learn/avalanche/subnets-overview) about Avalanche Subnets. From 14f561447f19bfade64247f4d08435830d9fbf29 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:47:10 +0200 Subject: [PATCH 18/20] Update accounts.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/chain/builder/accounts.mdx | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/pages/chain/builder/accounts.mdx b/pages/chain/builder/accounts.mdx index 1d2ebd22..d054701c 100644 --- a/pages/chain/builder/accounts.mdx +++ b/pages/chain/builder/accounts.mdx @@ -6,18 +6,14 @@ import { Steps } from "nextra/components"; # Accounts: Implementing Smart Contract Wallets -Managing user accounts in your Beam application involves more than just tracking game progress. By incorporating smart contract wallets, or 'account abstraction' (following [EIP-4337](https://ethereum.org/en/roadmap/account-abstraction/)), you can offer your users a more interactive and richer gaming experience. +Managing user accounts in your Beam application involves more than just tracking dApp users. By incorporating smart contract wallets, or 'account abstraction' (following [EIP-4337](https://ethereum.org/en/roadmap/account-abstraction/)), you can offer your users a more interactive and richer web3 experience. In the Beam Network, we utilize smart contracts from [Openfort](https://www.openfort.xyz/docs), which provide you with the tools to offer your users greater flexibility and security with their accounts. Here's how you can implement different levels of control and autonomy over users' gaming assets: ### Fully Managed Experience -For users who want a seamless gaming experience without dealing with any blockchain complexities, you can fully manage their in-game wallets. They just enjoy the game while the backend operations, including asset management, are handled by you, the developer. - -### Integrated Community Engagement - -For users who are actively involved in the community, you can provide an option to link their game accounts with the Beam Companion app. This way, they can stay engaged with the game community, keep up with game news, and manage their assets even when not actively playing the game. +For users who want a seamless web3 experience without dealing with any blockchain complexities, you can fully manage their in-app wallets. They just enjoy using the dApp while the backend operations, including asset management, are handled by you, the developer. ### Co-managed Ownership @@ -29,11 +25,8 @@ For users who prefer to trust their friends for account recovery, you can implem ### User-Owned Accounts -For the crypto-savvy users who want total control, you can offer the ability to link an Externally Owned Account (EOA) to their game account. While this may result in them signing many transactions, it provides total ownership. Another option is for users to move their assets into their Beam account, covering the initial gas fee, while you agree to handle the gas costs when they move them out, ensuring a smoother in-game experience while maintaining user control. +For the crypto-savvy users who want total control, you can offer the ability to link an Externally Owned Account (EOA) to their dApp account. While this may result in them signing many transactions, it provides total ownership. Another option is for users to move their assets into their Beam account, covering the initial gas fee, while you agree to handle the gas costs when they move them out, ensuring a smoother in-app experience while maintaining user control. -In this way, user accounts in your Beam application serve as more than just player profiles; they're gateways to an immersive blockchain gaming experience. From gameplay to asset management, implement the level of control that best suits your user's needs, and bring them into the future of gaming with Beam. - -## Learn more -- [Beam Companion App](/sdk/companion) +In this way, user accounts in your Beam application serve as more than just player profiles; they're gateways to an immersive blockchain experience. From AA wallets to asset management, implement the level of control that best suits your user's needs, and bring them into the future of dApps with Beam. From dbcedc8c72dc96215b5cf2e306b5e953054b6e26 Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:48:12 +0200 Subject: [PATCH 19/20] Update starter-guide.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/chain/builder/starter-guide.mdx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pages/chain/builder/starter-guide.mdx b/pages/chain/builder/starter-guide.mdx index f5142b38..d78f2bae 100644 --- a/pages/chain/builder/starter-guide.mdx +++ b/pages/chain/builder/starter-guide.mdx @@ -1,12 +1,12 @@ --- -description: 'Kickstart your game development on Beam, focusing on speed, security, and potential. Learn the prerequisites and get started.' +description: 'Kickstart your dApp development on Beam, focusing on speed, security, and potential. Learn the prerequisites and get started.' --- import { Callout } from 'nextra/components' # Beam Starter Guide -Beam is the right place for games and game developers that are looking for speed, quick settlement, security, and the open-ended possibilities that Beam unlocks. This guide will help you to get your Beam journey started. +Beam is the right place for dApps and dApp developers that are looking for speed, quick settlement, security, and the open-ended possibilities that Beam unlocks. This guide will help you to get your Beam journey started. Before you begin developing on Beam, there are several prerequisites you'll need to understand. @@ -19,10 +19,10 @@ Once you're equipped with these, you're ready to set up your development environ Beam is fully EVM-compatible, this means that building on Beam's execution layer is just like building on Ethereum in that developers can: Connect with the same wallets, deploy the same smart contract source code, use the same tooling, and more. -## Building a new game or dApp on Beam? +## Building a new dApp on Beam? -## Move your existing game or dApp to Beam +## Move your existing dApp to Beam ## How to Access Beam? -You can access Beam through MetaMask, by defining a custom network. Go to MetaMask, log in, click the network dropdown, and select 'Custom RPC'. For Beam RPC settings, consult [this guide](/chain/get-started/rpc). \ No newline at end of file +You can access Beam through MetaMask, by defining a custom network. Go to MetaMask, log in, click the network dropdown, and select 'Custom RPC'. For Beam RPC settings, consult [this guide](/chain/get-started/rpc). From cf32f6dd86b74f33ea32ba7df599ec941aeeb13a Mon Sep 17 00:00:00 2001 From: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:50:05 +0200 Subject: [PATCH 20/20] Update sphere.mdx Signed-off-by: dubravkoMC <159017438+dubravkoMC@users.noreply.github.com> --- pages/chain/beam-ecosystem/sphere.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/chain/beam-ecosystem/sphere.mdx b/pages/chain/beam-ecosystem/sphere.mdx index dae1d6cb..d9a621fe 100644 --- a/pages/chain/beam-ecosystem/sphere.mdx +++ b/pages/chain/beam-ecosystem/sphere.mdx @@ -1,12 +1,12 @@ --- -description: "Discover Sphere, Beam's native marketplace for trading unique NFTs. Explore a seamless user experience for acquiring in-game assets swiftly." +description: "Discover Sphere, Beam's native marketplace for trading unique NFTs. Explore a seamless user experience for acquiring in-app assets swiftly." --- import { Callout } from "nextra/components"; # Sphere Marketplace -Sphere is Beam’s designated marketplace for buying, selling, and discovering unique Non-Fungible Tokens (NFTs). It caters to web3 users and enthusiasts looking to trade assets from their preferred games and collection—ranging from weapons, characters, and cosmetics to accounts and certificates of ownership. Designed with a seamless user experience, Sphere emphasizes the assets, enabling users to acquire their desired items swiftly. +Sphere is Beam’s designated marketplace for buying, selling, and discovering unique Non-Fungible Tokens (NFTs). It caters to web3 users and enthusiasts looking to trade assets from their preferred dApps and collections — ranging from various collection items to accounts and certificates of ownership. Designed with a seamless user experience, Sphere emphasizes the assets, enabling users to acquire their desired items swiftly. Leverage the smart contract functionality of Sphere via Beam.