推荐一个开源的区块链开发者工具网站

news2024/11/24 1:38:35

开源区块链开发者工具箱 https://ChainTool.tech 今天可以正式上线了。ChainTool 使用完全开源的方式编写一些开发者日常经常使用的工具。

关于 ChainToolDAO

大约在两个月前, ChainToolDAO 成立了,成立 ChainToolDAO 的来由是这样的:我是一名区块链开发者,经常要遇到一些琐碎的工作, 例如:临时创建钱包,找水龙头获取测试代币,调用暂时未开源的代码、获取获取函数的选择器等。现在虽然有一些零散的工具可以使用,但是不开源,总是使用不放心,为什么不创建这一样一个开源工具箱,就这样 ChainToolDAO 成立了, 现在已经有 6 个小伙伴参与进来了。

ChainToolDAO 将致力于为开发者提供高效、易用、开源的区块链开发工具,把它作为我们的使命。

作为一名区块链开发者, 我大大收益与开源软件,我也希望可以给开源社区回馈一点东西,希望ChainTool 开源工具帮助开发者提高开发效率,也能让更多人更容易参与到区块链技术的开发和创新中来。

ChainTool 工具箱

工具箱地址:https://chaintool.tech ,目前实现的工具有:

  1. 测试币水龙头大全: https://chaintool.tech/faucet ,整理了数十个测试链的水龙头
  2. 钱包账号生成(支持 EVM 及 BTC ):https://chaintool.tech/generateWallet
  3. ABI 可视化调用: https://chaintool.tech/abi , 可以根据 ABI 自动为函数生成调用按钮,极大方便开发者调试暂时未开源的合约
  4. 函数选择器的查询及反查 :https://chaintool.tech/querySelector
  5. 货币单位转换: https://chaintool.tech/unitConvert
  6. 批量查询钱包余额:https://chaintool.tech/bulkQuery
  7. 交易详情分析:https://chaintool.tech/traceview
  8. 地址格式转换及 ENS 查询:https://chaintool.tech/address
  9. 事件签名的 Topic 查询:https://chaintool.tech/topicID
  10. Hash 工具:https://chaintool.tech/hashTool , 提供Keccak-256 及 Base64
  11. 交易数据(calldata)的编码与解码: https://chaintool.tech/calldata

image.png

更多的功能及链的支持,在持续的开发中,我们的代码托管在Github:https://github.com/ChainToolDao/chaintool-frontend/ 如果你有需求,欢迎提交 Issue 。

招纳小伙伴

ChainToolDAO 欢迎热爱开源的小伙伴加入我们,和其他优秀的开发一起创造出更加出色的开源工具。

小伙伴的工具包含但不限于:

  1. 提供产品需求或建议
  2. 为产品编写需求及说明文档
  3. 参与产品开发、创建新工具
  4. 测试发现 Bug、提交 Bug、修复 Bug
  5. 参与 Issue 讨论,提供建设意见,组织活动

ChainToolDAO 会为每个贡献者发放荣誉 NFT,记录你在社区中的贡献和成就,同时我们在积极申请 Grant ,如有资金,将 POW 方式分配。

如果你有兴趣参与,你可以在 https://github.com/ChainToolDao/chaintool-frontend/ 提交或认领 Issue

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/457162.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python模块练习题-测试你的Python技能。

练习题: 1.logging模块有几个日志级别?2.请配置logging模块,使其在屏幕和文件里同时打印以下格式的日志3.json、pickle、shelve三个区别是什么?4.json的作用是什么?5.subprocess执行命令方法有几种?6.为什么…

idea 2023版本创建maven管理的Scala项目教程

目录 1、创建项目1.1、创建项目名及简单配置1、2 刚开始创建好后的项目是这样的1、3 进行相关设置1)增加maven管理2)增加scala目录,并设置成resource目录 注意: 本项目写得教程是基于您得Java jdk、Scala jdk、maven这些都是安装配…

汽车充电桩检测设备TK4860C交流充电桩检定装置

TK4860C是一款在交流充电桩充电过程中实时检测充电电量的标准仪器,仪器以新能源车为负载,结合宽动态范围测量技术、电能ms级高速刷新等技术,TK4860C实现充电全过程的累积电能精准计量,相比于传统的预设检定点的稳态计量&#xff0…

PyQt5、Pyside2学习---02

1.界面布局 我们最常用的 Layout布局 有4种,分别是 QHBoxLayout 水平布局QVBoxLayout 垂直布局QGridLayout 表格布局QFormLayout 表单布局 2.调整控件位置和大小 调整layout中控件的大小比例: 可以通过设定控件的sizePolicy来调整, 调整控件间距: …

kafka多用户访问权限配置指导

一、场景描述 现场业务由于多厂商集成,共享数据需要,需对接当前kafka集群,为做到类似租户隔离的功能,需要开启kafka的权限控制和动态用户管理功能,实现不同厂商访问被授权的合法资源,消费者账号只能消费数据,生产者账号只能生产数据。 二、控制方式 Kafka 有三种认证模…

VSCode查看和编辑远程服务器的代码

