Loading...
Loading...
Upload files to the cloud and get shareable public URLs using stableupload.dev (x402 micropayments). USE FOR: - Uploading files to get public URLs - Sharing files via download links - Hosting images, documents, or any file type - Making files publicly accessible for 6 months TRIGGERS: - "upload this", "share this file", "get me a link" - "host this file", "make this downloadable" - "public URL", "download link", "put online" - "share file", "file hosting", "upload file" ALWAYS use `npx agentcash fetch` for stableupload.dev endpoints — never curl or WebFetch for the purchase step.
npx skill4agent add merit-systems/agentcash-skills upload-and-share| Tier | Max Size | Cost |
|---|---|---|
| 10 MB | $0.02 |
| 100 MB | $0.20 |
| 1 GB | $2.00 |
| Task | Endpoint | Price |
|---|---|---|
| Buy upload slot | | Tier-based |
| List uploads | | Free (auth) |
| Get upload details | | Free (auth) |
npx agentcash wallet infols -lawc -c| Tier | Max Size | Cost |
|---|---|---|
| 10 MB | $0.02 |
| 100 MB | $0.20 |
| 1 GB | $2.00 |
npx agentcash fetch https://stableupload.dev/api/upload -m POST -b '{"filename": "report.pdf", "contentType": "application/pdf", "tier": "10mb"}'filenamecontentTypetier"10mb""100mb""1gb"{
"uploadId": "k7gm3nqp2",
"uploadUrl": "https://f.stableupload.dev/k7gm3nqp2/report.pdf?t=...",
"publicUrl": "https://f.stableupload.dev/k7gm3nqp2/report.pdf",
"expiresAt": "2026-08-19T00:00:00.000Z",
"maxSize": 10485760
}uploadUrlcurl -s -X PUT "<uploadUrl>" -H "Content-Type: <mime>" --data-binary @/absolute/path/to/file--data-binary-dpublicUrl| File Type | Content Type |
|---|---|
| |
| PNG image | |
| JPEG image | |
| CSV | |
| JSON | |
| Plain text | |
| ZIP archive | |
| Excel | |
| Unknown | |
npx agentcash fetch https://stableupload.dev/api/uploadsnpx agentcash fetch https://stableupload.dev/api/download/k7gm3nqp2npx agentcash discover https://stableupload.devpublicUrl<img src="https://f.stableupload.dev/abc/photo.png" alt="Photo" />npx agentcash wallet info