3.ERC1155合约创建POAP NFT
POST
https://testnet.jugugu.cn/GetGUGUBOXCreate1155NFT使用自定义的ERC1155合约创建POAP NFT
请求参数
可由查询类函数【获取短密钥状态】获取,返回true则paymentpassword传“”空字符串,如果返回false,主需要手动输入,目前暂时为空字符串即可,短密钥,会在jugugu app全部上线后可由用户修改,jugugu将不再存储
生成NFT的合约地址
data:image/gif;base64,base64编码的gif图片数据 data:image/png;base64,base64编码的png图片数据 data:image/jpeg;base64,base64编码的jpeg图片数据 data:image/x-icon;base64,base64编码的icon图片数据 data:audio/mp3;base64,base64编码的mp3音频数据 data:video/mp4;base64,base64编码的mp4视频数据
可以是图片、视频、音乐、PDF、3D模型文件。格式也需要base64编码。格式必须是data:image/gif;base64,base64编码的gif图片数据 data:image/png;base64,base64编码的png图片数据 data:image/jpeg;base64,base64编码的jpeg图片数据 data:image/x-icon;base64,base64编码的icon图片数据 data:audio/mp3;base64,base64编码的mp3音频数据 data:video/mp4;base64,base64编码的mp4视频数据
最大数量100万
属性数组
建议不要传“”空字符串,防止被攻击。建议32-64位随机大小写字母加数字的组合
通过接入jugugu申请
通过接入jugugu申请
默认 “cfx”
{
"phone": "18663668749",
"token": "amet pariatur",
"contract": "cillum aliqua",
"name": "往质子每",
"description": "每全省些斯历他目小放此必人如易。天消米个志出社达设华代清上。且周几达一拉克圆情那织做级际风究加织。民北党物报全被斗使入总路来华。存青问适解门全十级的满却成即。直快月达别问更收其越放间外。极际术使上斯花先存造回门报般压长。",
"image": "http://dummyimage.com/400x400",
"extra_image": [
"http://dummyimage.com/400x400",
"http://dummyimage.com/400x400",
"http://dummyimage.com/400x400",
"http://dummyimage.com/400x400"
],
"number": "80",
"attributes": [
{
"trait_type": "enim in sunt in",
"value": "Lorem nisi quis proident"
},
{
"trait_type": "in quis proident laboris est",
"value": "enim aliqua"
}
],
"code": "37"
}
示例代码
返回响应
0代表成功 -1代表错误
请求提示信息
交易hash
合约地址
创建POAP的NFT数量
创建的NFTs信息,数组结构
这里通常就是管理员
{
"code": 0,
"msg": "POAP生成成功",
"hash": "0x5cacc1f915e6dc354c4e26ff30794e39923f166d882230222db3384110e3cf01",
"contract": "cfxtest:acamgr43rv7j9tg2hrauz61n7anjyd7r0u5y5xky6n",
"poapamount": "20",
"nfts": [
{
"id": "9",
"owner": "cfxtest:aapsau0fgafbz53d3ke963r7mhgu16y592k3deunrw"
}
]
}