Skip to content

feat: add custom signet support#192

Draft
oleonardolima wants to merge 3 commits into
sedited:masterfrom
oleonardolima:feat/add-custom-signet-support
Draft

feat: add custom signet support#192
oleonardolima wants to merge 3 commits into
sedited:masterfrom
oleonardolima:feat/add-custom-signet-support

Conversation

@oleonardolima

@oleonardolima oleonardolima commented Jun 5, 2026

Copy link
Copy Markdown

I've been discussing and working with @edilmedeiros in @vinteumorg study sessions, and as mentioned in bitcoin/bitcoin#35362, currently there's no way to use rust-bitcoinkernel with a custom signet.

As implemented in bitcoin/bitcoin#35464, there's now a new method to create the chain parameters with a custom signet challenge through the bitcoinkernel API.

In the latest study session we're reviewing bitcoin/bitcoin#35464 and implemented the last commit below to expose and use the new method through rust-bitcoinkernel API.

cc @johnnyasantoss @Davidson-Souza

@oleonardolima oleonardolima force-pushed the feat/add-custom-signet-support branch from 3b5017e to 5f7ea64 Compare June 5, 2026 18:05
sedited and others added 3 commits June 5, 2026 15:07
- bind btck_chain_parameters_create_signet in libbitcoinkernel-sys
- add ChainParams::new_signet and ContextBuilder::signet
- add tests for both paths

Co-Authored-By: Davidson-Souza <me@dlsouza.lol>
Co-Authored-By: Johnny Santos <johnnyadsantos@gmail.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@oleonardolima oleonardolima force-pushed the feat/add-custom-signet-support branch from 5f7ea64 to 5882002 Compare June 5, 2026 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants