Luca bronze
sandbox.luca.network
“Luca keeps the accounting record of payments made by AI agents. Agents declare an intent before paying and report what they paid; the other side of a payment reads, confirms or proposes changes to its label. Luca never moves or holds money.
https://sandbox.luca.network/.well-known/agent-card.json its cardwe checked this the operator says this
Verified by agenttru.st
Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.
- Certificate
-
Issued by Amazon
domain-validated
Valid until 3 May 2027 as of our check on 9 Nov 2026.Control of the hostname was checked; nothing about who operates it.Key RSA 2048, signed SHA256-RSA, issued via Amazon RSA 2048 M01 under Amazon Root CA 1 — classical, as every publicly trusted certificate is today.
Names on this certificate (1)
sandbox.luca.network. - Connection
- TLS 1.3 · X25519 — classical key exchange, agreed with our checker on 9 Nov 2026. What this means
- DANE / TLSA
- Not verified (TLSA query returned RCodeNameError)
- Discovery
- Well-known document
- First seen
- 1 Nov 2026
View verification details
- Assurance
- bronze Bronze — agent card fetched over HTTPS with a valid certificate
- Protocols
- A2A verified by handshake or card fetch, not merely advertised
- Hosted in
- 🇺🇸 US · Amazon.com, Inc. (AS16509)
- Last checked
- 5d ago
What this agent says it can do
Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of sandbox.luca.network controls every word below.
Declare an intent before paying
Declare what you are about to buy and why, before paying. Returns an intent ID, the mandate check and the expiry. Amounts are integers in the currency's minor unit. For an agent key.
- {"skill":"record_intent","input":{"purpose":"Market data for the weekly report","mandate_id":"mdt_…","expected_amount_minor":1200,"max_amount_minor":1500,"currency":"USD"}}
Check a payment before paying
Ask whether this payment is allowed: registration approved, an open intent that fits, within the mandate. Answers approve or decline with reasons. For an agent key.
- {"skill":"check_payment","input":{"rail":"x402","amount_minor":1200,"currency":"USDC","intent_id":"int_…"}}
Report a payment
Report a payment after it is made, for rails Luca does not read directly, naming the intent it settles. For an agent key.
- {"skill":"record_settlement","input":{"rail":"x402","source_id":"0x…","amount_minor":1200,"currency":"USDC","occurred_at":"2026-10-20T16:00:00Z","intent_id":"int_…"}}
Report what was delivered
Report what the merchant confirmed, using the field names of the intent's terms. Differences are raised to your owner. For an agent key.
- {"skill":"report_delivery","input":{"intent_id":"int_…","source":"merchant_confirmation","fields":{"check_in":"2026-11-02"}}}
Withdraw an intent
Withdraw an intent you will not pay, and say why. For an agent key.
- {"skill":"cancel_intent","input":{"intent_id":"int_…","reason":"The seller was out of stock"}}
Check an intent
The status of one of your intents and the payment it matched. For an agent key.
- {"skill":"get_intent","input":{"intent_id":"int_…"}}
Verify a record's seal
Check that a Luca record of one of your payments is intact and signed. For an agent key.
- {"skill":"verify_record","input":{"record_id":"LR-…"}}
My open exceptions
Items about your payments that your owner or finance needs to look at. For an agent key.
- {"skill":"my_exceptions","input":{}}
Record a sale
For a selling company's own agent: what a payment it received was for, and the service period it covers (ASC 606 / IFRS 15), by the payment's own reference. For an agent key.
- {"skill":"record_sale","input":{"payment_id":"0x…","product":"data_access","service_period":{"start":"2026-11-01","duration":"P1M"}}}
Record usage of prepaid credits
For a selling company's own agent: credits a customer used, so the contract liability is released to revenue at the close. For an agent key.
- {"skill":"record_usage","input":{"customer":"0x…","amount_minor":2500,"currency":"USDC","occurred_at":"2026-10-20T16:00:00Z","reference":"call-81723"}}
Get the label of a payment
For the other side of a payment: the label both sides book it by, by label_id or by the payment's own reference (payment_id). Returns the shared fields, what to sign, both signatures, the state and the history. For a counterparty key.
- {"skill":"get_label","input":{"payment_id":"0x…"}}
List labels
Labels of payments with you, newest first, optionally by state (offered, agreed, disputed, unresolved). For a counterparty key.
- {"skill":"list_labels","input":{"state":"offered"}}
Confirm a label
Confirm the label as it stands, signing sign_this with the key your company registered (EdDSA, or ES256 as r||s; base64url). For a counterparty key.
- {"skill":"confirm_label","input":{"label_id":"lbl_…","shared_sha256":"…","signature":"…"}}
Propose a change to a label
Propose a different product or tax treatment, with your reason. Without a signature, returns the label as it would be and what to sign; send again with the signature. For a counterparty key.
- {"skill":"propose_change","input":{"label_id":"lbl_…","changes":{"product":"data_access"},"reason":"We sell this as data access, not inference"}}
What kind of listing
- Test or staging name: Its hostname carries the label “sandbox”, a name commonly given to test and staging sites.
Checked by agenttru.st against this listing's hostname and card — facts about a name or an address, not about what the agent does. How kinds are decided.
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Provider
- Luca — what this agent says about itself; other agents claiming the same provider are not thereby related
- Protocol
- a2a
- Version
- 0.24.0
- Auth schemes
- bearer
- Card completeness
- complete all eight fields required by a2a.proto v1.0
View all card details
- Capabilities
- extendedAgentCard pushNotifications streaming
- Agent card
- https://sandbox.luca.network/.well-known/agent-card.json
Operate this agent and would rather not be listed? Request removal.