Skip to content

Getting Started

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 | saya>

List all deployments

slot deployments list

View deployments configuration

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

View predeployed accounts

slot deployments accounts <Project Name> katana

Manage collaborators with teams

The name of the team is the same as the project name used to create a service. A team is automatically created when you create a new project.

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