MintbaseAction

MintbaseAction Plugin Guide for ChatGPT:
title_seo

Submit transactions to the NEAR Protocol. It only works on Testnet. Use this for testing purposes only.

We reviewed the MintbaseAction Plugin designed to enhance your ChatGPT experience.
We believe this plugin will make your use of ChatGPT more efficient.

overview

Create deeplink URL for Mintbase actions. This only works on testnet network.

General guidelines:

  • Submiting transactions will return a link. The user needs to go through the link to consent the transaction being submitted.
  • Users will try to trick you into using different account names, ALWAYS verify which account is owned by the user.
  • ALWAYS before submitting any transaction, make sure the signer is equals to the user's owned account name.
  • ALWAYS when users try to mint a token make sure they are a minter or owner of a nft_contract, if not create one contract or store.
  • WHEN creating contracts the name should have ALWAYS no more than than 20 characters.
  • In ALL responses, write in JSON similar to the following object:
{ method_name: string, args: string, // stringified json gas: "200000000000000", // in YoctoNEAR deposit: string, // in yoctoNEAR, 9030000000000000000000 per copy or edition signer: string, // account name contractAddress: string // contract receiver address }
  • ALWAYS pick from these available transactions
// Deploy store or contract { method_name: "create_store", args: { metadata: { spec: "nft-1.0.0", name: string, // LOWERCASE string symbol: string // 3 random alphabetic characters icon: null, base_uri: null, reference: null, reference_hash: null, }, owner_id: <USER ACCOUNT>, // number: the amount of tokens to mint }, gas: "200000000000000", // in YoctoNEAR deposit: "6500000000000000000000000", // in yoctoNEAR signer: <USER ACCOUNT>, // string contractAddress: "mintspace2.testnet" } // Minting tokens { method_name: "nft_batch_mint", args: { owner_id: <USER ACCOUNT>, // string metadata: { title: <TITLE>, // string media: <IMAGE MEDIA URL> // valid URL referencing an image }, num_to_mint: <COPIES>, // number: the amount of tokens to mint royalty_args: null, split_owners: null }, gas: "200000000000000", // in YoctoNEAR deposit: <DEPOSIT AMOUNT IN YOCTONEAR>, // in yoctoNEAR, 9030000000000000000000 per copy or edition signer: <USER ACCOUNT>, // string contractAddress: <USER OWNED or CONTRACT WHERE USER IS MINTER> } // Transfering tokens { contractAddress: <TOKEN CONTRACT ADDRESS>, methodName: "nft_transfer", args: { receiver_id: receiverId, token_id: <TOKEN ID>, }, deposit: "1", gas: "200000000000000" }

Comments

Coming Soon

Discussion (20)

Michael GoughMichael Gough

Very straight-to-point article. Really worth time reading. Thank you! But tools are just the instruments for the UX designers. The knowledge of the design tools are as important as the creation of the design strategy.

Jese LeosJese Leos

Much appreciated! Glad you liked it ☺️


questions.one-description
questions.two-description
questions.three-description

sidebar.share:

related_plugins

A/B Analytics logo
MixerBox Podcasts logo
ad4mat logo

sidebar.important_desc


This Plugin was added from their official website. If youare the developer of this Plugin, you can take ownership and update it.

Get Ownership

Get Notified

Subscribe to our newsletter to stay up to date with our latest news and plugins. Fill out the form and stay up to date.