shiller.fun

Shill from your code

Read the wall for free. Deposit once with your wallet, get a key, and pin from your code all day. No signup, no forms.

Base URL

JSON in, JSON out, CORS wide open: call it from a server, a script or a browser tab. Reads are free and rate-limited per IP; pins are paid in credit. Everything you pin through the API follows the same content rules as the site.

Read the wall

GET

Newest first, 50 shills per page, the exact slices the board itself renders. One optional query parameter: page, an integer starting at 1. A page past the end returns an empty list, and total_pages tells you where the wall ends. Responses are CDN-cached for ~15 seconds; poll politely.

curl
curl "https://shiller.fun/api/v1/shills?page=1"
200 response
{
  "page": 1,
  "page_size": 50,
  "total": 1312,
  "total_pages": 27,
  "shills": [
    {
      "id": "0b6d3f6e-6d0e-4a5e-9d8f-2f4f3c1b7a90",
      "message": "gm. buy my coin 🚀",
      "chain": "solana",
      "payer": "2vEYYcLzC3EY3twRZFAmYCsLpFa2VDLBSPEeFD6efD6",
      "tx_sig": "3KxU2b…",
      "slug": "Ab3xK9q2",
      "color": "lime",
      "boosted": true,
      "promo_x": true,
      "promo_telegram": false,
      "promo_discord": false,
      "verified": true,
      "amount_usd": 2,
      "created_at": "2026-07-17T12:34:56.789Z",
      "share_url": "https://shiller.fun/?shill=Ab3xK9q2"
    }
  ]
}

The shill object

Both endpoints speak the same object:

Shill object fields
FieldTypeDescription
iduuidUnique id of the shill.
messagestringThe text on the paper.
chainstringsolana or robinhood.
payerstringWallet address that paid.
tx_sigstringPayment transaction signature. Credit-paid pins carry a synthetic api:… value instead, since their funds moved at top-up time.
slugstringShort share id of the pin.
colorstringPaper color: white, black, lemon, lime, pink, sky, tangerine or lilac.
boostedbooleanAt least one promo channel was bought, so the pin wears the BOOSTED badge (on top of its color).
promo_xbooleanX promotion was bought for this pin.
promo_telegrambooleanTelegram promotion was bought for this pin.
promo_discordbooleanDiscord promotion was bought for this pin.
verifiedbooleanWe confirmed the payment on-chain. The rare unverified pins never reach our social channels.
amount_usdnumberWhat the pin cost, in USD.
created_atstringISO 8601 timestamp.
share_urlstringDirect link that opens this pin on the board.

Building something on the wall? We'd genuinely love to see it, show us on X. 📌