💰 Electra Finance Bot — Full Guide
Theme
💰 Electra Finance Bot · Complete Guide

Make Money
While You Sleep

A step-by-step, plain-English walkthrough of every income stream, every command, and everything you need to get started — from zero to your first dollar, and beyond.

33 Income Streams Fully Autonomous $0 to Start Human Approval Required for Money Part of Electra AI Center

🎙 Finance Podcast Audio
Introduction · 1

What Is the Finance Bot?

Part of Electra AI Center
Finance Bot is built into Electra AI Center

The Finance Bot is not a standalone app — it's deeply integrated into Electra AI Center, the all-in-one AI terminal for MakuluLinux. To use the Finance Bot, you need Electra AI Center. It's free to download and runs natively on MakuluLinux.

⬇ Get Electra AI Center

Think of the Finance Bot as your tireless business assistant that never sleeps, never gets bored, and constantly looks for ways to make you money online — completely legally, using your own computer.

In simple terms: you tell it what you're interested in (e.g. "Linux, AI tools, productivity"), how much money you want to make per month, and then you type /hustle. From that point forward, it goes to work in the background — writing blog posts, creating products, scanning for paid coding jobs, finding bounties, generating KDP books, building referral content, and more — and it reports everything to you before touching any real money.

Key rule: The bot NEVER moves money on its own. Every action that involves spending or receiving real money gets queued as a "pending action" and waits for you to type /hustle approve <id>. You stay in control at all times.

