> For the complete documentation index, see [llms.txt](https://tokenscript.gitbook.io/token-negotiator/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tokenscript.gitbook.io/token-negotiator/learn/issuer-configurations/issuer-configuration-solana.md).

# Issuer Configuration Solana

Token Negotiator issuer configuration Solana

Parameters to create a configuration for Solana non-fungible token collections.&#x20;

| 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        |
| collectionAddress | string  | token collection address                                                                     | string        |
| updateAuthority   | string  | update authority address                                                                     | string        |
| tokenProgram      | string  | token program utilised by the collection                                                     | string        |
| symbol            | string  | token collection Symbol                                                                      | string        |

Non Fungible Token example issuer configuration:

```
const onChainIssuer = {
            collectionID: "penthouse-panther-club",
            collectionAddress: "ff846ef2eed57e5367cf8826e63f4d53fe28d28aa67417accb6e4b48cbd19136",
            updateAuthority: "92oYPmrr1BHznizuZmpKZ3MFRadMFYRTCxo9Pf34mZKX",
            tokenProgram: "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
            onChain: true,
            symbol: "PPC",
            chain: "mainnet",
            blockchain: "solana",
};
```

**Tip 💡**

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

* <https://www.okx.com/explorer/sol>
* <https://explorer.solana.com>
* <https://solscan.io>
