❤️ 0 Likes · ⚡ 0 Tips
{
"txid": "c94dc12611d5e61e64d7506513f4d80ed047e53c4ca4196b9a0e23626ee4f39e",
"block_height": 948824,
"time": null,
"app": "treechat",
"type": "post",
"map_content": "[[TXBLASTER]]\r\n\ud83d\udca1 Note for the TX Blaster roadmap:\r\nI already had a pre-TX Blaster app in the repository called BSV Coupons (bsv-apps/apps/coupon-app/), based on OP_LEFT, one of the opcodes restored in the Chronicle hard fork (April 7, 2026).\r\nIt works very simply: a merchant locks satoshis in a UTXO with a lock script: <N> OP_LEFT <prefix> OP_EQUAL, and anyone who presents a code whose first N bytes match the prefix can spend it. In other words, the coupon is the UTXO, not a database entry. It's developed with @bsv/sdk + Vite, has a CREATION flow (mint coupon) and a REDEMPTION flow (spend it), with tests including verify-chronicle.test.ts.\r\nThe plan: When we have the opportunity, we'll integrate it with TX Blaster to give away free missions in the form of tickets/coupons. The operator creates OP_LEFT coupons with a value equivalent to a mission level (50,000, 100,000, etc.), we distribute them among the players (weekly rewards, welcome bonuses, events, collaborations), and the redemption process within TX Blaster spends that UTXO and starts the mission, without the player having to pay. \r\nAdvantages: 100% on the blockchain, no code database, no server that can exceed the spending limit, transferable (a player can gift the coupon to a friend), and it's a live demonstration of the utility of opcodes, which returned with Chronicle.\r\nNo estimated release date\r\nhttps://txblaster.xyz",
"media_type": "text/markdown",
"filename": "|",
"author": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
"display_name": "1xNakatoshi_TXBLASTER",
"channel": null,
"parent_txid": null,
"ref_txid": null,
"tags": null,
"reply_count": 0,
"like_count": 0,
"timestamp": "2026-05-12T18:11:59.000Z",
"media_url": null,
"aip_verified": false,
"thread_root_tx": null,
"engagement_score": 0,
"token_ref": null,
"token_type": null,
"has_access": true,
"attachments": [],
"ui_name": "1xNakatoshi_TXBLASTER",
"ui_display_name": "1xNakatoshi_TXBLASTER",
"ui_handle": "1xNakatoshi_TXBLASTER",
"ui_display_raw": "1xNakatoshi_TXBLASTER",
"ui_signer": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
"ref_ui_name": "unknown",
"ref_ui_signer": "unknown"
}