Flaunch Create API
To reduce the friction of launching tokens we have released an API, allowing users to make standardised API calls to flaunch a token quickly and easily, without payment or even any web3 identity.
Last updated
Was this helpful?
To reduce the friction of launching tokens we have released an API, allowing users to make standardised API calls to flaunch a token quickly and easily, without payment or even any web3 identity.
Last updated
Was this helpful?
By making a series of API calls any website, end-user or API can create a Flaunch memecoin in seconds, with zero deployment fees. There is no requirement for a wallet to be connected and instead a user can Flaunch a token connected to their email address, X (Twitter), Farcaster account or Base wallet address.
The account connected to the flaunched token will be able to connect to Flaunch, or any external flow, using Privy to have access to their dev revs claim and offramp their fees into either crypto or fiat.
So whether you're extending your existing platform to benefit from token launches, or building a more generic plugin that an entire ecosystem can use, the Flaunch Memecoin API should have ample logic to support you.
To demonstrate the power of this API, we have put together a landing page that will allow for fast flaunching across multiple recipient types.
Have you integrated the Flaunch Memecoin API? Get in touch and we'll feature it here!
Below we have documented the API calls that are available for the Memecoin API. These are also available as a Postman collection for quicker prototyping.
GET
/livez
Checks if the API is running and returns the network configuration.
Headers
Content-Type
application/json
Response
POST
/api/v1/upload-image
Uploads and validates an image before creating a memecoin. Images are checked for appropriate content and stored on IPFS.
Rate Limit: Maximum 4 image uploads per minute per IP address.
Headers
Content-Type
application/json
Body
Response
POST
/api/v1/{{ base | base-sepolia }}/launch-memecoin
Tokens can be launched on either base
or base-sepolia
based on the parameter passed in the API call.
Creates a new memecoin token on the selected network with the following default parameters:
$10k starting market cap
60% of the total supply for fair launch
80% dev / 20% community split
No protocol fees
After a token has been flaunched, a jobId
will be returned in the response. This jobId
signifies its position in a queue to be flaunched. It can then be referenced when querying the launch-status
endpoint to retrieve the status of the token and subsequent deployed contract address of the token.
Required Fields
name
Token name.
symbol
Token symbol (max 8 characters).
description
Token description.
imageIpfs
IPFS hash from the image upload endpoint.
Creator Authentication Options (choose one as creatorType
)
creatorAddress
Ethereum address to receive creator benefits.
creatorEmail
Email address to create a managed wallet via Privy.
creatorTwitterUsername
Twitter username for verification and wallet creation.
creatorFarcasterUsername
Farcaster username for verification and wallet creation.
If no creator authentication option is provided, the creator fees will go to the Flaunch.gg wallet.
Rate Limits: Maximum 2 memecoin launches per minute per IP address
Headers
Content-Type
application/json
Body
Response
GET
/api/v1/launch-status/{{ jobId }}
Retrierves the launch status of a jobId
.
Headers
Content-Type
application/json
Response