<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>hashspan releases</title><description>Releases of the hashspan packages: @hashspan/core, @hashspan/viem, @hashspan/cdp.</description><link>https://hashspan.dev/</link><item><title>@hashspan/x402@0.5.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/x402%400.5.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/x402%400.5.0</guid><description>Updated dependencies [`2c2ddb6`, `7ca4af6`].</description><pubDate>Thu, 01 Oct 2026 23:54:55 GMT</pubDate><category>@hashspan/x402</category></item><item><title>@hashspan/cdp@0.5.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/cdp%400.5.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/cdp%400.5.0</guid><description>Updated dependencies [`2c2ddb6`, `7ca4af6`].</description><pubDate>Thu, 01 Oct 2026 23:54:52 GMT</pubDate><category>@hashspan/cdp</category></item><item><title>@hashspan/viem@0.5.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.5.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.5.0</guid><description>Updated dependencies [`2c2ddb6`, `7ca4af6`].</description><pubDate>Thu, 01 Oct 2026 23:54:49 GMT</pubDate><category>@hashspan/viem</category></item><item><title>@hashspan/core@0.5.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/core%400.5.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/core%400.5.0</guid><description>Add `blockchain.payment.settled_amount`: the amount the settling party reports it settled, recorded as reported next to `blockchain.payment.amount`, which keeps the amount the payer knew.</description><pubDate>Thu, 01 Oct 2026 23:54:46 GMT</pubDate><category>@hashspan/core</category></item><item><title>@hashspan/x402@0.4.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/x402%400.4.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/x402%400.4.0</guid><description>Add `@hashspan/x402`: `withHashspan(client, { reader })` registers hooks on an `x402Client`, so each payment made through `@x402/fetch`, `@x402/axios` or `@x402/mcp` becomes a `payment {chainId}` span with the payer, recipient, asset, amount, scheme,…</description><pubDate>Thu, 01 Oct 2026 20:46:49 GMT</pubDate><category>@hashspan/x402</category></item><item><title>@hashspan/cdp@0.4.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/cdp%400.4.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/cdp%400.4.0</guid><description>Traced CDP calls now run while their send span is the active span, so spans that HTTP instrumentation creates for the CDP API request nest under the send span instead of beside it (ADR 0015).</description><pubDate>Thu, 01 Oct 2026 20:46:46 GMT</pubDate><category>@hashspan/cdp</category></item><item><title>@hashspan/viem@0.4.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.4.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.4.0</guid><description>`sendTransaction` and `writeContract` now run while their send span is the active span, so spans that wallet, RPC or HTTP instrumentation creates for the call nest under the send span instead of beside it (ADR 0015).</description><pubDate>Thu, 01 Oct 2026 20:46:43 GMT</pubDate><category>@hashspan/viem</category></item><item><title>@hashspan/core@0.4.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/core%400.4.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/core%400.4.0</guid><description>Deprecate the value `timeout` of `blockchain.tx.status` and the constant `BLOCKCHAIN_TX_STATUS_VALUE_TIMEOUT` (ADR 0016).</description><pubDate>Thu, 01 Oct 2026 20:46:40 GMT</pubDate><category>@hashspan/core</category></item><item><title>@hashspan/cdp@0.3.2</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/cdp%400.3.2</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/cdp%400.3.2</guid><description>`withHashspan(cdp)` accepts a `CdpClient` of the CDP SDK in TypeScript.</description><pubDate>Thu, 01 Oct 2026 13:45:13 GMT</pubDate><category>@hashspan/cdp</category></item><item><title>@hashspan/viem@0.3.2</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.3.2</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.3.2</guid><description>Tracing `writeContract` no longer runs getters inside the ABI.</description><pubDate>Thu, 01 Oct 2026 13:45:10 GMT</pubDate><category>@hashspan/viem</category></item><item><title>@hashspan/cdp@0.3.1</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/cdp%400.3.1</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/cdp%400.3.1</guid><description>Tracing no longer runs getters on call arguments.</description><pubDate>Thu, 01 Oct 2026 12:01:15 GMT</pubDate><category>@hashspan/cdp</category></item><item><title>@hashspan/viem@0.3.1</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.3.1</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.3.1</guid><description>Tracing no longer runs getters on call arguments.</description><pubDate>Thu, 01 Oct 2026 12:01:12 GMT</pubDate><category>@hashspan/viem</category></item><item><title>@hashspan/cdp@0.3.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/cdp%400.3.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/cdp%400.3.0</guid><description>Add `@hashspan/cdp`: `withHashspan(cdp, { reader })` traces transactions sent by Coinbase CDP server accounts (`cdp.evm.sendTransaction`, each account&apos;s `sendTransaction`, `transfer`, `swap`, `useSpendPermission` and network-scoped sends, and `execute()`…</description><pubDate>Thu, 01 Oct 2026 11:22:38 GMT</pubDate><category>@hashspan/cdp</category></item><item><title>@hashspan/viem@0.3.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.3.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.3.0</guid><description>Add `watch(client, { hash, chainId?, timeoutMs?, abi? })` to the `withHashspan()` result: it confirms a transaction sent outside the extended clients, such as by a wallet API, in the background, with the receipt, revert reason and fees, linked to a send…</description><pubDate>Thu, 01 Oct 2026 11:22:34 GMT</pubDate><category>@hashspan/viem</category></item><item><title>@hashspan/core@0.3.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/core%400.3.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/core%400.3.0</guid><description>`SendHandle.fail(error, endTime, { errorType })` records a library&apos;s machine-readable error code as `error.type` instead of the error&apos;s class name, when it is a short identifier (`[A-Za-z0-9_.-]`, at most 64 characters).</description><pubDate>Thu, 01 Oct 2026 11:22:31 GMT</pubDate><category>@hashspan/core</category></item><item><title>@hashspan/viem@0.2.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.2.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.2.0</guid><description>A field set in the static `agent` option now always wins over the Baggage entries `gen_ai.agent.id` / `gen_ai.agent.name`; Baggage only fills fields the option leaves unset.</description><pubDate>Wed, 30 Sep 2026 07:23:56 GMT</pubDate><category>@hashspan/viem</category></item><item><title>@hashspan/core@0.2.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/core%400.2.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/core%400.2.0</guid><description>A field set in the static `agent` option now always wins over the Baggage entries `gen_ai.agent.id` / `gen_ai.agent.name`; Baggage only fills fields the option leaves unset.</description><pubDate>Wed, 30 Sep 2026 07:23:53 GMT</pubDate><category>@hashspan/core</category></item><item><title>@hashspan/viem@0.1.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.1.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/viem%400.1.0</guid><description>Add `confirm: { mode: &apos;background&apos; }` to `withHashspan()`: sent transactions are confirmed without an explicit wait and without delaying the send.</description><pubDate>Tue, 29 Sep 2026 11:48:29 GMT</pubDate><category>@hashspan/viem</category></item><item><title>@hashspan/core@0.1.0</title><link>https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/core%400.1.0</link><guid isPermaLink="true">https://github.com/selimaytac/hashspan/releases/tag/%40hashspan/core%400.1.0</guid><description>Add `createTxTracker()`, the transaction lifecycle tracker.</description><pubDate>Tue, 29 Sep 2026 11:48:26 GMT</pubDate><category>@hashspan/core</category></item></channel></rss>