Skip to content
API
Self-custody or managed

Self-custody or managed

Through various iterations of the Beam API, we realised the need to expand our services with a self-custodial solution for users.


When to use the self-custody service?

If you're looking to implement Beam in your game, we highly recommend you to get started with our self-custody solution. We offer various clients to implement this service on both the server as well as the client side, and since the user controls the private key which owns the account abstractions we deploy, there are no doubts about who owns the asset - it's the gamer.

  • Implementation: How to get started
  • Operations: An introduction to Operations
  • Sessions: An introduction to Sessions
  • Transactions: Understand how to run sponsored, self-paid and custom charge transactions.
  • Assets: Simplify in-game asset management.
  • Marketplace: List, buy, and make offers on other people's assets.
  • Exchange: Convert tokens based on configured liquidity pools.

When to use the managed service?

While the self-custody solution offers everything need to get you going, you might be interested in a programmatic solution for various back-end purposes. For example: if you're looking to create a programmatic minter which you can control through one of our clients, the managed service is the one you're looking for.

  • Profiles: Understand the role of Profiles as your players' on-chain inventories and more.
  • Policies: Understand and create policies.
  • Trading: Trade assets and tokens between two profiles securely.