pull down to refresh

I was browsing an AWS dashboard and saw a MONITIZED filter. They let you gate content with x402 (receiving USDC (yuck) via Coinbase) upon detection of an AI crawler which you can configure with a few button clicks.

https://docs.aws.amazon.com/waf/latest/developerguide/waf-ai-traffic-monetization-how-it-works.html

Beyond the apathy toward better money and therefore L402, the interesting bit here is pairing 402 with sophisticated request inspection. Most tooling that I've seen for L402 is basic reverse proxy stuff where you are left to:

  • roll your own sophisticated request inspection (or figure out how to merge it with request inspection elsewhere)
  • don't do sophisticated request inspection and charge on a path by path basis
  • don't use L402

Most folks will choose the latter. Still, I don't know how popular x402 is or if there are any payers. If it's not very popular, perhaps it's just well funded, stupid early, and there's nothing to learn.

Since it only supports 2 corpochains, the "well-funded" part is clear, as well as where the funding came from.

I wonder though: Is it really a good idea to make your frontmost app layer security service (the WAF) a payment gateway?


PS: does opti see static accounts? So cool! Now I just pay you once and then can see all your customers, lmao. What a shitshow.

{
  "MonetizationConfig": {
    "CryptoConfig": {
      "PaymentNetworks": [
        {
          "Chain": "BASE",
          "WalletAddress": "0x1234567890abcdef1234567890abcdef12345678",
          "Prices": [
            {
              "Amount": "0.001",
              "Currency": "USDC"
            }
          ]
        },
        {
          "Chain": "SOLANA",
          "WalletAddress": "7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU",
          "Prices": [
            {
              "Amount": "0.001",
              "Currency": "USDC"
            }
          ]
        }
      ]
    }
  }
}
reply
133 sats \ 1 reply \ @k00b OP 21 Aug
Is it really a good idea to make your frontmost app layer security service (the WAF) a payment gateway?

Good point. WAF does have label forwarding via headers so placing the payment gateway downstream should be straightforward. Perhaps that's even how they've implemented it and are just mixing concerns at the product level.

reply
Perhaps that's even how they've implemented it and are just mixing concerns at the product level.

Yeah I was thinking about that after the timer expired and it could be just a route hint that opaquely sits together with config at the WAF because for some reason Amazon didn't want to create yet another AWS product (first time ever tho, lol!)

reply