← All AI Engineer talks

AI Engineer World's Fair 2026

Agents Need Receipts, Not More Tool Calls

Armanas Povilionis· Chief Technology Officer, Alithea Bio10:23

Read the talk

Agents Need Receipts, Not More Tool Calls

Scientific agents need a way to procure work across organizations and retain evidence of what happened. Froglet proposes a shared interface for discovery, transactions, and signed receipts.

From a talk by Armanas Povilionis

Before you start: Familiarity with agent tool calls and the basic purpose of public-key signatures will help; no Froglet experience is required.

What makes scientific research hard to automate?

What is the most valuable work to automate with agents? Scientific research is a strong candidate—but giving an agent more tools does not resolve the dependencies between collaborators. Drawing on a decade of life sciences collaboration projects, Armanas Povilionis identifies a missing requirement: a chain of verifiable receipts that documents the steps performed across organizations. The goal is to make results trustworthy enough for other participants to build on them.

Imagine agents as cooks. Better knives, more pans, and more ovens improve the speed and quality of work inside a kitchen. Scientific collaboration resembles running a restaurant: the outcome also depends on suppliers and their produce, the service provided, and the ability to deliver the same quality repeatedly. You cannot bring that entire system into one kitchen.

A central restaurant kitchen surrounded by images of a fisherman, farmer, restaurant staff, and a person inspecting a kitchen.
The kitchen sits within a wider network of suppliers and service roles.

The corresponding engineering problem is coordinating the supply chain. Agent tools already exist, but the data and specialized analytical algorithms needed for scientific work remain distributed across organizations. Improving a local agent does not, by itself, give it a dependable way to obtain those external resources.

0:010:10
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

0:01 · section reference included

From token allowances to purchasing external work

Alithea’s vision for Froglet starts with a change in what organizations delegate. Agents already receive token budgets for individual tasks. A broader budget would let an agent discover services, request data, negotiate execution, and pay for work across organizational boundaries. That is a larger responsibility than choosing which local tool to call.

In the restaurant analogy, the agent becomes an executive chef: finding suppliers, ordering ingredients, coordinating work, and keeping records. Froglet is the proposed protocol connecting those activities. It lets agents discover external data and service providers, transact with them, and receive verifiable receipts. Procurement and recordkeeping become parts of the same workflow.

Three boxes linked by arrows: Agent Interfaces, Froglet with discover, execute, and get receipt, and Provider Assets listing data, compute, and analysis services. Restaurant imagery appears below.
Froglet connects agent interfaces to provider assets through discovery, execution, and receipts.
2:282:37
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

2:28 · section reference included

A shared interface across different stacks

Froglet is designed to sit between existing systems rather than replace them. Its integration points include payment rails, agent harnesses, execution environments, and network transports. Participants need a common interface, not identical surrounding software stacks. This matters when a requester and a scientific service provider belong to different organizations with different infrastructure.

The talk points to the project website for a local run advertised as requiring one command, or a remote trial advertised as requiring one prompt. The current hosted trial is narrower than the full transaction vision: it demonstrates free services and signed receipts, not paid settlement, persistent identity, or service publication.

4:074:32
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

4:07 · section reference included

Approval comes before resource publication

Povilionis says bespoke scientific collaborations can take years and cost millions before producing a reusable workflow. Froglet’s proposed shortcut begins after a critical organizational decision: the resource has already been deemed shareable. The protocol does not replace that approval.

Once that decision is made, the intended workflow is straightforward:

  1. The provider exposes the approved resource through Froglet.
  2. An agent discovers it and understands its terms.
  3. The agent requests the work.
  4. The agent receives a verifiable receipt.

Povilionis says this approved-resource workflow takes minutes and costs a few thousand tokens. That is a scoped claim, not a measured speedup against the entire collaboration process; the talk supplies no benchmark methodology.

Two-column slide stating that scientific collaboration setup takes years and costs millions, while Froglet setup costs a few thousand tokens and takes minutes.
The slide contrasts scientific collaboration setup with Froglet setup.

The demonstration then opens the website’s walkthrough, with documentation available for a deeper explanation. The walkthrough moves from the publication workflow to the network roles and records that support it.

5:065:15
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

5:06 · section reference included

One node core, three roles

The network shown in the walkthrough consists of homogeneous nodes: every actor runs the same core, but plays a different role.

RoleResponsibility
RequesterSeeks external work
ProviderOffers data or services
MarketplaceRuns a specialized marketplace service

The marketplace is itself a Froglet node, not a separate kind of core infrastructure.

Browser demo showing a triangular network linking provider, requester, and marketplace with deal, register, and discover connections.
Requester, provider, and marketplace roles form the Froglet network.

