Comments (10)
+1
from money-tree.
The owner of this repo still haven't merged the pull request. We are using in production for over a month, without any errors.
If you need this you can use my version, for now:
gem 'money-tree', git: 'https://github.com/NicosKaralis/money-tree'
from money-tree.
Guys, I've found a solution. ( #30 )
I've added the helpers to_p2wpkh_p2sh
and convert_p2wpkh_p2sh
so I can finally use the same extended key on my trezor and on my system
If you could, please help me test to see if there is a fringe case or anything that could cause a problem
from money-tree.
Having the same problem here.
If you go to https://iancoleman.github.io/bip39/ , go to the bip32 tab and use a custom derivation path you can see the same problem.
m/49'/0'/0'/0/0
generates the same problematic address, 1JNtziN11HdS4HXAMUJzF511R4Cza7EPqA
You have to check Use SegWit addresses (ie P2WPKH Nested In P2SH
to actually see the SegWit enabled addresses (3HnFEPAxBpDfSMXNvKb3EgaBdkN89zc4gF
)
So the real question is, what do we need to make money-tree
generate segwit addresses?
from money-tree.
Ok good, so the question now is how do we do P2WPKH Nested In P2SH
in money-tree
? I would prefer if someone who know the specs better to jump in, but in worst case we have to fork the gem and try to find a way forward.
from money-tree.
we also struggle from this
from money-tree.
Yeah, this repo hasn't been updated to support bip49.
PRs welcome; I can't guarantee I'll be able to do this in any timeframe.
from money-tree.
from money-tree.
@krtschmr That depends on what you did. If you used this repo to derive a key and generate an address, then you can probably recover those funds as long as you still have the seed.
Just use this repo to derive the node at the path of the address with the stuck funds and get the private_hex
-- you can import that in a traditional bitcoin wallet and send it normally.
from money-tree.
status?
from money-tree.
Related Issues (20)
- Wrong address from equivalents derivation path HOT 2
- money-tree doesn't work on heroku HOT 1
- Ethereum Support HOT 8
- p2sh support HOT 1
- Update gemspec / publish gem HOT 6
- how can we adopt this to litecoin? HOT 3
- [proposal] activate testnet mode via configuration HOT 1
- can't import to electrum or the other way HOT 2
- DASH and DASH Testnet support
- Problem with openssl version on macOS for Ruby 2.6.5 HOT 6
- `money-tree` performs unsafe FFI and Monkey Patching of OpenSSL HOT 4
- Support for Bitcoin only? HOT 2
- release lib money-tree v0.11.0 to rubygems.org HOT 13
- Bip 32 test vector 5 fails 10/16
- litecoin support HOT 2
- Generate master node from private key HOT 1
- OpenSSL 3 deprecated RIPEMD160 ("legacy feature") HOT 8
- Private Key import fails with OpenSSL 3.0 HOT 2
- Bech32 dependency HOT 2
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 money-tree.