It lives inside your Electra AI Terminal on MakuluLinux. You activate it with one command — /hustle — and it integrates perfectly with the Heartbeat Agent (Electra's background task runner) and your Telegram bot so it can notify you on your phone even when you're away from the computer. You can also manage everything visually via the Finance GUI — type /finance in any Electra terminal.

GUI · Visual Interface

🖥️ Finance GUI — Visual Dashboard

The Finance Bot has a full graphical user interface built into Electra AI Center. No need to remember commands — you can manage all 33 streams, review pending actions, check earnings, configure API keys, and chat with the Finance AI, all from a single visual window.

Electra Terminal — open the Finance GUI
/finance
Electra Finance Center — GUI Preview
Electra Finance GUI — stream management dashboard

What's in the GUI

📊
Dashboard
Live earnings overview, goal progress bar, earnings by stream (30-day), capital status and pending action count.
⚙️
Streams Manager
All 33 streams in one table. Enable, pause, or run any stream with a single click. See last-run time and 30-day earnings per stream.
Pending Approvals
Review every action the bot has queued. Approve or reject with one click. See the full description and estimated value before deciding.
💳
Wallet & Income
Sync real income from Stripe and PayPal. View recent transactions. See live balances in one place.
🔧
Config Tabs
7 config tabs covering every API key: General, Payment, Affiliate, Content, Platforms, Social/POD, and New Streams. No terminal needed.
🤖
Finance AI Chat
Ask the AI about your streams. "Which stream is performing best?" "What should I focus on this week?" Built-in right panel.
Light & Dark themes: The Finance GUI supports the same theme system as the rest of Electra — switch between Terminal Dark and Cyber themes from the top bar.
Concept · 2

The Big Idea — How Does Money Come From Nothing?

Let's be completely honest here. There's no magic button that prints money. But there are dozens of small legitimate ways to earn a few dollars online — and when you automate 10 of them running simultaneously, those small amounts add up.

Here's a simple analogy: Imagine you had 10 part-time salespeople working for you around the clock, each one specialising in a different way to earn money. One writes blog posts, one uploads t-shirt designs, one scans job boards, one finds paid coding bugs, and so on. Together they might each bring in $30–$150/month. That's $300–$1,500/month total — from things you set up once.

That's exactly what the Finance Bot does. It plays 33 different "income games" simultaneously — the original 10 proven streams, 10 new ones added in the second update, 8 fully-autonomous streams, and 5 brand-new guaranteed-income streams in the latest batch:

✍️
Affiliate Blog
/hustle run affiliate
Writes SEO blog posts that link to Amazon products. When readers click and buy, you earn a commission.
~$20–$200/mo once traffic builds
👕
Print-on-Demand
/hustle run pod
Creates T-shirt and sticker designs and uploads them to Redbubble. You earn a cut every time someone buys.
~$10–$150/mo passive
💼
Freelance Scanner
/hustle run freelance
Scans Upwork, PeoplePerHour, and Freelancer.com for jobs matching your skills and drafts proposals for you.
~$100–$1,000+/mo
⚙️
RapidAPI Market
/hustle run rapidapi
Designs small "micro-services" (simple APIs) you can sell to other developers on the RapidAPI marketplace.
~$10–$300/mo
🏆
Bounty Hunter
/hustle run bounty
Scans GitHub and Algora.io for paid programming tasks. Real money for fixing real bugs in open source software.
~$50–$500/task
📦
Digital Products
/hustle run digital
Creates e-books, cheat sheets, bash script packs, and templates — then lists them for sale on Gumroad.
~$20–$200/mo
📧
Newsletter
/hustle run newsletter
Writes weekly newsletters with affiliate product recommendations and publishes them on Beehiiv.
~$10–$100/mo per 100 subs
🌐
Domain Scout
/hustle run domains
Finds expired domain names that are worth something, buys them cheap, and resells at a profit.
~$50–$500/flip
📸
Stock Assets
/hustle run stock
Generates metadata packs for stock photo submissions — ready to use when you add your own images.
~$5–$50/mo long term
🔍
Opportunity Scanner
/hustle scan
AI scans the internet daily for brand new income ideas specific to your skills and niche.
Feeds all other streams

New in Update 2 — 10 More Streams

🎬
YouTube Scripts
/hustle run youtube
Generates complete video scripts with SEO descriptions, tags, and thumbnail prompts — ready to record and upload.
~$50–$500/mo (Partner Program)
🎯
Fiverr Gigs
/hustle run fiverr
Auto-generates complete Fiverr gig listings based on your skills — title, description, 3 packages, and FAQs.
~$50–$500/gig sold
✒️
Medium Partner
/hustle run medium
Writes curated articles and publishes directly to Medium's Partner Program where readers pay per read.
~$10–$100/mo per article
🛍️
Etsy Digital Shop
/hustle run etsy
Creates and lists digital downloads (templates, cheat sheets, scripts) on Etsy via the official API.
~$20–$200/mo
🤖
AI Prompt Packs
/hustle run promptpacks
Generates sellable prompt packs for ChatGPT, Claude, and Midjourney — listed on PromptBase or Gumroad.
~$10–$100/pack sold
🔗
Web3 Bounties
/hustle run web3bounties
Scans Gitcoin, Bountycaster, and Dework for paid web3 coding tasks matching your technical profile.
~$50–$1,000/task
📋
Notion Templates
/hustle run notion
Creates premium Notion workspace templates (dashboards, CRMs, planners) and packages them for Gumroad or Etsy.
~$15–$200/template sold
📣
Social Content
/hustle run social
Generates Twitter/X threads, LinkedIn posts, and Facebook content with affiliate links to drive traffic and sales.
Multiplies all other streams
🛒
Teespring / Spring
/hustle run teespring
A second print-on-demand channel alongside Redbubble — generates designs and lists them on Spring/Teespring.
~$10–$100/mo passive
Ko-fi Content
/hustle run kofi
Generates exclusive supporter posts, behind-the-scenes updates, and bonus downloads for Ko-fi memberships.
~$20–$300/mo (memberships)

Autonomous Streams — 8 More Added

The newest batch focuses on zero-click publishing — streams that go fully live the moment they run, with no pending action needed (when credentials are configured). More publishing channels means more backlinks, more affiliate clicks, and more passive income compounding simultaneously.

🍋
Lemon Squeezy
/hustle run lemonsqueezy
Modern Gumroad replacement with full API access. Creates and lists digital products (scripts, PDFs, guides, config bundles) with a product shell and priced variant created automatically.
~$20–$200/mo
📰
Hashnode
/hustle run hashnode
Publishes SEO articles to your Hashnode blog instantly via GraphQL. Articles go live immediately — not drafts. Includes affiliate links and tags. Fully autonomous when configured.
~$10–$80/mo (affiliate + SEO)
👩‍💻
Dev.to
/hustle run devto
Generates code-heavy developer articles and publishes directly to Dev.to with published: true. Articles are live the moment the API call succeeds — no draft step.
~$5–$50/mo (affiliate + backlinks)
🎁
Patreon Posts
/hustle run patreon
Auto-generates exclusive behind-the-scenes updates, tutorials, and early-access content for your Patreon supporters. Keeps subscribers engaged passively, reducing churn.
~$50–$500/mo (recurring)
📌
Pinterest Pins
/hustle run pinterest
Creates Pinterest pins with AI-generated visuals (no image hosting required) linking to your blog and affiliate products. Pinterest traffic has a 6-month half-life vs 6 minutes on Twitter.
Drives blog + affiliate traffic
🖨️
Printful POD
/hustle run printful
Creates print-on-demand products via Printful's stable REST API — more reliable than browser automation. Connects to your WooCommerce, Etsy, or Printful pop-up store.
~$10–$150/mo passive
🏭
Printify POD
/hustle run printify
A second API-based POD channel via Printify, diversifying your print-on-demand presence. Same AI design generation pipeline — different distribution network.
~$10–$100/mo passive
👻
Ghost CMS
/hustle run ghost
Publishes full articles directly to your Ghost site as status: published. Ghost has built-in memberships and newsletter subscriptions — income beyond just the blog.
~$20–$200/mo (blog + memberships)

Guaranteed Income Streams — 5 New High-Reliability Additions ✅

The newest batch focuses on the highest probability of actually making money — streams where the income mechanism is guaranteed or near-guaranteed rather than dependent on SEO rankings or organic discovery. These are the ones most likely to put real dollars in your account fastest.

📚
Amazon KDP Books
/hustle run kdp
Fully automated book factory. Alternates between two paths every run:

Low-content books (journals, planners, budget trackers, workout logs, password books, recipe journals) — reportlab generates a real print-ready interior PDF. Pollinations generates a cover image. Files are ready to upload to KDP the same run.

Content books (how-to guides, niche deep-dives, short story collections) — the full novel writing pipeline runs with all anti-AI-footprint rules applied. EPUB + PDF are generated in-process via ebooklib and weasyprint. Ready to upload immediately.

All you approve is the upload — the files are done.
35–70% royalties · Passive after upload · Library compounds monthly
💸
Cashback Referrals
/hustle run referrals
The most predictable income stream in the entire bot. Each run generates a full referral content pack for one of 10 built-in high-value programmes:

Robinhood ($5–$200 stock) · Coinbase ($10 BTC) · Rakuten ($30 cash) · DigitalOcean ($25 credit) · Vultr ($100 credit) · NordVPN (30% recurring) · Cash App ($5–$15) · Wise ($50) · Honey ($5) · Swagbucks ($5)

For each: a full SEO blog post, a Twitter/X thread, and a Reddit comment targeting the most relevant subreddits — all with your referral link embedded naturally. Add your own custom links via setup.
Guaranteed bonus per qualifying signup · No traffic needed to start
Buy Me a Coffee
/hustle run bmc
A second tip-jar platform with a completely different audience from Ko-fi — more creator, maker, and YouTuber skewed. Both should run in parallel to maximise tip income across both communities.

Rotates through 6 content types per run: exclusive tutorials, behind-the-scenes updates, resource packs, early access previews, monthly digests, and Q&A posts. Posts directly via BMC API when a token is configured. Without a token, saves the content and queues a pending action with a direct link to the BMC editor.
~$20–$300/mo (tips + memberships) · Separate audience from Ko-fi
📬
Substack Newsletter
/hustle run substack
Substack has 35 million+ readers browsing the discovery feed. Free articles get read; a percentage converts to paid subscribers at $5–$10/month — recurring revenue that compounds.

Each run generates a full newsletter issue optimised for Substack's discovery algorithm: a curiosity-gap subject line, preview text, 800–1,200-word body with affiliate links injected, SEO slug, 5 tags, and a ready-to-post Substack Notes tease. Rotates through 6 issue types: tutorials, curated lists, opinion essays, case studies, beginner guides, and weekly digests.
~$50–$500/mo recurring · Free discovery feed drives organic readers
🚀
AppSumo Listing
/hustle run appsumo
AppSumo is the world's largest marketplace for software lifetime deals. A top launch generates $10,000–$100,000+ in a single week. Electra AI Center is a natural fit.

This stream generates the complete submission package: tagline, headline, short + long description (HTML), 8–10 deal bullets, 3 pricing tiers, a competitor comparison table (vs Cursor AI, GitHub Copilot, VSCode+AI), an 8-item FAQ, redemption instructions, and a ready-to-send cold outreach email to partners@appsumo.com. Runs once — skips duplicate generation until you've submitted.
$10K–$100K+ potential · One-time setup · High-impact launch
First Run · 4

First Setup — The Wizard

Once installed, run the setup wizard. You don't need to fill in everything on day one — start with the basics and come back to add more as you go.

Electra Terminal
/hustle setup

The wizard walks you through each setting one at a time and looks like this:

Setup Wizard — Example Session
╔══════════════════════════════════════════════╗ ║ Electra Finance Bot — Setup ║ ╚══════════════════════════════════════════════╝ GOALS & CAPITAL Monthly income goal (USD) [1000.0]: 1000 Starting capital (USD) [50.0]: 50 NICHE KEYWORDS (comma-separated) Keywords [linux,open source,productivity,ai tools]: linux, python, ai tools, automation PAYMENT ACCOUNTS PayPal email [not set]: yourname@gmail.com PayPal Client ID [not set]: (press enter to skip for now) PayPal Secret [not set]: (press enter to skip for now) Stripe Secret Key [not set]: (press enter to skip for now) AFFILIATE Amazon Associates Tag [not set]: yourtag-20 BLOG / CONTENT WordPress blog URL: https://yourblog.com WordPress username: admin WordPress application password: xxxx xxxx xxxx xxxx ENABLE STREAMS Enable streams (comma-separated, or 'all'): all ✅ Setup complete! Config saved. Goal: $1000.00/month | Capital: $50.00 Streams: affiliate, pod, freelance, rapidapi, bounty, digital, newsletter, domains, stock, scanner, youtube, fiverr, medium, etsy, promptpacks, web3bounties, notion, social, teespring, kofi, lemonsqueezy, hashnode, devto, patreon, pinterest, printful, printify, ghost, kdp, referrals, bmc, substack, appsumo
Start small. You only NEED the niche keywords and a goal to start. Add API keys one at a time as you sign up for each platform. Every stream that can't authenticate will simply save its output locally and queue it as a pending action for you to handle manually.

Change a Single Setting Any Time

Terminal
# Change your monthly goal
/hustle goal 1500

# Update available capital (e.g. after income comes in)
/hustle capital 200

# Run setup wizard again to update any API key
/hustle setup
Dashboard · 5

The Dashboard

Type /hustle at any time to see your income dashboard — a real-time snapshot of everything that's happening.

Terminal
/hustle
╔══════════════════════════════════════════════════════╗ ║ Electra Finance Bot Dashboard ║ ╚══════════════════════════════════════════════════════╝ Monthly Goal: $1000.00 Earned (30d): $127.50 Progress: [████░░░░░░░░░░░░░░░░░░░░░░░░░░] 12.8% Capital: $50.00 Pending Actions: 3 ── Earnings by Stream (30 days) ───────────────────── freelance $85.00 affiliate $27.50 digital $15.00 ── Active Streams (10) ────────────────────────────── [ACTIVE] affiliate [ACTIVE] pod [ACTIVE] freelance [ACTIVE] bounty ... ── Pending Actions (3) ────────────────────────────── [a1b2c3d4] freelance [Upwork] Build a Python CLI tool for... $0.00 [e5f6g7h8] domains Buy domain: linuxautomation.com $12.99 [i9j0k1l2] bounty [Algora] Fix memory leak in... $50.00 Last opportunity scan: 6h ago /hustle help for all commands
Stream 1 · Affiliate

✍️ Stream 1: Affiliate Content Blog

What is it? (Simple)

You have a blog. The bot writes helpful articles for that blog — things like "10 Best Linux Tools for Developers" or "How to Automate Your Workflow with Python". Inside those articles, it links to real Amazon products. When someone reads your article, clicks the link, and buys something — Amazon sends you a small commission (usually 1–8%). The bot writes new articles regularly so your blog keeps growing and getting more traffic.

What is it? (Technical)

The bot calls the Makulu AI backend to generate a 900-word SEO-optimised HTML blog post targeting one of your niche keywords. It replaces [AFFILIATE_LINK: product name] placeholders with real Amazon Associates search URLs containing your tag. It then publishes directly to your WordPress site via the WordPress REST API (POST /wp-json/wp/v2/posts) using HTTP Basic Auth with an Application Password. It also submits the URL to IndexNow for faster Google indexing.

How to Run It

Terminal
/hustle run affiliate
Full Walkthrough Example
You/hustle run affiliate
[Affiliate Content] Generating post... [Affiliate] Published: https://yourblog.com/best-linux-automation-tools/

Behind the scenes: The AI chose "linux automation tools" from your keyword list, wrote a full article, replaced product placeholders with your Amazon tag links (e.g. amazon.com/s?k=tmux&tag=yourtag-20), and posted it to your WordPress site. The article is now live and searchable on Google.

What You Need

ItemRequired?Where to Get It
WordPress blogRequiredAny WordPress.org self-hosted blog. Free hosting: InfinityFree.com
WordPress App PasswordRequiredWP Admin → Users → Profile → Application Passwords → Add New
Amazon Associates TagOptionalaffiliate-program.amazon.com — Free to join, approve in ~24h
No blog yet? The bot saves every post as a local .html file in ~/ElectraFinance/content/ even without a blog configured. You can copy-paste these into Medium, Dev.to, or any free publishing platform while you set up your own blog.

Realistic Expectations

  • Month 1–2: $0–$5. Google needs time to index and rank your articles.
  • Month 3–4: $10–$40. Traffic starts arriving from search engines.
  • Month 6+: $50–$200+. Compounding effect as more articles rank.
  • The key is volume and consistency — let the bot publish 3–5 posts per week.
Stream 2 · Print-on-Demand

👕 Stream 2: Print-on-Demand

What is it? (Simple)

You have a "shop" on Redbubble. The bot designs funny or clever T-shirts, stickers, and mugs for you — automatically. When someone buys one, Redbubble prints it, ships it, and sends you a royalty (usually $2–$8 per item). You never touch stock, never pack boxes. The bot just keeps adding new designs to grow your shop.

What is it? (Technical)

The bot generates a product concept (title, description, tags, design prompt) via AI, then calls the Makulu Pollinations image endpoint to generate artwork. With Playwright (Chromium headless), it logs into Redbubble, navigates to the upload page, sets the file input to the generated PNG, fills title/description/tags, and submits. Without Playwright, it saves everything locally for manual upload.

How to Run It

Terminal
/hustle run pod
Full Walkthrough Example
You/hustle run pod
[Print-on-Demand] Creating design concept... [POD] Concept: "I Don't Always Use Linux, But When I Do..." T-shirt [POD] Tags: linux, programmer, developer, open source, terminal [POD] Image: ~/ElectraFinance/designs/a1b2c3_design.png [POD] Opening Redbubble upload (headless)... [POD] Uploaded to Redbubble: https://www.redbubble.com/people/yourshop/works/12345

The bot created a Linux-themed design concept, generated a graphic image, and uploaded it to your Redbubble shop as a live product available in T-shirt, sticker, mug, and poster formats.

What You Need

ItemRequired?Where to Get It
Redbubble AccountRequiredredbubble.com — Free to create, no upfront cost
PlaywrightFor auto-uploadpip install playwright && playwright install chromium
Without Playwright: The bot saves the design PNG and a concept JSON file to ~/ElectraFinance/designs/. You drag-and-drop that PNG into Redbubble manually — takes 2 minutes. Install Playwright later to make this fully automatic.
Stream 3 · Freelance

💼 Stream 3: Freelance Job Scanner

What is it? (Simple)

Every few hours, the bot checks Upwork, PeoplePerHour, and Freelancer.com for coding and tech jobs. It reads what the job is about, figures out if it matches your skills, and writes a personalised cover letter for you. It then sends you the proposal to review. You approve the ones you like, and the bot has already done 90% of the work — you just paste and submit.

What is it? (Technical)

The bot fetches public RSS feeds from Upwork and Freelancer.com, and uses web search for PeoplePerHour (their RSS feed was removed). It parses XML using Python's xml.etree.ElementTree, and falls back to web search when RSS is blocked (Upwork often returns 403). Job results are scored against your Electra user profile (~/.electra/profile.json). The top matched jobs get full proposal letters generated via AI, then queued as pending actions. Approving one displays the proposal text and opens the job URL in your browser.

How to Run It

Terminal
/hustle run freelance
Full Walkthrough — Step by Step
You/hustle run freelance
[Freelance] Scanning job boards... [Freelance] Found 3 matching jobs. [Freelance] Proposal queued (ID: f3a9b2c1): [Upwork] Build Python automation script for... [Freelance] Proposal queued (ID: d7e4f5a6): [PPH] Linux server setup and monitoring... [Freelance] Proposal queued (ID: b1c2d3e4): [Upwork] AI chatbot integration for...
You/hustle pending
ID: f3a9b2c1 | Stream: freelance | Type: submit_proposal [Upwork] Build Python automation script for data processing Proposal draft: Hi! I noticed you need a Python automation script for data processing. As a Linux developer with 5+ years of Python experience, I've built similar pipelines for data transformation and batch processing tasks. I can have a working prototype ready within 2 days... Job URL: https://www.upwork.com/jobs/~01234567890 → /hustle approve f3a9b2c1 /hustle reject f3a9b2c1
You/hustle approve f3a9b2c1
[Finance] Action f3a9b2c1 APPROVED. Copy the proposal above and paste it into the Upwork job application.

The bot found a job, wrote the proposal, and you approved it. All you do is open the Upwork job URL and paste the cover letter. The AI did the hard part.

What You Need

ItemRequired?Where to Get It
Upwork AccountRequired to submitupwork.com — Free to join as a freelancer
Electra ProfileHighly recommendedType /profile in Electra to set your skills, experience, etc.
PeoplePerHour AccountOptionalpeopleperhour.com — Free to join
Most important stream for fast income. This one can generate real money within your first week if you submit proposals. Even 2–3 acceptances per month at $50–$200 each adds up fast. The bot does the scanning and writing — you do the clicking "Submit".
Stream 4 · RapidAPI

⚙️ Stream 4: RapidAPI Marketplace

What is it? (Simple)

Imagine you build a small tool — like a service that converts Markdown text to HTML, or one that checks if a Linux command is dangerous. You make this tool available online so other developers can use it. Every time someone uses your tool, they pay a small fee (a few cents). With thousands of developers on RapidAPI, those cents add up.

What is it? (Technical)

The bot designs a micro-API concept suited to the RapidAPI Hub market, generates a complete FastAPI stub with proper endpoint definitions and docstrings, saves it locally, and queues a pending action with step-by-step deployment instructions. You deploy the stub to a VPS or free platform like Render/Railway, then create the listing on RapidAPI Hub.

How to Run It

Terminal
/hustle run rapidapi
Full Walkthrough Example
You/hustle run rapidapi
[RapidAPI] Generating micro-API concept... [RapidAPI] Concept: "Linux Command Safety Checker API" [RapidAPI] Stub saved: ~/ElectraFinance/api_x7y8z9.py
You/hustle pending
ID: r4a5p6i7 | Stream: rapidapi | Type: publish_api Publish API: Linux Command Safety Checker API Concept: A REST API that accepts a Linux shell command and returns a safety analysis — is it dangerous? does it modify files? does it require sudo? FastAPI stub saved to: ~/ElectraFinance/api_x7y8z9.py Steps to publish: 1. Deploy stub to a VPS or Heroku / Render (free tier) 2. Create listing at https://rapidapi.com/developer/dashboard 3. Point RapidAPI to your endpoint URL 4. Set pricing: Free tier (100 calls/day) + $0.01/call after

What You Need

ItemRequired?Where to Get It
RapidAPI Provider AccountRequired to publishrapidapi.com/provider — Free
A server to host the APIRequiredRender.com or Railway.app — both have free tiers
Stream 5 · Bounties

🏆 Stream 5: Open Source Bounty Hunter

What is it? (Simple)

Sometimes companies or developers will pay real money for someone to fix a specific bug in an open source program. It's like a reward posted on a notice board: "Fix this bug, earn $100." The bot scans GitHub and a platform called Algora.io every day to find these rewards that match your programming skills. You then decide which ones to work on.

What is it? (Technical)

The bot queries the GitHub Search API (GET /search/issues?q=label:bounty+state:open) for issues labelled bounty, reward, paid, and sponsored. It also hits the Algora.io GraphQL API at console.algora.io/api/graphql, trying multiple query shapes for resilience, with a web-search fallback when the GraphQL API is unavailable. Both result sets are scored against your profile using AI, and the top matches are queued as pending actions with deduplication so repeated scans never flood your pending list. Approving one opens the issue page in your browser.

How to Run It

Terminal
/hustle run bounty
Full Walkthrough Example
You/hustle run bounty
[Bounty Hunter] Scanning for paid issues... [Bounty] Found 5 matching bounties. [Bounty] Bounty queued (ID: b8c9d0e1): [Algora] Fix memory leak in Python parser... [Bounty] Bounty queued (ID: a2b3c4d5): [GitHub] Add dark mode to terminal app...
You/hustle pending
ID: b8c9d0e1 | Stream: bounty | Type: claim_bounty [Algora] Fix memory leak in Python XML parser Amount: $75.00 Repo: lxml URL: https://console.algora.io/challenges/lxml-fix-389 The memory leak occurs when parsing malformed XML with...
You/hustle approve b8c9d0e1
[Finance] Action b8c9d0e1 APPROVED. Opening issue: https://console.algora.io/challenges/lxml-fix-389

The browser opens the issue. You fix the bug using Electra's coder mode (/coder), submit your pull request, and Algora releases the bounty to you once your pull request is merged.

What You Need

ItemRequired?Where to Get It
GitHub AccountFreegithub.com
Algora.io AccountTo receive paymentalgora.io — Free, links to GitHub
Programming SkillsYesAlready have them! Use Electra's Coder Mode to help.
Highest per-task income. A single bounty can be worth $50–$500. If you get one of these per month, it significantly boosts your total. Use /coder in Electra to actually fix the bugs with AI assistance.
Stream 6 · Digital Products

📦 Stream 6: Digital Products

What is it? (Simple)

Think of this like a vending machine. The bot creates useful digital "things" — a collection of bash scripts, a Linux cheat sheet, a guide to Python automation, a bundle of config files — and lists them for sale on Gumroad (a simple online store). People buy and download them. You earn $5–$15 per purchase with zero ongoing effort once it's listed.

What is it? (Technical)

The bot cycles through product types (bash script collection, cheat sheet PDF, template pack, mini ebook, prompt pack, config bundle) and generates complete product content via AI. It saves the content locally and, if a Gumroad API token is configured, creates a live product listing via POST https://api.gumroad.com/v2/products with pricing in cents. Without a token, it queues the product for manual listing.

How to Run It

Terminal
/hustle run digital
Full Walkthrough Example
You/hustle run digital
[Digital Products] Creating product... [Digital] Product: "Ultimate Linux Admin Bash Script Collection" ($12.00) [Digital] Saved: ~/ElectraFinance/products/p5q6r7_Ultimate_Linux_Admin.sh [Gumroad] Product listed: https://gumroad.com/l/ab12cd

The bot created a complete bash script collection (actual working scripts for disk cleanup, backup automation, system monitoring, user management, etc.), priced it at $12, and listed it on Gumroad. From this moment, any link to that Gumroad page earns $12 per buyer.

What You Need

ItemRequired?Where to Get It
Gumroad AccountRequiredgumroad.com — Free to join
Gumroad API TokenFor auto-listingGumroad → Settings → Advanced → Applications → Generate Access Token
Stream 7 · Newsletter

📧 Stream 7: Newsletter + Affiliate

What is it? (Simple)

You run a weekly email newsletter. People subscribe because it's useful and interesting. Inside each newsletter, you mention a few products with links. When subscribers click and buy, you earn commissions. The bot writes the entire newsletter, injects the affiliate links, and publishes it — all you do is watch subscribers and commissions grow.

What is it? (Technical)

The bot searches the web for recent news in your niche, passes it to AI to write a complete newsletter issue (subject line, preview text, full HTML body with affiliate link placeholders), injects real Amazon Associates URLs, and publishes a draft to Beehiiv via POST /v2/publications/{pub_id}/posts. Draft status lets you review before sending. Set status to confirmed in the code for fully autonomous sending.

How to Run It

Terminal
/hustle run newsletter
Example Output
You/hustle run newsletter
[Newsletter] Drafting issue... [Newsletter] Issue: "Linux Power Tools Weekly — Issue #12" [Newsletter] Drafted on Beehiiv: post_abc123

The newsletter issue is now sitting as a draft on Beehiiv. Log in, review it, hit Send. As your subscriber list grows, affiliate commissions from that list grow with it. This stream is slow to start but scales beautifully.

What You Need

ItemRequired?Where to Get It
Beehiiv AccountRequiredbeehiiv.com — Free up to 2,500 subscribers
Beehiiv API KeyFor auto-publishBeehiiv → Settings → API → Generate Key
Beehiiv Publication IDFor auto-publishFrom your Beehiiv dashboard URL: /publications/{id}
Amazon Associates TagFor commissionsaffiliate-program.amazon.com
Stream 8 · Domains

🌐 Stream 8: Domain Scout

What is it? (Simple)

Website addresses (domains like linuxtools.com) have value. Some expired domains — ones people used to own but stopped paying for — can be bought cheaply ($5–$30) and resold for much more ($100–$2,000) because they still have history and reputation on Google. The bot scans for these opportunities and presents the good ones for you to consider buying. This is the stream that requires the most judgment from you, but the payoffs can be significant.

What is it? (Technical)

The bot uses the web search endpoint to find expired/dropping domain lists and auction opportunities, passes them through AI analysis for valuation scoring, and queues affordable opportunities (price ≤ your available capital) as pending actions. Approving a domain deducts the cost from your configured capital budget. You purchase manually at Namecheap/GoDaddy/Dynadot.

How to Run It

Terminal
/hustle run domains
Full Walkthrough Example
You/hustle run domains
[Domain Scout] Scanning for valuable domains... [Domain Scout] 3 opportunities found and queued.
You/hustle pending
ID: d9o0m1a2 | Stream: domains | Type: buy_domain Buy domain: linuxautomation.com Amount: $12.99 Domain: linuxautomation.com Est. Value: $400–$800 (exact match keyword, clean history) Buy Price: $12.99 Resale Potential: High — developer community niche, exact match for common search term Check at: https://www.namecheap.com / https://www.godaddy.com Approve to mark as 'to purchase' and deduct from capital.
You/hustle approve d9o0m1a2
[Finance] Action d9o0m1a2 APPROVED. Capital updated: $37.01 remaining

You approved the purchase. Now go to Namecheap, search for linuxautomation.com, buy it for $12.99, then list it for $400+ on Sedo or Flippa. This is a medium-term play — domains can sit for weeks or months before selling.

Risk warning: Domain flipping is speculative. Not every domain will sell quickly or at the expected price. Only approve domains you believe in, and never spend more than you can afford to sit on. The AI valuation is an estimate, not a guarantee.
Stream 9 · Stock Assets

📸 Stream 9: Stock Asset Metadata

What is it? (Simple)

Adobe Stock, Shutterstock, and similar sites pay photographers and illustrators small amounts every time someone downloads their image. Getting images accepted requires good titles, descriptions, and keywords. The bot generates these metadata packs for you — 5 asset descriptions at a time — ready to attach to your photos or AI-generated images and submit to stock sites.

What is it? (Technical)

The bot generates keyword-rich metadata JSON files containing title, description, 30 search keywords, category, and a "shoot direction" (what to photograph/illustrate) for 5 assets per run. These files are saved to ~/ElectraFinance/products/. You match them to your images and submit via stock platform contributor portals. This is currently a human-upload stream — it generates the metadata, you supply the images.

Note on AI images and stock sites: Policies on AI-generated images vary by platform. Adobe Stock and Shutterstock accept some AI-assisted content with proper disclosure. Always check current contributor guidelines before submitting. This stream is most effective when combined with your own photography or illustrations.

How to Run It

Terminal
/hustle run stock
Stream 10 · Scanner

🔍 Stream 10: Opportunity Scanner

What is it? (Simple)

Once a day, the bot goes out and searches the internet for brand new ways to make money that match your specific skills and interests. It brings back a report of 5–8 real opportunities with descriptions, estimated monthly potential, and action steps. These aren't job listings — they're income strategies, tools, platforms, and ideas. You browse them with /hustle invest and decide which ones to pursue.

How to Run It

Terminal
# Run a scan now
/hustle scan

# View the stored results
/hustle invest
Example Output from /hustle invest
── Income Opportunities ───────────────────────────────── [a1b2] Sell Python automation scripts as SaaS micro-tools Stream: saas | ~$200/mo | Effort: medium | Capital: $0 Package your existing automation scripts as hosted API endpoints on Render (free tier) and list on RapidAPI. Target DevOps teams. [c3d4] Create a Linux troubleshooting YouTube channel Stream: affiliate | ~$150/mo | Effort: high | Capital: $0 Linux troubleshooting commands have millions of searches/month. Short-form videos (2-5 min) solving common problems + affiliate links to hardware/books in descriptions. [e5f6] Gitcoin hackathon — Web3 tooling bounties Stream: bounty | ~$500/mo | Effort: high | Capital: $0 Active bounty pool for developer tooling. Python/JavaScript skills match current open tasks. URL: gitcoin.co/explorer
Setup Guide · API Keys

API Keys — What Do You Actually Need?

Every stream works without its optional extras — the bot saves locally or queues for manual action. Add credentials progressively as you scale. Start from Priority 1 on day one.

Important: All credentials are stored locally in ~/.config/ai_terminal/finance.conf on your machine only. They are never sent anywhere else. Configure them by running /hustle setup.

Priority 1 — Free, High Impact (Day One)

ServiceTypeWhat It DoesWhere to Get It
Amazon Associates TagFREEInjected into blog posts, newsletters, YouTube descriptions, and social posts — earns commission on clicksaffiliate-program.amazon.com — apply free, your tag looks like: yourname-20
Redbubble AccountFREESells your AI-designed T-shirts, stickers, and mugs — auto-upload with Playwrightredbubble.com — sign up, add email + password to /hustle setup
Spring / Teespring AccountFREESecond POD channel alongside Redbubble — more buyer exposurespri.ng — free seller account
Gumroad AccountFREESells your digital products — note: creator API deprecated for new tokens post-2022; manual upload still worksgumroad.com — sign up, generate legacy token in Settings → Advanced
Medium AccountFREEPublishes articles for Partner Program read-time incomemedium.com — free account, apply for Partner Program once you have a few articles
Ko-fi AccountFREEReceives supporter tips and membershipsko-fi.com — free, 0% fee on tips, 5% on memberships (free plan)
Upwork / PeoplePerHour / FreelancerFREEBot scans all three for jobs — no API key needed to scan, only to applyupwork.com · peopleperhour.com · freelancer.com — create a freelancer profile
GitHub AccountFREERequired to claim bounties from the bounty and web3bounties streamsgithub.com — free account
Etsy Seller AccountFREE to openSells digital downloads — $0.20 listing fee per itemetsy.com/sell — free to open a shop
Fiverr Seller AccountFREERequired to publish gig listings the bot generatesfiverr.com — free seller registration
YouTube ChannelFREEPublishes the video scripts the bot generates; monetise via Partner Program + affiliate links in descriptionsyoutube.com — free channel, apply for Partner Program when eligible

Priority 2 — Content Auto-Publishing

ServiceTypeWhat It DoesWhere to Get It
WordPress URL + App PasswordOptionalAuto-publishes affiliate blog posts via WordPress REST APIWP Admin → Users → Profile → Application Passwords → Add New → name it "Electra"
Beehiiv API Key + Publication IDOptionalAuto-drafts newsletter issues on Beehiivapp.beehiiv.com → Settings → API → Create key. Copy Publication ID from dashboard URL.
Medium Integration TokenOptionalAuto-creates draft articles on Medium for the medium streammedium.com/me/settings → Integration tokens → Generate. Add via /hustle setup.
IndexNow Key (UUID)OptionalPings search engines instantly on blog post publish — speeds up Google indexingGenerate: python3 -c "import uuid; print(uuid.uuid4())" — place a file at yourblog.com/<key>.txt

Priority 3 — Marketplace API Auto-Listing

ServiceTypeWhat It DoesWhere to Get It
Etsy API Key + Shop IDOptionalAuto-creates draft listings in your Etsy shop for the etsy streametsy.com/developers/register. Shop ID in your Etsy manager URL. Add both via /hustle setup.
Spring / Teespring API KeyOptionalAuto-creates listings on Spring for the teespring streamcommunity.spri.ng/developer-api — request API access. Add via /hustle setup.

Priority 4 — Payment Sync (Read-Only)

ServiceTypeWhat It DoesWhere to Get It
PayPal Client ID + SecretOptionalSyncs real PayPal payments into the earnings log via /hustle sync — read-only, never moves moneydeveloper.paypal.com → Create App → copy Live credentials
Stripe Secret KeyOptionalSyncs Stripe payments into the earnings log — read-onlydashboard.stripe.com → Developers → API Keys → Secret key
CJ Affiliate API Key + Publisher IDOptionalSyncs Commission Junction commissions into the earnings logcj.com → Account → API Keys

Priority 5 — Rate Limits & Notifications

ServiceTypeWhat It DoesWhere to Get It
GitHub Personal Access TokenRecommendedRaises GitHub API rate limit from 60 to 5,000 req/hour for the bounty scannergithub.com/settings/tokens — no scopes needed for public repos
Telegram Bot Token + Chat IDOptionalPhone notifications for every pending action, income log, and scan result@BotFather on Telegram → /newbot → copy token. Chat ID: message @userinfobot
Day 1 Checklist — Zero to Running in 30 Minutes:

1. Sign up for Amazon Associates (5 min, approval 24h)
2. Create Redbubble + Gumroad accounts
3. Create a freelancer profile on Upwork
4. Set up a Medium account
5. Run /hustle setup and fill in what you have
6. Run /hustle profile edit to set your skills (improves freelance + bounty quality significantly)
7. Run /hustle scan to see your first income opportunities
8. Run /hustle run freelance for your first job proposals
That's it — you're operational. Add more platform credentials over time.
Reference · All Commands

Complete Command Reference

Main Commands

CommandWhat It DoesExample
/hustleShow the income dashboard — earnings, streams, pending actions/hustle
/hustle setupRun the interactive setup wizard to configure all settings and API keys/hustle setup
/hustle profileView your freelance profile used for proposals and bounty scoring/hustle profile
/hustle profile editInteractively edit your freelance profile (skills, experience, rate)/hustle profile edit
/hustle goal <$>Set your monthly income target in USD/hustle goal 1500
/hustle capital <$>Set how much money you're willing to spend on opportunities (e.g. domains)/hustle capital 100
/hustle scanRun the Opportunity Scanner right now to find new income ideas/hustle scan
/hustle investBrowse the stored income opportunities from the last scan/hustle invest
/hustle dismiss <id>Dismiss a stored opportunity so it no longer appears in /hustle invest/hustle dismiss a1b2c3d4
/hustle statusShow dashboard + full stream status together/hustle status
/hustle reportFull earnings report — last 7, 30, and 90 days + all products/posts/hustle report
/hustle walletShow wallet config + live PayPal and Stripe balances/hustle wallet
/hustle syncPull real income from Stripe, PayPal, and CJ Affiliate into the earnings log/hustle sync
/hustle earn <stream> <$>Manually log income for a stream (e.g. Amazon payout, cash job)/hustle earn affiliate 45.50
/hustle log [n]Show the recent activity log (default last 30 entries)/hustle log 50
/hustle imagine <prompt>Generate a print-ready design image via ImageGen 2.0 (use with --type and --variants flags)/hustle imagine neon penguin --type tshirt --variants 3

Stream Management

CommandWhat It DoesExample
/hustle streamsList all 28 income streams and their status (active/paused/off)/hustle streams
/hustle add <name>Enable a stream that is currently off or paused/hustle add affiliate
/hustle pause <name>Pause a stream without removing it (can un-pause with add)/hustle pause domains
/hustle run <name>Run one specific income stream right now/hustle run freelance
/hustle run-allRun all active streams in sequence (used by heartbeat agent)/hustle run-all

Approval System

CommandWhat It DoesExample
/hustle pendingShow all actions waiting for your approval with full details/hustle pending
/hustle approve <id>Approve an action — marks it done, opens URLs, deducts capital/hustle approve a1b2c3d4
/hustle reject <id>Reject and dismiss a pending action/hustle reject a1b2c3d4

Stream Name Reference — All 28 Streams

Stream NameFull NameBest For
affiliateAffiliate Content BlogLong-term passive income
podPrint-on-Demand (Redbubble)Set-and-forget passive income
freelanceFreelance Job ScannerFast cash, highest reliability
rapidapiRapidAPI MarketplaceDeveloper niche, recurring revenue
bountyGitHub + Algora Bounty HunterHighest single-task payout
digitalDigital Products (Gumroad)Easy to start, good compounding
newsletterNewsletter + Affiliate (Beehiiv)Long-term, scales with subscribers
domainsDomain ScoutSpeculative but high upside
stockStock Asset MetadataSupplementary, needs your images
scannerOpportunity ScannerFeeds all other streams
youtubeYouTube Script GeneratorLong-term, Partner Program income
fiverrFiverr Gig CreatorFast cash, services-based
mediumMedium Partner PublisherPassive read-time income
etsyEtsy Digital ShopPassive, large buyer base
promptpacksAI Prompt MarketplaceFast to create, growing market
web3bountiesWeb3 Bounties (Gitcoin/Dework)High pay, crypto-native tasks
notionNotion Template CreatorPassive, once listed sells forever
socialSocial Content EngineMultiplies all other streams
teespringTeespring / Spring PODSecond POD channel, diversified
kofiKo-fi Supporter ContentRecurring memberships
lemonsqueezyLemon Squeezy Digital ProductsGumroad replacement, full API
hashnodeHashnode Blog PublisherInstant-publish, zero-click
devtoDev.to Article PublisherDeveloper audience, instant-publish
patreonPatreon Exclusive PostsRecurring membership income
pinterestPinterest Affiliate PinsEvergreen traffic, 6-month half-life
printfulPrintful POD (REST API)Stable API-based POD channel
printifyPrintify POD (REST API)Second API POD, diversified
ghostGhost CMS PublisherInstant-publish + built-in memberships
Stream 11 · YouTube

🎬 Stream 11: YouTube Script Generator

What is it? (Simple)

YouTube pays creators when viewers watch their videos (via ads). The bot writes complete, ready-to-record video scripts for topics in your niche — including the full script, SEO description with affiliate links, the exact tags to use, and a thumbnail prompt. You record, upload, and the bot keeps generating new scripts to grow your channel.

What is it? (Technical)

Generates a complete Markdown package per video: full script with [HOOK], [INTRO], [SECTION 1-3], [CTA] markers; a ~200-word SEO description with Amazon affiliate links injected; 20 tags; a thumbnail image generation prompt; and an estimated duration. Files saved to ~/ElectraFinance/youtube/. Approving opens YouTube Studio and the scripts folder.

Terminal
/hustle run youtube
ItemRequired?Where to Get It
YouTube ChannelFreeyoutube.com — create a channel, upload the recorded video
YouTube Partner ProgramFor ad incomeRequires 1,000 subscribers + 4,000 watch hours. Build audience first, monetise via affiliate links meanwhile.
Amazon Associates TagRecommendedaffiliate-program.amazon.com — earns on clicks from video descriptions from day one
Stream 12 · Fiverr

🎯 Stream 12: Fiverr Gig Creator

What is it? (Simple)

Fiverr is a marketplace where you sell services — "I'll build you a Python script for $30". The bot reads your skills and writes a professional gig listing with three pricing tiers (Basic / Standard / Premium) and FAQ answers. You copy it onto Fiverr in five minutes.

What is it? (Technical)

Generates a gig JSON package from your profile: title (max 80 chars), category, 5 tags, 1,200-char description, three package objects (price/delivery days/revisions), 3 FAQ pairs, and buyer requirements. Saved to ~/ElectraFinance/fiverr/. One gig is queued per run — approve or reject before the next run generates a new one. Approving opens the Fiverr seller dashboard.

Terminal
/hustle run fiverr
ItemRequired?Where to Get It
Fiverr Seller AccountRequiredfiverr.com — Free to register as a seller
Electra ProfileRecommended/hustle profile edit — the more detail you add, the better the gig output
Stream 13 · Medium

✒️ Stream 13: Medium Partner Publisher

What is it? (Simple)

Medium pays you based on how long paying members spend reading your articles. The bot writes polished, insightful 900–1,200 word articles in your niche and auto-drafts them to your Medium account via API. You review the draft, enable the metered paywall, and hit Publish.

What is it? (Technical)

Uses the Medium API v1 (POST /users/{id}/posts) to create a draft with publishStatus: "draft". Without a token, saves the Markdown to ~/ElectraFinance/medium/ and queues a pending action. Articles are recorded in the content_posts database table. Approving opens the Medium editor and the articles folder.

Terminal
/hustle run medium
ItemRequired?Where to Get It
Medium AccountRequiredmedium.com — Free to join. Apply for Partner Program once you have a few articles
Medium Integration TokenFor auto-draftmedium.com/me/settings → Integration tokens. Add via /hustle setup
Important: Always enable "metered paywall" when publishing — that's what puts the article in the Partner Program and earns read-time fees.
Stream 14 · Etsy

🛍️ Stream 14: Etsy Digital Shop

What is it? (Simple)

Etsy has millions of shoppers looking for digital downloads — printable planners, cheat sheets, templates, scripts. The bot creates a complete product (file content + listing text, tags, pricing) and can auto-create a draft listing in your Etsy shop. Once live, Etsy handles all payments and file delivery automatically.

What is it? (Technical)

Generates the product file and a metadata JSON (title max 140 chars, description ~600 chars, 13 tags max 20 chars each, price). With Etsy API v3 credentials configured, auto-creates a draft listing (POST /v3/application/shops/{id}/listings). Files saved to ~/ElectraFinance/etsy/. Approving opens Etsy seller hub and the product folder.

Terminal
/hustle run etsy
ItemRequired?Where to Get It
Etsy Seller AccountRequiredetsy.com/sell — Free to open a shop ($0.20 listing fee per item)
Etsy API Key + Shop IDFor auto-listingetsy.com/developers/register. Add both via /hustle setup
Stream 15 · Prompt Packs

🤖 Stream 15: AI Prompt Marketplace

What is it? (Simple)

There are marketplaces where people pay $5–$20 for a collection of great AI prompts. The bot creates packs of 20 carefully crafted prompts for a specific use case (like "20 power prompts for marketing copywriters") and packages them for PromptBase, Gumroad, or Etsy.

What is it? (Technical)

Generates a 20-prompt pack with title, prompt text, use_case, and expected_output per item. Saves both a raw JSON and a buyer-friendly Markdown (with code blocks) to ~/ElectraFinance/prompts/. Registered in the products database. Approving opens PromptBase and the prompts folder.

Terminal
/hustle run promptpacks
No API required. All generation is local. Upload the Markdown file to PromptBase, Gumroad, or Etsy manually — takes about 5 minutes per pack.
Stream 16 · Web3 Bounties

🔗 Stream 16: Web3 Bounty Hunter

What is it? (Simple)

Web3 projects pay developers in cryptocurrency to fix bugs or build features on platforms like Gitcoin, Bountycaster, and Dework. The bot scans all three, scores results against your profile, and queues the best matches — complementing the existing GitHub + Algora bounty stream.

What is it? (Technical)

Uses web search queries against gitcoin.co, bountycaster.xyz, and app.dework.xyz. Results are AI-scored against your profile and deduplicated against already-queued actions. Approving a web3 bounty opens the task URL directly in your browser.

Terminal
/hustle run web3bounties
ItemRequired?Where to Get It
Gitcoin AccountFreegitcoin.co — register to receive bounty payments
Crypto WalletFor paymentMost web3 bounties pay in ETH/USDC — MetaMask or similar
Stream 17 · Notion Templates

📋 Stream 17: Notion Template Creator

What is it? (Simple)

Notion templates — project dashboards, CRMs, habit trackers — sell for $7–$29 each on Gumroad and Etsy. The bot designs a complete template blueprint with marketing copy. You build it in Notion, get a share link, and attach it to the Gumroad product.

What is it? (Technical)

Generates a JSON blueprint (page names, icons, database property definitions) and a buyer-ready Markdown file (tagline, description, selling points, setup guide). Saved to ~/ElectraFinance/notion_templates/ and registered in the products database. Approving opens Gumroad and the templates folder.

Terminal
/hustle run notion
How selling works: Build the template in your Notion, get a "Duplicate page" share link, and put that link in your Gumroad product. Buyers pay → get the link → duplicate into their Notion for free.
Stream 18 · Social Content

📣 Stream 18: Social Content Engine

What is it? (Simple)

Consistent social posting drives traffic to your blog, products, and newsletter. The bot generates a full batch in one shot — a Twitter/X thread, LinkedIn post, and Facebook post — on the same topic, with affiliate links embedded naturally. Copy-paste in 5 minutes.

What is it? (Technical)

Generates an 8-tweet thread (max 280 chars each), a 500-700 char LinkedIn post, a 300-400 char Facebook post, and 10 hashtags. Amazon affiliate links are injected where [AFFILIATE: product] placeholders appear. Saved to a Markdown file in ~/ElectraFinance/social_content/ and logged in content_posts. Approving opens Twitter/X and the content folder.

Terminal
/hustle run social
This stream multiplies all others. Every post drives traffic to your affiliate blog, newsletter, and products. Pair with /hustle run kofi for a "Ko-fi exclusive" teaser that converts followers to paid supporters.
Stream 19 · Teespring

🛒 Stream 19: Teespring / Spring POD

What is it? (Simple)

A second print-on-demand channel alongside Redbubble. Having designs on two platforms means twice the exposure with the same work. The bot generates a new design concept, creates the artwork with ImageGen 2.0 (same engine as the POD stream), and queues it for Spring upload.

What is it? (Technical)

Calls _generate_image() with the design prompt to create a print-quality PNG. Concept and image saved to ~/ElectraFinance/teespring/. If teespring_api_key is configured, attempts auto-listing via the Spring Merch API. Approving opens spri.ng/new-listing and the designs folder.

Terminal
/hustle run teespring
ItemRequired?Where to Get It
Spring AccountRequiredspri.ng — Free to join as a seller
Spring API KeyFor auto-listingcommunity.spri.ng/developer-api. Add via /hustle setup
Stream 20 · Ko-fi

☕ Stream 20: Ko-fi Content Engine

What is it? (Simple)

Ko-fi lets your fans support you with one-time tips ($3) or monthly memberships ($3–$20/mo). The bot generates exclusive behind-the-scenes posts and tutorials that give supporters real value and attract new ones. Post it manually to your Ko-fi page in a few clicks.

What is it? (Technical)

Generates a structured supporter post: a 600–900 word Markdown article with personal tone, a tier recommendation (free/supporter/member), a CTA for non-supporters, and an exclusive asset description. Saved to ~/ElectraFinance/kofi/ and logged in content_posts. Ko-fi has no public posting API — approving opens your Ko-fi dashboard to paste the content.

Terminal
/hustle run kofi
ItemRequired?Where to Get It
Ko-fi AccountRequiredko-fi.com — Free. 0% fee on tips, 5% on memberships (free plan)
Ko-fi MembershipsFor recurring incomeko-fi.com/manage/memberships — set up monthly supporter tiers
Stream 21 · Lemon Squeezy

🍋 Stream 21: Lemon Squeezy Digital Products

What is it? (Simple)

Lemon Squeezy is a modern digital storefront — think Gumroad but with a proper, fully-documented API that actually works. The bot creates complete digital products (bash script collections, cheat sheet PDFs, template packs, mini ebooks, prompt packs, config bundles) and publishes them directly via the Lemon Squeezy API. The product shell and priced variant are created automatically. The only manual step is dragging your generated file into the LS dashboard for file attachment.

What is it? (Technical)

Cycles through product types keyed to your niche keywords. Calls the smart AI model to generate the complete product (title, description, price, file content, 5 marketing bullets). Saves the file locally, then creates a product and variant via POST /v1/products + POST /v1/variants on api.lemonsqueezy.com. Without API credentials it saves everything locally and queues a pending action for manual upload.

Terminal
/hustle run lemonsqueezy
ItemRequired?Where to Get It
Lemon Squeezy AccountRequiredlemonsqueezy.com — Free to join as a seller
LS API KeyFor auto-listingapp.lemonsqueezy.com → Settings → API → Add token. Add via /hustle setup
LS Store IDFor auto-listingFound in your Lemon Squeezy store URL. Add via /hustle setup
Why Lemon Squeezy over Gumroad? Gumroad deprecated and removed most API endpoints for creators in 2024, making programmatic product creation impossible. Lemon Squeezy has a stable, versioned REST API that supports full product creation — making it the preferred platform for autonomous digital product generation.
Stream 22 · Hashnode

📰 Stream 22: Hashnode Blog Publisher

What is it? (Simple)

Hashnode is a developer-focused blogging platform with a built-in audience of engineers. The bot writes complete SEO articles and publishes them live instantly — not as drafts. More published articles means more chances for readers to click your affiliate links and more backlinks pointing to your main blog.

What is it? (Technical)

Generates a full Markdown article (800–1,200 words) with title, subtitle, up to 5 topic tags, and [AFFILIATE_LINK: product] placeholders replaced with your Amazon Associates links. Publishes via the Hashnode GraphQL API (POST /graphql) with isRepublished: false and immediate visibility. Article saved locally to ~/ElectraFinance/hashnode/. Fully autonomous when hashnode_api_key and hashnode_pub_id are set.

Terminal
/hustle run hashnode
ItemRequired?Where to Get It
Hashnode AccountRequiredhashnode.com — Free. Create a personal blog in minutes
Hashnode API KeyFor auto-publishhashnode.com/settings/developer → Personal Access Token
Publication IDFor auto-publishFound in your Hashnode blog settings URL. Add both via /hustle setup
Zero-click publishing: Unlike Medium (which creates drafts you must manually publish), Hashnode articles go completely live with no human interaction required once configured.
Stream 23 · Dev.to

👩‍💻 Stream 23: Dev.to Article Publisher

What is it? (Simple)

Dev.to is one of the most popular communities for developers — millions of engineers read articles there every week. The bot writes practical, code-heavy articles targeting your niche and publishes them live immediately. Every article is a potential source of affiliate clicks, backlinks to your main blog, and new followers who become customers.

What is it? (Technical)

Generates an article with real code examples (700–1,000 words), exactly 4 Dev.to-compatible tags (linux, python, ai, opensource, etc.), a meta description, and affiliate links injected from your Amazon tag. Calls POST /api/articles on dev.to with published: true — the article is live the moment the API call returns 201. Saved locally to ~/ElectraFinance/devto/. Fully autonomous when devto_api_key is set.

Terminal
/hustle run devto
ItemRequired?Where to Get It
Dev.to AccountRequireddev.to — Free to join
Dev.to API KeyFor auto-publishdev.to/settings/extensions → DEV API Keys → Generate. Add via /hustle setup
Synergy with Hashnode: Run both devto and hashnode in sequence. They generate different articles from the same keyword pool, so you get two new published pieces per cycle across two separate audiences — with only 2 AI calls total.
Stream 24 · Patreon

🎁 Stream 24: Patreon Exclusive Posts

What is it? (Simple)

If you have a Patreon, your supporters pay monthly — but only if they feel they're getting value. The biggest reason supporters leave is "nothing new was posted." This stream keeps your Patreon active automatically, generating exclusive behind-the-scenes updates, tutorials, early-access previews, and bonus scripts — the kind of content that turns free followers into paying supporters and keeps existing ones renewing.

What is it? (Technical)

Rotates through 5 content types (behind-the-scenes update, supporter-only tutorial, early-access preview, exclusive tool/script, monthly roadmap). Generates a 500–800 word HTML post with a personal, warm tone plus a teaser text for the public timeline. Posts via POST /api/oauth2/v2/posts on the Patreon API with your patreon_creator_token and patreon_campaign_id. Saved locally to ~/ElectraFinance/patreon_posts/.

Terminal
/hustle run patreon
ItemRequired?Where to Get It
Patreon Creator AccountRequiredpatreon.com/create — Free to create a campaign
Creator Access TokenFor auto-postingpatreon.com/portal/registration/register-clients → Create Client → copy Creator Access Token
Campaign IDFor auto-postingFound via the Patreon API or your campaign URL. Add both via /hustle setup
Recurring income multiplier: Each post keeps current supporters subscribed for another month. At $5/month × 20 supporters = $100/month. The bot keeps those supporters engaged without you lifting a finger.
Stream 25 · Pinterest

📌 Stream 25: Pinterest Affiliate Pins

What is it? (Simple)

Pinterest is not social media — it's a visual search engine. People searching for "best Linux tools" or "Python productivity tips" find pins and click through to buy. Unlike a Twitter post that disappears in 6 minutes, a Pinterest pin has an average half-life of 6 months. The bot creates eye-catching pins with AI-generated images (no image hosting required) that link to your blog and affiliate products — and they keep driving traffic long after they're posted.

What is it? (Technical)

Generates a keyword-rich title (max 100 chars), description with hashtags (max 500 chars), and an image generation prompt optimised for Pinterest's preferred vertical 2:3 ratio. Uses a Pollinations public URL as the pin image (no separate hosting or upload step). Posts via POST /v5/pins on api.pinterest.com with your board ID. Pin image links to your blog URL or affiliate URL. Saved locally to ~/ElectraFinance/pinterest_pins/.

Terminal
/hustle run pinterest
ItemRequired?Where to Get It
Pinterest Business AccountRequiredpinterest.com/business/create — Convert or create free
Pinterest Access TokenFor auto-pindevelopers.pinterest.com → Create App → OAuth 2.0 token
Pinterest Board IDFor auto-pinOpen your board, copy the ID from the URL. Add both via /hustle setup
Most underrated stream. Pinterest drives evergreen affiliate traffic that compounds over months without any ongoing effort. Pair with the affiliate stream — every blog post gets a Pinterest pin, doubling its reach.
Stream 26 · Printful

🖨️ Stream 26: Printful POD

What is it? (Simple)

Printful is a print-on-demand service with a proper REST API — far more reliable than the browser automation used for Redbubble. The bot designs a T-shirt concept, generates the artwork, and creates a live product listing in your Printful store. Printful connects directly to storefronts like WooCommerce, Etsy, or their own free pop-up store — so every sale is automatically fulfilled and shipped by Printful with no intervention from you.

What is it? (Technical)

Generates a T-shirt concept (title, description, tags, design prompt, suggested price). Creates a print-ready image via Pollinations (4500×5400px at 300dpi for DTG printing quality). Calls POST /api/v2/store/products on api.printful.com to create the product, then POST /api/v2/mockup-generator/create-task for product mockups. All concepts and images saved to ~/ElectraFinance/printful/.

Terminal
/hustle run printful
ItemRequired?Where to Get It
Printful AccountRequiredprintful.com — Free. Connect a storefront to start selling
Printful API KeyFor auto-listingPrintful Dashboard → Settings → API → Generate Key
StorefrontRequired to sellPrintful pop-up store (free), Etsy, WooCommerce, or Shopify
Why use Printful alongside Redbubble? Redbubble has a built-in marketplace audience. Printful connects to your own storefronts (Etsy, WooCommerce) where you control the brand, pricing, and customer relationship. Different channels, different audiences, more total sales.
Stream 27 · Printify

🏭 Stream 27: Printify POD

What is it? (Simple)

Printify is a second print-on-demand network with over 900 products and multiple print providers to choose from. Running both Printful and Printify means your designs are distributed across two separate POD networks, reaching different storefronts and audiences with no additional design work. The bot uses the same AI design pipeline and generates a fresh concept for each run.

What is it? (Technical)

Generates a T-shirt concept and Pollinations image. Calls POST /v1/shops/{shop_id}/products.json on api.printify.com to create a product, with blueprints from Printify's catalog (default: basic unisex tee). All concepts and images saved to ~/ElectraFinance/printify/. Requires printify_api_key and printify_shop_id.

Terminal
/hustle run printify
ItemRequired?Where to Get It
Printify AccountRequiredprintify.com — Free to join
Printify API KeyFor auto-listingprintify.com/app/account/api-access → Generate Token
Printify Shop IDFor auto-listingYour shop ID from the Printify dashboard. Add both via /hustle setup
Stream 28 · Ghost CMS

👻 Stream 28: Ghost CMS Publisher

What is it? (Simple)

Ghost is a professional publishing platform with built-in memberships, newsletters, and subscriptions — making it one of the most income-complete blogging platforms available. The bot writes a complete, SEO-optimised article with a feature image and publishes it directly to your Ghost site as a live post (not a draft). Ghost also lets you charge subscribers for paid newsletters, adding another recurring income layer on top of the affiliate blog income.

What is it? (Technical)

Generates a full HTML article (900–1,200 words) with title, meta description, 5 tags, and affiliate links injected. Also generates a feature image prompt and creates a Pollinations URL for the hero image. Authenticates via Ghost Admin API using a JWT built from your ghost_admin_key and posts to POST /ghost/api/admin/posts/ with status: "published". Saved locally to ~/ElectraFinance/ghost_posts/. Fully autonomous when ghost_url and ghost_admin_key are set.

Terminal
/hustle run ghost
ItemRequired?Where to Get It
Ghost SiteRequiredghost.org/pricing — $9/mo managed, or self-host free on a VPS
Ghost Admin API KeyFor auto-publishGhost Admin → Settings → Integrations → Add Custom Integration → copy Admin API Key
Ghost Paid MembershipsFor extra incomeGhost Admin → Memberships — set up free + paid tiers for newsletter subscribers
Ghost memberships + affiliate blog = double income. Ghost natively supports free and paid subscriber tiers. Your bot publishes free articles that rank on Google (affiliate income), while premium subscribers pay monthly for exclusive content (membership income). Two revenue layers from one platform.
Safety System · Pending Actions

The Approval System — How It Keeps You Safe

This is the most important safety feature of the Finance Bot. The bot never touches real money without your explicit approval. Here's exactly how it works:

  1. 1
    Bot finds something
    The bot discovers a job, a bounty, a domain, or generates a product/proposal. Instead of acting immediately, it creates a "pending action" in the database with a short unique ID like a1b2c3d4.
  2. 2
    You get notified
    If Telegram is configured, your phone gets a message within seconds: "Action Required — [Upwork] Build Python script for data pipeline. Approve with /hustle approve a1b2c3d4"
  3. 3
    You review the details
    Run /hustle pending to see the full proposal/description, the URL, the amount (if any), and the action required. Nothing has happened yet — it's just sitting there waiting.
  4. 4
    You decide
    /hustle approve a1b2c3d4 — marks it approved, opens the relevant URL, deducts capital if applicable. /hustle reject a1b2c3d4 — dismisses it permanently. That's it.
Telegram + Approval = Remote Control. With Telegram configured, you can review and approve actions from your phone anywhere in the world. The bot works at home, you approve from your phone at the coffee shop.
Autonomous Mode · Heartbeat

Running Automatically in the Background

The Finance Bot integrates with Electra's Heartbeat Agent — the background daemon that runs tasks on a schedule even when no terminal window is open. This is how you make the bot truly autonomous.

Step 1 — Install the Heartbeat Agent as a system service

Terminal
/agent service install

Step 2 — Schedule the Finance Bot (choose one method)

Method A — Electra Terminal (recommended)
# Run all 28 streams every morning at 8am
/hustle task

# Or use the /task command directly:
/task add Finance Daily | [SHELL: /usr/share/MakuluSetup/tools/ai_terminal.bin --hustle run-all] | daily 08:00

# Wallet sync at noon (separate schedule from stream runs)
/task add Wallet Sync | [SHELL: /usr/share/MakuluSetup/tools/ai_terminal.bin --hustle sync] | daily 12:00
Method B — From Telegram (useful while away from PC)
/task add Finance Daily | [SHELL: /usr/share/MakuluSetup/tools/ai_terminal.bin --hustle run-all] | daily 08:00
Method C — Python CLI (most explicit)
# Run all streams every morning

# Or run just the freelance scanner every 6 hours
python3 heartbeat_agent.py add 'Freelance Scan' '[SHELL: /usr/share/MakuluSetup/tools/ai_terminal.bin --hustle run freelance]' 'every 6h'

Schedule Syntax Reference

SyntaxWhen It RunsBest For
daily 08:00Every day at 8:00am local timeFull stream run — all 28 streams once a day
every 6hEvery 6 hours from startDefault cooldown — matches scan_interval_hours=6
every 12hTwice a dayGood balance: active without hammering the API
every 2hEvery 2 hoursFreelance/bounty scanner only — jobs go stale fast
onceOne-time run, then disablesTest runs, one-off batch generation
Per-stream cooldown: Even with frequent heartbeat intervals, each individual stream won't re-run until its cooldown expires (set via /hustle setup → Scan cooldown interval, default 6h). So scheduling at every 1h doesn't mean each stream runs hourly — just that the bot checks every hour and runs whichever streams have cooled down.

From this point forward, the bot wakes up on schedule, runs all enabled income streams, queues any new pending actions, and sends you a Telegram summary — all with no terminal window open.

Planning · API Usage

Estimated Daily AI Request Usage

Every stream calls the Makulu AI backend (POST /v1/chat/completions). Web searches go to a separate endpoint and do not count toward your daily AI request limit. Here's how requests break down per run:

#StreamAI Calls / RunNotes
1affiliate1Full blog post generation (heavy: max_tokens=2000)
2pod2Concept gen + prompt enhancement for ImageGen 2.0
3freelance1–41 scoring call + up to 3 proposal writes (variable)
4rapidapi1API concept + FastAPI stub generation
5bounty1Scoring only — GitHub API does the scanning
6digital1Full product + content generation
7newsletter1Full newsletter issue generation
8domains1Domain scoring from web search results
9stock1Metadata pack for 5 assets
10scanner1Opportunity analysis from web results (heavy: max_tokens=2500)
11youtube1Full script package (heavy: max_tokens=3000)
12fiverr1Full gig package from your profile
13medium1Full 900–1200 word article
14etsy1Product content + listing metadata
15promptpacks120-prompt pack (heaviest: max_tokens=4000)
16web3bounties1Scoring only — web searches do the scanning
17notion1Full template blueprint + setup guide
18social1Full Twitter + LinkedIn + Facebook batch
19teespring2Concept gen + prompt enhancement for ImageGen 2.0
20kofi1Supporter post + CTA generation
21lemonsqueezy1Full digital product + marketing copy (heavy: max_tokens=3000)
22hashnode1Full 800–1200 word article, instant-published via GraphQL
23devto1Code-heavy developer article, instant-published
24patreon1Exclusive supporter post (500–800 words HTML + teaser)
25pinterest1Pin title + description + image prompt (lightweight: max_tokens=500)
26printful1T-shirt concept + design prompt (lightweight: max_tokens=600)
27printify1T-shirt concept + design prompt (lightweight: max_tokens=600)
28ghost1Full 900–1200 word HTML article + meta + image prompt (heavy: max_tokens=2500)

Daily Totals by Heartbeat Schedule

ScheduleRuns/DayMin CallsMax CallsBest For
daily 08:001~30~36Light usage, lowest API cost
every 12h2~60~72Recommended — good balance
every 6h4~120~145Active mode, fastest income build
every 2h12~360~430Needs Commander tier (unlimited)
Variance comes from 3 streams:
  • freelance — the only variable-cost stream. If it finds 3 good jobs it makes 4 calls (1 scoring + 3 proposals). If no jobs, just 1 call. Over 4 runs/day this is 4–16 calls from freelance alone.
  • promptpacksmax_tokens=4000. Technically 1 call but the heaviest single request. Not time-sensitive — consider running it manually once a week with /hustle run promptpacks instead of in the daily auto-run.
  • youtubemax_tokens=3000. Scripts don't go stale. Consider running manually 2–3× per week.

Optimising for Your Tier

TierDaily LimitRecommended ScheduleStreams to Disable from Auto-Run
Free15 reqManual runs only — /hustle run <stream>
Private ($5)150 reqdaily once (8am)None, all 33 fit in one run
Corporal ($10)330 reqevery 12hNone
Sergeant ($20)660 reqevery 6hNone
Major ($40)1,500 reqevery 2–4hNone
Commander ($100)Unlimitedevery 1h or lessNone
Also separate from this budget: image generation calls (pod + teespring — 2 per run to /polli-image) and web search calls (30–50 per run to /api/websearch) go to different endpoints and are not counted toward your daily chat completion limit.
Money Tracking · Wallet

Wallet Setup — Tracking Your Money

The bot can check your real PayPal and Stripe balances so you can see exactly how much you've earned, in one place, without logging into multiple websites.

Terminal
/hustle wallet
── Wallet Configuration ───────────────────────────────── PayPal Email: yourname@gmail.com PayPal API: configured Stripe: not configured Checking live balances... paypal_USD $127.50

PayPal Developer API Setup

  1. 1
    Go to developer.paypal.com
    Log in with your PayPal business account (or convert your personal account to business — it's free)
  2. 2
    Create an App
    My Apps & Credentials → Create App → Name it "Electra" → Select "Merchant" → Create App
  3. 3
    Copy Client ID and Secret
    You'll see a "Live" and "Sandbox" tab. Start with Sandbox for testing. Copy both the Client ID and Secret Key.
  4. 4
    Add to Finance Bot
    Run /hustle setup and paste them when prompted for PayPal Client ID and PayPal Secret.
Read-only access. The Finance Bot only calls the balance-reading endpoint (GET /v1/reporting/balances). It never calls any payment, transfer, or withdrawal endpoint. Your money cannot move autonomously.
Realistic Expectations · Timeline

Realistic Timeline to $1,000/month

Let's be completely honest about what to expect. The Finance Bot is a tool that creates legitimate income foundations across 33 streams. It takes time to build up. Here's a realistic month-by-month picture:

Month 1
Setup + First Dollars — Target: $20–$150
Run setup, connect accounts. First freelance proposals go out. First Fiverr gig goes live. First Gumroad + Etsy + Lemon Squeezy products listed. First Redbubble, Teespring, Printful, and Printify designs live. First Medium, Dev.to, and Hashnode articles published. KDP stream generates first book — interior PDF + cover + listing ready to upload in one run. Referral content pack published for your first programme. BMC page live with first supporter post. Income mostly from freelance and referral bonuses — $20–$150.
Month 2
Building Momentum — Target: $100–$400
Blog starts getting indexed. Both POD shops have 20+ designs each. Gumroad + Etsy have 5+ products. Prompt packs listed on PromptBase. Social content driving traffic. YouTube channel has a few videos. Ko-fi and Buy Me a Coffee pages getting supporters. KDP library growing — 4–8 books uploaded. Substack getting first readers from discovery feed. Referral content rotating through all 10 programmes. Freelance is reliable. Income: $100–$400 from multiple streams.
Month 3–4
Compounding Begins — Target: $300–$700
Blog articles start ranking. Affiliate commissions appear. Medium articles getting reads. Redbubble + Spring getting organic sales. Notion templates and prompt packs selling. Fiverr gig has first reviews. KDP royalties starting from the first titles uploaded. Substack paid subscribers converting. AppSumo outreach sent — review process underway. Income: $300–$700/mo from multiple simultaneous streams.
Month 6+
Snowball Effect — Target: $1,000–$3,000+
The passive streams (affiliate blog, Ghost, Hashnode, Dev.to, POD across 4 platforms, digital, Lemon Squeezy, newsletter, Pinterest, Patreon, Medium, Ko-fi, Buy Me a Coffee, Substack, KDP royalties from a library of 20+ books) are self-sustaining and compounding. Active streams (freelance, Fiverr, bounties, web3 bounties) provide reliable income on top. Referral content rotating through all 10 programmes continuously. If AppSumo launch goes through, a single week can add $10K–$100K+ on top of everything else. With 33 streams all running, the floor income from passive sources alone starts to be meaningful.
The key insight: Start with the freelance stream for fast income. Run it every day. Use those early earnings as capital. Let the passive streams (affiliate, POD, digital) grow slowly in the background until they start pulling their weight. The bot handles the repetitive work — you handle the strategic decisions.

Starting with Your $50 Capital

  • Best use: Domain flipping. Find one good domain for $10–$15, list it on Sedo. If it sells for $200, you've 10x'd your capital — reinvest into more domains or a paid ad campaign for your blog.
  • Second best: Blog hosting. $10/month for a basic VPS or shared hosting gives the affiliate blog a real home, which builds trust with Google.
  • Everything else runs for free. Redbubble, Gumroad, Upwork, GitHub bounties, Amazon Associates — all $0 to start.