Together, these roles address four connected questions: how a requester finds a provider, how the participants establish trust, how they pay or settle, and how they retain evidence that execution occurred. Discovery alone would answer only the first question.

6:266:35
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

6:26 · section reference included

Signed records connect discovery to execution

Creating a node generates a key pair for identity and signing. In the walkthrough, the transaction history proceeds through a descriptor, offer, quote, deal, invoice, and finally a receipt. The node’s keys sign records along that chain, connecting the initial description and commercial commitments to the final execution record.

For an application displaying this sequence, a small TypeScript model can keep unfinished work visibly separate from a transaction with a receipt:

typescript

type Stage =
  | "descriptor"
  | "offer"
  | "quote"
  | "deal"
  | "invoice"
  | "receipt";

const stages: readonly Stage[] = [
  "descriptor", "offer", "quote", "deal", "invoice", "receipt"
];

function receiptStatus(records: readonly { stage: Stage }[]): string {
  return records.some(record => record.stage === "receipt")
    ? "Receipt present; verify signatures and chain"
    : "Receipt pending";
}

const transaction: { stage: Stage }[] = stages
  .slice(0, 4)
  .map(stage => ({ stage }));

console.log(receiptStatus(transaction)); // Receipt pending

This models record presence only. A record labeled receipt still needs verification; its presence is not a cryptographic check.

Povilionis describes the chain as tamper-evident: changing a component breaks the chain. The essential distinction is between integrity of the record and correctness of the scientific result. Signatures can make commitments attributable and alterations detectable; they do not independently establish that an analysis is scientifically correct.

Discovery uses the marketplace, but subsequent execution does not require it as an intermediary. Providers register and describe their services there. The marketplace supplies descriptions and an index of available services. Once a requester finds a provider through that index, the two communicate directly. Povilionis describes requests, signing, execution, and receipt as one interaction between the requester and provider—not as a requirement to route every step through a middleman.

7:167:26
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

7:16 · section reference included

Split payment to address risks on both sides

For services that are not free, the proposed payment model has two parts:

ComponentIntended protection
Base paymentProtect providers against abusive repeated requests
Success feeProtect requesters against malicious providers

The split addresses two different risks: a provider can spend resources handling requests, while a requester can pay for work that fails to deliver. It is an incentive mechanism, not a guarantee of correct results. The talk does not specify how success is verified or disputes are resolved.

8:489:01
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

8:48 · section reference included

Infrastructure for agents to collaborate

Froglet is not an AI agent. It is an interface intended for agents to find each other, discover data and services across organizational boundaries, and execute deals directly. The agent chooses what work to pursue; the protocol supplies the transaction structure around that work.

The scientific ambition depends on connecting those capabilities: discover an external resource, execute work across an organizational boundary, and retain a verifiable receipt for the transaction. That would let autonomous research workflows extend beyond the tools and data inside one organization. Autonomous scientific progress is the aspiration; the concrete proposal is a shared interface and an attributable record of the work collaborators exchange.

9:199:44
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

9:19 · section reference included

Resources

From the talk

  • Project overview with hosted trial and local installation entry points for agent service transactions.

  • Operator documentation covering node setup, agent connections, service publication and transaction concepts.

  • Explains how service discovery and invocation map named services, data queries and compute workloads onto a common transaction sequence.

Updates since the talk

  • Current documentation of receipt guarantees, payment incentives, dispute handling and the proposed staking model.

