MCPcopy Index your code
hub / github.com/cartridge-gg/slot

github.com/cartridge-gg/slot @v0.58.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.58.3 ↗ · + Follow
336 symbols 527 edges 83 files 40 documented · 12% 6 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Slot Cover Image

Slot

Slot is the execution layer of Dojo, supporting rapid provisioning of low latency, dedicated, provable execution contexts, bringing horizontal scalability to the blockchain. It manages the sequencing, proving, and efficient settlement of its execution.

Installation

Install slotup to manage slot installations and follow the outputted directions.

curl -L https://slot.cartridge.sh | bash

Usage

Authenticate with Cartridge

slot auth login

Create service deployments

slot deployments create <Project Name> katana
slot deployments create <Project Name> torii --world 0x3fa481f41522b90b3684ecfab7650c259a76387fab9c380b7a959e3d4ac69f

Update a service

slot deployments update <Project Name> torii --version v0.3.5

Delete a service

slot deployments delete <Project Name> torii

Read service logs

slot deployments logs <Project Name> <katana | torii>

List all deployments

slot deployments list

View deployments configuration

slot deployments describe <Project Name> <katana | torii>

View predeployed accounts

slot deployments accounts <Project Name> katana

Manage collaborators with teams

slot teams <Team Name> list
slot teams <Team Name> add <Account Name>
slot teams <Team Name> remove <Account Name>

Environment Variables

Slot CLI supports the following environment variables to control its behavior:

Variable Description
SLOT_DISABLE_AUTO_UPDATE When set, disables automatic updates. The CLI will still check for updates and notify you, but won't attempt to update automatically.
SLOT_FORCE_AUTO_UPDATE When set, forces automatic updates without asking for confirmation. Useful for CI/CD environments.
CARTRIDGE_API_URL Override the default Cartridge API URL.
CARTRIDGE_KEYCHAIN_URL Override the default Cartridge Keychain URL.

Core symbols most depended-on inside this repo

Shape

Class 132
Method 105
Function 74
Enum 25

Languages

Rust100%

Modules by API surface

slot/src/session.rs30 symbols
slot/src/preset.rs18 symbols
cli/src/command/merkle_drops/create.rs14 symbols
cli/src/command/paymaster/policy.rs13 symbols
slot/src/graphql/paymaster/mod.rs12 symbols
slot/src/credential.rs12 symbols
slot/src/api.rs12 symbols
cli/src/command/auth/login.rs10 symbols
slot/src/version.rs9 symbols
slot/src/graphql/team/mod.rs8 symbols
cli/src/command/merkle_drops/snapshot.rs8 symbols
slot/src/server.rs7 symbols

For agents

$ claude mcp add slot \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page