Skip to main content
GET
/
snekfun-front
/
contracts.json
Contracts config
curl --request GET \
  --url https://analytics.snek.fun/snekfun-front/contracts.json
{
  "network": "mainnet",
  "minting": {
    "nft": {
      "script": "59023f...",
      "policy": "63f947b8d9535bc4e4ce6919e3dc056547e8d30ada12f29aa5f826b8",
      "documentation": "https://github.com/splashprotocol/snekdotfun-configs/blob/main/docs/launchAsset.md#pool-nft"
    },
    "other": {
      "template": "5901fc...",
      "documentation": "https://github.com/splashprotocol/snekdotfun-configs/blob/main/docs/launchAsset.md#token"
    }
  },
  "contracts": {
    "launchAsset": {
      "hash": "905ab869961b094f1b8197278cfe15b45cbe49fa8f32c6b014f85a2d",
      "documentation": "https://github.com/splashprotocol/snekdotfun-configs/blob/main/docs/launchAsset.md"
    }
  }
}
Returns the full Snekfun contracts config used across Snekfun services. Auth: Public

Response

network
string
Target Cardano network.
minting
object
Minting scripts and metadata.
contracts
object
Deployed validator configs.
The minting object contains:
FieldDescription
nft.scriptSerialized minting script for pool NFTs
nft.policyPolicy ID for pool NFTs
nft.documentationUpstream documentation for the NFT minting config
other.templateTemplate used for token minting
other.documentationUpstream documentation for the token minting template
The contracts object contains:
FieldDescription
launchAsset.hashLaunch validator script hash
launchAsset.documentationUpstream documentation for the launch validator
snekfunOrderLegacy.scriptSerialized legacy order validator
snekfunOrderLegacy.hashLegacy order validator hash
snekfunOrderLegacy.uTxORef.txHashReference input transaction hash
snekfunOrderLegacy.uTxORef.indexReference input index
snekfunOrderLegacy.cost.memExecution memory budget
snekfunOrderLegacy.cost.stepsExecution step budget
snekfunOrderLegacy.documentationUpstream documentation
snekfunOrder.scriptSerialized current order validator
snekfunOrder.hashCurrent order validator hash
snekfunOrder.uTxORef.txHashReference input transaction hash
snekfunOrder.uTxORef.indexReference input index
snekfunOrder.cost.memExecution memory budget
snekfunOrder.cost.stepsExecution step budget
snekfunOrder.documentationUpstream documentation
{
  "network": "mainnet",
  "minting": {
    "nft": {
      "script": "59023f...",
      "policy": "63f947b8d9535bc4e4ce6919e3dc056547e8d30ada12f29aa5f826b8",
      "documentation": "https://github.com/splashprotocol/snekdotfun-configs/blob/main/docs/launchAsset.md#pool-nft"
    },
    "other": {
      "template": "5901fc...",
      "documentation": "https://github.com/splashprotocol/snekdotfun-configs/blob/main/docs/launchAsset.md#token"
    }
  },
  "contracts": {
    "launchAsset": {
      "hash": "905ab869961b094f1b8197278cfe15b45cbe49fa8f32c6b014f85a2d",
      "documentation": "https://github.com/splashprotocol/snekdotfun-configs/blob/main/docs/launchAsset.md"
    }
  }
}