curl --request POST \
--url https://mint-manager.namespace.ninja/api/v1/mint \
--header 'Content-Type: application/json' \
--data '{
"label": "satoshi",
"parentName": "universe.eth",
"expiryInYears": 1,
"minterAddress": "0x1234567890abcdef1234567890abcdef12345678",
"isTestnet": true,
"owner": "0xabcdefabcdefabcdefabcdefabcdefabcdefabcd"
}'
{
"content": {
"label": "satoshi",
"owner": "0xabcdefabcdefabcdefabcdefabcdefabcdefabcd",
"fee": "0.002",
"price": "0.01",
"parentNode": "0xabc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc1",
"paymentReceiver": "0x1234567890abcdef1234567890abcdef12345678",
"verifiedMinter": "0xabcdefabcdefabcdefabcdefabcdefabcdefabcd",
"signatureExpiry": 1726425612,
"expiry": 4294967295,
"fuses": 65536
},
"signature": "0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef1b"
}
Generate mint parameters and return a signed payload.
curl --request POST \
--url https://mint-manager.namespace.ninja/api/v1/mint \
--header 'Content-Type: application/json' \
--data '{
"label": "satoshi",
"parentName": "universe.eth",
"expiryInYears": 1,
"minterAddress": "0x1234567890abcdef1234567890abcdef12345678",
"isTestnet": true,
"owner": "0xabcdefabcdefabcdefabcdefabcdefabcdefabcd"
}'
{
"content": {
"label": "satoshi",
"owner": "0xabcdefabcdefabcdefabcdefabcdefabcdefabcd",
"fee": "0.002",
"price": "0.01",
"parentNode": "0xabc123abc123abc123abc123abc123abc123abc123abc123abc123abc123abc1",
"paymentReceiver": "0x1234567890abcdef1234567890abcdef12345678",
"verifiedMinter": "0xabcdefabcdefabcdefabcdefabcdefabcdefabcd",
"signatureExpiry": 1726425612,
"expiry": 4294967295,
"fuses": 65536
},
"signature": "0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef1b"
}
Mint request including label, parent name, minter address, etc.
The body is of type object
.
Signed mint parameters ready to be used on-chain.
The response is of type object
.
Was this page helpful?