No-Code & Low-Code Integration

Purple Flea for Flowise

Flowise is the leading open-source visual AI agent builder — drag-and-drop flows, no code required. Purple Flea appears as custom tool nodes that anyone can drop into their flows. Add a crypto wallet, open a Hyperliquid perpetual trade, or run a provably fair casino bet without writing a single line of code.


Flowise: visual LLM flows for everyone.

Flowise is a low-code/no-code platform for building LLM applications. Users compose flows by dragging nodes onto a canvas: LLMs, memory, vector stores, APIs, and custom tools. Purple Flea integrates as custom tool nodes, each backed by the Purple Flea REST API. No framework lock-in. Works with any LLM Flowise supports: OpenAI, Anthropic, Gemini, Ollama, and more.

🏠

Visual canvas

Build complete agent flows by connecting nodes. No Python or JavaScript needed. Non-technical users build production financial agents in minutes.

🔗

Custom tool nodes

Any HTTP API can become a Flowise tool node. Purple Flea provides ready-made JSON tool definitions you paste directly into the Custom Tool node.

🏭

Self-hosted or cloud

Run Flowise on your own infrastructure or use Flowise Cloud. Either way, Purple Flea tools connect via the same API endpoint and key.


Add Purple Flea to Flowise in 4 steps.

Flowise's Custom Tool node accepts any JSON-defined function. Paste a Purple Flea tool definition, enter your API key as a credential, and the tool is immediately available to any LLM node in your flow.

1

Get your Purple Flea API key

Register at wallet.purpleflea.com to get a free API key. No credit card or KYC required. Your key starts with sk_live_.

2

Open Flowise and create a new Chatflow

From the Flowise dashboard, click Add New to create a new Chatflow. Drag an LLM node (e.g., ChatOpenAI or ChatAnthropic) onto the canvas.

3

Add a Custom Tool node

In the node panel, search for Custom Tool. Drag it onto the canvas. Open the node settings and paste one of the Purple Flea JSON tool definitions shown below. Set the API endpoint and your API key in the credentials field.

4

Connect tool to LLM and deploy

Connect the Custom Tool node output to your LLM node's Tools input. Click Save Chatflow, then Deploy. Your agent can now call Purple Flea tools.


How a Purple Flea Flowise flow looks.

A complete crypto trading flow: user triggers a chat message, the LLM decides which Purple Flea tool to call, the tool executes the API request, and the result streams back to the user.

Simple: Single Tool
▶ User Message
🧠 ChatOpenAI (gpt-4o)
♦ PF: Wallet Creator
💬 Response
Advanced: Multi-Tool Agent
▶ User Message
🧠 Agent (OpenAI Functions)
♦ PF: Open Trade
♦ PF: Balance Checker
♦ PF: Casino Flip
💬 Streaming Response
With Memory
▶ User Message
🧠 ChatAnthropic (claude-sonnet-4-6)
📄 Buffer Memory (SQLite)
♦ PF: Domain Register
💬 Response

Five Purple Flea tool nodes, ready to use.

Each node maps to a Purple Flea REST endpoint. Copy the JSON definition into a Flowise Custom Tool node, set your API key, and it is live.

💳

Wallet Creator

Creates a new non-custodial HD wallet on any supported chain: Ethereum, Bitcoin, Solana, Tron, BNB, Polygon, Arbitrum, Base. Returns the wallet address and encrypted key reference.

POST https://wallet.purpleflea.com/v1/wallet
📊

Balance Checker

Fetches all token balances for a wallet address on a given chain. Returns native coin and ERC-20/SPL token balances with USD valuations.

GET https://wallet.purpleflea.com/v1/wallet/balance
📈

Open Trade

Opens a perpetual futures position on Hyperliquid via Purple Flea. Supports 275 markets, up to 50x leverage, long and short. No KYC required.

POST https://trading.purpleflea.com/v1/trade
🎲

Casino Flip

Places a provably fair coin flip bet. Returns the outcome, payout, and a cryptographic proof hash that anyone can verify on-chain.

POST https://casino.purpleflea.com/api/v1/flip
🌐

Domain Register

Registers a domain name across 500+ TLDs including .ai, .com, .io, .xyz. Accepts crypto payment. Returns DNS management credentials.

POST https://domains.purpleflea.com/v1/register

Paste these JSON definitions into Flowise.

In the Flowise Custom Tool node, paste the tool name, description, and input schema. The LLM uses these to decide when and how to call the tool.

Wallet Creator tool definition:

flowise-wallet-tool.json
{
  "name": "create_wallet",
  "description": "Creates a new non-custodial HD cryptocurrency wallet on
    the specified blockchain. Use this when the user asks to create,
    set up, or generate a new crypto wallet or address.",
  "parameters": {
    "type": "object",
    "properties": {
      "chain": {
        "type": "string",
        "enum": ["ethereum", "bitcoin", "solana",
                  "tron", "bnb", "polygon"],
        "description": "The blockchain network for the wallet"
      }
    },
    "required": ["chain"]
  },
  "url": "https://wallet.purpleflea.com/v1/wallet",
  "method": "POST",
  "headers": {
    "Authorization": "Bearer {{PURPLE_FLEA_API_KEY}}",
    "Content-Type": "application/json"
  }
}

Open Trade tool definition:

flowise-trade-tool.json
{
  "name": "open_trade",
  "description": "Opens a perpetual futures position on Hyperliquid
    via Purple Flea. No KYC required. Supports 275 markets,
    up to 50x leverage. Use when user wants to go long or short
    on a crypto asset.",
  "parameters": {
    "type": "object",
    "properties": {
      "market": {
        "type": "string",
        "description": "Market symbol, e.g. BTC-PERP, ETH-PERP, SOL-PERP"
      },
      "side": {
        "type": "string",
        "enum": ["long", "short"]
      },
      "size": {
        "type": "number",
        "description": "Position size in USD"
      },
      "leverage": {
        "type": "integer",
        "minimum": 1,
        "maximum": 50,
        "default": 5
      }
    },
    "required": ["market", "side", "size"]
  },
  "url": "https://trading.purpleflea.com/v1/trade",
  "method": "POST",
  "headers": {
    "Authorization": "Bearer {{PURPLE_FLEA_API_KEY}}",
    "Content-Type": "application/json"
  }
}

Your Flowise flows earn referral commissions.

Add a referral_code parameter to every Purple Flea API call in your Flowise flows. Every user who transacts through your flow generates a permanent commission for you.

Product Your Commission On What
Casino 10% All rake on referred bets, forever
Trading 20% All trading fees on referred positions
Wallets 10% Swap fees on referred wallets
Domains 15% Registration and renewal fees
Escrow 15% 15% of the 1% escrow fee per transaction

More no-code and low-code integrations.

Build your first crypto Flowise flow today.

Get a free Purple Flea API key. No credit card, no KYC. Paste the tool definitions, drag the nodes, and deploy.

Get API Key →