Skip to content

Releases: Sjors/bitcoin

v30.0-alpha-1

27 Aug 14:45
v30.0-alpha-1
Compare
Choose a tag to compare
v30.0-alpha-1 Pre-release
Pre-release

Unofficial preview for v30.0, this is not a release candidate.

This can be used by the Stratum v2 Template Provider.

Usage:

bitcoin -m node -ipcbind=unix

Because it's not an official (pre)release, macOS binaries need to manually codesigned:

codesign -s - bin/*

SV2 Template Provider v0.1.19 via IPC

10 Jul 13:47
sv2-tp-0.1.19-ipc
1e1cb26
Compare
Choose a tag to compare
Pre-release

If you're not familiar with "IPC", please use sv2-tp-0.1.19 instead. The list of changes is there as well.

You need to self-sign the macOS binaries:

codesign -s - bin/bitcoin*

See #48 for usage. TL&DR:

  • bin/bitcoin-node -ipcbind=unix
  • bin/bitcoin-mine

It currently also contains bitcoin-node which provides the interface that bitcoin-mine (the Template Provider) connects to. The goal is to get the interface in a regular Bitcoin Core release. After the releases here would only contain bitcoin-mine.

Guix build hashes: https://github.com/Sjors/guix.sigs/tree/sv2/sv2-tp-0.1.19-ipc

SV2 Template Provider v0.1.19

10 Jul 13:36
sv2-tp-0.1.19
064b01a
Compare
Choose a tag to compare
Pre-release

I only built binaries for Linux and macOS, let me know if you need anything else.

You need to self-sign the macOS binaries:

codesign -s - bin/bitcoin*

Use at your own risk:

The code is still under development, it's had much less review than the regular Bitcoin Core releases. See #68
The binaries were generated by me. It's safer to compile yourself from the sv2 branch here, which will also give you the most recent version.
For macOS: the binaries are not code-signed. On Apple Silicon you need to do codesign -s - bitcoind. On Intel mac you can instead open it once by right-clicking on the file, after that starting from the command-line should work. The zip file contains the GUI, whereas the tar file contains bitcoind and bitcoin-cli.

Guix build hashes: https://github.com/Sjors/guix.sigs/tree/sv2/sv2-tp-0.1.19

SV2 Template Provider v0.1.18 via IPC

08 Jul 16:24
sv2-tp-0.1.18-ipc
ccf886f
Compare
Choose a tag to compare
Pre-release

If you're not familiar with "IPC", please use sv2-tp-0.1.18 instead. The list of changes is there as well.

You need to self-sign the macOS binaries:

codesign -s - bin/bitcoin*

See #48 for usage. TL&DR:

  • bin/bitcoin-node -ipcbind=unix
  • bin/bitcoin-mine

It currently also contains bitcoin-node which provides the interface that bitcoin-mine (the Template Provider) connects to. The goal is to get the interface in a regular Bitcoin Core release. After the releases here would only contain bitcoin-mine.

Guix build hashes: https://github.com/Sjors/guix.sigs/tree/sv2/sv2-tp-0.1.18-ipc

SV2 Template Provider v0.1.18

08 Jul 16:22
sv2-tp-0.1.18
a5b230a
Compare
Choose a tag to compare
Pre-release

I only built binaries for Linux and macOS, let me know if you need anything else.

You need to self-sign the macOS binaries:

codesign -s - bin/bitcoin*

Use at your own risk:

The code is still under development, it's had much less review than the regular Bitcoin Core releases. See #68
The binaries were generated by me. It's safer to compile yourself from the sv2 branch here, which will also give you the most recent version.
For macOS: the binaries are not code-signed. On Apple Silicon you need to do codesign -s - bitcoind. On Intel mac you can instead open it once by right-clicking on the file, after that starting from the command-line should work. The zip file contains the GUI, whereas the tar file contains bitcoind and bitcoin-cli.

Guix build hashes: https://github.com/Sjors/guix.sigs/tree/sv2/sv2-tp-0.1.18

SV2 Template Provider v0.1.17 via IPC

15 Apr 16:06
sv2-tp-0.1.17-ipc
f19cc8b
Compare
Choose a tag to compare
Pre-release

If you're not familiar with "IPC", please use sv2-tp-0.1.17 instead. The list of changes is there as well.

You need to self-sign the macOS binaries:

codesign -s - bin/bitcoin*

See #48 for usage. TL&DR:

  • bin/bitcoin-node -ipcbind=unix
  • bin/bitcoin-mine

It currently also contains bitcoin-node which provides the interface that bitcoin-mine (the Template Provider) connects to. The goal is to get the interface in a regular Bitcoin Core release. After the releases here would only contain bitcoin-mine.

Guix build hashes: https://github.com/Sjors/guix.sigs/tree/sv2/sv2-tp-0.1.17-ipc

SV2 Template Provider v0.1.17

15 Apr 13:56
sv2-tp-0.1.17
93348c2
Compare
Choose a tag to compare
Pre-release

No notable changes.

I only built binaries for Linux and macOS, let me know if you need anything else.

You need to self-sign the macOS binaries:

codesign -s - bin/bitcoin*

Use at your own risk:

The code is still under development, it's had much less review than the regular Bitcoin Core releases. See #68
The binaries were generated by me. It's safer to compile yourself from the sv2 branch here, which will also give you the most recent version.
For macOS: the binaries are not code-signed. On Apple Silicon you need to do codesign -s - bitcoind. On Intel mac you can instead open it once by right-clicking on the file, after that starting from the command-line should work. The zip file contains the GUI, whereas the tar file contains bitcoind and bitcoin-cli.

Guix build hashes: https://github.com/Sjors/guix.sigs/tree/sv2/sv2-tp-0.1.17

SV2 Template Provider v0.1.16

08 Apr 18:56
sv2-tp-0.1.16
746f691
Compare
Choose a tag to compare
Pre-release

Notable changes:

  • in preparation for the Consensus Cleanup proposal, set nLockTime is set to height - 1 and nSequence to 0xffffffff - 1. This can be opted out from using -coinbaselocktime=0
  • disconnection bug fix #84

I only built binaries for Linux and macOS, let me know if you need anything else.

You need to self-sign the macOS binaries:

codesign -s - bin/bitcoin*

Use at your own risk:

The code is still under development, it's had much less review than the regular Bitcoin Core releases. See #68
The binaries were generated by me. It's safer to compile yourself from the sv2 branch here, which will also give you the most recent version.
For macOS: the binaries are not code-signed. On Apple Silicon you need to do codesign -s - bitcoind. On Intel mac you can instead open it once by right-clicking on the file, after that starting from the command-line should work. The zip file contains the GUI, whereas the tar file contains bitcoind and bitcoin-cli.

Guix build hashes: https://github.com/Sjors/guix.sigs/tree/sv2/sv2-tp-0.1.16

SV2 Template Provider v0.1.15

07 Mar 13:13
sv2-tp-0.1.15
b4eb739
Compare
Choose a tag to compare
Pre-release

Notable changes:

  • fixes a bug where connecting a new client was very slow #80

I only built binaries for Linux and macOS, let me know if you need anything else.

You need to self-sign the macOS binaries:

codesign -s - bin/bitcoin*

Use at your own risk:

The code is still under development, it's had much less review than the regular Bitcoin Core releases. See #68
The binaries were generated by me. It's safer to compile yourself from the sv2 branch here, which will also give you the most recent version.
For macOS: the binaries are not code-signed. On Apple Silicon you need to do codesign -s - bitcoind. On Intel mac you can instead open it once by right-clicking on the file, after that starting from the command-line should work. The zip file contains the GUI, whereas the tar file contains bitcoind and bitcoin-cli.

Guix build hashes: https://github.com/Sjors/guix.sigs/tree/sv2/sv2-tp-0.1.15

SV2 Template Provider v0.1.14 via IPC

11 Feb 11:41
sv2-tp-0.1.14-ipc
952a18d
Compare
Choose a tag to compare
Pre-release

If you're not familiar with "IPC", please use sv2-tp-0.1.14 instead. The list of changes is there as well.

You need to self-sign the macOS binaries:

codesign -s - bin/bitcoin*

See #48 for usage. TL&DR:

  • bin/bitcoin-node -ipcbind=unix
  • bin/bitcoin-mine

It currently also contains bitcoin-node which provides the interface that bitcoin-mine (the Template Provider) connects to. The goal is to get the interface in a regular Bitcoin Core release. After the releases here would only contain bitcoin-mine.

Guix build hashes: https://github.com/Sjors/guix.sigs/tree/sv2/sv2-tp-0.1.14-ipc