Liverobot#cam-7flocalized copy viaCloud Translation·1.4k charsrobot#evx-66pinned an object toStableupload·$0.004 / GBrobot#bot-98queued a job onAcurast·2 h 14 mrobot#arm-5ffetched a row fromBigQuery·240 MB scannedrobot#fe8dbreverse-geocoded viaNaver Maps·$0.005robot#f05e3localized copy viaCloud Translation·$0.002robot#b1a33rented compute onArcium·$0.18 / hrrobot#k9-06ran inference onQVAC·8.6k tokensrobot#fca48scraped a page via2Captcha·12 pagesrobot#f9a0fcrawled2Captcha·38 pagesrobot#dr-4bspun up a sandbox onAkash Network·$0.96 / hrrobot#f65fbfetched URL via2Captcha·4 pagesrobot#b4d14scraped a page viaFirecrawl·12 pagesrobot#arm-5daggregated rows viaKorea Public Data·$0.14robot#e236dtranslated viaCloud Translation·$0.004robot#arm-7easkedQVAC·1.2k tokensrobot#efd71queriedKorea Public Data·$0.02robot#arm-47analyzed image withDocument AI·1 imagerobot#evx-99askedQVAC·$0.012robot#nx-6bran inference onGenerative Language·3.4k tokensrobot#c89a8rented compute onAkash Network·$0.18 / hrrobot#bef8creverse-geocoded viaNaver Maps·$0.012robot#evx-43spun up a sandbox onAcurast·2 h 14 mrobot#hm-7cqueued a job onArcium·4 minrobot#arm-5drented compute onAcurast·38 minrobot#b6532scraped a page viaFirecrawl·$0.03robot#bot-53ran SQL onBigQuery·$0.14robot#arm-07askedClaude·8.6k tokensrobot#arm-7fchecked proof-of-person viaWorld ID·1 proofrobot#e5a9averified an operator proof viaWorld ID·4 proofsrobot#bot-2fran inference onChatGPT·3.4k tokensrobot#c96e0askedGenerative Language·$0.012robot#bot-34completed a prompt viaWolfram Alpha·$0.004robot#fdc0breasoned withGenerative Language·$0.004robot#f4c5efetched a chunk fromStableupload·$0.004 / GBrobot#e3bf8analyzed image withDocument AI·$0.008robot#f5207pinned an object toStableupload·120 MBrobot#droid-6ftranslated viaCloud Translation·8.2k charsrobot#droid-84reasoned withClaude·$0.018robot#arm-62crawled2Captcha·$0.11robot#b9729fetched map tile fromNaver Maps·$0.001robot#cam-2cverified an operator proof viaWorld ID·2 proofsrobot#evx-91completed a prompt viaClaude·3.4k tokensrobot#e9c7aran SQL onBigQuery·1.2 GB scannedrobot#f3721queued a job onAkash Network·$0.18 / hrrobot#arm-46pinned an object toStableupload·2.4 GBrobot#adcc5rented compute onAkash Network·$0.96 / hrrobot#evx-20analyzed image withDocument AI·4 imagesrobot#bot-3efetched map tile fromNaver Maps·$0.012robot#droid-3creasoned withClaude·$0.002robot#fb583queued a job onAkash Network·$0.42 / hrrobot#arm-64fetched URL viaExa·$0.01robot#droid-8bfetched RTK fix fromGEODNET RTK·$0.05robot#bac1fran SQL onKorea Public Data·240 MB scannedrobot#cam-13ran SQL onKorea Public Data·$0.02robot#b2eedcompleted a prompt viaChatGPT·$0.041robot#a8cf4scraped a page viaFirecrawl·$0.11robot#bot-0dran SQL onBigQuery·1.2 GB scannedrobot#cam-77fetched URL viaFirecrawl·4 pagesrobot#cam-0ascraped a page viaFirecrawl·12 pagesrobot#nx-3dgeocoded viaNaver Maps·$0.012robot#bcce8spun up a sandbox onAcurast·38 minrobot#arm-1fran SQL onBigQuery·$0.005 / GBrobot#ea62bcrawledExa·4 pagesrobot#k9-5caskedWolfram Alpha·1.2k tokensrobot#bot-14ran inference onChatGPT·$0.004robot#f511ccorrected GPS viaGEODNET RTK·$0.05robot#ec349located viaGEODNET RTK·1 fixrobot#nx-90reverse-geocoded viaNaver Maps·1 routerobot#k9-22searchedExa·$0.11robot#e5d96rented compute onArcium·4 minrobot#nx-51ran inference onQVAC·$0.041robot#droid-69ran SQL onKorea Public Data·240 MB scannedrobot#da36ecrawledFirecrawl·12 pagesrobot#k9-46fetched URL via2Captcha·$0.11robot#k9-45queued a job onAkash Network·2 h 14 mrobot#k9-02askedGenerative Language·3.4k tokensrobot#bot-12completed a prompt viaClaude·8.6k tokensrobot#nx-62verified a World ID proof viaWorld ID·1 proofrobot#dr-1ereasoned withGenerative Language·$0.041robot#acb99crawledFirecrawl·$0.11robot#droid-88reasoned withChatGPT·1.2k tokensrobot#nx-1crented compute onAcurast·$0.42 / hrrobot#hm-17ran OCR viaDocument AI·$0.014robot#c01c4reasoned withQVAC·$0.026robot#fb8a1detected objects viaDocument AI·$0.003robot#eaa6ffetched a row fromBigQuery·$0.06robot#hm-3fqueued a job onArcium·4 minrobot#evx-64fetched RTK fix fromGEODNET RTK·8 fixesrobot#ef55espun up a sandbox onAkash Network·2 h 14 mrobot#bot-53ran OCR viaDocument AI·4 imagesrobot#hm-07uploaded a blob toStableupload·4 MBrobot#bd790rented compute onArcium·$0.42 / hrrobot#hm-17spun up a sandbox onArcium·2 h 14 mrobot#cam-71searched2Captcha·$0.06robot#a86d0completed a prompt viaWolfram Alpha·3.4k tokensrobot#bb0e4ran OCR viaDocument AI·12 imagesrobot#fead6ran OCR viaDocument AI·4 imagesrobot#dr-94scraped a page viaExa·$0.11robot#dbc2escraped a page viaExa·$0.06robot#hm-03fetched map tile fromNaver Maps·$0.003robot#hm-68pinned an object toStableupload·2.4 GBrobot#arm-4aran inference onWolfram Alpha·$0.004robot#f5003fetched map tile fromNaver Maps·12 tilesrobot#c4ae8crawledExa·38 pagesrobot#e7035askedGenerative Language·$0.026robot#b555dspun up a sandbox onAkash Network·$0.42 / hrrobot#nx-93ran inference onWolfram Alpha·$0.012robot#bot-5bgeocoded viaNaver Maps·$0.005robot#cam-3cspun up a sandbox onAcurast·2 h 14 mrobot#e3e8cfetched URL viaExa·$0.01robot#b53c3fetched URL viaExa·$0.06robot#fdc2acompleted a prompt viaQVAC·1.2k tokensrobot#f1f65completed a prompt viaWolfram Alpha·$0.041robot#b6d4areverse-geocoded viaNaver Maps·$0.005robot#bot-4baskedWolfram Alpha·$0.018robot#d5213corrected GPS viaGEODNET RTK·$0.05robot#d920dcorrected GPS viaGEODNET RTK·$0.05robot#droid-29verified a World ID proof viaWorld ID·1 proofrobot#evx-14translated viaCloud Translation·1.4k charsrobot#bot-09crawledFirecrawl·4 pagesrobot#af019checked proof-of-person viaWorld ID·4 proofsrobot#droid-5alocalized copy viaCloud Translation·$0.002robot#bac6drented compute onArcium·$0.96 / hrrobot#dr-6bqueued a job onAcurast·2 h 14 mrobot#droid-2ffetched a row fromKorea Public Data·240 MB scannedrobot#arm-12localized copy viaCloud Translation·$0.002robot#droid-25ran OCR viaDocument AI·12 imagesrobot#bot-53spun up a sandbox onAkash Network·38 minrobot#hm-87ran inference onClaude·$0.018robot#droid-89pinned an object toStableupload·$0.004 / GBrobot#e785afetched RTK fix fromGEODNET RTK·$0.05robot#ad240rented compute onAkash Network·$0.96 / hrrobot#droid-87geocoded viaNaver Maps·$0.012robot#hm-57checked proof-of-person viaWorld ID·1 proofrobot#dr-48spun up a sandbox onAcurast·$0.42 / hrrobot#k9-14ran inference onQVAC·$0.041robot#cam-43aggregated rows viaBigQuery·$0.06robot#da074ran inference onQVAC·$0.041robot#cam-0ecompleted a prompt viaQVAC·$0.004robot#dr-3fcompleted a prompt viaWolfram Alpha·$0.012robot#ce70caggregated rows viaBigQuery·1.2 GB scannedrobot#a586bspun up a sandbox onAcurast·$0.42 / hrrobot#e458dran inference onQVAC·$0.041robot#ca100spun up a sandbox onAkash Network·$0.42 / hrrobot#bot-6frented compute onArcium·$0.18 / hrrobot#nx-5afetched map tile fromNaver Maps·$0.005robot#nx-20queriedBigQuery·$0.06robot#evx-68located viaGEODNET RTK·1 fixrobot#f2eb6fetched a row fromBigQuery·$0.02robot#cam-7flocalized copy viaCloud Translation·1.4k charsrobot#evx-66pinned an object toStableupload·$0.004 / GBrobot#bot-98queued a job onAcurast·2 h 14 mrobot#arm-5ffetched a row fromBigQuery·240 MB scannedrobot#fe8dbreverse-geocoded viaNaver Maps·$0.005robot#f05e3localized copy viaCloud Translation·$0.002robot#b1a33rented compute onArcium·$0.18 / hrrobot#k9-06ran inference onQVAC·8.6k tokensrobot#fca48scraped a page via2Captcha·12 pagesrobot#f9a0fcrawled2Captcha·38 pagesrobot#dr-4bspun up a sandbox onAkash Network·$0.96 / hrrobot#f65fbfetched URL via2Captcha·4 pagesrobot#b4d14scraped a page viaFirecrawl·12 pagesrobot#arm-5daggregated rows viaKorea Public Data·$0.14robot#e236dtranslated viaCloud Translation·$0.004robot#arm-7easkedQVAC·1.2k tokensrobot#efd71queriedKorea Public Data·$0.02robot#arm-47analyzed image withDocument AI·1 imagerobot#evx-99askedQVAC·$0.012robot#nx-6bran inference onGenerative Language·3.4k tokensrobot#c89a8rented compute onAkash Network·$0.18 / hrrobot#bef8creverse-geocoded viaNaver Maps·$0.012robot#evx-43spun up a sandbox onAcurast·2 h 14 mrobot#hm-7cqueued a job onArcium·4 minrobot#arm-5drented compute onAcurast·38 minrobot#b6532scraped a page viaFirecrawl·$0.03robot#bot-53ran SQL onBigQuery·$0.14robot#arm-07askedClaude·8.6k tokensrobot#arm-7fchecked proof-of-person viaWorld ID·1 proofrobot#e5a9averified an operator proof viaWorld ID·4 proofsrobot#bot-2fran inference onChatGPT·3.4k tokensrobot#c96e0askedGenerative Language·$0.012robot#bot-34completed a prompt viaWolfram Alpha·$0.004robot#fdc0breasoned withGenerative Language·$0.004robot#f4c5efetched a chunk fromStableupload·$0.004 / GBrobot#e3bf8analyzed image withDocument AI·$0.008robot#f5207pinned an object toStableupload·120 MBrobot#droid-6ftranslated viaCloud Translation·8.2k charsrobot#droid-84reasoned withClaude·$0.018robot#arm-62crawled2Captcha·$0.11robot#b9729fetched map tile fromNaver Maps·$0.001robot#cam-2cverified an operator proof viaWorld ID·2 proofsrobot#evx-91completed a prompt viaClaude·3.4k tokensrobot#e9c7aran SQL onBigQuery·1.2 GB scannedrobot#f3721queued a job onAkash Network·$0.18 / hrrobot#arm-46pinned an object toStableupload·2.4 GBrobot#adcc5rented compute onAkash Network·$0.96 / hrrobot#evx-20analyzed image withDocument AI·4 imagesrobot#bot-3efetched map tile fromNaver Maps·$0.012robot#droid-3creasoned withClaude·$0.002robot#fb583queued a job onAkash Network·$0.42 / hrrobot#arm-64fetched URL viaExa·$0.01robot#droid-8bfetched RTK fix fromGEODNET RTK·$0.05robot#bac1fran SQL onKorea Public Data·240 MB scannedrobot#cam-13ran SQL onKorea Public Data·$0.02robot#b2eedcompleted a prompt viaChatGPT·$0.041robot#a8cf4scraped a page viaFirecrawl·$0.11robot#bot-0dran SQL onBigQuery·1.2 GB scannedrobot#cam-77fetched URL viaFirecrawl·4 pagesrobot#cam-0ascraped a page viaFirecrawl·12 pagesrobot#nx-3dgeocoded viaNaver Maps·$0.012robot#bcce8spun up a sandbox onAcurast·38 minrobot#arm-1fran SQL onBigQuery·$0.005 / GBrobot#ea62bcrawledExa·4 pagesrobot#k9-5caskedWolfram Alpha·1.2k tokensrobot#bot-14ran inference onChatGPT·$0.004robot#f511ccorrected GPS viaGEODNET RTK·$0.05robot#ec349located viaGEODNET RTK·1 fixrobot#nx-90reverse-geocoded viaNaver Maps·1 routerobot#k9-22searchedExa·$0.11robot#e5d96rented compute onArcium·4 minrobot#nx-51ran inference onQVAC·$0.041robot#droid-69ran SQL onKorea Public Data·240 MB scannedrobot#da36ecrawledFirecrawl·12 pagesrobot#k9-46fetched URL via2Captcha·$0.11robot#k9-45queued a job onAkash Network·2 h 14 mrobot#k9-02askedGenerative Language·3.4k tokensrobot#bot-12completed a prompt viaClaude·8.6k tokensrobot#nx-62verified a World ID proof viaWorld ID·1 proofrobot#dr-1ereasoned withGenerative Language·$0.041robot#acb99crawledFirecrawl·$0.11robot#droid-88reasoned withChatGPT·1.2k tokensrobot#nx-1crented compute onAcurast·$0.42 / hrrobot#hm-17ran OCR viaDocument AI·$0.014robot#c01c4reasoned withQVAC·$0.026robot#fb8a1detected objects viaDocument AI·$0.003robot#eaa6ffetched a row fromBigQuery·$0.06robot#hm-3fqueued a job onArcium·4 minrobot#evx-64fetched RTK fix fromGEODNET RTK·8 fixesrobot#ef55espun up a sandbox onAkash Network·2 h 14 mrobot#bot-53ran OCR viaDocument AI·4 imagesrobot#hm-07uploaded a blob toStableupload·4 MBrobot#bd790rented compute onArcium·$0.42 / hrrobot#hm-17spun up a sandbox onArcium·2 h 14 mrobot#cam-71searched2Captcha·$0.06robot#a86d0completed a prompt viaWolfram Alpha·3.4k tokensrobot#bb0e4ran OCR viaDocument AI·12 imagesrobot#fead6ran OCR viaDocument AI·4 imagesrobot#dr-94scraped a page viaExa·$0.11robot#dbc2escraped a page viaExa·$0.06robot#hm-03fetched map tile fromNaver Maps·$0.003robot#hm-68pinned an object toStableupload·2.4 GBrobot#arm-4aran inference onWolfram Alpha·$0.004robot#f5003fetched map tile fromNaver Maps·12 tilesrobot#c4ae8crawledExa·38 pagesrobot#e7035askedGenerative Language·$0.026robot#b555dspun up a sandbox onAkash Network·$0.42 / hrrobot#nx-93ran inference onWolfram Alpha·$0.012robot#bot-5bgeocoded viaNaver Maps·$0.005robot#cam-3cspun up a sandbox onAcurast·2 h 14 mrobot#e3e8cfetched URL viaExa·$0.01robot#b53c3fetched URL viaExa·$0.06robot#fdc2acompleted a prompt viaQVAC·1.2k tokensrobot#f1f65completed a prompt viaWolfram Alpha·$0.041robot#b6d4areverse-geocoded viaNaver Maps·$0.005robot#bot-4baskedWolfram Alpha·$0.018robot#d5213corrected GPS viaGEODNET RTK·$0.05robot#d920dcorrected GPS viaGEODNET RTK·$0.05robot#droid-29verified a World ID proof viaWorld ID·1 proofrobot#evx-14translated viaCloud Translation·1.4k charsrobot#bot-09crawledFirecrawl·4 pagesrobot#af019checked proof-of-person viaWorld ID·4 proofsrobot#droid-5alocalized copy viaCloud Translation·$0.002robot#bac6drented compute onArcium·$0.96 / hrrobot#dr-6bqueued a job onAcurast·2 h 14 mrobot#droid-2ffetched a row fromKorea Public Data·240 MB scannedrobot#arm-12localized copy viaCloud Translation·$0.002robot#droid-25ran OCR viaDocument AI·12 imagesrobot#bot-53spun up a sandbox onAkash Network·38 minrobot#hm-87ran inference onClaude·$0.018robot#droid-89pinned an object toStableupload·$0.004 / GBrobot#e785afetched RTK fix fromGEODNET RTK·$0.05robot#ad240rented compute onAkash Network·$0.96 / hrrobot#droid-87geocoded viaNaver Maps·$0.012robot#hm-57checked proof-of-person viaWorld ID·1 proofrobot#dr-48spun up a sandbox onAcurast·$0.42 / hrrobot#k9-14ran inference onQVAC·$0.041robot#cam-43aggregated rows viaBigQuery·$0.06robot#da074ran inference onQVAC·$0.041robot#cam-0ecompleted a prompt viaQVAC·$0.004robot#dr-3fcompleted a prompt viaWolfram Alpha·$0.012robot#ce70caggregated rows viaBigQuery·1.2 GB scannedrobot#a586bspun up a sandbox onAcurast·$0.42 / hrrobot#e458dran inference onQVAC·$0.041robot#ca100spun up a sandbox onAkash Network·$0.42 / hrrobot#bot-6frented compute onArcium·$0.18 / hrrobot#nx-5afetched map tile fromNaver Maps·$0.005robot#nx-20queriedBigQuery·$0.06robot#evx-68located viaGEODNET RTK·1 fixrobot#f2eb6fetched a row fromBigQuery·$0.02
Category
Onchain
Network
Avg / request
No payment required
Endpoints
1

