Skip to main content

3Commas Apps Documentation

This guide provides answers to the most frequently asked questions and helps you get started with app development and submission for 3Commas

Updated over 2 weeks ago

Technical Details

All 3Commas apps are embedded using Frames. This means:

  • You must host your web application independently.

  • Your app must be compatible with iframe embedding.

  • Some third-party products (e.g., Twitter, Telegram) may not function properly in frames—test your app thoroughly before submission.

When a user opens your app:

  • A unique API key is automatically generated with the permissions you request.

  • Manual API key sharing is not required—the process is seamless and secure.


API Details

When the app is launched, the following data is sent to your application:

  • API

  • Secret key

  • Hashed user ID

  • Hashed email (lowercase, SHA 256)

  • Theme parameters (night or day)

Example Request:


How to Add an App to the Store

  1. Click “Upload an App.”

  2. Complete the form with the following fields:

  3. Select the necessary permissions:

    • Most developers can only request Temporary Write Access.

    • These write-enabled API keys remain active only while the app is open.

    • When a user closes your app, the key becomes inactive within 60 seconds.

    • The same key is reactivated upon reopening the app.

    • To request Permanent Write Access, contact the 3Commas support team.

  4. Click the “Release” button to submit your app for moderation.

Moderation Time: 1–2 business days

Your previously published version remains active until the new one is approved.


Monetization and Billing

Refer to Section 9 of the API Terms of Use for Developers for monetization rules and billing guidelines related to paid apps.


Join our Community

Stay informed and get help directly from the team and other builders—join our official Telegram chat:

Did this answer your question?