Create an asset / How to create a NFT listing for minting?

POST https://bakrypt.io/v1/assets/ || https://testnet.bakrypt.io/v1/assets/;

The following endpoint returns an Asset. Each attribute is limited to 64 characters per line.

e.g.,

Request

application/json

/* Vanilla Javascript example using fetch */ let accessToken = "<access_token>"; (async () => { let auth_url = `https://bakrypt.io/v1/assets/` || `https://testnet.bakrypt.io/v1/assets/`; const createAssetRequest = await fetch(auth_url, { method: "POST", headers: { "Content-Type": "application/json", Authorization: `Bearer ${accessToken}`, }, body: JSON.stringify({ blockchain: "ada", amount: 1, name: "Test Name", asset_name: "Only4cceptsLetters4ndNumb3rs", image: "ipfs://QmbZxCkD1bniE21CPudEwRP6HVJfiSopL6DJPK8QrWiSjn", is_auto: true }) }); const assetResponse = await createAssetRequest.json() console.log(assetResponse); })();
/* Vanilla Javascript example using fetch */ let accessToken = "<access_token>"; (async () => { let auth_url = `https://bakrypt.io/v1/assets/` || `https://testnet.bakrypt.io/v1/assets/`; const createAssetRequest = await fetch(auth_url, { method: "POST", headers: { "Content-Type": "application/json", Authorization: `Bearer ${accessToken}`, }, body: JSON.stringify({ blockchain: "ada", amount: 1, name: "Test Name", asset_name: "Only4cceptsLetters4ndNumb3rs", image: "ipfs://QmbZxCkD1bniE21CPudEwRP6HVJfiSopL6DJPK8QrWiSjn", is_auto: true, royalties_rate: 9, royalties: "addr_test1qzr84dy9syhkdy3ffn8c3mn8n2zh0wzhgwltz2dle5phaaky56y0ulyxyrz2mra05y8xsnxcgphrleag8m5xs0llszrkjah", }) }); const assetResponse = await createAssetRequest.json() console.log(assetResponse); })();
/* Vanilla Javascript example using fetch */ let accessToken = "<access_token>"; (async () => { let auth_url = `https://bakrypt.io/v1/assets/` || `https://testnet.bakrypt.io/v1/assets/`; const createAssetRequest = await fetch(auth_url, { method: "POST", headers: { "Content-Type": "application/json", Authorization: `Bearer ${accessToken}`, }, body: JSON.stringify({ blockchain: "ada", amount: 1, name: "Test Name", asset_name: "Only4cceptsLetters4ndNumb3rs", image: "ipfs://QmbZxCkD1bniE21CPudEwRP6HVJfiSopL6DJPK8QrWiSjn", is_auto: true, files: [ { name: "Additional File", mediaType: "image/png", src: "ipfs://QmPPrHGV5UeG7YB9YJ1sVMhvb3NCtjPPFg8ksCtHWzuFVt", }, ], attrs: { "List of Values": [ "In an imperfect world, we are full of figures and colors that", "during the day absorb our energy. In this first collection I", "wanted to create relaxing purple geometric figures made with", ], OuterData: { InnerData: "String of values up to 64 characters", "Another Object": { name: "My object", }, }, }, royalties_rate: 9, royalties: "addr_test1qzr84dy9syhkdy3ffn8c3mn8n2zh0wzhgwltz2dle5phaaky56y0ulyxyrz2mra05y8xsnxcgphrleag8m5xs0llszrkjah", }) }); const assetResponse = await createAssetRequest.json() console.log(assetResponse); })();

Response

application/json

{ "uuid": "df0d818d-3003-464b-80b1-3cfa884c1217", "status": "waiting", "blockchain": "ADA", "amount": 1, "image": "ipfs://QmbZxCkD1bniE21CPudEwRP6HVJfiSopL6DJPK8QrWiSjn", "mediaType": null, "name": "Test Name", "asset_name": "Only4cceptsLetters4ndNumb3rs", "description": null, "size": "573", "files": [ { "name": "Additional File", "mediaType": "image/png", "src": "ipfs://QmPPrHGV5UeG7YB9YJ1sVMhvb3NCtjPPFg8ksCtHWzuFVt" } ], "attrs": { "List of Values": [ "In an imperfect world, we are full of figures and colors that", "during the day absorb our energy. In this first collection I", "wanted to create relaxing purple geometric figures made with" ], "OuterData": { "InnerData": "String of values up to 64 characters", "Another Object": { "name": "My object" } } }, "is_deleted": false, "created_on": "2022-04-30 16:01:57.256933+00:00", "updated_on": "2022-04-30 16:01:15.919623+00:00", "is_auto": true, "has_royalties": true, "royalties": "addr_test1qzr84dy9syhkdy3ffn8c3mn8n2zh0wzhgwltz2dle5phaaky56y0ulyxyrz2mra05y8xsnxcgphrleag8m5xs0llszrkjah", "royalties_rate": "9.00", "royalties_minted": false, "royalties_minted_on": null, "royalties_burned": false, "royalties_burned_on": null, "transaction": { "uuid": "9ad961bd-4b0e-4a9b-a87a-9c596768b484", "status": "waiting", "status_description": "Waiting for funds", "fraud_status": "unknown", "type": "ADA", "issuer_address": null, "policy_id": "9188cf5a70cb3fa0ce48cbacd207ad193f0f651521945b7001a1cdef", "invalid_slot": "59854582", "amount": 1, "cost": 7.342146, "convenience_fee": 2, "blockchain_fee": 0.221073, "name": "", "image": "", "description": "Asset: df0d818d-3003-464b-80b1-3cfa884c1217", "is_deleted": false, "is_minted": false, "is_voided": false, "is_resubmitted": false, "is_refunded": false, "deposit_address": "addr1vxacw4m3r2gr94t03m0v0lfly22q2h5wrht0sa2f3d8pu4cl9rjx4", "created_on": "2022-04-30 16:01:15.939575+00:00", "updated_on": "2022-04-30 16:01:55.766850+00:00", "is_auto_processing": false, "has_royalties": true, "royalties_minted": false, "royalties_minted_on": null, "royalties_burned": false, "royalties_burned_on": null, "royalties_rate": "9.00", "royalties": "addr_test1qzr84dy9syhkdy3ffn8c3mn8n2zh0wzhgwltz2dle5phaaky56y0ulyxyrz2mra05y8xsnxcgphrleag8m5xs0llszrkjah" } }