TrenchyToolsAPI

Upload metadata

Upload a coin's image and details; get the link you need to create it.

Send a normal file upload (multipart form). The answer works for both chains: Solana creates use metadataUri, Robinhood creates use metadata.image.

We pin the image and the metadata on IPFS ourselves and answer https://ipfs.io/ipfs/… links, the same host every pump.fun coin uses. pump.fun retired its own keyless upload in October 2026, so no Pinata account is needed on your side.
POSThttps://api.trenchytools.lol/api/ipfs
FieldTypeDescription
fileimagePNG, JPG, GIF or WebP, up to 4 MB.
namestringCoin name.
symbolstringTicker.
descriptionstring
twitter / telegram / websitestringFull links.
showName"true" | "false"Default "true".
cURL
curl -X POST "https://api.trenchytools.lol/api/ipfs?api-key=YOUR_API_KEY" \
  -F "file=@logo.png" -F "name=My Coin" -F "symbol=MYC" \
  -F "description=The best coin" -F "twitter=https://x.com/mycoin"
Response
{ "metadataUri": "https://ipfs.io/ipfs/bafk…",
  "metadata": { "name": "My Coin", "symbol": "MYC", "image": "https://ipfs.io/ipfs/bafy…", … } }