About $PENG Token

$PENG is the first-ever x402 EIP-2612 Permit protocol implementation using signatures for gasless token transfers on BNB Chain.

Learn More →

About PENG Facilitator

Peng released a production-ready x402 payment facilitator for BNB Chain (BSC) with EIP-2612 Permit support.
Open to everyone.

Learn More →

API Endpoints

GET /peng

Minting has concluded. Browser access shows concluded page. API access returns minting concluded status.

API Request

curl https://www.peng.observer/peng

Response

{
  "success": false,
  "message": "PENG! minting has concluded",
  "status": "concluded"
}
POST /peng

Minting has concluded. Returns concluded status for any payment attempts.

Example Request

curl -X POST \
  -H "X-PAYMENT: <base64-encoded-payload>" \
  https://www.peng.observer/peng

Response

{
  "success": false,
  "message": "PENG! minting has concluded",
  "status": "concluded"
}
GET /PENG!

Minting has concluded. Browser access shows concluded page. API access returns minting concluded status.

API Request

curl https://www.peng.observer/PENG!

Response

{
  "success": false,
  "message": "PENG! minting has concluded",
  "status": "concluded"
}
POST /PENG!

Minting has concluded. Returns concluded status for any payment attempts.

Example Request

curl -X POST \
  -H "X-PAYMENT: <base64-encoded-payload>" \
  https://www.peng.observer/PENG!

Response

{
  "success": false,
  "message": "PENG! minting has concluded",
  "status": "concluded"
}
GET /test

Test endpoint for development and debugging purposes. Browser access shows paywall interface. API access returns 402 Payment Required with active EIP-2612 Permit payment requirement.

API Request

curl https://www.peng.observer/test

Response (402 Payment Required)

{
  "x402Version": 1,
  "accepts": [
    {
      "scheme": "exact",
      "network": "bsc",
      "maxAmountRequired": "1000000000000000000",
      "resource": "https://www.peng.observer/test",
      "description": "Test endpoint for x402 EIP-2612 Permit payments on BNB Chain",
      "mimeType": "application/json",
      "payTo": "0x...",
      "maxTimeoutSeconds": 3600,
      "asset": "0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d",
      "outputSchema": {},
      "extra": {
        "authorizationType": "permit",
        "name": "World Liberty Financial USD",
        "version": "1"
      }
    }
  ],
  "error": "Payment required"
}
POST /test

Process EIP-2612 Permit payment verification and settlement for test endpoint via X-PAYMENT header.

Example Request

curl -X POST \
  -H "X-PAYMENT: <base64-encoded-payload>" \
  https://www.peng.observer/test