Issuer Configuration EVM

Token Negotiator issuer configuration EVM

Parameters to create a configuration for Ethereum fungible or non-fungible token collections.

Parameter
Type
details
Options

onChain

boolean

defines if the collection is on or off chain. Set this value to true.

true | false

collectionID

string

a unique string identifier for your usage (this will be the name space your tokens are kept)

string

blockchain

string

defines the blockchain (refer to supported Chains page)

string

chain

string

the network of the blockchain (refer to supported Chains page)

string

contract

string

smart contract address of the collection

string

fungible

boolean

fungible or non fungible token collection

true | false

openSeaSlug

string (optional)

An optional additional field which helps identify token collections featured on OpenSea

string (optional)

abi

string (optional)

If working with Smart Contracts this field can be utilised to add a reference to your abi file

string (optional)

Non Fungible Token example issuer configuration:

const onChainNonFungibleIssuer = {
	onChain: true,
	collectionID: "expansion-punks",
	blockchain: "evm",
	chain: "eth",
	fungible: false,
	contract: "0x0d0167a823c6619d430b1a96ad85b888bcf97c37",
	openSeaSlug: "expansion-punks"
};

Fungible Token example issuer configuration:

const onChainFungibleIssuer = {
	onChain: true,
	collectionID: "USX",
	blockchain: "evm",
	chain: "matic",
	fungible: true,
	contract: "0x107065a122f92636a1358a70a0efe0f1a080a7e5"
};

Tip 💡

To verify Smart Contract information use EVM Blockchain Explorer websites which include:

Last updated