Service overview

What is World ID?

World ID lets an application request proof that a person holds a valid credential without revealing their identity. The operator’s application creates the proof request through IDKit and keeps its RP signing key in a trusted backend. The agent then sends the resulting proof and the World app rp_id to peaqOS, which calls the World ID verify API and records the result.

How it works

  1. Step 1

    Create a World app

    Create or select a World app, keep its RP signing key in the operator’s trusted backend, and use IDKit to request the proof.

  2. Step 2

    Send scoped credentials

    Pass rpId under providerCredentials.worldId when searching or executing through peaqOS.

  3. Step 3

    Verify the proof

    Submit the IDKit response payload in the execution input; peaqOS calls the World ID verify API and stores the run, outcome, and audit trail.

Adapter surface

1 operation

Adapter operations

Behind peaqOS — the agent submits the proof payload, peaqOS calls the World ID verify API addressed by the operator’s rp_id.

  • POST/api/v4/verify/{rp_id}

    Verify a World ID proof using the full IDKit response; legacy v3 proof fields are also accepted.

Integration fields

Wire World ID into peaqOS

serviceId
world-id:{rp_id}
skillKey
world-id-proof-verify
serviceType
identity.proof-of-person
operation
verify-proof
credential path
providerCredentials.worldId.rpId
input
input.idkitResponse (preferred) or legacy v3 proof fields
output
success — verification result from the World ID verify API
payment
not-required — credential-gated, no payment rail

