← browse profiles
Josh Doman MEMBER SINCE 2025

Josh Doman

@joshdoman
3editions
2talks
0projects

3 editions attended.

On stage.

Full archive →
workshop

Input-triggered transaction expiry

An in-depth look at a transaction expiry proposal that introduces no opportunity for free relay. Applications such as expiring HTLCs and pseudo CLRTs may be discussed, depending on the allowed time and group interest.

Toronto 2026
1h 15m agenda slides
talk

Emulating covenants while minimizing trust

confidential-script-lib is a Rust library for emulating Bitcoin script by converting script path spends to key path spends. Intended for use inside a Trusted Execution Environment (TEE), the library validates unlocking conditions and then authorizes the transaction using a deterministically derived private key. This approach enables confidential execution of complex script, including opcodes not yet supported by the Bitcoin protocol. The actual on-chain footprint is a minimal key-path spend, and it is compatible with rust-bitcoinkernel, or a fork thereof.

Durham NC 2025