Cartridge 为 Starknet 提供专用 RPC 端点,包含认证与 CORS 支持。
用途:通过 Cartridge 的 Starknet RPC 端点发起 JSON-RPC 请求。
端点:主网 https://api.cartridge.gg/x/starknet/mainnet;Sepolia https://api.cartridge.gg/x/starknet/sepolia。
认证方式:一是 API Token,请求时携带 Authorization: Bearer YOUR_API_TOKEN;二是域名白名单,浏览器应用可白名单域名以直接调用 RPC 而不暴露令牌,白名单域名按 IP 限流。
管理令牌命令:slot rpc tokens create <KEY_NAME> --team <TEAM_NAME>;slot rpc tokens list --team <TEAM_NAME>;slot rpc tokens delete <KEY_ID> --team <TEAM_NAME>。
管理 CORS 白名单命令:白名单以根域指定,自动包含所有子域。slot rpc whitelist add <DOMAIN> --team <TEAM_NAME>;slot rpc whitelist list --team <TEAM_NAME>;slot rpc whitelist remove <ENTRY_ID> --team <TEAM_NAME>。
查看日志:slot rpc logs --team <TEAM_NAME>,支持 --after <CURSOR> 分页游标、--limit <NUMBER> 返回条数(默认 100)、--since <DURATION> 时间段(30m、1h、24h)。
限制:定价为每月 100 万请求内免费,超出部分每 100 万请求 5 美元,向团队计费;白名单域名按 IP 限流。