github stacks-sbtc/sbtc v1.0.2

latest releases: v1.1.0, v1.0.3-epoch32v2, v1.0.3-epoch32...
4 months ago

This is a patch release containing minor security and performance enhancements as well as quality-of-life improvements for developers.

Warning

We now publish sBTC Docker images to GitHub Container Registry, exclusively. Our images can always be found from the main repository page, under the Packages section.

This change enhances security and transparency across the entire chain of custody, from code to build to image.

Starting with this release, new images will no longer be published on DockerHub.

Highlights • Images • Upgrade Instructions • What's Changed

✨ Highlights

  • Docker images are now published to GHCR
  • Rust version bumped to 1.86.0
  • Connection limiting for P2P networking

🐳 Images:

Important

Always use immutable image tags - the image digests are provided below. Verify the attestation of these images using this guide.

We publish our images on GitHub Container Registry.

sBTC Signer

ghcr.io/stacks-sbtc/sbtc:signer-v1.0.2@sha256:60832405b3f56e8c8ae9ac9429866ce5173f86ff79652bad7f38481f220b2332

  • 🏷️ ghcr.io/stacks-sbtc/sbtc:signer-v1.0.2
  • 🔒 sha256:60832405b3f56e8c8ae9ac9429866ce5173f86ff79652bad7f38481f220b2332

Blocklist Client

ghcr.io/stacks-sbtc/sbtc:blocklist-client-v1.0.2@sha256:713a19fc6ad6f3538da7849d8c731f65b1bc0d9258f59947b487087c0c94d4be

  • 🏷️ ghcr.io/stacks-sbtc/sbtc:blocklist-client-v1.0.2
  • 🔒 sha256:713a19fc6ad6f3538da7849d8c731f65b1bc0d9258f59947b487087c0c94d4be

📙 Database migrations

Important

If you run your signer using the --migrate-db flag, database migrations will be applied automatically. If you do not use this flag, you must manually apply the migrations.

--migrate-db is enabled by default in our official Docker images.

Database migrations may be found at signer/migrations.

🛠️ Upgrade Instructions:

  1. Stop your sBTC signer
  2. Backup your database
  3. Edit your configuration as instructed
  4. Apply database migrations (only if not running with the --migrate-db flag)
  5. Update your sBTC images as specified above
  6. Restart your sBTC signer and blocklist client

📝 What's Changed

Other Changes

Click to expand

Full Changelog: v1.0.0...v1.0.2

Don't miss a new sbtc release

NewReleases is sending notifications on new releases.