跳转到主要内容
POST
铸造压缩 Solana NFT
curl --request POST \
  --url 'https://mainnet.helius-rpc.com/?api-key=' \
  --header 'Content-Type: application/json' \
  --data '
{
  "jsonrpc": "2.0",
  "id": "<string>",
  "method": "mintCompressedNft",
  "params": {
    "name": "被封印的艾克佐迪亚",
    "symbol": "ETFO",
    "description": "被封印的艾克佐迪亚是一种强大而传奇的生物。",
    "owner": "DCQnfUH6mHA333mzkU22b4hMvyqcejUBociodq8bB5HF",
    "delegate": "DCQnfUH6mHA333mzkU22b4hMvyqcejUBociodq8bB5HF",
    "collection": "<string>",
    "uri": "<string>",
    "attributes": [
      {
        "trait_type": "稀有度",
        "value": "神话"
      }
    ],
    "imageUrl": "https://cdna.artstation.com/p/assets/images/images/052/118/830/large/julie-almoneda-03.jpg?1658992401",
    "externalUrl": "https://www.yugioh-card.com/en/",
    "sellerFeeBasisPoints": 5000,
    "creators": [
      {
        "address": "DCQnfUH6mHA333mzkU22b4hMvyqcejUBociodq8bB5HF",
        "share": 100
      }
    ],
    "confirmTransaction": true
  }
}
'
{
  "jsonrpc": "2.0",
  "id": "<string>",
  "result": {
    "signature": "4FRxjAvHLGCEUXJqkucG7SdKrrmAeqjfTQKmhMZWvqGvkPGvWeZXY8Vfj8oxXtGnf7q3n4n8XHVDsExkpCtAEdKj",
    "minted": true,
    "assetId": "6sx2ChPvudKVt4Gc6qr3X4FFwtM4vVa6uZMmQHn5udQE"
  }
}
已弃用:此端点已弃用。对于新项目,请使用提供改进压缩技术和更低成本的 ZK Compression API

请求参数

name
string
必填
要铸造的压缩Solana NFT的名称,显示在市场和钱包上。
symbol
string
必填
压缩Solana NFT集合的符号,通常是项目的短标识符。
description
string
必填
压缩NFT的详细描述,用于市场和索引器。
owner
string
必填
铸造完成后将接收并拥有压缩NFT的Solana钱包地址。
delegate
string
可选的压缩NFT代理地址,具有使用权限。
collection
string
集合地址,将此压缩NFT添加到Solana市场上的分组、发现和验证。
uri
string
指向压缩NFT的链外JSON元数据的URI,通常托管在Arweave或IPFS上。
attributes
array
定义压缩NFT特征的特征和属性数组。
imageUrl
string
代表压缩NFT在市场上的图像直接URL。
externalUrl
string
与压缩NFT或集合相关的可选网站URL。
sellerFeeBasisPoints
number
Solana市场上次级销售中创作者收益的版税百分比,以基点表示(100 = 1%,1000 = 10%)。
creators
array
贡献了压缩NFT并具有版税份额的创作者地址数组。
confirmTransaction
boolean
如果为 true,API 将在链上确认后再进行响应。

授权

api-key
string
query
必填

查询参数

api-key
string
必填

用于身份验证和访问压缩 NFT 铸造的 Helius API 密钥。

示例:

"string"

请求体

application/json
jsonrpc
enum<string>
必填

JSON-RPC 协议的版本。

可用选项:
2.0
id
string
必填

用于标识请求的 ID。

method
enum<string>
必填

要调用的 RPC 方法名称。

可用选项:
mintCompressedNft
params
object
必填

响应

成功铸造压缩的 Solana NFT

jsonrpc
enum<string>
必填

JSON-RPC 协议的版本。

可用选项:
2.0
id
string
必填

用于标识请求的 ID。

result
object
必填