Smart Contract Giving, powered by bc1q21.com
A Smart Contract Gift is not stored inside bc1q21.com.
The Bitcoin and the time-lock rules live directly on the Bitcoin blockchain.
bc1q21 is a convenience tool that makes creating and claiming gifts easier, but it does not hold Bitcoin, control user funds, or store seed words.
If bc1q21.com disappeared tomorrow, a gift could still be recovered after the release date using the original 12 seed words, public blockchain data, and standard Bitcoin transaction tools.
This page explains that recovery process at three different levels:
“How to Recover Gift Without bc1q21”
for Average Bob/Betty (Everyday User Recovery Process)
A gift can be claimed using only the 12 seed words, even if the gift card or QR code has been lost or bc1q21.com is no longer in operation.
The Bitcoin contained in a Smart Contract Gift is not stored inside bc1q21.com. The funds and time-lock rules live directly on the Bitcoin blockchain.
AFTER THE RELEASE DATE HAS PASSED, the recovery process is:
This is not a simple “click one button” process. It is technical. But it is absolutely doable.
We have already successfully tested this exact process using only the 12 seed words, public blockchain data, and Bitcoin transaction tools. No bc1q21 backend, server, QR code, or gift card is required.
In plain English: the 12 seed words are the key. The blockchain contains the rest of the information. A Bitcoin-knowledgeable person, or someone guided carefully by ChatGPT or another AI tool, can recover the gift after the unlock date.
“How to Recover Gift Without bc1q21”
for Professionals (Coder to Coder)
Time-Locked Smart Contract Gifts are not stored “inside” bc1q21.com. The funds and time-lock conditions exist directly on the Bitcoin blockchain itself.
bc1q21 simply makes the creation and claiming process easy and user-friendly.
Coder to coder, the recovery process is straightforward:
The funds are locked in a Bitcoin P2SH address with three requirements that must be satisfied before the funds can be spent:
Once those three conditions are met, a technically capable Bitcoin developer can rebuild, sign, and broadcast the release transaction directly to the Bitcoin network without needing bc1q21.com to exist.
In simple terms:
The website is a convenience tool. The actual Bitcoin and time-lock logic live permanently on the Bitcoin blockchain.
The following is the complete real-world recovery example from the successful manual redemption test.
This process was completed using only the original 12 seed words, public blockchain data, publicly accessible bc1q21 frontend logic, and Bitcoin transaction inspection tools.
No bc1q21 backend, server, QR code, gift card, or normal website claiming function was used.
Redeeming a bc1q21 Smart Contract Gift WITHOUT bc1q21.com
These notes are for personal archival and educational purposes only.
This process was successfully completed manually using:
No bc1q21 backend, server, QR code, or website functions were used during redemption.
Redeem a bc1q21 Smart Contract Gift manually if:
The following was successfully completed manually:
Website Used
https://mempool.space
Specifically:
ONLY the following was initially available:
The 12 Seed Words
Original seed phrase omitted for security best practices.
Confirm the 12 words are legitimate Bitcoin BIP39 seed words.
Result:
This confirms that the phrase can deterministically derive Bitcoin keys.
The bc1q21 frontend logic was inspected.
Important discovery:
m/84'/0'/0'/0/0
Using the seed words, the derived funding address was:
bc1q45w9p0g5shtltw0jxrcvptdep337h4wh0rg2cz
Open:
https://mempool.space/address/bc1q45w9p0g5shtltw0jxrcvptdep337h4wh0rg2cz
This revealed:
Funding TXID discovered:
57845bc7acc06385047d57d6ba43b5c2bd6ecb4c64a5ed6208a428fdba9b2cde
This transaction funded the derived wallet address.
Outgoing contract TXID discovered:
b9a10edd4faf53d74027010eba7cf03b2040041979f45b167c08d48a812d8bfe
This transaction:
Inside the contract transaction outputs, the following P2SH address was found:
32nSGLXgiWBurycQjUXhXoVCMVsqm8nY3c
This was the actual time-locked contract holding the Bitcoin.
Inside the same transaction, an OP_RETURN output existed.
This matched Edgar's explanation that recovery metadata was encoded on-chain.
Open:
https://mempool.space/api/tx/b9a10edd4faf53d74027010eba7cf03b2040041979f45b167c08d48a812d8bfe/hex
The raw transaction hex revealed:
53616c7465645f5f
Decoded ASCII:
Salted__
This is the standard OpenSSL encrypted payload marker.
Critical discovery:
By inspecting bc1q21 frontend logic, the following was determined:
The process effectively became:
seed words
→ derive AES key
→ decrypt OP_RETURN payload
→ recover redeem script
→ spend P2SH contract
Using the seed-derived logic, the following AES-related address was derived:
bc1q8suf7rspze76d9p8u6sp5f2m30qjxgsvj3h02v
This was used as part of the decryption process.
The encrypted OP_RETURN payload was successfully decrypted.
Recovered information included:
The reconstructed P2SH address matched the live blockchain contract address exactly.
This confirmed the recovery process was working correctly.
A normal Bitcoin receiving address controlled by the redeemer was created.
Receiving address used:
bc1qpslvteq5hrtp9k9vprsq9r7ztuvzu7dj756nep
A raw Bitcoin transaction was manually constructed.
The transaction:
Open:
https://mempool.space/tx/push
Paste the raw signed transaction into the broadcast window.
Click:
Broadcast Transaction
After broadcast:
Final redemption TXID:
16cf7d57b7bbe8cca23d27c2b8000432da078fb08df5821b3ef84bfefe95366f
The Smart Contract Gift was successfully redeemed manually WITHOUT bc1q21.com.
The process required:
No backend systems were required.
This does NOT mean the average person could manually redeem a bc1q21 gift.
However, this test strongly demonstrated that a competent Bitcoin engineer can independently recover and redeem a bc1q21 Smart Contract Gift directly from the Bitcoin blockchain and the original 12 seed words — even if bc1q21.com disappeared permanently.
Important:
This example does not mean the average person is expected to manually recover a gift on their own.
It does demonstrate that Smart Contract Gifts created using bc1q21 are not dependent on the continued operation of bc1q21.com.
The Bitcoin remains on the Bitcoin blockchain, and the original 12 seed words remain the most important recovery information.
Protect your seed words carefully.