Direct Integration with Bitcoin

The new proposal is live.

3 Likes


I had similar failed attempts at this as well. I will proceed to get this right for future proposals but might need to update the hardware on my machine with more memory.

This review will be edited with future findings.

3 Likes

Voted to adopt proposal 133186 on principal even though we now know that it failed to execute. For general reference I also attempted the bootstrap process with the following hardware:

  • 16 vCPU
  • 64 GB RAM
  • 500 GB SSD

But after also had some problems with step 6. Will look into it for the following proposal and report if there are any differences this time around

1 Like

Voted to adopt proposal 133808. Our team has had similar issues building the testnet state as with the previous proposal, but by my understanding this is to be expected as the process up to this point is the same. A fix has been put in place with the aim of creating a smaller wasm binary, given that the previous proposal failed to execute successfully due to the wasm size. Ultimately the test will be in trying it out again. arg_hash matches, as shown above.

Voted to adopt proposal 133808. After struggling for 5 days and multiple tries Bootstrapping still fails at step #6 probably due to hardware issues.

Voted to ADOPT proposal 133808. After struggling for days and multiple tries still fails at step

Voted to adopt proposal 133308. Had similar problems as last time.

The proposal has been adopted and successfully executed. We’re in the process of uploading the computed state (it will take a while) and then another proposal will follow to upgrade to the bitcoin canister Wasm binary again to take over and continue syncing to the tip of the chain.

4 Likes

Voted to adopt proposal 133319 Upgrade the Bitcoin Testnet Canister, part 2.of the re-bootstrap.
Hash and arguments match.

1 Like

Voted to adopt proposal 133319. Build successful. Module hash and arg_hash both match.

2 Likes

Build successful, voted to adopt.

2 Likes

After a few unsuccessful tries, I managed to build and get same hash

Args also look good.

1 Like

Proposal 133319 review

Same build hash.

Same args.

2 Likes

Voted to adopt proposal 133319

Build successful and hashes match.

1 Like

proposal 133319

Hashes: MATCH

Vote: ADOPT

2 Likes

Proposal 133414 is live.
From Summary:

This proposal is therefore updating the config of the Bitcoin testnet canister to stop syncing new blocks and mitigate the issues we are noticing with mainnet’s availability. This happens through an upgrade of the canister to the same Wasm but with different config options set.

Voted to adopt Proposal 133414.

It builds fine and both hash for wasm and arguments match.
The only change is setting the syncing = opt variant to disabled .

1 Like

Voted to adopt proposal 133414.

Build successful. Hashes and args match. Recent erratic behaviour of the Bitcoin testnet has resulted in problems with the operation of the IC Bitcoin mainnet canister. This proposal is intended as a temporary fix for this problem as explained in the proposal text.

2 Likes

Vote: ADOPT

Hash & Args: MATCH

Temp fix for mainnet canister. However, should be noted that testnet will need to be fixed.

1 Like

Build and args hashes match. Adopted.