Read the complete timestamped transcript
  1. 0:01

    What is the most valuable agentic automation work?

  2. 0:10

    I think scientific research is quite high on that list.

  3. 0:17

    After a decade working in life sciences collaboration projects,

  4. 0:22

    I think that more tools alone will not enable automation of scientific research

  5. 0:30

    because science work relies on collaboration. For agents to collaborate autonomously, we need a chain of verifiable receipts.

  6. 0:45

    We need a solution which can provide these receipts, proving every step, ensuring that every result can be trusted, and enabling collaboration at scale.

  7. 0:58

    Let's step back. Imagine an... imagine agents as cooks in the kitchen.

  8. 1:07

    Giving them more tools improves kitchen's efficiency. Better knives, more pans, more ovens boosts the speed and quality.

  9. 1:18

    But it only enhances local work. Scientific work is not cooking alone in your own kitchen. It is closer to running a Michelin star restaurant.

  10. 1:34

    The outcomes depend on suppliers and their produce,

  11. 1:40

    the level of service that you can provide, and an ability to consistently deliver the same quality dish again and again and again.

  12. 1:53

    You can-- cannot bring everything into one kitchen. The challenge isn't local tools.

  13. 2:02

    It is aligning the entire supply chain. Today, we already have plenty of tools for agents and agent automation. On other hand, we also have data and specialized analytics algorithms which are distributed across organizations and, and, and live in silos.

  14. 2:28

    At Alithea, our vision for Froglet is very simple.

  15. 2:37

    As agentic workflow automation matures, organizations will not just give agents more tools,

  16. 2:46

    they will allocate them budgets. We already kinda doing it in a primitive way, allocating them token budgets f- per task.

  17. 3:00

    The next step is a bit broader. It's allowing agents to manage their own budget for anything that they might need. Discovering services, requesting data, negotiating execution,

  18. 3:17

    paying for work, uh, in, in cross-organizational boundary setting.

  19. 3:26

    At that point, the agent is no longer just a cook with a better knife.

  20. 3:31

    It starts acting like an executive chef. Finding suppliers, ordering ingredients,

  21. 3:40

    coordinating kitchen... uh, the, the kitchen work, and keeping a record of everything that's happening.

  22. 3:49

    That is why we're building Froglet, the protocol for ag- agents to discover, transact with, and receive verifiable receipts for, uh, external data and services, and service providers.

  23. 4:07

    Froglet is designed to sit in between of many moving parts, and that's why we are not replacing existing tools and protocols. We integrate with different payment rails, with different agenting harnesses, execution environments, and even tr-- uh, network transport protocols.

  24. 4:32

    It does not require that everyone has the same software stack. It just requires that everyone has the same interface.

  25. 4:43

    For more details, please visit froglet.dev, where you will be able to run... to see how to run Froglet locally with just one command.

  26. 4:57

    Or you can even try Froglet remotely with just one prompt.

  27. 5:06

    So in essence, closed scientific collaboration often turns into a bespoke enterprise project.

  28. 5:15

    That can take years and cost millions before even first reusable workflow exists.

  29. 5:24

    On another hand, the Froglet's mission is to simplify that much more.

  30. 5:32

    Once the organization has deemed that the resource is shareable, a provider should be able to expose it through Froglet.

  31. 5:45

    An agent can discover it, understand its terms, request the work, and receive verifiable receipt.

  32. 5:55

    That costs a few thousand tokens and takes minutes.

  33. 6:04

    Let's deep dive a bit deeper. So here is our fro-froglet.dev website, and here you can see,

  34. 6:14

    um, uh, a walkthrough button. If you click on it, you will have a much more detailed review of what's happening, and you can read documentation in even more detail.

  35. 6:26

    So first of all, the Froglet network consists of homogeneous nodes.

  36. 6:35

    Every single actor in the environment runs the same core,

  37. 6:40

    uh, n-node. It just plays a different role. There are requesters, there are providers, and there is a marketplace, which is just a Froglet running the specialized service.

  38. 6:56

    What it solves is how to find-- how for requester to find the providers, how to trust them, how to petal, uh, pay or settle,

  39. 7:09

    and how to prove that execution has happened.

  40. 7:16

    Whenever you're cr-generate-- creating a new node, you are generating a key pair for identity and signing.

  41. 7:26

    And every time you execute anything with Froglet, it uses your keys to sign on the chain. And the chain consists of everything what you do, from descriptors to offer, to quote, to deal, for invoice, and finally receipt.

  42. 7:45

    Therefore, you cannot tamper with any part of this chain,

  43. 7:50

    otherwise the chain will be broken. And to discover services, providers of services just register and describe their services to the marketplace.

  44. 8:05

    Marketplace itself provides services for, uh, providing descriptions and for indexing what's ex-- uh, what is exist-- what service is existing on a marketplace. Once a requester requests an index of available services, from there on, it continues direct communication with that requester.

  45. 8:30

    It doesn't need a middleman. So the requester and provider communicates with each other directly, and it all happens in one interaction; requests, signing, execution, and receipt.

  46. 8:48

    On a payment side, we have a system where it-- where all payments, if it's not free, has two parts. One is a base payment and another is success fee.

  47. 9:01

    So base payment protects the providers that they wouldn't be attacked by, uh, multiple requests.

  48. 9:10

    And success fee is protecting the requesters from malicious providers.

  49. 9:19

    In essence, the Froglet itself is not an AI agent, but it is created specifically for agents as an interface to find each other, as an interface to find the data and services cross borders, and execute these deals directly w-with each

  50. 9:44

    other. So coming back to recap, a Froglet lets agent to discover external scientific resources,

  51. 9:58

    execute work across organizational boundaries, and it gives every transaction a verifiable receipt.

  52. 10:09

    Together, this opens the door to autonomous scientific progress.

  53. 10:16

    We hope you will join us and enjoyed this talk.

  54. 10:21

    Thank you.