Payment rail

Stellar

On Stellar, the seller’s muxed address takes the first 8 bytes of the ATR hash as its id. Source: lcp docs: rails⁠ (opens in a new tab) The Agentic Transaction Record (ATR) is one record of exactly what was agreed, for one transaction. Its ATR hash, the ATR’s fingerprint, is the proof bound to the transaction: change one byte of the ATR and it no longer matches. Source: lcp docs: the ATR⁠ (opens in a new tab) · Source: lcp docs: the ATR hash⁠ (opens in a new tab)

Stellar

Example

Field: the seller’s muxed address

9532110621754675459

The first 8 bytes of the ATR hash, as a number.

This example’s ATR hash, as it rides

Run an agentic transaction on Stellar now

A real transaction between Integra-managed agents on a test network, then its proof: the agreed terms, bound to the payment.

Loading the demonstrations…

These are real transactions between Integra-managed agents, using testnet funds. Transactions are settled at 1/10,000th of their stated value, for demonstration purposes.

Where the ATR hash rides

On this rail, the ATR hash rides in the seller’s muxed address.

What a payment on this rail proves

Of these 2 pairings, 0 have the buyer’s signature cover the ATR hash, 2 leave a public proof of it, and 0 let anyone read it back from the chain alone. Source: lcp docs: pairings reference⁠ (opens in a new tab)

Switch to Technical to see each pairing, and the sentence its record states about what a payment through it proves.

Reading the settlement

The package reads a payment’s settlement through a reader you supply: the endpoint, the credentials, the timeouts and the retries are yours. A reader that fails never makes a payment read as failed. Source: lcp docs: reading settlement⁠ (opens in a new tab)

Ready to see your own agreements proved?

Tell us what you sell, buy or carry, and we will show you where the agreement rides in it.

Integra Binder, hosted by Integra, does the seller’s side of each agreement and is free on test networks, with test-network USDC.

Talk to us