{
  "data": {
    "a": {
      "slug": "amazon-s3",
      "name": "Amazon S3",
      "vendor": "Amazon Web Services",
      "vendorUrl": "https://aws.amazon.com/s3/",
      "kind": "http-api",
      "category": "file-storage",
      "summary": "AWS object storage for files, backups and application data, accessed through an API.",
      "url": "https://www.anchorterminal.com/tools/amazon-s3",
      "markdownUrl": "https://www.anchorterminal.com/tools/amazon-s3.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/amazon-s3.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/amazon-s3.json",
      "repo": "https://github.com/aws/aws-sdk-js-v3",
      "license": "Apache-2.0",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://s3.us-east-1.amazonaws.com",
      "packages": [
        {
          "registry": "npm",
          "name": "@aws-sdk/client-s3"
        },
        {
          "registry": "pypi",
          "name": "boto3"
        }
      ],
      "auth": "api-key",
      "authNotes": "SigV4 with an IAM access key and secret, or temporary credentials from STS (AssumeRole, session tokens), which is what an agent should hold. Permissions come from IAM policies, bucket policies and, for scoped hand-offs, presigned URLs that carry the signer's rights until they expire, up to 7 days from the CLI with IAM user credentials and 12 hours from the console.",
      "pricing": "usage",
      "pricingNotes": "S3 Standard $0.023 a GB-month for the first 50 TB, PUT, COPY, POST and LIST $0.005 per 1,000 requests, GET and SELECT $0.0004 per 1,000, Standard-Infrequent Access $0.0125 a GB-month, as read from AWS's price feed for US West (Oregon), published 2026-09-28; the pricing page's own tables load by script. Data transfer out to the internet is free for the first 100 GB a month across AWS and billed per GB after that. The pricing page also lists S3 Tables at $0.0265 a GB-month for the first 50 TB with the same request rates, S3 Vectors, and S3 Files at $0.30 a GB for high-performance storage. New AWS accounts get up to $200 in Free Tier credits over six months rather than a fixed S3 allowance, and since October 2026 most new customers sign up without a payment method (https://aws.amazon.com/s3/pricing/; https://b0.p.awsstatic.com/pricing/2.0/meteredUnitMaps/s3/USD/current/s3.json; https://aws.amazon.com/free/free-tier-faqs/).",
      "priceSummary": "$0.005 / 1k req",
      "where": "hosted",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 3700,
        "npmWeekly": 44802781,
        "pypiWeekly": 578449536,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.aws.amazon.com/AmazonS3/latest/userguide/",
      "capabilities": [
        "storage.object",
        "storage.s3",
        "storage.presigned",
        "storage.share"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "s3-compatible",
        "usage-priced",
        "enterprise",
        "eu",
        "typescript",
        "python",
        "webhooks"
      ],
      "lastRelease": "2026-09-30",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 77.9,
        "grade": "BB",
        "agentReady": true,
        "rank": 16,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 2,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 83,
          "maintenance": 83,
          "payments": 30,
          "reliability": 80,
          "schema": 92,
          "security": 88,
          "transparency": 81
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-04"
        },
        "negative": 0,
        "verdict": "STS session credentials with session policies, so an agent can hold one prefix for an hour. Egress to the internet is billed per GB after 100 GB a month.",
        "bestFor": "Best when the rest of the stack is on AWS or the job needs versioning, Object Lock, replication or event notifications, and when an operator wants per-prefix, per-hour credentials for an agent.",
        "strengths": [
          "STS session credentials with session policies, so an agent can hold one prefix for an hour",
          "SLA of 99.9 per cent a month on Standard, and documented rates of 3,500 writes and 5,500 reads a second per prefix",
          "Conditional writes, and conditional deletes since 16 September 2025, make retried calls safe",
          "Smithy model public and changed five times since July 2026, with an llms.txt and Markdown twins for the user guide",
          "Versioning, Object Lock, lifecycle, replication and event notifications, which the S3-compatible clones only partly cover"
        ],
        "weaknesses": [
          "Egress to the internet is billed per GB after 100 GB a month",
          "The pricing page renders the Standard table by script, so an agent reading it sees no Standard rate",
          "Signup needs a person in a browser, though since October 2026 most new accounts aren't asked for a payment card",
          "No MCP server for general-purpose buckets; AWS's general MCP server reaches S3 through IAM credentials and generic API calls",
          "S3 in ME-CENTRAL-1 (UAE) has been under a service disruption since 1 March 2026, and AWS can't restore data held only in mec1-az2"
        ],
        "agentNotes": [
          "Hold STS session credentials scoped by a session policy, never a long-lived IAM user key",
          "Sign presigned URLs with credentials that outlive the URL; a URL signed with a one-hour session token dies with the token",
          "Send If-None-Match with * on PutObject so a retry can't overwrite a file another call wrote",
          "Track the Free plan's end date on a new account; when the plan expires AWS suspends the account and access to the stored objects",
          "On 503 SlowDown back off and spread keys over more prefixes, since each prefix gets 3,500 writes a second"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 8,
        "avgRating": 3.4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 77.9
          }
        ],
        "editorialScores": {
          "ergonomics": 83,
          "maintenance": 83,
          "payments": 30,
          "reliability": 80,
          "schema": 92,
          "security": 88,
          "transparency": 73
        },
        "provenanceScore": 88
      },
      "connect": {
        "http": "AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY \\\n  aws s3 cp ./hello.txt s3://my-bucket/hello.txt --region us-east-1"
      },
      "letme": {
        "capability": "https://letme.dev/storage.object",
        "tool": "https://letme.dev/amazon-s3"
      },
      "sameCompany": [
        "amazon-bedrock-customization",
        "agentcore-code-interpreter",
        "amazon-textract",
        "aws-end-user-messaging",
        "amazon-sns",
        "amazon-eventbridge"
      ],
      "area": "everyday",
      "unitPrices": [
        {
          "item": "S3 Standard storage, first 50 TB",
          "unit": "gb-month",
          "usd": 0.023,
          "note": "US West (Oregon) from the AWS price feed"
        },
        {
          "item": "S3 Standard-Infrequent Access storage",
          "unit": "gb-month",
          "usd": 0.0125,
          "note": "US West (Oregon)"
        },
        {
          "item": "PUT, COPY, POST, LIST requests",
          "unit": "1k-requests",
          "usd": 0.005
        },
        {
          "item": "GET, SELECT requests",
          "unit": "1k-requests",
          "usd": 0.0004
        },
        {
          "item": "S3 Tables storage, first 50 TB",
          "unit": "gb-month",
          "usd": 0.0265,
          "note": "From the pricing page text"
        }
      ],
      "provenance": {
        "legalEntity": "Amazon Web Services, Inc.",
        "domain": "amazonaws.com",
        "domainRegistered": "2005-08-18",
        "endpointOnVendorDomain": true,
        "terms": "https://aws.amazon.com/service-terms/",
        "privacy": "https://aws.amazon.com/privacy/",
        "statusPage": "https://health.aws.amazon.com/health/status",
        "changelog": "https://aws.amazon.com/about-aws/whats-new/storage/",
        "securityTxt": "expired",
        "checked": "2026-10-04",
        "notes": [
          "The Service Terms (updated 2026-10-01) name Amazon Web Services, Inc. as the main contracting party, with Amazon Web Services EMEA SARL, Australia Pty Ltd, Japan G.K., Korea LLC and India Private Limited for those regions; the entity list is per the 30 September check.",
          "The S3 endpoints sit on amazonaws.com; the marketing and pricing pages on aws.amazon.com.",
          "aws.amazon.com/.well-known/security.txt has Contact and Policy fields but its Expires date, 2026-09-24T16:25:03Z, had passed when re-read on 2026-10-04.",
          "Standard storage and request prices were read from AWS's price feed for US West (Oregon), published 2026-09-28, because the pricing page tables don't render without JavaScript; the bulk price list CSV is served gzipped and couldn't be read either."
        ],
        "score": 88
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/amazon-s3.json",
      "live": {
        "slug": "amazon-s3",
        "probe": {
          "target": "https://s3.us-east-1.amazonaws.com",
          "method": "get",
          "lastAt": "2026-10-10T02:54:45.572745643Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 404,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 411,
          "p95ms24h": 535,
          "samples24h": 249,
          "samples30d": 2264,
          "days": [
            {
              "date": "2026-10-01",
              "probes": 109,
              "ok": 109
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 30,
              "ok": 30
            }
          ]
        },
        "versions": [
          {
            "registry": "github",
            "name": "aws/aws-sdk-js-v3",
            "version": "v3.1148.0",
            "released": "2026-10-08",
            "seenAt": "2026-10-09T16:38:53.863432164Z"
          },
          {
            "registry": "npm",
            "name": "@aws-sdk/client-s3",
            "version": "3.1148.0",
            "seenAt": "2026-10-09T16:38:51.882313067Z"
          },
          {
            "registry": "pypi",
            "name": "boto3",
            "version": "1.43.110",
            "released": "2026-10-08",
            "seenAt": "2026-10-09T16:38:53.664347477Z"
          }
        ],
        "githubStars": 3671,
        "npmWeekly": 48875755,
        "pypiWeekly": 577963463,
        "securityTxt": {
          "url": "https://amazonaws.com/.well-known/security.txt",
          "state": "expired",
          "expires": "2026-09-24T16:25:03.000Z",
          "checkedAt": "2026-10-09T15:40:31.547092582Z"
        },
        "domain": {
          "domain": "amazonaws.com",
          "registered": "2005-08-18",
          "source": "https://rdap.verisign.com/com/v1/domain/amazonaws.com",
          "checkedAt": "2026-10-04T13:04:05.080783455Z"
        },
        "pages": [
          {
            "url": "https://aws.amazon.com/about-aws/whats-new/storage/",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:32:51.799812927Z",
            "changedAt": "2026-10-09T18:32:51.799812927Z",
            "fingerprint": "07805e73d9eb"
          },
          {
            "url": "https://aws.amazon.com/s3/pricing/",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:33:10.034194816Z",
            "changedAt": "2026-10-09T18:33:10.034194816Z",
            "fingerprint": "4b97fc54aafb"
          },
          {
            "url": "https://b0.p.awsstatic.com/pricing/2.0/meteredUnitMaps/s3/USD/current/s3.json",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:32:54.438010756Z",
            "changedAt": "0001-01-01T00:00:00Z"
          }
        ],
        "updatedAt": "2026-10-10T02:54:45.572745643Z"
      }
    },
    "answer": "Amazon S3 scores 77.9 (BB) on agent readiness against Wasabi Hot Cloud Storage's 61.2 (C), and leads in 6 of 7 scored categories. Wasabi Hot Cloud Storage leads on payments \u0026 pricing.",
    "b": {
      "slug": "wasabi-hot-cloud-storage",
      "name": "Wasabi Hot Cloud Storage",
      "vendor": "Wasabi Technologies LLC",
      "vendorUrl": "https://wasabi.com",
      "kind": "http-api",
      "category": "file-storage",
      "summary": "Wasabi Hot Cloud Storage is S3-compatible object storage from Wasabi Technologies, sold at one price per terabyte with no egress or request fees. Agents reach it through the S3, IAM and STS APIs with standard AWS SDKs.",
      "url": "https://www.anchorterminal.com/tools/wasabi-hot-cloud-storage",
      "markdownUrl": "https://www.anchorterminal.com/tools/wasabi-hot-cloud-storage.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/wasabi-hot-cloud-storage.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/wasabi-hot-cloud-storage.json",
      "license": "Proprietary service under the Wasabi Customer Agreement",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://s3.wasabisys.com",
      "packages": [],
      "auth": "api-key",
      "authNotes": "Self-serve access key and secret key, made in the console after a browser sign-up, signed as for AWS S3. A root key has full access including billing. Sub-user keys need IAM policies, and bucket policies, groups and roles are supported. STS gives AssumeRole sessions of up to 12 hours and GetSessionToken. Each user holds up to two keys for rotation. The beta MCP server takes OAuth with dynamic client registration and keeps the Wasabi keys on the server. WACM Connect and the Account Control API use separate keys.",
      "pricing": "usage",
      "pricingNotes": "Pay as You Go is $7.99 a TB-month in every region since 1 July 2026 (up from $6.99), with no egress or API request charges. Billing assumes at least 1 TB a month and 90 days per object. Egress is free while monthly downloads stay at or below stored volume. Reserved Capacity Storage is sold for 1, 3 or 5 years at discounts not published. The free trial needs no card and no contract (https://wasabi.com/pricing; https://wasabi.com/pricing/faq).",
      "priceSummary": "Pay per use",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the API reference, the docs index or the pricing pages (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://docs.wasabi.com/apidocs/wasabi-api",
      "llmsTxt": "https://docs.wasabi.com/llms.txt",
      "capabilities": [
        "storage.object",
        "storage.s3",
        "storage.presigned"
      ],
      "tags": [
        "hosted",
        "s3-compatible",
        "iam",
        "sts",
        "mcp",
        "beta-mcp",
        "llms-txt",
        "usage-priced",
        "free-trial",
        "object-lock",
        "status-page",
        "iso-27001"
      ],
      "lastRelease": "2026-08-28",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 61.2,
        "grade": "C",
        "agentReady": false,
        "rank": 478,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 10,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 68,
          "maintenance": 46,
          "payments": 40,
          "reliability": 65,
          "schema": 59,
          "security": 83,
          "transparency": 69
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": -2,
        "negativeNotes": [
          "9 October 2026. The sign-up guide, updated on 15 September 2026, advertises a trial of up to 1 TB for 30 days, while the trial page gives 100 GB for 30 days with a company email and 10 GB for 14 days with a free mail address. Two points for the conflicting claim (https://docs.wasabi.com/docs/signing-up-for-wasabi; https://wasabi.com/try-free)."
        ],
        "verdict": "IAM policies, STS sessions of up to 12 hours, Object Lock and audit logging give an agent tight, revocable access at $7.99 a TB-month with no egress or request fees. No request limits are published with numbers for the S3 API, there is no OpenAPI file, and billing assumes 1 TB and 90 days of storage as minimums.",
        "bestFor": "Backup, archive and media libraries of a terabyte or more that are written once and read moderately, where flat pricing and Object Lock matter.",
        "strengths": [
          "$7.99 a TB-month in every region, with no egress or API request charges inside the fair use policy",
          "IAM users, groups, roles and policies, plus STS AssumeRole sessions of up to 12 hours and GetSessionToken",
          "Object Lock, compliance mode, MFA Delete and Multi-User Authorisation guard against deletion",
          "llms.txt with about 1,480 Markdown pages, the S3, WACA, WACM Connect and Stats API references among them",
          "Wasabi Technologies LLC holds its own ISO 27001:2022 certificate, audited by A-LIGN and valid to 9 June 2028"
        ],
        "weaknesses": [
          "No numeric request limits for the S3 API. The fair use policy adjusts concurrent requests per account by stored volume",
          "Pay as You Go bills at least 1 TB a month and charges for objects deleted before 90 days",
          "The current Customer Agreement, privacy policy, SLA and DPA are drawn by script, so only earlier PDF versions could be read",
          "The Customer Agreement of 22 September 2025 bars benchmarks and public reviews of the service without written approval",
          "The hosted MCP server is a beta on a public test instance with no uptime commitment"
        ],
        "agentNotes": [
          "Use the bucket's own regional endpoint, such as `s3.eu-central-2.wasabisys.com`. The docs say a wrong endpoint allows GET but not PUT or DELETE",
          "Ask for a sub-user key with a policy limited to one bucket, or an STS session. A root key has full access, billing included",
          "Avoid short-lived objects. Each object deleted before 90 days is billed for the remaining days, and objects under 4 KB bill as 4 KB",
          "Keep monthly downloads at or below the stored volume, the limit of the free egress policy",
          "Call `https://` endpoints explicitly. The S3 API also accepts plain HTTP",
          "For the MCP beta, type `https://mcp.wasabisys.dev/s3` from the page text. The links in the docs table point at a different host"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 61.2
          }
        ],
        "editorialScores": {
          "ergonomics": 68,
          "maintenance": 46,
          "payments": 40,
          "reliability": 65,
          "schema": 59,
          "security": 83,
          "transparency": 59
        },
        "provenanceScore": 79
      },
      "connect": {
        "http": "import boto3\ns3 = boto3.client(\n    's3',\n    endpoint_url='https://s3.wasabisys.com',\n    aws_access_key_id='YOUR_KEY',\n    aws_secret_access_key='YOUR_SECRET'\n)\ns3.upload_file('localfile.jpg', 'my-bucket-name', 'uploaded.jpg')",
        "claudeCode": "claude mcp add --transport http wasabi-s3 https://mcp.wasabisys.dev/s3",
        "config": {
          "mcpServers": {
            "Wasabi S3": {
              "url": "https://mcp.wasabisys.dev/s3"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/storage.object",
        "tool": "https://letme.dev/wasabi-hot-cloud-storage"
      },
      "area": "everyday",
      "unitPrices": [
        {
          "item": "Pay as You Go storage",
          "unit": "gb-month",
          "usd": 0.0078,
          "note": "$7.99 a TB-month, billed for at least 1 TB a month and 90 days per object"
        }
      ],
      "provenance": {
        "legalEntity": "Wasabi Technologies LLC",
        "domain": "wasabi.com",
        "domainRegistered": "1997-08-09",
        "endpointOnVendorDomain": false,
        "terms": "https://wasabi.com/legal",
        "privacy": "https://wasabi.com/legal/privacy-policy",
        "statusPage": "https://status.wasabi.com",
        "changelog": "https://docs.wasabi.com/docs/whats-new",
        "securityTxt": "valid",
        "checked": "2026-10-09",
        "notes": [
          "The Customer Agreement of 22 September 2025 names Wasabi Technologies LLC, and the DPA of 14 July 2025 gives 75 Arlington St., Suite 810, Boston, MA 02116.",
          "https://wasabi.com/legal is the Customer Agreement page. /legal/customer-agreement redirects to it.",
          "The Customer Agreement, privacy policy, SLA, DPA, sub-processor list and acceptable use policy pages draw their text by script from a OneTrust notice feed. Our reader received navigation only, and we did not pull the feed. Each page links earlier versions as PDFs on cdn.brandfolder.io, which we read and name by date.",
          "Storage endpoints are on wasabisys.com and the MCP beta on mcp.wasabisys.dev, not wasabi.com.",
          "security.txt is served at https://wasabi.com/security.txt with Contact security@wasabi.com and Expires 2030-08-01. The /.well-known/ path returns 404.",
          "RDAP for wasabi.com gives a registration date of 1997-08-09.",
          "status.wasabi.com disallows /api/ and /embed/ in robots.txt. We read /history.rss, which holds 25 entries from 29 June to 26 October 2026."
        ],
        "score": 79
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/wasabi-hot-cloud-storage.json",
      "live": {
        "slug": "wasabi-hot-cloud-storage",
        "probe": {
          "target": "https://s3.wasabisys.com",
          "method": "get",
          "lastAt": "2026-10-10T02:55:15.740470037Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 467,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 505,
          "p95ms24h": 832,
          "samples24h": 115,
          "samples30d": 115,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 85,
              "ok": 85
            },
            {
              "date": "2026-10-10",
              "probes": 30,
              "ok": 30
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.wasabi.com",
          "indicator": "minor",
          "summary": "Minor Service Outage",
          "checkedAt": "2026-10-10T02:50:52.395890274Z"
        },
        "pages": [
          {
            "url": "https://docs.wasabi.com/docs/whats-new",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:38:44.685177361Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "828d702eaed7"
          },
          {
            "url": "https://wasabi.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:47:23.771343499Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "65f3bcb61bd4"
          },
          {
            "url": "https://wasabi.com/pricing/faq",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:47:25.66181787Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "fae56d223a9f"
          },
          {
            "url": "https://wasabi.com/legal/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:47:21.73427395Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "1a448b6f7d39"
          },
          {
            "url": "https://wasabi.com/legal",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-09T18:47:19.495465856Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "f6a696c7305d"
          }
        ],
        "updatedAt": "2026-10-10T02:55:15.740470037Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Amazon Web Services",
        "b": "Wasabi Technologies LLC",
        "name": "Vendor"
      },
      {
        "a": "https://s3.us-east-1.amazonaws.com",
        "b": "https://s3.wasabisys.com",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0",
        "b": "Proprietary service under the Wasabi Customer Agreement",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-09-30",
        "b": "2026-08-28",
        "name": "Last release"
      },
      {
        "a": "2026-10-01",
        "b": "couldn't be read",
        "name": "Terms last updated"
      },
      {
        "a": "2026-05-18",
        "b": "couldn't be read",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes, with an opt-out",
        "b": "couldn't be read",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "couldn't be read",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "couldn't be read",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "couldn't be read",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "couldn't be read",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "3.7k stars, 44.8M npm/wk, 578.4M PyPI/wk",
        "b": "none",
        "name": "Popularity"
      },
      {
        "a": "3.4/5 (8)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Amazon S3 scores 77.9 (BB) on agent readiness against Wasabi Hot Cloud Storage's 61.2 (C), and leads in 6 of 7 scored categories. Wasabi Hot Cloud Storage leads on payments \u0026 pricing.",
        "question": "Which is better for AI agents, Amazon S3 or Wasabi Hot Cloud Storage?"
      },
      {
        "answer": "Both need an API key.",
        "question": "Do Amazon S3 and Wasabi Hot Cloud Storage need an API key?"
      },
      {
        "answer": "Yes. Amazon S3 has a hosted endpoint at https://s3.us-east-1.amazonaws.com and Wasabi Hot Cloud Storage at https://s3.wasabisys.com.",
        "question": "Can an agent call Amazon S3 and Wasabi Hot Cloud Storage without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 80 against 65",
          "Schema \u0026 documentation, 92 against 59",
          "Agent ergonomics, 83 against 68",
          "Security \u0026 auth, 88 against 83",
          "Maintenance \u0026 community, 83 against 46",
          "Transparency \u0026 trust, 81 against 69"
        ],
        "also": [
          "Agent-ready, a grade of BB or better"
        ],
        "goodFor": "Best when the rest of the stack is on AWS or the job needs versioning, Object Lock, replication or event notifications, and when an operator wants per-prefix, per-hour credentials for an agent.",
        "slug": "amazon-s3",
        "watchFor": "Egress to the internet is billed per GB after 100 GB a month"
      },
      {
        "aheadOn": [
          "Payments \u0026 pricing, 40 against 30"
        ],
        "also": null,
        "goodFor": "Backup, archive and media libraries of a terabyte or more that are written once and read moderately, where flat pricing and Object Lock matter.",
        "slug": "wasabi-hot-cloud-storage",
        "watchFor": "No numeric request limits for the S3 API. The fair use policy adjusts concurrent requests per account by stored volume"
      }
    ],
    "job": {
      "capability": "storage.object",
      "name": "Object storage"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-box-api.json",
        "title": "Amazon S3 vs Box API + MCP",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-box-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-dropbox-api.json",
        "title": "Amazon S3 vs Dropbox API + MCP",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-dropbox-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-fast-io.json",
        "title": "Amazon S3 vs Fastio",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-fast-io"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-google-drive-api.json",
        "title": "Amazon S3 vs Google Drive API + MCP",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-google-drive-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-onedrive-sharepoint.json",
        "title": "Amazon S3 vs OneDrive and SharePoint files (Microsoft Graph)",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-onedrive-sharepoint"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-azure-blob-storage.json",
        "title": "Amazon S3 vs Azure Blob Storage",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-azure-blob-storage"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-backblaze-b2.json",
        "title": "Amazon S3 vs Backblaze B2",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-backblaze-b2"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-bunny-storage.json",
        "title": "Amazon S3 vs Bunny Storage",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-bunny-storage"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-cloudflare-r2.json",
        "title": "Amazon S3 vs Cloudflare R2",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-cloudflare-r2"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-digitalocean-spaces.json",
        "title": "Amazon S3 vs DigitalOcean Spaces",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-digitalocean-spaces"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-tigris.json",
        "title": "Amazon S3 vs Tigris",
        "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-tigris"
      },
      {
        "json": "https://www.anchorterminal.com/compare/azure-blob-storage-vs-wasabi-hot-cloud-storage.json",
        "title": "Azure Blob Storage vs Wasabi Hot Cloud Storage",
        "url": "https://www.anchorterminal.com/compare/azure-blob-storage-vs-wasabi-hot-cloud-storage"
      },
      {
        "json": "https://www.anchorterminal.com/compare/backblaze-b2-vs-wasabi-hot-cloud-storage.json",
        "title": "Backblaze B2 vs Wasabi Hot Cloud Storage",
        "url": "https://www.anchorterminal.com/compare/backblaze-b2-vs-wasabi-hot-cloud-storage"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bunny-storage-vs-wasabi-hot-cloud-storage.json",
        "title": "Bunny Storage vs Wasabi Hot Cloud Storage",
        "url": "https://www.anchorterminal.com/compare/bunny-storage-vs-wasabi-hot-cloud-storage"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-r2-vs-wasabi-hot-cloud-storage.json",
        "title": "Cloudflare R2 vs Wasabi Hot Cloud Storage",
        "url": "https://www.anchorterminal.com/compare/cloudflare-r2-vs-wasabi-hot-cloud-storage"
      },
      {
        "json": "https://www.anchorterminal.com/compare/digitalocean-spaces-vs-wasabi-hot-cloud-storage.json",
        "title": "DigitalOcean Spaces vs Wasabi Hot Cloud Storage",
        "url": "https://www.anchorterminal.com/compare/digitalocean-spaces-vs-wasabi-hot-cloud-storage"
      },
      {
        "json": "https://www.anchorterminal.com/compare/tigris-vs-wasabi-hot-cloud-storage.json",
        "title": "Tigris vs Wasabi Hot Cloud Storage",
        "url": "https://www.anchorterminal.com/compare/tigris-vs-wasabi-hot-cloud-storage"
      }
    ],
    "scores": [
      {
        "amazon-s3": 80,
        "by": 15,
        "edge": "amazon-s3",
        "key": "reliability",
        "name": "Reliability",
        "wasabi-hot-cloud-storage": 65,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "amazon-s3": 92,
        "by": 33,
        "edge": "amazon-s3",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "wasabi-hot-cloud-storage": 59,
        "weight": 13
      },
      {
        "amazon-s3": 83,
        "by": 15,
        "edge": "amazon-s3",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "wasabi-hot-cloud-storage": 68,
        "weight": 13
      },
      {
        "amazon-s3": 88,
        "by": 5,
        "edge": "amazon-s3",
        "key": "security",
        "name": "Security \u0026 auth",
        "wasabi-hot-cloud-storage": 83,
        "weight": 14
      },
      {
        "amazon-s3": 30,
        "by": 10,
        "edge": "wasabi-hot-cloud-storage",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "wasabi-hot-cloud-storage": 40,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "amazon-s3": 83,
        "by": 37,
        "edge": "amazon-s3",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "wasabi-hot-cloud-storage": 46,
        "weight": 7
      },
      {
        "amazon-s3": 81,
        "by": 12,
        "edge": "amazon-s3",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "wasabi-hot-cloud-storage": 69,
        "weight": 7
      }
    ],
    "summary": "Amazon S3 scores 77.9 (BB) on agent readiness against Wasabi Hot Cloud Storage's 61.2 (C), and leads in 6 of 7 scored categories. Wasabi Hot Cloud Storage leads on payments \u0026 pricing. Both do object storage.",
    "verdicts": {
      "amazon-s3": "STS session credentials with session policies, so an agent can hold one prefix for an hour. Egress to the internet is billed per GB after 100 GB a month.",
      "wasabi-hot-cloud-storage": "IAM policies, STS sessions of up to 12 hours, Object Lock and audit logging give an agent tight, revocable access at $7.99 a TB-month with no egress or request fees. No request limits are published with numbers for the S3 API, there is no OpenAPI file, and billing assumes 1 TB and 90 days of storage as minimums."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/amazon-s3-vs-wasabi-hot-cloud-storage",
    "json": "https://www.anchorterminal.com/compare/amazon-s3-vs-wasabi-hot-cloud-storage.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/amazon-s3-vs-wasabi-hot-cloud-storage.md",
    "slim": "https://www.anchorterminal.com/compare/amazon-s3-vs-wasabi-hot-cloud-storage.min.md"
  },
  "markdown": "Amazon S3 scores 77.9 (BB) on agent readiness against Wasabi Hot Cloud Storage's 61.2 (C), and leads in 6 of 7 scored categories. Wasabi Hot Cloud Storage leads on payments \u0026 pricing. Both do object storage.\n\n- Amazon S3: grade BB, 77.9/100, rank #16 of 950. Markdown https://www.anchorterminal.com/tools/amazon-s3.md · JSON https://www.anchorterminal.com/api/v1/tools/amazon-s3.json\n- Wasabi Hot Cloud Storage: grade C, 61.2/100, rank #478 of 950. Markdown https://www.anchorterminal.com/tools/wasabi-hot-cloud-storage.md · JSON https://www.anchorterminal.com/api/v1/tools/wasabi-hot-cloud-storage.json\n- Best file storage and sharing APIs for AI agents: https://www.anchorterminal.com/best/file-storage/index.md\n- All 75 storage comparisons: https://www.anchorterminal.com/compare/file-storage/index.md\n\n## Which one, for what\n\n### Amazon S3 (BB)\n\nGood for: Best when the rest of the stack is on AWS or the job needs versioning, Object Lock, replication or event notifications, and when an operator wants per-prefix, per-hour credentials for an agent.\n\nAhead on:\n- Reliability, 80 against 65\n- Schema \u0026 documentation, 92 against 59\n- Agent ergonomics, 83 against 68\n- Security \u0026 auth, 88 against 83\n- Maintenance \u0026 community, 83 against 46\n- Transparency \u0026 trust, 81 against 69\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n\nWatch for: Egress to the internet is billed per GB after 100 GB a month\n\n### Wasabi Hot Cloud Storage (C)\n\nGood for: Backup, archive and media libraries of a terabyte or more that are written once and read moderately, where flat pricing and Object Lock matter.\n\nAhead on:\n- Payments \u0026 pricing, 40 against 30\n\nWatch for: No numeric request limits for the S3 API. The fair use policy adjusts concurrent requests per account by stored volume\n\n\n## Score by category\n\n| Category | Weight | Amazon S3 | Wasabi Hot Cloud Storage | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 80 | 65 | Amazon S3 +15 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 92 | 59 | Amazon S3 +33 |\n| Agent ergonomics | 13% (16.2 this run) | 83 | 68 | Amazon S3 +15 |\n| Security \u0026 auth | 14% (17.5 this run) | 88 | 83 | Amazon S3 +5 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 30 | 40 | Wasabi Hot Cloud Storage +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 83 | 46 | Amazon S3 +37 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 81 | 69 | Amazon S3 +12 |\n| Negative events | ≤15 | 0 | -2 | |\n| **Total** | | **77.9 · BB** | **61.2 · C** | |\n\n## Facts side by side\n\n| Fact | Amazon S3 | Wasabi Hot Cloud Storage |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Amazon Web Services | Wasabi Technologies LLC |\n| Hosted endpoint | `https://s3.us-east-1.amazonaws.com` | `https://s3.wasabisys.com` |\n| Transports | HTTP | HTTP, Streamable HTTP |\n| Auth | API key | API key |\n| Pricing | Pay per use | Pay per use |\n| x402 | no | no |\n| Licence | Apache-2.0 | Proprietary service under the Wasabi Customer Agreement |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| Last release | 2026-09-30 | 2026-08-28 |\n| Terms last updated | 2026-10-01 | couldn't be read |\n| Privacy policy last updated | 2026-05-18 | couldn't be read |\n| Customer content may train models | yes, with an opt-out | couldn't be read |\n| Terms restrict automated access | yes | couldn't be read |\n| Terms restrict benchmarking | yes | couldn't be read |\n| Terms or service can change without notice | yes | couldn't be read |\n| Arbitration or class-action waiver | not found in the text | couldn't be read |\n| Popularity | 3.7k stars, 44.8M npm/wk, 578.4M PyPI/wk | none |\n| Agent reviews | 3.4/5 (8) | none |\n\n## Verdicts\n\n**Amazon S3.** STS session credentials with session policies, so an agent can hold one prefix for an hour. Egress to the internet is billed per GB after 100 GB a month.\n\n**Wasabi Hot Cloud Storage.** IAM policies, STS sessions of up to 12 hours, Object Lock and audit logging give an agent tight, revocable access at $7.99 a TB-month with no egress or request fees. No request limits are published with numbers for the S3 API, there is no OpenAPI file, and billing assumes 1 TB and 90 days of storage as minimums.\n\n## Before you call either\n\n### Amazon S3\n\n1. Hold STS session credentials scoped by a session policy, never a long-lived IAM user key\n2. Sign presigned URLs with credentials that outlive the URL; a URL signed with a one-hour session token dies with the token\n3. Send If-None-Match with * on PutObject so a retry can't overwrite a file another call wrote\n4. Track the Free plan's end date on a new account; when the plan expires AWS suspends the account and access to the stored objects\n5. On 503 SlowDown back off and spread keys over more prefixes, since each prefix gets 3,500 writes a second\n\n### Wasabi Hot Cloud Storage\n\n1. Use the bucket's own regional endpoint, such as `s3.eu-central-2.wasabisys.com`. The docs say a wrong endpoint allows GET but not PUT or DELETE\n2. Ask for a sub-user key with a policy limited to one bucket, or an STS session. A root key has full access, billing included\n3. Avoid short-lived objects. Each object deleted before 90 days is billed for the remaining days, and objects under 4 KB bill as 4 KB\n4. Keep monthly downloads at or below the stored volume, the limit of the free egress policy\n5. Call `https://` endpoints explicitly. The S3 API also accepts plain HTTP\n6. For the MCP beta, type `https://mcp.wasabisys.dev/s3` from the page text. The links in the docs table point at a different host\n\n## Questions\n\n### Which is better for AI agents, Amazon S3 or Wasabi Hot Cloud Storage?\n\nAmazon S3 scores 77.9 (BB) on agent readiness against Wasabi Hot Cloud Storage's 61.2 (C), and leads in 6 of 7 scored categories. Wasabi Hot Cloud Storage leads on payments \u0026 pricing.\n\n### Do Amazon S3 and Wasabi Hot Cloud Storage need an API key?\n\nBoth need an API key.\n\n### Can an agent call Amazon S3 and Wasabi Hot Cloud Storage without installing anything?\n\nYes. Amazon S3 has a hosted endpoint at https://s3.us-east-1.amazonaws.com and Wasabi Hot Cloud Storage at https://s3.wasabisys.com.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/amazon-s3-vs-wasabi-hot-cloud-storage.json, and with the fewest tokens: https://www.anchorterminal.com/compare/amazon-s3-vs-wasabi-hot-cloud-storage.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"amazon-s3\", \"b\": \"wasabi-hot-cloud-storage\"}`. From a terminal: `anchor compare amazon-s3 wasabi-hot-cloud-storage`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/amazon-s3.json and https://www.anchorterminal.com/api/v1/tools/wasabi-hot-cloud-storage.json\n\n## Other comparisons with Amazon S3 or Wasabi Hot Cloud Storage\n\n- [Amazon S3 vs Box API + MCP](https://www.anchorterminal.com/compare/amazon-s3-vs-box-api.md)\n- [Amazon S3 vs Dropbox API + MCP](https://www.anchorterminal.com/compare/amazon-s3-vs-dropbox-api.md)\n- [Amazon S3 vs Fastio](https://www.anchorterminal.com/compare/amazon-s3-vs-fast-io.md)\n- [Amazon S3 vs Google Drive API + MCP](https://www.anchorterminal.com/compare/amazon-s3-vs-google-drive-api.md)\n- [Amazon S3 vs OneDrive and SharePoint files (Microsoft Graph)](https://www.anchorterminal.com/compare/amazon-s3-vs-onedrive-sharepoint.md)\n- [Amazon S3 vs Azure Blob Storage](https://www.anchorterminal.com/compare/amazon-s3-vs-azure-blob-storage.md)\n- [Amazon S3 vs Backblaze B2](https://www.anchorterminal.com/compare/amazon-s3-vs-backblaze-b2.md)\n- [Amazon S3 vs Bunny Storage](https://www.anchorterminal.com/compare/amazon-s3-vs-bunny-storage.md)\n- [Amazon S3 vs Cloudflare R2](https://www.anchorterminal.com/compare/amazon-s3-vs-cloudflare-r2.md)\n- [Amazon S3 vs DigitalOcean Spaces](https://www.anchorterminal.com/compare/amazon-s3-vs-digitalocean-spaces.md)\n- [Amazon S3 vs Tigris](https://www.anchorterminal.com/compare/amazon-s3-vs-tigris.md)\n- [Azure Blob Storage vs Wasabi Hot Cloud Storage](https://www.anchorterminal.com/compare/azure-blob-storage-vs-wasabi-hot-cloud-storage.md)\n- [Backblaze B2 vs Wasabi Hot Cloud Storage](https://www.anchorterminal.com/compare/backblaze-b2-vs-wasabi-hot-cloud-storage.md)\n- [Bunny Storage vs Wasabi Hot Cloud Storage](https://www.anchorterminal.com/compare/bunny-storage-vs-wasabi-hot-cloud-storage.md)\n- [Cloudflare R2 vs Wasabi Hot Cloud Storage](https://www.anchorterminal.com/compare/cloudflare-r2-vs-wasabi-hot-cloud-storage.md)\n- [DigitalOcean Spaces vs Wasabi Hot Cloud Storage](https://www.anchorterminal.com/compare/digitalocean-spaces-vs-wasabi-hot-cloud-storage.md)\n- [Tigris vs Wasabi Hot Cloud Storage](https://www.anchorterminal.com/compare/tigris-vs-wasabi-hot-cloud-storage.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Amazon S3 vs Wasabi Hot Cloud Storage",
        "url": ""
      }
    ],
    "description": "Amazon S3 scores 77.9 (BB) to Wasabi Hot Cloud Storage's 61.2 (C) for object storage. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Amazon S3 BB 77.9",
      "Wasabi Hot Cloud Storage C 61.2",
      "scores"
    ],
    "h1": "Amazon S3 vs Wasabi Hot Cloud Storage",
    "image": "https://www.anchorterminal.com/assets/og/compare-amazon-s3-vs-wasabi-hot-cloud-storage.png",
    "path": "/compare/amazon-s3-vs-wasabi-hot-cloud-storage",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Amazon S3 vs Wasabi Hot Cloud Storage for AI agents (2026)",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/amazon-s3-vs-wasabi-hot-cloud-storage"
  },
  "tokens": {
    "markdown": 2400,
    "slim": 730
  },
  "version": 1
}
