{"x402Version":2,"service":"KeeSpecs","price":"0.01 USDC","resources":[{"url":"https://keespecs.grok.me/api/pulse","method":"GET","description":"Ledger totals, tx/s over the last minute, blocks per second, the busiest second, the median gap between blocks, and the latest blocks. lifetimeTps is the average since 22 Sep 2025, not the live rate.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/balance","method":"GET","description":"One token on one address. amountBase is the ledger integer. amount is that integer scaled by decimals. label names the account when KeeSpecs knows it.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/portfolio","method":"GET","description":"Every token that address holds, up to 40. A missing name does not mean the balance is zero.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/account","method":"GET","description":"Head block, height, chosen representative, the name the account published, and its balances. label is a short name when KeeSpecs knows the address.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/activity","method":"GET","description":"Latest confirmed events that touched the address, including ones it did not sign. Amounts are base units. Up to 8.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/outbox","method":"GET","description":"Latest blocks this address itself published. Amounts are base units. Up to 8.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/block","method":"GET","description":"One block by its 64-character hash. No signatures. Operation amounts are base units.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/token","method":"GET","description":"Name, code, decimals, and supply. Use this before scaling a base-unit amount. The token is an address, not a ticker.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/permissions","method":"GET","description":"Who may act on the account. Flags are names such as ACCESS and ADMIN. This call does not change them.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/representatives","method":"GET","description":"Representatives that currently hold voting weight, heaviest first. share is that row's fraction of the total. label is a short name when one is known. Zero-weight addresses are omitted.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/settlement","method":"GET","description":"Median and 95th percentile of settlement time, in milliseconds, from one representative. Not a measurement from another place.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/supply","method":"GET","description":"On-chain supply of KTA, USDC, EURC, and cbBTC in one call. Token amounts, not dollar prices.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]},{"url":"https://keespecs.grok.me/api/regime","method":"GET","description":"Base tape for the deepest KTA pool: price, 24-hour change, and last-hour buys and sells. score runs from -100 to 100 and is withheld below 20 trades. Rail fields (settlement, last-minute tx/s, top voting share) do not move the score. Not a forecast.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"keeta:21378","amount":"10000","asset":"keeta_amnkge74xitii5dsobstldatv3irmyimujfjotftx7plaaaseam4bntb7wnna","payTo":"keeta_aabz6zxbs2n4r7iiobclndobrnowxdf4pjrb5lwe6bvpeo564bot6krjbrsbbvy","maxTimeoutSeconds":300,"extra":{}}]}]}