Comments (3)
@iamarmanjon this is old style address, not Segwit.
Segwit addresses are either old style, embedded in P2SH, starting with "3", or new style (bech32) starting with "bc1"
from btcruby.
Any plans to add SegWit (BIP49/BIP84) support? @oleganza
from btcruby.
I think you're using it incorrectly. I tried to use it like this and it works perfectly. You don't need to supply the full path but only the index.
wallet = BTC::Keychain.new(xpub: "xpub6EEtgK5WdTq4FK4BwU38C8g2FKAANdMoxCoKXwkjFSm3p2qCqbGQPehPBKi5PdeGM3JqZR4y5mFsAexSCCS8vogQpv9CV6vFPeznEUTjvMX")
wallet.derived_key(0).address.to_s # 151BbmtNVLduGhumeq1vuxFvp5PejuQdtC
Which is the same when I use tool like https://coinomi.com/recovery-phrase-tool.html
from btcruby.
Related Issues (11)
- Open asset library example? HOT 1
- Add support for libsecp256k1 HOT 1
- straight-server build fails with "uninitialized constant BTC::ScriptChunk::OP_PUSHDATA4" HOT 2
- TransactionBuilder InsufficientFunds error ideally should return sensible information HOT 1
- Segmentation fault at 0x00000000000018 HOT 1
- BTC::Keychain is not generating testnet addresses HOT 2
- Release a new gem version HOT 6
- Deriving addresses for p2sh setup HOT 5
- OpenSSL 1.1.0 support HOT 6
- Multisig: same order of public keys produces different address (vs coinb.in/#newMultiSig)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from btcruby.