Provide signals

Monetize your trading signals and market analysis through subscription-based data sources. Earn 80% of subscription fees while Tradecraft handles payments and signal delivery.

The signal provider entry page.

Why become a provider?

  • 80% Revenue Share: Direct payments to your wallet

  • Passive Income: Automated billing and subscriptions

  • Built-in Distribution: Access all of the active Tradecraft traders

  • Flexible Pricing: SOL, TRADECRAFT tokens, HODL-gated, or free

  • No Infrastructure: Focus on signals, we handle the rest

Getting Started

Contact Tradecraft support to apply for provider access. Include your trading background, sample signals, and proposed data source description. Once approved, the marketplace_provider flag is enabled on your account.

Creating a Data Source

Navigate to MarketplaceCreate Data Source

1. Choose Category

  • Telegram/Discord: Auto-parsed from your channels

  • API Webhook: Custom signals from your systems

2. Configure Details

  • Name & Description: Clear explanation of signals and methodology

  • Wallet Address: Where you receive payments (verify carefully)

  • Pricing: Choose payment method

Pricing Options:

  • SOL: Set price, earn 80% (20% platform fee)

  • TRADECRAFT Token: Set price and burn rate (20-50% typical)

  • HODL-Gated: Require minimum token balance, no payment

  • Whitelist: Free access for specific users

  • Free: Build reputation

3. Connect Signal Source

  • API Webhook: Receive unique URL, send POST requests (see API_WEBHOOK_DATA_SOURCE.md)

  • Telegram/Discord: Connect your channel, configure parsing

4. Submit for Review

Click Submit for Review → Team reviews in 24-48 hours → Approved sources go live in marketplace

Managing Your Data Source

Navigate to MarketplaceMy Data Sources to view status, subscriber count, and earnings.

Actions:

  • Edit: Update description, filters (major changes require re-approval)

  • Pause: Stop new subscribers, existing keep access

  • Hide: Remove from marketplace, existing subscriptions continue

  • Delete: Only if no active subscribers

Sending Signals

API Webhook (actual url is given in the provider setup):

curl -X POST https://yourdomain.com/api/webhooks/signals/your-id/your-secret \
  -H "Content-Type: application/json" \
  -d '{"signal_type": "BUY", "token_address": "So11111..."}'

Rate limit: 30 signals/minute. Avoid duplicates (60-second deduplication).

Telegram/Discord: Signals auto-parsed from connected channels. Use clear BUY/SELL format with token addresses.

Revenue and Earnings

View at MarketplaceEarnings:

  • Total revenue (all time, monthly, weekly)

  • Subscriber count

  • Transaction history

Payments:

  • SOL: 80% to your wallet instantly (20% platform fee)

  • TRADECRAFT: Your percentage after burn, sent instantly

  • No holding period

Best Practices

Signal Quality:

  • Quality over quantity

  • Clear methodology in description

  • Consistent format

  • Avoid spam

Pricing:

  • Start competitive to build reputation

  • Consider free tier initially

  • Match price to value

Growth:

  • Performance is best marketing

  • Encourage reviews

  • Cross-promote in your communities

  • Stay active and maintain signal flow

Last updated