Hi everyone
Some updates regarding ckBTC and the new Bitcoin Checker canister:
- Chainalysis KYT is now removed and conversions (both for deposits BTC → ckBTC and withdrawals ckBTC → BTC) go through the new Bitcoin Checker canister .
- It was, however, a bumpy start:
- The initially deployed bitcoin checker with proposal 134413 had a bug in cycles accounting: it was attaching cycles for HTTPs outcalls as if it were on a 13-node subnet, which is obviously insufficient when running on the fiduciary subnet (34 nodes).
- This was fixed with the version in proposal 134436, but we must have been tired as we made a rookie mistake , the changes in the canister’s configuration, which is stored in stable memory, was not backwards compatible and so the upgrade failed .
- Third time is the charm as they say and we reinstalled the bitcoin checker canister with the same wasm as in the previous proposal with proposal 134442 which was this time successful and some UTXOs have been minted already
- We are not out of the woods just yet , since out of the 3 providers that the Bitcoin Checker canister can use, 2 have put in place what seems to be new rate-limit restrictions that were not triggered when we first tried those providers out. That means currently, only one provider is functioning properly and we also hit there sometimes the rate limit .
This is unsatisfactory and we are actively working towards improving this situation. So please bear with us and we will keep you posted of any new development .