slot-rpc

Cartridge provides dedicated RPC endpoints for Starknet with authentication and CORS support.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "slot-rpc" with this command: npx skills add cartridge-gg/docs/cartridge-gg-docs-slot-rpc

Slot RPC

Cartridge provides dedicated RPC endpoints for Starknet with authentication and CORS support.

Endpoints

Pricing

Free for up to 1M requests/month. Additional requests: $5/1M, charged to the team.

Authentication Methods

API Token

curl https://api.cartridge.gg/x/starknet/mainnet
-H "Authorization: Bearer YOUR_API_TOKEN"
-H "Content-Type: application/json"
-d '{ "jsonrpc": "2.0", "method": "starknet_chainId", "params": [], "id": 1 }'

Domain Whitelisting

For browser apps, whitelist domains to make direct RPC calls without exposing tokens. Whitelisted domains are rate-limited per IP.

const response = await fetch('https://api.cartridge.gg/x/starknet/mainnet', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ jsonrpc: '2.0', method: 'starknet_chainId', params: [], id: 1, }), });

Managing API Tokens

Create a token

slot rpc tokens create <KEY_NAME> --team <TEAM_NAME>

List tokens

slot rpc tokens list --team <TEAM_NAME>

Delete a token

slot rpc tokens delete <KEY_ID> --team <TEAM_NAME>

Managing CORS Whitelist

Whitelists are specified as root domains; all subdomains are automatically included.

Add a domain

slot rpc whitelist add <DOMAIN> --team <TEAM_NAME>

List whitelisted domains

slot rpc whitelist list --team <TEAM_NAME>

Remove a domain

slot rpc whitelist remove <ENTRY_ID> --team <TEAM_NAME>

Viewing Logs

slot rpc logs --team <TEAM_NAME>

Options:

  • --after <CURSOR> : Pagination cursor

  • --limit <NUMBER> : Entries to return (default: 100)

  • --since <DURATION> : Time period (30m , 1h , 24h )

Examples:

Last 5 entries from past 30 minutes

slot rpc logs --team my-team --limit 5 --since 30m

Paginate with cursor

slot rpc logs --team my-team --after <cursor> --limit 5

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

controller-sessions

No summary provided by upstream source.

Repository SourceNeeds Review
General

controller-setup

No summary provided by upstream source.

Repository SourceNeeds Review
General

controller-react

No summary provided by upstream source.

Repository SourceNeeds Review
General

controller-signers

No summary provided by upstream source.

Repository SourceNeeds Review