WalletConnect 是一种通用的加密钱包交互协议 除了大家熟知的用 WalletConnect 扫描,进行手机端加密钱包签名外,WalletConnect 也支持移动端打开钱包App进行签名,具体操作如下 我们可以用手机浏览器打开WalletConnect官方提供的测试页 https://example.walletconnect.org 点击 'Connect to WalletConnect' 选择 'MathWallet' 页面会打开 MathWallet App,在弹出页面点击 Confirm,即可完成登录操作 此时你需要手动切换到手机浏览器,此时发现页面已变为登录状态,你可以点击蓝色按钮进行转账相关方法的测试 页面同样会打开MathWallet App,并弹出转账签名操作界面 该WalletConnect Demo页面的代码如下,dApp项目方可以参考使用: https://github.com/WalletConnect/walletconnect-example-dapp 欢迎大家下载MathWallet并使用 WalletConnect 登录和签名 https://mathwallet.org
Tag Archives: DApp开发者
Cosmos DApp 升级到 hub3 的相关修改指南
主要两个地方修改: 1、cosmoshub-2变成cosmoshub-3 2、RPC 接口 Response 多了Result 详细的 Cosmos DApp 开发接口文档请查看 http://doc.mathwallet.org/
麦子钱包开源 Cosmos 网页钱包
Cosmos 网页钱包基于 MathSDK 开发 目前已支持 CosmosHub https://mathwallet.net/web/cosmos IRISnet Hub https://mathwallet.net/web/irisnet 默认能够扩展给所有基于 Cosmos SDK 的 Zone 使用 开源代码如下 https://github.com/mathwallet/math-cosmos-web-wallet MathSDK 文档 http://doc.mathwallet.org/cn/cosmos/ Cosmos 钱包操作指南 http://blog.mathwallet.net/?p=1747
麦子钱包发布 BinanceChain 的 MathExtension JS-SDK
BinanceChain 虽然不支持智能合约,但基于 BinanceChain 上资产发行和交换的特性,社区依然可以开发出一些特定的应用。 对于 Web 应用程序,使用该 JS-SDK 就可以与麦子钱包浏览器插件 / 麦子钱包APP进行交互,由麦子钱包完成签名。 同时麦子钱包将为 BinanceChain 的应用提供免费上架,欢迎 DAPP 开发团队与我们联系。 开发文档:http://doc.mathwallet.org/cn/binance/ 示例代码:https://github.com/mathwallet/math-binancechainjs
麦子钱包与 EOS 各钱包方共同发布Scan Protocol,支持不同钱包间扫码转账
为保障 EOS 生态用户体验,EOS 各移动钱包开发者达成共识,发布 Scan Protocol,将实现支持该协议的钱包之间互相扫码转账。Scan Protocol 的出现将改变目前用户在不同钱包之间扫码无法转账的困扰,并呼吁更多协议支持者加入。 Github 地址: https://github.com/ScanProtocol/ScanProtocol 支持钱包包括:麦子钱包、TokenPocket、MEET.ONE、Starteos、比特派、More钱包、Awake钱包、Bulk钱包等 (排名不分先后)
麦子 EOS 钱包“扫一扫”支持的协议
麦子 EOS 钱包有一个“扫一扫”按钮,该按钮支持如下4种协议 1 SimpleWallet 协议 https://github.com/MediShares/SimpleWallet 兼容 SimpleWallet 协议,比如用户可以扫描Newdex网页版的SimpleWallet协议的二维码进行登录、转账等操作。 2 自定义的 EOS 操作协议 基于如下结构构建的 json 数据生成的二维码 { “client”: “MathWallet”, “type”: “EOS”, “action”: “createAccount”, “data”: { “account_name”: “bigbigbigbig”, “owner”: “EOS7n5Aufs8wzsDaNpgez4HUz9W4VU45sQMKm8tAYRrshy1q3twPD”, “active”: “EOS7n5Aufs8wzsDaNpgez4HUz9W4VU45sQMKm8tAYRrshy1q3twPD”, “ram”: 1024, “net”: “0.3000 EOS”, … } } 3 ScanProtocol协议 为保障 EOS 生态用户体验,EOS 各移动钱包开发者达成共识,发布 Scan Protocol,将实现支持该协议的钱包之间互相扫码转账。Scan Protocol 的出现将改变目前用户在不同钱包之间扫码无法转账的困扰,并呼吁更多协议支持者加入。 github地址:https://github.com/ScanProtocol/ScanProtocol 4 账户名字符串 使用账户名字符串生成二维码。绝大多数交易所使用该二维码标准,扫描后默认进行 EOS […]
如何在麦子钱包中调试 DAPP
进入【麦子 DAPP 浏览器】,输入要调试的 DAPP 页面地址并打开 点击右上角,选择【调试】 在弹出的Console中进行调试即可,退出页面重新进入即可关闭调试窗口。
开源的 DApp 开发教程和代码示例
麦子钱包开发了两个开源的项目,给对 DApp 开发有兴趣的开发者参考: Scatter API 开发示例(前端开源) https://github.com/MediShares/scatter-eos-sample 《EOS区块链应用开发指南》实践项目代码仓库(前端 & 合约开源) https://github.com/ericfish/EOS-Dev-Book
麦子DAPP开发者系列 – Canaan EOS子弹消息
关于开发者 Canaan – eosdata.io 创建人,EOS爱好者,一年前就开始写EOS的技术文章,一直致力于推广和普及EOS技术 DAPP介绍 把一段内容写在备注里面,通过一次转账发送给多个好友,每条消息通过给好友转 0.0001 EOS 完成。 为什么做这个DAPP? 之前看到不少机构在通过这种方式做推广,普通用户还没有比较好用的工具,所以就在麦子上做了一个。 另外这种方式挺“区块链”的,第一、相比短信推广它的费用更低;第二、它的收益方是接受消息的用户而非中间商。 对接麦子钱包的心得体会 花了1小时基于麦子钱包的 API 做的一个 DAPP,简单研究了一下麦子钱包的API,发现可以基于现成开源的【小协议】代码做修改,前端都没自己写,还是很方便的。 主要用到 EOS 支持一个 transaction 可以包含多个 action 的特点,具体代码已开源,有兴趣的可以访问 https://github.com/MediShares/mds-eosjs/tree/master/eos/sample06
MathWallet DAPP SDK
麦子DAPP SDK文档:http://doc.mathwallet.org/ 提交DAPP给我们:https://m.maiziqianbao.net/eth/submitNewDapp 加入麦子钱包DAPP开发者社群,请添加群秘微信: mathwallet999 备注:DAPP开发者 Math SDK document: http://doc.mathwallet.org/ Submit your dApp to us: https://m.maiziqianbao.net/eth/submitNewDapp Any questions, please join our telegram channel https://t.me/mathwallet Math Wallet DAPP 개발자 커뮤니티에 가입하시면,연락주세요. (kakao: doveyaling)