开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1945|回复: 48
收起左侧

[Web源码] 以太坊,eth_Wallet,服务器,钱包生成器,源码开源,新手拿来就用

[复制链接]
结帖率:0% (0/1)
发表于 2025-12-9 13:56:29 | 显示全部楼层 |阅读模式   山东省威海市
分享源码
界面截图:
是否带模块: -
备注说明: -
本帖最后由 Mr轮子 于 2025-12-9 19:23 编辑

# [总服务配置]
[server]
# 服务器监听的通用主机地址 (HTTP和KCP共用)
# "0.0.0.0" - 监听所有网络接口, 允许局域网或公网访问
# "127.0.0.1" - 只监听本地回环地址, 仅允许本机访问
host = "127.0.0.1"
# 程序版本(仅用于信息展示)
version = "1.2"

# [HTTP服务配置]
[http]
# HTTP服务监听的端口
port = 11000
# 单次请求最大生成钱包数量 (防御机制)
max_wallet_count_per_request = 100

# [压缩配置]
[compression]
# 是否启用对响应体的Brotli压缩
# 启用后, HTTP响应会包含 Content-Encoding: br 头, KCP响应会包含压缩标识。
enable_response_compression = true
# Brotli压缩质量 (0-11), 0为不压缩。推荐值为 4-6。
brotli_quality = 0

# [日志配置]
[log]
# 日志级别: "DEBUG" 或 "INFO"
level = "DEBUG"
# 是否在日志中记录完整的HTTP请求体 (仅用于调试, 生产环境建议设为false)
enable_http_body_log = true
# 日志文件路径。填 "auto" 可在程序目录下自动生成带时间戳的日志文件, 留空则只输出到控制台。
path = "auto"
# 时区 (当前为已知限制, 暂未完全生效, 日志会使用服务器本地时间)
timezone = "Asia/Shanghai"


捕获.PNG
  • 这种玩意吧,不开源没人敢用,所以就开源了.自己编译就好了,高性能rust源码,Cargo.toml就不给了,因为你会rust就能编译,不会你也编译不了.
  • 内含编译好的linux端和windows端,含py测试脚本,详细使用说明,和开发技术文档.需要64位环境.
  • 最终优化,服务在批量生成10万个钱包的基准测试中,**稳定优化至约13.5秒左右**,别觉得简单,如果你也写过类似的你可以试试10W个钱包生成.
  • 我感觉还是有优化空间.

  • https://bbs.ijingyi.com/thread-14868850-1-1.html
  • 上边开源大赛投票地址..我是26号
  • 钱包生成器要是觉得用,还请给投上一票,可以多选,谢过各位易友,以后好东东更多,最近苦于时间发表东西少了.




ETH_WALLET-带源码.rar (2.83 MB, 下载次数: 22)

结帖率:100% (13/13)
发表于 2026-1-6 23:17:25 | 显示全部楼层   湖南省邵阳市
感谢开源  
回复 支持 反对

使用道具 举报

结帖率:25% (1/4)
发表于 2025-12-29 20:39:05 | 显示全部楼层   重庆市重庆市
111111111111111111111111111111111111111
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)

签到天数: 4 天

 楼主| 发表于 2025-12-19 21:58:53 | 显示全部楼层   山东省威海市
1425113841 发表于 2025-12-19 09:56
[md]这种东西都有? 还有分服务端的? 钱包不就是生成个私钥就完事了吗, 要多个就批量生成, 这项目有什么特 ...

各有各的用法,给人用,但是你肯定是不需要

还有不是同环境就别比了.

一个C++一个GO..要比就做成同环境试试

所以最后我也搞不明白你们想表达啥.

还有你们会,也不代表小白会.即便会小白也没个趁手的兵器.
回复 支持 反对

使用道具 举报

结帖率:95% (19/20)

签到天数: 2 天

发表于 2025-12-19 21:54:48 | 显示全部楼层   河南省洛阳市
看看~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

结帖率:93% (42/45)

