Skip to main content
Use platform: "nad_fun" for Nad.fun launches.

Methods

TypePurpose
create_with_image_urlLaunch with an image URL.
create_with_image_blobLaunch with raw image bytes.

Request fields

Shared fields:
  • transaction_data
  • launch_data
  • image_url or image_blob
Nad.fun-specific fields:
  • buy_config, using the MonadBuyConfig shape
Standard:
{
  "buy_config": {
    "type": "standard",
    "buy_amount": "1000000000000000000"
  }
}
Bundled is part of the serialized schema, but current Nad.fun launch handling accepts only the standard form at launch time.

Example

{
  "platform": "nad_fun",
  "type": "create_with_image_url",
  "transaction_data": {
    "rpcs": [],
    "identifier": "nadfun_create_1",
    "priority_fee": 0,
    "payer_wallet": "0xYOUR_WALLET"
  },
  "launch_data": {
    "name": "Nad Coin",
    "symbol": "NAD",
    "description": "Example Nad.fun launch",
    "twitter": "https://x.com/example/status/1",
    "attached_referral": null,
    "website": null,
    "generated": false,
    "multi_deploy_count": 1
  },
  "image_url": "https://example.com/image.png",
  "buy_config": {
    "type": "standard",
    "buy_amount": "1000000000000000000"
  }
}

Notes

  • Send Nad.fun amounts as strings if you want to avoid integer size issues in JavaScript clients.
  • Bundled launch buys are currently rejected by the Nad.fun handler.