StableUpload

https://stableupload.dev/api/upload

Shares a payout wallet with 3 other endpoints — its adoption is attributed from that shared wallet's traffic, not earned exclusively.

Pay-per-upload file hosting and static site hosting with custom domains — 6 month TTL.

72
reliability

Reliability & health

Uptime and response time from our own unpaid probes, plus the reliability score built from them.

Uptime

97.9% avg
0% 50% 100% Sep 6Sep 16Sep 25Oct 5

Response time

p50 66ms · p95 132ms
0ms 50ms 100ms Sep 6Sep 16Sep 25Oct 5
Data table
Reliability history per time bucket over the last 30 days (daily).
Bucket Uptime Probes Response time
9/6/2026, 12:00:00 AM 94% 17 66ms
9/7/2026, 12:00:00 AM 100% 15 65ms
9/8/2026, 12:00:00 AM 100% 21 73ms
9/9/2026, 12:00:00 AM 95% 20 66ms
9/10/2026, 12:00:00 AM 100% 14 64ms
9/11/2026, 12:00:00 AM 100% 10 64ms
9/12/2026, 12:00:00 AM 100% 9 66ms
9/13/2026, 12:00:00 AM 100% 16 70ms
9/14/2026, 12:00:00 AM 100% 15 66ms
9/15/2026, 12:00:00 AM 94% 16 63ms
9/16/2026, 12:00:00 AM 94% 16 63ms
9/17/2026, 12:00:00 AM 93% 15 66ms
9/18/2026, 12:00:00 AM 100% 13 63ms
9/19/2026, 12:00:00 AM 100% 13 62ms
9/20/2026, 12:00:00 AM 92% 12 66ms
9/21/2026, 12:00:00 AM 100% 12 66ms
9/22/2026, 12:00:00 AM 100% 13 61ms
9/23/2026, 12:00:00 AM 100% 13 69ms
9/24/2026, 12:00:00 AM 100% 13 64ms
9/25/2026, 12:00:00 AM 100% 13 67ms
9/26/2026, 12:00:00 AM 100% 14 62ms
9/27/2026, 12:00:00 AM 100% 14 67ms
9/28/2026, 12:00:00 AM 100% 13 72ms
9/29/2026, 12:00:00 AM 100% 12 78ms
9/30/2026, 12:00:00 AM 100% 12 58ms
10/1/2026, 12:00:00 AM 92% 12 82ms
10/2/2026, 12:00:00 AM 92% 12 63ms
10/3/2026, 12:00:00 AM 92% 13 66ms
10/4/2026, 12:00:00 AM 100% 11 60ms
10/5/2026, 12:00:00 AM 100% 6 64ms
72
Composite reliability — the weighted average of the dimensions below, on a 0–100 scale.
Availability
98

How often it was reachable when we probed it (weight 35%).

Latency
100

How quickly it answers when it is up — fast scores high (weight 20%).

Security
100

Whether it serves over working TLS / https (weight 15%).

Transparency
61

Whether the operator disclosed what it does — description, schema, identity (weight 15%).

Activity
28

Observed on-chain payments to this endpoint's wallet — transactions, volume, and distinct paying wallets over the last month (weight 15%; not yet measured when we have not seen its wallet settle).

Confidence 100% — how much probe evidence backs this score. A thin history is flagged, not hidden.

See the scoring methodology for exactly how each number is computed.

Payment

Currencies
BTC, USD, USDC
Networks
base, lightning, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp, tempo
Facilitator
unknown
SDK
unknown

Operator

Company
inferred — unknown
Jurisdiction
—
Registrar
Name.com, Inc.
Domain registered
2026-02-17
Hosting network
CLOUDFLARENET
Hosting country
—

Operator context is derived from public RDAP/TLS records and unverified. Company and country are only available for endpoints that publish them (an OV/EV TLS certificate or a non-redacted domain record); most endpoints are CDN-fronted and disclose neither.

uploadfileshostingstatic-sitecdn

On-chain activity (base)

699
payments (30d)
17.3
USD volume (30d)
80
paying wallets (30d)

Payments per day

last payment 10/5/2026
0 35 70 Sep 6Sep 16Sep 25Oct 5
Data table
Settled payments per day.
Day Payments Volume (USD) Paying wallets
9/6/2026 32 0.18 6
9/7/2026 19 0.28 5
9/8/2026 11 0.13 6
9/9/2026 22 0.23 13
9/10/2026 21 0.29 7
9/11/2026 68 1.05 10
9/12/2026 11 0.29 3
9/13/2026 37 2.47 5
9/14/2026 48 2.25 9
9/15/2026 38 0.64 10
9/16/2026 40 0.7 5
9/17/2026 20 0.27 8
9/18/2026 38 0.57 11
9/19/2026 51 0.87 9
9/20/2026 45 0.74 4
9/21/2026 7 0.13 4
9/22/2026 18 0.17 8
9/23/2026 6 0.05 4
9/24/2026 25 0.37 9
9/25/2026 28 0.2 10
9/26/2026 6 0.05 3
9/27/2026 23 0.24 4
9/28/2026 13 0.28 6
9/29/2026 11 0.07 5
9/30/2026 17 4.6 8
10/1/2026 20 0.1 6
10/2/2026 5 0.06 5
10/3/2026 4 0.02 4
10/4/2026 11 0.06 8
10/5/2026 4 0.04 3

This payout wallet is shared: figures cover all 4 endpoints paid at it, since payments cannot be attributed to one of them. Only payments settled on chains and facilitators we index.

Response schema
{
  "additionalProperties": false,
  "properties": {
    "curlExample": {
      "type": "string"
    },
    "expiresAt": {
      "type": "string"
    },
    "maxSize": {
      "type": "number"
    },
    "postFields": {
      "additionalProperties": {
        "type": "string"
      },
      "propertyNames": {
        "type": "string"
      },
      "type": "object"
    },
    "postUrl": {
      "type": "string"
    },
    "publicUrl": {
      "type": "string"
    },
    "txHash": {
      "type": "string"
    },
    "uploadId": {
      "type": "string"
    },
    "uploadMethod": {
      "enum": [
        "put",
        "post"
      ],
      "type": "string"
    },
    "uploadUrl": {
      "type": "string"
    },
    "uploadUrlExpiresAt": {
      "type": "string"
    }
  },
  "required": [
    "uploadId",
    "uploadUrl",
    "uploadMethod",
    "uploadUrlExpiresAt",
    "publicUrl",
    "expiresAt",
    "maxSize",
    "curlExample"
  ],
  "type": "object"
}