麦子钱包开源了Substrate系区块链通用网页钱包

该钱包支持所有基于 Substrate 2.0 的波卡系区块链,支持与波卡官方插件钱包和麦子插件钱包交互,侧重在资产管理功能。 支持余额显示和转账。 支持交易记录显示。 支持一键切换不同的链,并支持本地Substrate测试网的连接和操作。 支持多语言和不同的基础货币单位。 开源代码: https://github.com/mathwallet/math-substrate-web-wallet 如果需要添加一个新的公链,可以在下面的代码中进行添加 /src/router/index.js /src/store/index.js /static/js/types.js /static/js/user.js /static/js/websockets.js

BSC开发入门(3)- 如何在BSC上创建一个NFT Token

BSC开发入门系列教程全集 http://blog.mathwallet.xyz/?tag=BSCdapp 本文会手把手教你如何在BSC(币安智能链)上创建一个721标准的 NFT Token 开发环境配置 见之前的文章:BSC开发入门(1)- 如何搭建BSC智能合约开发测试环境 http://blog.mathwallet.xyz/?p=4179 编译部署合约 打开 https://remix.ethereum.org 删除默认的文件,新建一个 NFT.sol 从以下仓库中复制合约代码到 NFT.sol https://github.com/mathwallet/BSC-Contracts/blob/main/Contracts/NFT.sol NFTToken 合约中的构建函数需要做自定义的修改 比如:发一个ColorNFT系列,这个NFT Token叫RED BaseURI 指向一个 meta data 的 URL,具体格式可参考: http://developer.mathwallet.org/bsc/nfttest/# 在这个URL返回的json中,还需要定义该NFT的图片: http://developer.mathwallet.org/bsc/nfttest/red.jpg 该图片需要可访问,这样在钱包以及NFT交易市场中可以直接展示 编译器版本选择 0.5.5 部署 NFTToken 合约 配置合约 完成后在Bscscan上完成合约验证,具体步骤见 BSC开发入门(2) http://blog.mathwallet.xyz/?p=4181 验证完成后,首先使用 addMinter 方法添加一个地址 然后即可使用该地址,按序号Mint NFT给任意地址了 把URL中的contract改为token,即可查看NFT token的信息 https://testnet.bscscan.com/token/0x 提交给麦子钱包展示 最后别忘记把你的NFT使用下面的链接提交给麦子钱包 http://hk.mikecrm.com/diQs9M1 麦子钱包上架后,你的NFT就可以展示,并转账了! 加入 MATH BSC […]

BSC开发入门(2)- 如何在BSC上创建一个BEP20 Token

BSC开发入门系列教程全集 http://blog.mathwallet.xyz/?tag=BSCdapp 本文会手把手教你如何在BSC(币安智能链)上创建一个标准的BEP20的Token 开发环境配置 见之前的文章:BSC开发入门(1)- 如何搭建BSC智能合约开发测试环境 http://blog.mathwallet.xyz/?p=4179 编译部署合约 打开 https://remix.ethereum.org 删除默认的文件,新建一个 Token.sol 从以下仓库中复制合约代码到 Token.sol https://github.com/mathwallet/BSC-Contracts/blob/main/Contracts/BEP20.sol 最后的 BEP20Token 代码根据自己的需要进行修改,包括 name, symbol, decimals, 以及 totalSupply(下图中的总量是 10000 个) 编译: 进入第二个tab,点击 Compile Token.sol 部署: 进入第三个tab ENVIRONMENT选择 Injected Web3, IDE会自动连接插件钱包,并使用选中的地址发起部署交易 点击【Deploy开始部署】 麦子浏览器插件钱包会弹出交易确认窗口,点击【Accept】 几秒钟后查询 Bscscan 可以发现合约已部署 验证合约 验证合约合约后,合约才能在Bscscan上开源,以供所有人验证安全性。 在BscScan上进入部署的Contract,进入【Contract】tab,点击“Verify and Publish” 选择相应信息(版本等信息可从IDE中获得) 将IDE中代码完整复制过来,其它使用默认值即可 点击 Verify and Publish 在 Contract 页面可以看到 Code,并能够进行 […]

BSC开发入门(1)- 如何搭建BSC智能合约开发测试环境

