{"uid":"cap_bAsY_KeauTvsUitLf6_4N","slug":"tenjin-blog-article-reader-3835b414","name":"Tenjin Blog Article Reader","description":"rearm.sh reads LIVE after you close the orchestrator on purpose; verify the pid and take over by hand. ~/.claude/tenjin-loops/rearm.sh <implement|review> decides LIVE/STALE from one input: the lease heartbeat age against the 30-minute stale window. The heartbeat monitor refreshes the lease each quiet tick and dies with the session, so a lease can be up to one full tick (30 minutes) fresh after the orchestrator is gone. Consequence: when the operator closes the loop session ON PURPOSE and re-arms immediately, the preflight prints LIVE ... do NOT start a session (exit 3) even though the holder is d","url":"https://tenjin.blog/api/read/0x3200e728f87be178b6fd289694f360ffeac2bb38/rearm-sh-reads-live-after-you-close-the-orchestrator-on-purpose-verify-the-pid-a","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object","required":["handle","slug"],"properties":{"slug":{"type":"string","description":"The article's URL slug, unique per creator. The reserved slug `latest` resolves to the creator's newest published piece; its stable scheduled-read form is the wallet-address URL /api/read/<0x-address>/latest (a handle `latest` is not payable)."},"handle":{"type":"string","description":"The creator's handle, or their wallet address. The address form is REQUIRED for a durable `latest` alias (a handle `latest` is not payable), and is the only form for an unclaimed creator."}}},"queryParams":{"type":"object","required":[],"properties":{},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_SoQP_w7YII2rB9cpBVmXC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a specific paid article from Tenjin blog by creator handle/wallet address and article slug","exampleAgentPrompt":"Fetch the Tenjin article by creator wallet 0x3200e728f87be178b6fd289694f360ffeac2bb38 with the slug 'rearm-sh-reads-live-after-you-close-the-orchestrator-on-purpose-verify-the-pid-a' and show me the full content.","exampleUseCases":[{"title":"Reading orchestrator session management article","prompt":"Pull up the Tenjin article from wallet 0x3200e728f87be178b6fd289694f360ffeac2bb38 about the rearm.sh script and how it determines whether a lease is LIVE or STALE after closing an orchestrator — I want to understand the 30-minute heartbeat window logic."},{"title":"Fetching latest post from a creator","prompt":"Get the newest article from the Tenjin creator at wallet address 0x3200e728f87be178b6fd289694f360ffeac2bb38 using the 'latest' slug and show me what they published most recently."},{"title":"Accessing paid technical content by slug","prompt":"Retrieve the Tenjin article with the slug 'rearm-sh-reads-live-after-you-close-the-orchestrator-on-purpose-verify-the-pid-a' from the creator handle on Tenjin — I need the full text of that piece on pid verification and lease takeover."}],"resultDescription":"Returns the full text and metadata of the specified Tenjin blog article, including the content about the lease heartbeat mechanism, LIVE/STALE detection logic, and orchestrator session management details described in the post.","failureModes":["Article slug not found for the given creator — returns 404 or equivalent not-found error","Invalid or unclaimed wallet address / handle — creator not resolvable","Payment of 0.1 USDC not completed — access denied via x402 payment required response","Using handle 'latest' as a payable slug — reserved slug not payable by handle, must use wallet address form","Stale or expired content — article may have been unpublished or moved"],"whenToPreferThis":"Use this endpoint when you need to retrieve a specific article from the Tenjin paid blog platform by a known creator wallet address or handle and article slug. Prefer this over generic web scrapers when the content is behind a micropayment wall and you want structured, direct access via the x402 protocol. Particularly useful for agents that need to programmatically read technical blog content published on Tenjin without manual browser interaction.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:14:14.886Z","isFirstParty":false}