Software Bitauth IDE v1.0.0 Released The first long-term stable (LTS) release of Bitauth IDE, v1.0.0, is now available. This upgrade significantly improves performance, enables offline usage, and clears the way for future development.
Software Libauth v2.0.0 Released Libauth v2.0.0 is now available, and the library has reached over 1 million annual downloads, with consistent growth in daily downloads.
Software Jedex: Decentralized Exchanges on Bitcoin Cash Jedex is a technical demonstration of a massively-parallel, non-custodial, censorship-resistant decentralized exchange (DEX) built directly on Bitcoin Cash using CashTokens.
Videos Bitcoin Cash Upgrade 2022 Livestream I joined the Bitcoin Cash Upgrade 2022 Livestream hosted by Satoshi's Angels to answer questions and discuss new use cases made possible by the upgrade.
Ideas CashTokens: Token Primitives for Bitcoin Cash CashTokens enable decentralized applications comparable to Ethereum contract functionality, while retaining Bitcoin Cash's >1000x efficiency advantage in transaction and block validation.
Videos BCH Network Discussion: Introspection I joined the September 2021 Bitcoin Cash Network Discussion about introspection opcodes. These opcodes enable far more secure wallets, efficient recurring payments, and more.
Ideas CHIP: Ranged Script Numbers The Ranged Script Number (RSN) format is derived from the existing Script Number format used within the BCH VM, but it includes a prefix which allows RSN values to be safely parsed from serialized transaction messages.
Ideas CHIP Revised: Bigger Script Integers A new revision to the Bigger Script Integers CHIP has been published. This revision adds a full technical specification and an extensive Rationale section documenting design decisions made in the specification.
Ideas CHIP Revised: Native Introspection Operations A new revision to the Native Introspection Operations CHIP has been published. This revision clarifies several technical details and adds an extensive Rationale section documenting design decisions made in the specification.
Videos BCH Network Discussion: PMv3 I presented PMv3 in the June 2021 BCH Network Discussion panel. We described several PMv3 use cases, possible alternatives, implementation costs, and implications for future BCH development.
Ideas CHIP: Bounded Looping Operations Two new BCH opcodes, OP_BEGIN and OP_UNTIL, would enable loops in BCH contracts without increasing processing or memory requirements.
Ideas CHIP: Targeted Virtual Machine Limits By fixing poorly-targeted limits, we can make Bitcoin Cash contracts more powerful (without increasing validation costs).
Videos Video: Prediction Markets on Bitcoin Cash I spoke with George Donnelly about hashed witnesses, PMv3, CashTokens, prediction markets, synthetic assets, decentralized exchanges, BCH scaling considerations, comparisons with ETH, and more.
Ideas RFC: OP_PUSHSTATE Draft Spec This is a request for comments on a draft specification for a new Bitcoin Cash opcode, OP_PUSHSTATE, which is now available on GitHub…
CashChannels CashChannels: Recurring Payments for Bitcoin Cash CashChannels let users pre-approve future transactions, valued in any currency, to another person or company.
Bitauth IDE How to Write Custom Bitcoin Scripts in Bitauth IDE Bitauth IDE is an integrated development environment for bitcoin authentication. This guide explains features of the IDE and language.
Bitauth IDE New Examples Added to Bitcoin Script Debugger BitAuth IDE now includes examples of 3 types of authentication schemes available for securing bitcoin: single signature (P2PKH), a 2-of-3…
Bitauth IDE BitAuth IDE: Write and Debug Custom Bitcoin Scripts Bitauth IDE is a new open source project for designing advanced authentication schemes for bitcoin and bitcoin-like cryptocurrencies.
Videos Bitcoin Script for Beginners I gave a talk at TABConf 2019 introducing Bitcoin Script, the virtual machine bytecode which is built into bitcoin. The slides are available online [https://script.bitjson.com/], and the source is also on GitHub [https://github.com/bitjson/bitauth-ide-slides]. Bitcoin Script For BeginnersBitcoin Script For Beginners – a presentation at
Bitauth IDE Bitcoin Script: a Reading List While thinking about and implementing BitAuth2017, I compiled a list of articles and resources about Bitcoin Script — the scripting…
Videos Bitauth Master Plan My (long) talk about Bitauth at the Atlanta Blockchain January 2017 Meetup. For a written summary, see the Bitauth2017 specification [https://github.com/bitauth/bitauth2017/blob/master/bips/0-bitauth.mediawiki]. Part 1 Authenticating Bitcoin Transactions [https://youtu.be/fJGZ44I_FHE?t=3m41s] (slide →) [https://bitauth.bitjson.com/#/1] Part 2