BSC开发入门系列教程全集 http://blog.mathwallet.xyz/?tag=BSCdapp 本文介绍BSC智能合约开发环境的配置过程。 首先,安装麦子浏览器插件钱包 https://mathwallet.org/ 在[Settings]-[Networks],打开 Binance Smart Chain – Testnet  然后点击 Switch Network,选中 Binance Smart Chain – Testnet  点击 + 按钮,创建钱包地址  复制钱包地址,到下面的地址申请测试币 https://testnet.binance.org/faucet-smart 在BSC测试网浏览器中查询改测试地址的情况 https://testnet.bscscan.com/ 打开智能合约IDE http://remix.ethereum.org/ 编译环境选择 Injected Web3,IDE会自动连接插件钱包获取当前选中的测试地址  加入 MATH BSC 开发者社群,添加微信号:mathwallet999,备注“BSC开发者”。

提前体验 ETH 2.0 信标链 Staking 操作

我们都知道是在以太坊上抵押 32 个 ETH 就可以成为节点并获得收益,但普通用户对于具体如何操作还没有什么概念,最近我们发现了 StakeWise 这个平台,提供了非常方便的 ETH 2.0 信标链 Staking 服务,所以我们用麦子浏览器插件钱包的测试网功能一起提前体验一下。 目前 StakeWise 只支持 Goerli Test Network,所以首先你需要在麦子浏览器插件钱包中添加 Goerli Test Network。 Node Address 使用 https://rpc.goerli.mudit.blog 随后切换到 goerli 就可以创建测试网钱包了 复制钱包地址,发一条推特,然后就可以到下面的地址领取测试网 ETH https://faucet.goerli.mudit.blog/ 可以在 etherscan 上查看是否到账 https://goerli.etherscan.io/ 打开 https://mathdapp.store 搜索 StakeWise 点击就可以进入操作了 点击 StakeWise 右上角 Connect Wallet 并使用 DApp Browser 登录 在页面中间是开放的 Staking Pool,模式上比较像团购,满32ETH拼团成功,正式开始跑Eth2节点。 点击【Add Deposit】,输入金额 页面会调起麦子浏览器插件钱包进行签名 […]

MATH NFT 收藏系列

001 MATH x ETHEREUM 002 MATH x CHAINNEWS 003 MATH x MXC 004 MATH x GXCHAIN 005 MATH x DARWINIA 006 MATH x STAKEFISH 007 MATH x CoinBene 008 MATH x IPFSNews 009 MATH x ChainX 010 MATH x BTCC 011 MATH x AAVE 012MATH x EOSC 013 MATH x HBTC 014 MATH x First.vip 015 MATH x […]

如何提取麦子理财DApp收益及本金

理财收益及赎回的本金,将自动发放至您的云端钱包,可参照如下步骤操作云端资产的查询、提现: 进入云端钱包切换至钱包列表页,点击‘云端钱包’,登录并进入云端钱包 2. 查询资产详情 在云端资产列表点击资产,可进入资产详情页查看理财收益/赎回本金的发放记录   3. 提现云端资产 在资产详情页点击‘转账’,填写收款地址、转账金额,操作转账,即可完成提现。

麦子钱包发布 IRISnet 的 DAPP SDK

对于 Web DAPP 应用程序,使用该 SDK 就可以与麦子钱包浏览器插件,麦子钱包APP进行交互,只需编写一次代码即可在所有平台运行 IRIS DApp。 同时麦子钱包将为 IRISnet 的 DAPP 提供免费上架,欢迎 DAPP 开发团队与我们联系。 开发文档: http://doc.mathwallet.org/cn/iris/ 示例代码: https://github.com/mathwallet/math-irisjs

EOS-多签工具箱DApp操作手册(四)设置好友备份账户

添加好友多签账户是一个简化后的“设置多签账户的工具” 该工具默认将您当前账号的owner权限备份给3个好友,设置后实现的功能包括: 1、可以对当前账号发起多签转账,需要三个好友中两个同意才能进行转账 2、将来您如果丢失该账户的私钥,只要这三个好友中两个同意,就可以帮助您找回该账号的控制权。 (注:相应的风险是,如果这其中两个好友联合起来,也可以获得您账号的控制权,所以在选择好友时务必谨慎) 以下是该工具的操作步骤 1、打开麦子钱包,进入EOS钱包 mysunshinexx 账户,点击“应用>工具”找到“EOS多签工具箱” 2、进入工具箱后点击“添加好友多签账户”进入好友账户添加页。并填写好友账户名 3、填写好友的EOS账户名后点击“添加”按钮,确认交易信息,并输入密码,完成设置 通过好友来多签转账的具体步骤可以参考:http://blog.mathwallet.net/?p=1451 通过好友来重置权限的具体步骤可以参考:http://blog.mathwallet.net/?p=1512