Seamless onboarding for onchain games.
Seamless onboarding for onchain games.
Seamless onboarding for onchain games.

Simple & Secure

Simple & Secure

Simple & Secure

Use Passkeys to seamlessly provision self custodial embedded wallets for your players.

Use Passkeys to seamlessly provision self custodial embedded wallets for your players.

Use Passkeys to seamlessly provision self custodial embedded wallets for your players.

Use Passkeys and Starter Packs to seamlessly onboard players with self custodial embedded wallets for your game.

Designed for Fun

Designed for Fun

Designed for Fun

Onchain games shouldn't feel like Defi. With session keys your players focus on what matters. Playing.

Onchain games shouldn't feel like Defi. With session keys your players focus on what matters. Playing.

Onchain games shouldn't feel like Defi. With session keys your players focus on what matters. Playing.

Session keys allow your players focus on what matters: playing. Securely authorize your game to submit your games transactions on your users behalf and take advantage of the Cartridge Paymaster to cover execution costs.

Make it yours

Make it yours

Make it yours

Set a custom theme and whitelist your games assets and activity.

Set a custom theme and whitelist your games assets and activity.

Set a custom theme and whitelist your games assets and activity.

Controller adapts to your game. Customize its look and feel through themes and dynamically render assets, quests and activity for your players.

Works natively with Dojo

Works natively
with Dojo

Works natively with Dojo

Identity and Reputation

The controller will take you from devnet to mainnet.

The controller will take you from devnet to mainnet.

The controller will take you from devnet to mainnet.

Controller provides a portable identity for players. Complete quests, earn achievements, and accrue reputation.

FAQ

How does the Controller secure my credentials?

Controller leverages Passkeys to securely provision credentials for signing blockchain transactions. Passkeys can be generated by the platform authenticator, e.g. Face ID, Touch ID, or using a password manager such as Bitwarden or 1Password

How does the Controller secure my credentials?

Controller leverages Passkeys to securely provision credentials for signing blockchain transactions. Passkeys can be generated by the platform authenticator, e.g. Face ID, Touch ID, or using a password manager such as Bitwarden or 1Password

How does the Controller secure my credentials?

Controller leverages Passkeys to securely provision credentials for signing blockchain transactions. Passkeys can be generated by the platform authenticator, e.g. Face ID, Touch ID, or using a password manager such as Bitwarden or 1Password

What is the Cartridge Controller?

Cartridge Controller is an embedded wallet designed from the ground up support the onchain gaming usecase. It leverages a combination of Passkeys and Session Keys to provide an unparalleled user experience.

What platforms are supported?

Passkeys are (generally well supported)[https://www.passkeys.io/compatible-devices] across modern platforms. You can use them with device authenticators directly or pair them with a mobile device using the QR flow.


Several Password Managers support the creation and management of Passkeys:

  • Bitwarden (free)

  • 1Password

  • Dashlane

What platforms are supported?

Passkeys are (generally well supported)[https://www.passkeys.io/compatible-devices] across modern platforms. You can use them with device authenticators directly or pair them with a mobile device using the QR flow.


Several Password Managers support the creation and management of Passkeys:

  • Bitwarden (free)

  • 1Password

  • Dashlane

What platforms are supported?

Passkeys are (generally well supported)[https://www.passkeys.io/compatible-devices] across modern platforms. You can use them with device authenticators directly or pair them with a mobile device using the QR flow.


Several Password Managers support the creation and management of Passkeys:

  • Bitwarden (free)

  • 1Password

  • Dashlane

What platforms are supported?

Passkeys are (generally well supported)[https://www.passkeys.io/compatible-devices] across modern platforms. You can use them with device authenticators directly or pair them with a mobile device using the QR flow.


Several Password Managers support the creation and management of Passkeys:

  • Bitwarden (free)

  • 1Password

  • Dashlane

How can I backup my Passkey?

Passkey backup is typically handled by the issuing platform or password manager:

How can I backup my Passkey?

Passkey backup is typically handled by the issuing platform or password manager:

How can I backup my Passkey?

Passkey backup is typically handled by the issuing platform or password manager:

How can I backup my Passkey?

Passkey backup is typically handled by the issuing platform or password manager:

How can I use my Controller across different devices?

Currently, Controller availability across devices depends on how the Passkey was created. Some platforms automatically synchronize them across devices and enable them to be used seamlessly between them. In some cases, particularly across different device manufacturers, for example, between Apple and Android, Passkeys are not synchronized. We will enable multi credential support soon to allow usage of Controller across devices soon. For now, we recommend either using a Password Manager or the QR flow to support this configuration.

How can I use my Controller across different devices?

Currently, Controller availability across devices depends on how the Passkey was created. Some platforms automatically synchronize them across devices and enable them to be used seamlessly between them. In some cases, particularly across different device manufacturers, for example, between Apple and Android, Passkeys are not synchronized. We will enable multi credential support soon to allow usage of Controller across devices soon. For now, we recommend either using a Password Manager or the QR flow to support this configuration.

How can I use my Controller across different devices?

Currently, Controller availability across devices depends on how the Passkey was created. Some platforms automatically synchronize them across devices and enable them to be used seamlessly between them. In some cases, particularly across different device manufacturers, for example, between Apple and Android, Passkeys are not synchronized. We will enable multi credential support soon to allow usage of Controller across devices soon. For now, we recommend either using a Password Manager or the QR flow to support this configuration.

How can I use my Controller across different devices?

Currently, Controller availability across devices depends on how the Passkey was created. Some platforms automatically synchronize them across devices and enable them to be used seamlessly between them. In some cases, particularly across different device manufacturers, for example, between Apple and Android, Passkeys are not synchronized. We will enable multi credential support soon to allow usage of Controller across devices soon. For now, we recommend either using a Password Manager or the QR flow to support this configuration.