SShortSingh.
Back to feed

Second AI agent executes trustless Bitcoin Layer 2 swaps via atomic HTLC contracts

0
·2 views

KaleidoSwap has released KaleidoAgent, a self-sovereign AI trading agent that executes atomic hash-time-locked contract (HTLC) swaps on Bitcoin Layer 2 networks without any custodian holding user funds. The agent runs a Lightning and RGB wallet, supports DCA and portfolio strategies, and uses a large language model — either Claude or OpenAI — as its reasoning layer. KaleidoSwap previously completed what it claims was the first atomic swap of an RGB asset on the Lightning Network mainnet, using tUSDT over live Lightning channels. The release marks a second independent team building an agent-driven, non-custodial settlement system on HTLC primitives, alongside Hashlock, which targets cross-chain swaps across Ethereum, Sui, and Bitcoin. While KaleidoAgent focuses on a single vertically integrated Bitcoin Layer 2 stack, Hashlock is designed for cross-chain settlement, with Ethereum mainnet live and other networks in progress.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Run Tokens Can Fix Flaky Email Tests in CI Pipelines

Email automation tests frequently fail in CI environments because they select the 'latest' email rather than verifying that a message belongs to the current test run. When multiple jobs execute simultaneously, shared or staging inboxes become noisy, causing tests to open the wrong email and produce unreliable results. A developer on DEV Community recommends generating a unique run token at the start of each test and embedding it in the outgoing email so assertions can confirm message identity before extracting any links or codes. This approach outperforms timestamp-based windows, which can become ambiguous under heavy CI load, and makes failure logs easier to interpret. The pattern works regardless of whether teams use disposable addresses, shared staging inboxes, or purpose-built mail helpers.

0
ProgrammingDEV Community ·

Developer Builds AI Tool to Verify Carbon Credit Claims Using Satellite Data

A developer has created CarbonSense, an AI-powered platform designed to improve transparency in carbon project monitoring. The tool combines satellite imagery with Google's Gemini API to help users analyze environmental changes and understand complex climate data without requiring specialist expertise. Built using Next.js, React, and TypeScript, the platform translates raw environmental information into plain-language insights. A key design challenge was calibrating how confidently the AI should present findings, given the complexity and sensitivity of environmental data. The project is publicly available as a live demo and open-source repository on GitHub.

0
ProgrammingDEV Community ·

Developer Builds Free Browser-Based JSON-LD Generator to Automate Structured Data

A developer working on a technical SEO website grew frustrated with repeatedly writing JSON-LD structured data markup by hand for common Schema.org types. The repetitive workflow — choosing a schema type, writing the markup, validating it, and fixing errors — proved unscalable over time. Unable to find a lightweight tool that required no account or setup and worked instantly in the browser, the developer built one tailored to their own publishing needs. The free tool, available at seogeo.tech, covers the most common Schema.org types and generates clean JSON-LD output. The developer continues to refine it based on real-world usage and is seeking feedback from other developers and technical SEO professionals.

0
ProgrammingDEV Community ·

How Send16 rebuilt its email API to work autonomously with AI agents

Send16, an email platform, spent several weeks redesigning its API to be fully usable by AI agents without requiring human intervention at any step. The key obstacle was domain verification — SPF, DKIM, and DMARC setup — which agents cannot perform, causing every initial send attempt to fail. To fix this, the team introduced a sandbox sender using a shared domain that delivers emails only to the account owner, giving agents a real, abuse-proof first success with no DNS configuration needed. They also added a /api/me endpoint so agents can immediately identify their workspace, quota, and sandbox recipient, plus a plain-text llms.txt file documenting the raw HTTP contract for models that cannot use an SDK. For MCP clients like Claude Desktop and Cursor, Send16 ships a hosted tool server with lazy API key validation and per-request authentication threading to safely handle multiple users.