[Coin] 请教ETH的公钥签名问题(找范例程式)

楼主: overdoingism (做过头主义)   2022-02-06 16:29:59
大概过程是这样的....
小弟在上面发了一篇,问有关硬件钱包的问题,
许多板友也热心回答,
后来就不知道哪个脑洞大开,
想说干脆自己搞一个吧,
不论是用树莓派、或是什么USB随身碟,
看能不能自己做一个离线钱包出来,
不过目前看到 Ethers.js ,
就有点不知道该怎么继续了。
我大概还知道,这是一包 Library 兼 API,
负责整个 ETH 的公私钥与签名,
但我真的不是写 js 出身的,
所以非常希望有现成的范例可以用.....
(不然就要从头开始学啦)
于是小弟在此厚颜无耻的请教,
有没有现成的完整范例,使用 Ethers.js 或 web3.js,
可以输入私钥(或助记词)、金额、接收地址,
然后直接给出 JSON 结果的,
以及这个结果要怎么广播到 Ethereum 主网上,
非常感谢 <(_ _)>
(第一位给出解答的给1000P聊表心意)
作者: DarkerDuck (達克鴨)   2022-02-06 18:18:00
最简单的方式就是用虚拟机器跑ETH钱包BTC的作法可以直接从外部汇入区块资料https://www.itread01.com/content/1546257635.html等钱包私钥与UTXO产生出来后就可以签交易了交易签完的raw TX有网站可以帮忙广播https://live.blockcypher.com/btc/pushtx/ETH也可以靠这个网站广播以前没有硬件钱包时代我是用这种方式处理就可以在一个没有网络连线的虚拟机器下运作钱包软件要sync的区块链资料用联网机器跑钱包去抓之后用档案搬移丢到虚拟机器里的钱包签完交易后再把raw tx丢出来用网站广播而你讲的那些东西其实大部分都是要靠网络去连endpoint看有没有人要补充ETH做法的详细流程1000P给他就好,我现在都直接用硬件钱包比较方便
作者: wlsh5701 (舞林树枝)   2022-02-06 19:05:00
https://tinyurl.com/2ta3pa7r这篇有 ether.js 送tx的code 最近也想实作硬件钱包XD
楼主: overdoingism (做过头主义)   2022-02-06 23:02:00
感谢大家的回应,红包已发 :)

Links booklink

Contact Us: admin [ a t ] ucptt.com