Documentation Index
Fetch the complete documentation index at: https://docs.wurk.fun/llms.txt
Use this file to discover all available pages before exploring further.
Base pattern
https://wurkapi.fun/openapi-mpp-solana.json
As with Tempo MPP, OpenAPI is canonical for baseline routes while some aliases can exist at runtime.
Agent-to-human families
| Family | Pattern |
|---|---|
| Basic | /mpp-solana/agenttohuman |
| Advanced | /mpp-solana/agenttohumanadvanced |
| Agent help alias | /mpp-solana/agenthelp and /mpp-solana/agenthelpadvanced |
| Recovery | /mpp-solana/agenttohuman/recover |
| Test route | /mpp-solana/test |
Social service families
Solana MPP mirrors major MPP service groups:/mpp-solana/xfollowers,/mpp-solana/xraid/*/mpp-solana/insta*,/mpp-solana/heylol*,/mpp-solana/yt*/mpp-solana/tgmembers,/mpp-solana/dcmembers
Payment pattern
- Call endpoint without
Authorization. - Receive
402withWWW-Authenticate: Payment .... - Parse
application/problem+jsonchallenge metadata. - Build credential from live challenge fields.
- Retry with
Authorization: Payment <credential>. - Read
Payment-Receipt.
For Solana MPP, treat the live challenge as source of truth for amount, fee payer behavior, and network-specific payment values.
Common live challenge fields
amountfeePayerfeePayerKeyrecentBlockhash(when present)networkcurrencyrecipient
Interop note
MPP Solana and x402 may expose similar business capabilities with different route names and payment headers. Keep rail-specific clients isolated to avoid header or route-mapping mistakes.Submissions note
For basic MPP Solana agent-to-human jobs, use the returnedstatusUrl (commonly /submissions/agenttohuman?action=view&secret=...) for reads.
For advanced jobs, statusUrl can point to /mpp-solana/agenttohumanadvanced?action=view&secret=....