签到天数: 1 天

发表于 2025-12-19 09:56:44 | 显示全部楼层   重庆市重庆市

这种东西都有? 还有分服务端的? 钱包不就是生成个私钥就完事了吗, 要多个就批量生成, 这项目有什么特点我没看到吗.
还是说优点就是生成10W个钱包只要十几秒?
我尝试用golang写了一个benchmark, 生成一个只需要21079纳秒, 十万个也就只要2秒.

package main

import (
    "github.com/ethereum/go-ethereum/crypto"
    "testing"
)

func BenchmarkGenerateKey(b *testing.B) {
    for i := 0; i < b.N; i++ {
        key, _ := crypto.GenerateKey()
        if len(crypto.FromECDSA(key)) != 32 {
            panic("invalid key")
        }
    }
}

output:

goos: windows
goarch: amd64
pkg: test
cpu: Intel(R) Core(TM) i9-14900K
BenchmarkGenerateKey
BenchmarkGenerateKey-20        56712         21079 ns/op
PASS
回复 支持 反对

使用道具 举报

结帖率:93% (42/45)

签到天数: 1 天

发表于 2025-12-19 09:54:15 | 显示全部楼层   重庆市重庆市
这种东西都有? 还有分服务端的? 钱包不就是生成个私钥就完事了吗, 要多个就批量生成, 这项目有什么特点我没看到吗. 还是说优点就是生成10W个钱包只要十几秒?
我尝试用golang写了一个benchmark, 生成一个只需要21079纳秒, 十万个也就只要2秒.
```golang
package main

import (
        "github.com/ethereum/go-ethereum/crypto"
        "testing"
)

func BenchmarkGenerateKey(b *testing.B) {
        for i := 0; i < b.N; i++ {
                key, _ := crypto.GenerateKey()
                if len(crypto.FromECDSA(key)) != 32 {
                        panic("invalid key")
                }
        }
}
```
output:
```
goos: windows
goarch: amd64
pkg: test
cpu: Intel(R) Core(TM) i9-14900K
BenchmarkGenerateKey
BenchmarkGenerateKey-20               56712             21079 ns/op
PASS
```
回复 支持 反对

使用道具 举报

结帖率:93% (42/45)

签到天数: 1 天

发表于 2025-12-19 09:53:36 | 显示全部楼层   重庆市重庆市
这种东西都有? 还有分服务端的? 钱包不就是生成个私钥就完事了吗, 要多个就批量生成, 这项目有什么特点我没看到吗. 还是说优点就是生成10W个钱包只要十几秒?
我尝试用golang写了一个benchmark, 生成一个只需要21079纳秒, 十万个也就只要2秒.
```golang
package main

import (
        "github.com/ethereum/go-ethereum/crypto"
        "testing"
)

func BenchmarkGenerateKey(b *testing.B) {
        for i := 0; i < b.N; i++ {
                key, _ := crypto.GenerateKey()
                if len(crypto.FromECDSA(key)) != 32 {
                        panic("invalid key")
                }
        }
}
```
output:
```
goos: windows
goarch: amd64
pkg: test
cpu: Intel(R) Core(TM) i9-14900K
BenchmarkGenerateKey
BenchmarkGenerateKey-20               56712             21079 ns/op
PASS
```
回复 支持 反对

使用道具 举报

结帖率:93% (42/45)

签到天数: 1 天

发表于 2025-12-19 09:45:12 | 显示全部楼层   重庆市重庆市
这种东西都有? 还有分服务端的? 钱包不就是生成个私钥就完事了吗, 要多个就批量生成, 这项目有什么特点我没看到吗
回复 支持 反对

使用道具 举报

发表于 2025-12-17 10:45:35 | 显示全部楼层   辽宁省沈阳市
感谢分享
回复 支持 反对

使用道具 举报

结帖率:17% (1/6)
发表于 2025-12-15 13:51:15 | 显示全部楼层   广东省佛山市
好像很吊的样子
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备2025452707号) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表