Timechain
Search Donate
Sponsors
Cake Wallet, private Bitcoin and Monero walletSideShift.ai, no-signup crypto exchangeOrangeRock, non-custodial bitcoin spot and perps tradingBraiins Hashpower, buy and sell Bitcoin hashrateLayer Two Labs, drivechains for Bitcoin
S16 E22 · 2:07:36 · 29 Apr 2025

S16 E22: J-Dog on Counterparty & Bitcoin Tokens

Released at block 894,518
MP3 (175 MB)

The audio keeps playing while you browse the site.

Read the transcript20,529 words, every line links to the minute it was said

Ask this episode

Embed this episode

Paste this on your site or blog. It is a small player that streams from here: no trackers, no cookies, no ads.

Preview the player

J-Dog is the former maintainer of Bitcoin's Counterparty protocol – a role which he fulfilled for about 8 years. Under his stewardship, XCP witnessed the creation of legendary collections such as Spells of Genesis, Rare Pepes, and Fake Rares – even my Bitcoin Heads and Leftist Tears were created when he was the lead developer and he provided some useful advice.

Today, J-Dog builds the FreeWallet.io Counterparty wallet and the TokenScan.io blockchain explorer (formerly Xchain.io). He maintains opinions which diverge from those of current maintainer Adam Krellenstein (who joined the show in S16 E14) and even claims that the Counterparty protocol was forked at block 866000.

Time stamps:

Introducing J-Dog (00:00:53)
Counterparty's Founders (00:02:13)
What is Counterparty? (00:03:19)
History of Token Platforms (00:04:24)
Creation of Dispensers (00:07:57)
The Fork Controversy (00:09:50)
User Reactions to Changes (00:12:42)
Counterparty Classic (00:13:16)
Current State of Dispensers (00:13:52)
Ongoing FUD in the Community (00:14:41)
Recent Developments (00:15:02)
Control and Development (00:16:05)
Token Scan and Exchange (00:17:25)
Counterparty's Early Challenges (00:20:55)
The use case for Bitcoin (00:23:16)
Counterparty's missed opportunity (00:23:39)
Community decision-making challenges (00:24:11)
Smart contracts and security (00:25:27)
Counterparty's innovative features (00:26:42)
Evolution of Counterparty's focus (00:27:40)
Concerns about asset transactions (00:28:19)
The evolution of meme culture (00:29:26)
Collecting Rare Pepes (00:31:03)
Geolocation-based token distribution (00:32:04)
Comparison to Pokémon Go (00:33:14)
Current projects and developments (00:35:50)
Citrea's zero-knowledge rollup (00:36:50)
Counterparty's future on Layer Two (00:37:53)
Current work and future vision (00:38:25)
Community-driven development concerns (00:43:07)
Consensus measurement in development (00:45:59)
Consensus Gathering in Counterparty (00:46:39)
Atomic Swaps Explained (00:49:42)
Adoption of New Features (00:51:33)
Counterparty vs Horizon Market (00:55:05)
Impact of Ordinals on Counterparty (00:58:16)
Integration of Ordinals with Counterparty (01:00:09)
Fallout Among Developers (01:03:21)
STAMPs vs Ordinals (01:04:34)
Concerns About UTXO Set Bloat (01:07:45)
Introduction to the UTXO Set Concerns (01:09:58)
Turning Point on Stamps (01:10:48)
Pixel Art and Compression Challenges (01:11:07)
Nihilistic Moments in Bitcoin History (01:11:47)
Innovations in Small Data Graphics (01:12:08)
Future of Interoperability Among Protocols (01:13:38)
Challenges in Ecosystem Integration (01:14:02)
Islands of Unconnected Communities (01:15:35)
Historical Significance of Bitcoin Artifacts (01:16:03)
Hope for NFT Market Revival (01:17:38)
Mixed Feelings on NFT Participation (01:18:37)
Sponsor Plug for SideShift.ai (01:20:22)
Counterparty Classic and Current Focus (01:22:55)
Counterparty's Resilience (01:23:58)
Future of Counterparty Protocol (01:24:59)
Cultural Acceptance of On-Chain Data (01:27:42)
Difference Between Counterparty Assets and Runes (01:28:18)
Valuation of Vlad Head Cards (01:29:04)
Scams in Low Liquidity Tokens (01:30:39)
Concerns Over Domain Squatting (01:31:52)
Counterparty Improvement Proposals (01:32:43)
Creating an Asset Escrow Service (01:33:44)
Resetting Asset Supply (01:34:42)
Counterparty Wallet Quirks (01:35:21)
Protocol Functionality Improvements (01:36:44)
Funding Development through Donations (01:37:31)
Betting System Revival (01:41:03)
User Feedback on FreeWallet (01:44:24)
Creating Exchange Markets (01:47:05)
Transaction Fee Issues (01:48:19)
Token Description Formatting (01:50:11)
Multi-Send Transaction Challenges (01:51:14)
User Interface Updates Needed (01:52:58)
Mobile Wallet Development (01:53:34)
Mobile Free Wallet Update (01:54:51)
Free Wallet Confusion (01:55:01)
Counterparty's Future (01:56:02)
Investment Needs for Counterparty (01:57:18)
Competing Visions for Counterparty (01:58:56)
Message to Counterparty Team (01:59:46)
Community Engagement (02:01:14)
Running a Counterparty Node (02:03:37)
Hardware Requirements (02:05:06)
Importance of Running a Node (02:06:18)
Closing Remarks (02:07:39)

Verify this episode

This is the SHA-256 fingerprint of the MP3 as published here, timestamped in the Bitcoin blockchain with OpenTimestamps. If one byte of the file changes, the fingerprint changes.

SHA-256
8633f67470d30f06d96dd75fd0a6e4fa6ad8b51ffe6e89b0a70b42bf1bdbcf73
Proof
2025-04-29_s16_22_j-dog_on_counterparty_bitcoin_tokens_-_29.04.2025_15.52.mp3.ots · all episode hashes (proof)
Status
Anchored in Bitcoin block 974,312
How to check it yourself
  1. Download the MP3 and the proof into the same folder.
  2. Run sha256sum 2025-04-29_s16_22_j-dog_on_counterparty_bitcoin_tokens_-_29.04.2025_15.52.mp3 (on a Mac: shasum -a 256 2025-04-29_s16_22_j-dog_on_counterparty_bitcoin_tokens_-_29.04.2025_15.52.mp3). The result must match the SHA-256 above.
  3. Install the OpenTimestamps client (pip install opentimestamps-client) and run ots verify 2025-04-29_s16_22_j-dog_on_counterparty_bitcoin_tokens_-_29.04.2025_15.52.mp3.ots. It hashes the MP3 again and checks the proof against your own Bitcoin node, then prints the block and the date the file existed by. Without a node, ots info 2025-04-29_s16_22_j-dog_on_counterparty_bitcoin_tokens_-_29.04.2025_15.52.mp3.ots shows the block height to look up in any block explorer.

Keywords from the feed: J-Dog, Counterparty, Bitcoin, Bitcoin Tokens, Bitcoin 2.0, NFT, Crypto Art

0:000:00