I'm Vadim Anufriev, a software engineer contributing to Bitcoin open source projects in Rust.

contributions

I contribute to bdk-cli, a command-line tool for experimenting with Bitcoin descriptors and wallets. My work there includes:

  • Adding taproot descriptor compilation for miniscript policies (BIP-341 NUMS key support)
  • Implementing randomized unspendable internal keys for taproot
  • Shell completions, CLI ergonomics fixes, and code reviews

I also contribute to rust-bitcoin and other projects across the rust bitcoin ecosystem.

interests

Bitcoin protocol development, miniscript and output descriptors, hardware wallets, Rust.