Getting started
To get started, obtain your API key for Beam by requesting it through build@onbeam.com. Then, read about how to make requests using our HTTP API or our dedicated SDKs.
Step 1 - Let's have a chat!
The first step to get started the Beam integration in your game, is to have your existing assets bridged or your new asset contracts deployed on Beam.
If you would like advice or need help finding a strategy that suits your needs, please contact us at build@onbeam.com - we can provide help with bridging existing assets through LayerZero (opens in a new tab) or providing you with complete and audited contracts to get your in-game assets going.
Step 2 - Provide us with the asset contract details
Once the asset contracts are deployed, we're able to index them from Beam and exposing them through our API.
Step 3 - Obtain your API keys
Obtain your API keys. If you haven't received any API key yet, please contact build@onbeam.com.
Step 4 - Pick an implementation strategy
Pick an implementation strategy. You can either connect to the HTTP API directly, or use one of our provided SDKs (opens in a new tab). We currently provide a Node.js (Typescript) (opens in a new tab) and a C# (RestSharp) (opens in a new tab) for server side and a C# Self-custody SDK (opens in a new tab) for client side. We are happy to discuss and provide you with a client based on whatever language you need to support.
Step 5 - Implement Beam
Implement Beam in your game. Get started with one of our guides or choose a strategy of your own. We recommend you to get familiar with the terminology in Beam, starting with Profiles.