在嵌入式开发过程中,很多时候代码都是放在编译服务器上,并给每个项目成员分配一个账号。这时候访问代码,可以通过 Samba 服务器将代码目录挂载到本地,再通过 VSCode 去打开服务器的代码。 但是,这时候我经常碰到通过 …

vue项目 解决el-table自适应高度,vue页面不显示多条滚动条,超出的部分让el-table内部出现滚动条

一、需求 后台管理系统:最常见的页面都是由—>左侧菜单、头部tabView页签、主体数据渲染页面(AppMain);而一般AppMain页面又分为: 搜索区域、table数据(分页),可能也会存在底部&a…

编译原理实验1——词法分析器的Java实现

一、 实验目的 设计并实现一个PL/0语言(或其它语言的子集,如C语言的子集)的词法分析程序,加深对词法分析原理的理解。 二、实验原理 词法分析是从左向右扫描每行源程序的符号,拼成单词,换成统一的机内表示形式——TOKEN字,送给…

由浅入深MFC学习摘记--第四部分上

目录 第八章 Document-View结构为什么使用Document-View结构DocumentviewDocumentFrameDocumentTemplateCDocTemplate、CDocument、CView、CFrameWnd 之间的关系 Document - 数据结构设计容器选用范例修改线条与点 View-重绘与编辑代码修改View 的重绘鼠标消息处理类向导 Seria…

手推FlinkML2.2(三)

SQLTransformer(SQL转换器)是一种数据预处理方法,允许您使用SQL语句对数据进行转换和操作。SQL转换器通常用于数据清洗、特征工程和数据聚合等任务,以提高数据分析和机器学习模型的性能。它可以与各种数据处理和存储系统&#xff…

后端大厂面试总结大全六

目录: 1、Transactional注解控制事务有哪些不生效的场景2、MySQL的优化 1、Transactional注解控制事务有哪些不生效的场景 数据库引擎不支持事务数据源没有配置事务管理器没有被spring管理方法不是public的同一个类中方法调用,导致Transactional失效 举…

2023云数据库技术沙龙MySQL x ClickHouse专场成功举办

4月22日,2023首届云数据库技术沙龙 MySQL x ClickHouse 专场,在杭州市海智中心成功举办。本次沙龙由玖章算术、菜根发展、良仓太炎共创联合主办。围绕“技术进化,让数据更智能”为主题,汇聚字节跳动、阿里云、玖章算术、华为云、腾…

gitee教程

二、安装git 要使用gitee,需要先安装git工具。git工具下载:Git - Downloadshttps://git-scm.com/downloads 下载好后,检查是否真的下载了: 三、登录gitee 我们先在 gitee上注册账号并登录。gitee官网:Gitee - 企业级 DevOps 研…

LINUX SVN 新建项目

从第三方代码创建代码库: 1、通过客户端进入服务端 2、在对应的目录创建新的项目/目录 在对应的目录右击 :creat folder... 例:创建testSvn 3、在客户端checkout(co) testSvn 4、将第三方源码(srcTest)拷贝到客户端下的对应路径 防止L…

Redis缓存更新策略

缓存更新是redis为了节约内存而设计出来的一个东西,主要是因为内存数据宝贵,当我们向redis插入太多数据,此时就可能会导致缓存中的数据过多,所以redis会对部分数据进行更新,或者把他叫为淘汰更合适。 1.缓存更新三种策…

Windows 自带环境变量

目录 Windows自带环境变量说明Windows自带环境变量总结 所谓 Windows 环境变量,指的是 Windows 指定操作系统工作环境的一些设置选项或属性参数,比方说指定系统文件夹或临时文件夹的位置等。与常量相比,一个环境变量往往由变量名称和变量值组…

深入了解Android系统中的音视频编解码器:MediaCodec

Media内核源码 Media内核是Android系统中负责音视频处理的核心模块,包括音视频采集、编解码、传输、播放等功能。Media内核源码位于Android源码树的/frameworks/av目录下,主要包括以下模块: media/libstagefright:包含了Media F…

设计模式——组件协作模式之策略模式

文章目录 前言一、“组件协作” 模式二、Strategy 策略模式1、动机2、模式定义3、代码示例4、结构 要点总结 前言 一、“组件协作” 模式 现代软件专业分工之后的第一个结果是 “框架与应用程序的划分”,“组件协作” 模式通过晚期绑定,来实现框架与应用…

【内网】WebStorm搭建Vue环境

文章目录 安装node.js和npm1、 Node.js和npm简介2、下载Node.js3、安装Node.js4、检查是否安装成功5、环境配置(很重要!)6、配置内网离线库 安装WebStorm并运行Vue项目1、新建项目2、测试 安装node.js和npm 1、 Node.js和npm简介 简单的说 …

阿里云服务器-Linux

说明:自己想玩一下服务器,记录一下服务器安装的环境以及软件。包括JDK,Mysql,tomcat等。 一:JDK篇 服务器上也是需要安装JDK环境的,跑不掉的。阿里云服务器提供了命令安装,固定安装目录自动配…