Cross-chain/base: v1.0.0
The release of cross-chain/base/v1.0.0
is one of the steps to facilitate the integration of Bitcoin into Base using the Wormhole cross-chain contracts.
This implementation involves the deployment of two upgradeable generic contracts from the tbtc-v2
project. These contract artifacts are named BaseTBTC
and BaseWormholeGateway
in the NPM package. They were deployed behind the OpenZeppelin transparent proxy and their contract addresses are as follows:
BaseTBTC
(L2TBTC
):0x236aa50979D5f3De3Bd1Eeb40E81137F22ab794b
BaseWormholeGateway
(L2WormholeGateway
):0x09959798B95d00a3183d20FaC298E4594E599eab
The BaseWormholeGateway
smart contract is authorized to mint BaseTBTC
, and can wrap and unwrap Wormhole-specific tBTC representation into the canonical BaseTBTC
token.
Ownership, including ProxyAdmin
, of these two contracts has been transferred to the Threshold Council (0x518385dd31289F1000fE6382b0C65df4d1Cd3bfC
)
The NPM package is available in the NPM registry as @keep-network/tbtc-v2-base
.
The commit hash for clean builds is a36710602f8faedd54e2e913d5c3ee18108060a8
.
Signatures of commit hash from the development team (verified in the Keybase app):
-
@piotrd
BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zk8SRO9e gN94erb57G43YvY asc2ypx7KtJhJpq tOozFkj38oceSKW AQQLIFSgZKZqGNo ePXITJPB5VNmua1 jO1QJd8cH7vS66Y jIXkYWihWPfVZRY VOwRznFb1QQcqg4 0W06m0mvFJnw9Ed as8JHoj1WUNvAlw cGOlPgwO7mFNd8p wIckHBmAWWCcFQy U6kcT0PWpNvNahj 7fEDYBrf7Y5JCoq . END KEYBASE SALTPACK SIGNED MESSAGE. -
@nkuba
BEGIN KEYBASE SALTPACK SIGNED MESSAGE. kXR7VktZdyH7rvq v5weRa0zkUgHswq LONGnytauGuQ68W zKcm0YTewHXEGd3 2M8FiSegAUgzWZP 3hcsGaL42cGRd6w tQygYfPaIdpvwxY R0MGzltdZvWdx17 2mCN7SKTBlJ72X3 i8qN8hjXz3sK0Dg dowI5FjCYoP8l2J 0kX5fygssZdLlLE Osi3F0yYF4VPqNw WpPt7SBNmWur3V7 r6dXV0PWpNvNahj 7fEDYBrf7Y5JCoq . END KEYBASE SALTPACK SIGNED MESSAGE.