TorqueTorque

Search docs

Search Torque documentation pages & sections

Create

Create is live. Launch Clanker v4 fair-launch tokens on Ethereum, Robinhood, Binance (BSC), Base, Arbitrum, or Monad from the Torque app, Assistant, or session BFF.

Integrator paths

PathHow
Assistant (DECIDE)POST /api/v1/decide/assistant/chat with sk_live_… and context.walletAddress. Tools create / list_creations / claim_* return functionResults — client confirms and sends the tx (no POST /execute/create yet).
Session BFFPOST /api/create/preview (and claim/fees/update-image) with the end-user smart-wallet JWT. Same prepared payloads as Assistant.

Session BFF

Base https://app.torque.fi. Write previews require the end-user smart-wallet JWT; body walletAddress must match the session.

MethodPathAuthRole
POST/api/create/previewSmart Wallet JWTBuild launch calldata (action: create)
POST/api/create/claim-previewSmart Wallet JWTClaim creator LP fee rewards (raw_evm_execute)
POST/api/create/vault-claim-previewSmart Wallet JWTClaim vested team allocation
POST/api/create/feesSmart Wallet JWTBatch claimable fee / vault reads
POST/api/create/update-image-previewSmart Wallet JWTUpdate token avatar on-chain
GET/api/create/discoverPublicDiscover feed (browse / deep-link)

Preview body example

{
  "walletAddress": "0xYourSmartWallet",
  "name": "Fork",
  "symbol": "FORK",
  "chainId": 8453,
  "devBuyEth": 0,
  "vaultPercent": 0
}

Response includes prepared with action: "create" and transaction. Confirm → send via smart wallet → register the launch in your product (Torque app registers launched_tokens).

Assistant tools

Preferred programmatic entry: POST /api/v1/decide/assistant/chat.

ToolRole
create / create_tokenLaunch fair-launch token (confirmable)
list_creationsList your launches + claimable fees / vault
claim_create_feesClaim creator 70% LP rewards
claim_create_vaultClaim vested team tokens
update_create_imageUpdate avatar
read_platform (kind=launches)Platform-wide Create catalog / mcap / volume
curl -sS https://app.torque.fi/api/v1/decide/assistant/chat \
  -H "Authorization: Bearer sk_live_…" \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [{ "role": "user", "content": "Launch Fork ticker FORK on Base, deploy only" }],
    "context": { "walletAddress": "0xYourSmartWallet" }
  }'

Fees

ItemRateNotes
Pool trading fee1.2% per legCharged on swaps in the Clanker pool.
LP reward split70% creator / 30% TorqueNew launches only — split is fixed on-chain at deploy. Already-deployed tokens keep their original split. Accrues in the paired token. Creator claims via claim_create_fees; Torque ops claims the interface share separately.
Deploy platform feeNoneSponsored gas for Torque smart wallets on fair launch without a creator buy. Optional native for a creator buy.
Team allocation (optional)Up to 30% of supply14-day lock, then 60-day linear vest — creator claim_create_vault.

Also see the Fee Schedule.

Gaps (honest)

  • No POST /api/v1/execute/.../create — send prepared calldata with the user smart wallet after Confirm.
  • No public HTTP list-my-creations route — use Assistant list_creations or your own index after register.
  • Business API key alone cannot call /api/create/* write previews — those require the end-user smart-wallet JWT.

FAQ

Can I launch a token with only sk_live_…?

Use Assistant decide with sk_live_… to get functionResults, then the end user (or Connect-delegated JWT path when you add it) must confirm/send the create tx. Session BFF /api/create/preview requires the user's smart-wallet JWT.

Is there a dedicated execute Create route?

Not yet. Treat create like other Assistant writes that return confirmable calldata — your client signs and sends.

Which chains?

Ethereum, Robinhood Chain, Binance (BSC), Base, Arbitrum, and Monad — fair launch only.