spade

module
v0.0.0-...-f6a6b42 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 18, 2026 License: Apache-2.0, MIT

README

spade

This repository contains the software powering the ♠️ (Spade) API: A Fil-Network Storage-Proposal Management Service.

SP Preparation
  • Setup authentication you will be continuously using to validate that you are the current operator of a particular SP system. Authentication is based on having access to your SP Worker Key, the same one you use to submit ProveCommits when onboarding new sectors. You can either use the reference authenticator script, or write your own based on the simple steps described within. It is also likely this functionality will be soon included in Fil implementations directly.

    A. Download the authenticator: curl -OL https://raw.githubusercontent.com/ribasushi/bash-fil-spid-v0/4ea37baff/fil-spid.bash

    B. Make it executable chmod 755 fil-spid.bash

    C. Use it as part of your requests, e.g: curl -sLH "Authorization: $( ./fil-spid.bash f0XXXX )" https://api.spade.storacha.network/sp/eligible_pieces

SP Dealmaking

Workflow has changed substantially. This entry will be updated when the final API solidifies in the coming few days. In the meantime join us in our Discord Server and #spade-sp over at the Fil Slack, while we clean up the dust 🤩

Directories

Path Synopsis
Package apitypes contains complete, dependency-free definitions of all possible responses of the ♠️ API.
Package apitypes contains complete, dependency-free definitions of all possible responses of the ♠️ API.
cmd
webapi command
internal
app
lp2p
Package lp2p is a fork of code.riba.cloud/go/toolbox-interplanetary/lp2p with wss support added
Package lp2p is a fork of code.riba.cloud/go/toolbox-interplanetary/lp2p with wss support added
pg
lotus
SPID Lotus integration utilities
SPID Lotus integration utilities

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL