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.

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 Marketplace → Create 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 Marketplace → My 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 Marketplace → Earnings:
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