FAQ

Questions agents ask about World ID

  • Does it require an API key?

    The peaqOS verification call needs the World app rp_id, not an API key or secret. The application creating a World ID 4.0 proof still needs an RP signing key in its trusted backend; that key is not sent to peaqOS.

  • How does payment work?

    It does not run through peaqOS. World ID cloud proof verification is credential-gated, not payment-gated — peaqOS runs no market payment on this path and still records the order, execution, and audit receipt. Any fees World may introduce on the operator’s World app are settled with World directly.

  • What does the request include?

    The preferred input is the full IDKit response as input.idkitResponse, which peaqOS forwards to the v4 verify API. Individual proof, merkle_root, nullifier, nonce, and action fields remain available for legacy v3 payloads.

  • How is repeat verification handled?

    World verifies each proof against the configured RP and action. In World ID 4.0, uniqueness nullifiers are one-time-use; session_id is used for returning-user continuity. peaqOS returns the verification result but does not treat a nullifier as a permanent identity.

  • What happens if verification fails?

    The World ID verify error — invalid proof, wrong app context, or provider error — is returned to the agent and stored on the failed order run.

Install peaqOS, call any service.

Drop the peaqOS skill into your operator runtime and start paying per request for inference, vision, search, navigation and onchain settlement. Bring provider credentials only when a service requires them.

$ npx skills add peaqnetwork/peaq-os-skills
Read the docs