dojo-wallets

Provision burner wallets and connectors for Dojo.js games.

37|54|Updated Sep 11, 2023
One-click install
npx skills add https://github.com/dojoengine/dojo.js --skill dojo-wallets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dojo-wallets
Source: https://github.com/dojoengine/dojo.js/tree/main/.claude/skills/dojo-wallets
Command: npx skills add https://github.com/dojoengine/dojo.js --skill dojo-wallets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dojo-wallets simplifies the setup and management of burner wallets and player accounts for dojo.js games, reducing onboarding friction and secure provisioning.

Core Features & Use Cases

  • BurnerProvider setup and account management
  • Connect external wallets and manage sessions
  • Predeployed accounts and deterministic wallets for testing

Quick Start

Initialize a burner wallet system and connect a game account in your Dojo.js project.

Frequently Asked Questions about dojo-wallets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up burner wallets for a Dojo.js game?

Initialize the BurnerProvider in your Dojo.js project to provision burner wallets and manage player sessions. This handles account creation and connection for both local Katana and Starknet environments.

What are predeployed accounts used for in Starknet game testing?

Predeployed accounts provide deterministic wallets for automated testing scenarios in Dojo.js. They allow developers to simulate player interactions on local Katana nodes without configuring external wallet connections.

Can I connect external wallets to a Dojo.js application?

Yes, you can connect external wallets to a Dojo.js application. The system manages external wallet connectors within the Dojo SDK, allowing players to link existing Starknet accounts and manage in-game sessions.

Does the Dojo SDK support predeployed accounts for local Katana development?

Yes, the Dojo SDK supports predeployed accounts for local Katana development. It provisions deterministic burner wallets to streamline testing workflows and reduce onboarding friction during local game development.

Why use a burner wallet provider instead of direct wallet connections in Dojo games?

Using a burner wallet provider reduces onboarding friction by provisioning temporary accounts for sessions. It abstracts secure account provisioning, making it ideal for testing scenarios and managing in-game accounts without direct external wallet connections.