Olaoluwa Osuntokun Profile picture
Half-man, half-beef. UCSB Computer Science MS+BS. CTO at @lightning labs. Bitcoin · Applied Cryptography · Distributed Systems · #golang
Jul 6, 2023 10 tweets 3 min read
IN 2023, THE BOTS PAY YOU! ⚡️🤖

today we're releasing a new L402 specification, along side @LangChainAI powered tools that enable AI Agents to traverse L402 APIs (HTTP 402 pay-per call APIs over Lightning), and also directly hold+manage Bitcoin via @OpenAI function calls in response to the rise of data hungry LLM models, and the ease of web scraping enabled by structured use of the models, we're seeing the Web revert to a closed structure where sites closely guard resources in an attempt to stave off bots and also monetize their AI training fuel
May 24, 2023 10 tweets 3 min read
glanced at Ark, seems like a mash up of TumbleBit+Statechains w/ CTV to make things less interactive

like TumbleBit, it has a set coordinator, and epoch rounds where notes are exchanged for UTXOs or other notes

like Statechains, sender can collude w/ operator to double spend advertises that inbound liquidity constraints don't apply, but the coordinator needs enough capital to fully back all the UTXOs exchanged in each round

worst case everything needs to unroll, so amts sent still need to be economical relative to chain fees
May 16, 2023 6 tweets 2 min read
excited to announce tapd (Taproot Assets P{rotocol Daemon) v0.2-alpha! 🥕

w/ this release, tapd can now be used w/ lnd v0.16.x, and also now comes bundled with litd v0.10

🎶TAP, TAP, TAP IN! 🎶

this release contains some flag ship features, let's break em down right quick 👇 first, Universe servers 🪐👽

Universe servers are an on-chain index into the Bitcoin blockchain that allows applications to: verify the existence of assets, and also query the Taproot Assets overlay layer

API link: lightning.engineering/api-docs/categ…

BIP link: github.com/Roasbeef/bips/…
May 8, 2023 11 tweets 3 min read
if you're running an lnd routing node, here're some tips to keep your node afloat during the current mempool storm ⛓️🌊⚡️:

1. You can use the BumpFee (`lncli wallet bumpfee`) command to use CPFP to increase fee rate of a txn (close, open, sweep, etc): lightning.engineering/api-docs/api/l… the first fee bump will use CPFP (you can watch the current sweeps using `lncli wallet listsweeps), subsequent calls will use RBF to increase the fee rate of the package

it doesn't do effective ancestor fee rate calculation rn tho, we have a SoB intern working on that 😎
Apr 5, 2022 10 tweets 3 min read
I'm soo excited to finally publicly publish a set of draft BIPs for Taro, a Taproot Asset Representation Overlay: lists.linuxfoundation.org/pipermail/bitc…

Taro uses the Taproot script tree to commit to extra structure metadata which enables the representation and transfer of assets on Bitcoin Taro uses a new data structure I call a Merkle Sum Sparse Merkle tree which combines the properties of a merkle sum tree along with a Sparse Merkle Tree to construct commits that enable 3rd party supply/balance verification and also efficient proofs of non-inclusion