{"ok":true,"site":{"host":"thanks2go.vercel.app","url":"https://thanks2go.vercel.app/","type":"live","desc":"Human-approved gratitude, with a real PayPal rail and a clearly labelled Solana devnet demonstration.","tools":[{"name":"inspect_gratitude_profile","kind":"act","impl":"imperative","description":"Read this visible canonical profile's origin claim, rail availability and devnet destination. No human identity verification; no payment action.","annotations":{"readOnlyHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"content":{"type":"array","items":{"type":"object","properties":{"type":{"const":"text"},"text":{"type":"string"}},"required":["type","text"],"additionalProperties":false}},"isError":{"type":"boolean"},"structuredContent":{"oneOf":[{"type":"object","properties":{"profileUrl":{"type":"string","format":"uri"},"currentPageOrigin":{"type":"string"},"canonicalOriginMatch":{"type":"boolean"},"transportSecurity":{"enum":["tls","local-development","insecure"]},"originControlled":{"type":"boolean"},"humanIdentityVerified":{"const":false},"paypalEnvironment":{"enum":["live","sandbox"]},"solanaNetwork":{"const":"devnet"},"solanaDestinationConfigured":{"type":"boolean"},"evidenceJwksUrl":{"type":"string","format":"uri"},"payerAgentCardUrl":{"type":"string","format":"uri"},"recipientAgentCardUrl":{"type":"string","format":"uri"},"paymentInitiated":{"const":false},"secretsReturned":{"const":false},"humanApprovalRequired":{"const":true},"trustStatement":{"type":"string"}},"required":["profileUrl","currentPageOrigin","canonicalOriginMatch","transportSecurity","originControlled","humanIdentityVerified","paypalEnvironment","solanaNetwork","solanaDestinationConfigured","evidenceJwksUrl","payerAgentCardUrl","recipientAgentCardUrl","paymentInitiated","secretsReturned","humanApprovalRequired","trustStatement"],"additionalProperties":false},{"type":"object","properties":{"ok":{"const":false},"code":{"type":"string"},"paymentInitiated":{"const":false},"humanApprovalRequired":{"const":true}},"required":["ok","code","paymentInitiated","humanApprovalRequired"],"additionalProperties":false}]}},"required":["content","isError","structuredContent"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"stage_gratitude_intent","kind":"act","impl":"imperative","description":"Prepare a ten-minute intent for the fixed PayPal USD 2 gesture or an explicit Solana devnet preset. Returns a summary, never a payment token. The human must review and approve using the visible controls.","annotations":{"readOnlyHint":false},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","anyOf":[{"type":"object","properties":{"rail":{"type":"string","const":"paypal"}},"required":["rail"],"additionalProperties":false},{"type":"object","properties":{"rail":{"type":"string","const":"solana-devnet"},"solAmount":{"type":"string","enum":["0.001","0.005","0.01"]}},"required":["rail","solAmount"],"additionalProperties":false}]},"outputSchema":{"type":"object","properties":{"content":{"type":"array","items":{"type":"object","properties":{"type":{"const":"text"},"text":{"type":"string"}},"required":["type","text"],"additionalProperties":false}},"isError":{"type":"boolean"},"structuredContent":{"oneOf":[{"type":"object","properties":{"state":{"const":"STAGED"},"profileUrl":{"type":"string","format":"uri"},"rail":{"enum":["paypal","solana-devnet"]},"amount":{"type":"object"},"mandateHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"expiresAt":{"type":"string","format":"date-time"},"recipientAttestationHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"recipientControlCredential":{"type":"string"},"verificationJwksUrl":{"type":"string","format":"uri"},"paymentInitiated":{"const":false},"secretsReturned":{"const":false},"humanApprovalRequired":{"const":true},"prohibitedActions":{"type":"array","items":{"type":"string"}},"nextStep":{"type":"string"}},"required":["state","profileUrl","rail","amount","mandateHash","expiresAt","recipientAttestationHash","recipientControlCredential","verificationJwksUrl","paymentInitiated","secretsReturned","humanApprovalRequired","prohibitedActions","nextStep"],"additionalProperties":false},{"type":"object","properties":{"ok":{"const":false},"code":{"type":"string"},"paymentInitiated":{"const":false},"humanApprovalRequired":{"const":true}},"required":["ok","code","paymentInitiated","humanApprovalRequired"],"additionalProperties":false}]}},"required":["content","isError","structuredContent"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"open_payment_handoff","kind":"transact","impl":"imperative","description":"Scroll to and focus the visible payment choices. Does not click, approve, open PayPal, capture funds or sign a wallet transaction.","annotations":{"readOnlyHint":false},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"content":{"type":"array","items":{"type":"object","properties":{"type":{"const":"text"},"text":{"type":"string"}},"required":["type","text"],"additionalProperties":false}},"isError":{"type":"boolean"},"structuredContent":{"oneOf":[{"type":"object","properties":{"opened":{"const":true},"focusTarget":{"const":"#rails"},"paymentInitiated":{"const":false},"secretsReturned":{"const":false},"humanApprovalRequired":{"const":true},"prohibitedActions":{"type":"array","items":{"type":"string"}}},"required":["opened","focusTarget","paymentInitiated","secretsReturned","humanApprovalRequired","prohibitedActions"],"additionalProperties":false},{"type":"object","properties":{"ok":{"const":false},"code":{"type":"string"},"paymentInitiated":{"const":false},"humanApprovalRequired":{"const":true}},"required":["ok","code","paymentInitiated","humanApprovalRequired"],"additionalProperties":false}]}},"required":["content","isError","structuredContent"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"verify_gratitude_receipt","kind":"act","impl":"imperative","description":"Verify the signature and field binding of an existing Thanks2Go receipt. Valid does not mean confirmed: inspect the returned paymentStatus. No payment action.","annotations":{"readOnlyHint":true},"inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"receipt":{"type":"object","properties":{"version":{"type":"string","const":"1"},"mandateHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"rail":{"type":"string","enum":["paypal","solana-devnet"]},"status":{"type":"string","enum":["confirmed","failed","cancelled"]},"providerReference":{"type":"string","minLength":1,"maxLength":200},"payerReference":{"type":"string","pattern":"^[a-f0-9]{64}$"},"confirmedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"credential":{"type":"string","minLength":1,"maxLength":16000}},"required":["version","mandateHash","rail","status","providerReference","credential"],"additionalProperties":false}},"required":["receipt"],"additionalProperties":false},"outputSchema":{"type":"object","properties":{"content":{"type":"array","items":{"type":"object","properties":{"type":{"const":"text"},"text":{"type":"string"}},"required":["type","text"],"additionalProperties":false}},"isError":{"type":"boolean"},"structuredContent":{"oneOf":[{"type":"object","properties":{"cryptographicValidity":{"const":true},"rail":{"enum":["paypal","solana-devnet"]},"paymentStatus":{"enum":["confirmed","failed","cancelled"]},"settlementConfirmed":{"type":"boolean"},"usableAsPaymentProof":{"type":"boolean"},"mandateHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"providerReference":{"type":"string"},"credentialType":{"const":"vc+jwt"},"paymentInitiated":{"const":false},"secretsReturned":{"const":false},"guidance":{"type":"string"}},"required":["cryptographicValidity","rail","paymentStatus","settlementConfirmed","usableAsPaymentProof","mandateHash","providerReference","credentialType","paymentInitiated","secretsReturned","guidance"],"additionalProperties":false},{"type":"object","properties":{"ok":{"const":false},"code":{"type":"string"},"paymentInitiated":{"const":false},"humanApprovalRequired":{"const":true}},"required":["ok","code","paymentInitiated","humanApprovalRequired"],"additionalProperties":false}]}},"required":["content","isError","structuredContent"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Finance & Crypto","apiSurface":"spec","toolCount":4}}