FAQ

Answers to common questions about Luminex on Spark. Click any question to expand the answer.

General Questions

I'm confused, what is the difference between Flashnet and Spark and the relation to Luminex?

Luminex and Flashnet both run on Spark, but they focus on different parts of the experience.

Luminex is the frontend, it's the app or interface people use to launch tokens, see prices, place trades, and interact.

Flashnet is the backend, it's the engine that actually matches trades and settles them instantly on Bitcoin using Spark.

What is Spark?

Spark is a signing protocol built on top of Bitcoin that makes it easy to send Bitcoin and Bitcoin-based tokens instantly, with very low fees, and without giving up control of your funds thanks to unilateral exit.

Learn more: Spark Documentation

Is Spark safe to use?

Security Features:

  • ✅ Non-custodial (you control your keys)

  • ✅ Open-source Flashnet protocol

  • ✅ Transparent on-chain operations

  • ✅ No smart contract risk (Bitcoin-native)

  • ✅ Lightning Network integration

User Responsibilities:

  • Secure your seed phrase

  • Verify addresses before transacting

  • Start with small amounts

  • Research tokens before trading

  • Never share private keys

Risk Disclaimer: Trading involves risk. Only invest what you can afford to lose.

How is Spark different from other DEXs?

Versus Ethereum DEXs:

  • ✅ Bitcoin-native (no wrapped tokens)

  • ✅ Lightning fast deposits

  • ✅ Lower, predictable fees

  • ✅ No gas price volatility

  • ✅ Fair launch mechanics

Versus Centralized Exchanges:

  • ✅ Non-custodial

  • ✅ No KYC required

  • ✅ Transparent fees

  • ✅ Direct Bitcoin integration

  • ✅ Permissionless token creation

Versus Other Bitcoin Protocols:

  • ✅ True AMM (not just minting)

  • ✅ Bonding curves for fair launches

  • ✅ Lightning integration

  • ✅ Real liquidity pools

  • ✅ Native trading interface

Getting Started

How do I create a wallet?

Mnemonic Wallet (Recommended):

  1. Go to Spark homepage

  2. Click "Create Wallet"

  3. Save your 12-word seed phrase

  4. Confirm backup

  5. Set password

  6. Done!

Xverse Wallet:

  1. Install Xverse extension

  2. Create Xverse wallet

  3. Connect to Spark

  4. Grant permissions

  5. Start trading

Learn More: Getting Started Guide

How do I fund my wallet?

You can get funds onto Spark by either receiving, or buying.

Receive

You can send yourself funds via a Spark Address, Native Bitcoin or Lightning Network. Click on the options below to get your deposit address.

Buy

You can also buy Bitcoin using the buy button on our interface.

Simply enter how much BTC you'd like to purchase, and continue to the next page, where you'll be provided with a Lightning address.

Fixedfloat will provide you with a Lightning address where you can select what currency you'd like to send to purchase the BTC.

Send the amount in the currency you've selected, and you will receive your BTC in your wallet on the Luminex interface.

Enter how much BTC you'd like to purchase and press "Continue to Exchange"
Select the currency you'd like to send to buy BTC

To learn more about Fixedfloat, please read their FAQ Guide.

Lightning Deposits (Recommended):

  1. Click "Deposit"

  2. Enter amount

  3. Generate Lightning invoice

  4. Pay from any Lightning wallet

  5. Receive instantly (1-3 seconds)

Supported Wallets:

  • Phoenix, Breez, Muun

  • Zeus, Wallet of Satoshi

  • Strike, Cash App

  • Most Lightning wallets

Minimum: Usually 1,000-10,000 sats Fees: Typically <2%

Learn More: Wallet Management Guide

Can I use a hardware wallet?

Currently:

  • Direct hardware wallet support: Not yet

  • Workaround: Use Xverse with hardware wallet

Future Plans:

  • Native hardware wallet support

  • Ledger integration

  • Trezor integration

  • Enhanced security options

What if I lose my seed phrase?

WARNING: Cannot be recovered!

If you lose your seed phrase:

  • ❌ Cannot access wallet

  • ❌ Cannot recover funds

  • ❌ Support cannot help

  • ❌ Funds permanently lost

Prevention:

  • Write down seed phrase immediately

  • Store in multiple secure locations

  • Never digital backup (no photos/cloud)

  • Test recovery before adding large funds

  • Consider metal backup for large amounts

Token Creation

How much does it cost to create a token?

No Fees!

What's the difference between Simple and Advanced mode?

Simple Mode (Recommended):

  • Fixed 1 billion supply

  • 8 decimals

  • Automatic bonding curve

  • 80% graduation threshold

  • Pool created automatically

  • Fair launch optimized

Advanced Mode:

  • Custom supply

  • Custom decimals (0-18)

  • Manual pool creation

  • Custom bonding parameters

  • Deploy without pool

  • For experienced users

Use Simple Unless:

  • Migrating from another chain

  • Need specific tokenomics

  • You're an experienced developer

  • Have a specific technical reason

Learn More: Creating Tokens Guide

Trading

What are bonding curves?

A bonding curve is an automated pricing mechanism where the price increases as more tokens are sold. This ensures fair price discovery, always-available liquidity, and protection against rug pulls during the launch phase.

For detailed technical explanations: Flashnet Documentation

What is slippage?

Definition: The difference between expected price and actual execution price.

Why It Happens:

  • Price moves during transaction

  • Large orders affect price

  • Other trades execute first

  • Market volatility

Example:

Expected: 1000 tokens for 0.001 BTC
Slippage: 1%
Minimum: 990 tokens
If price worse: Transaction fails

Setting Slippage:

  • Auto mode: Recommended (1-3%)

  • Low volatility: 0.5-1%

  • High volatility: 2-5%

  • Large orders: 3-10%

  • Very large: 10%+

Learn More: Trading Guide

Why did my trade fail?

Common Reasons:

  1. Slippage Exceeded

    • Price moved too much

    • Solution: Increase slippage or retry

  2. Insufficient Balance

    • Not enough BTC or tokens

    • Solution: Deposit more or reduce amount

  3. Below Minimum

    • Transaction too small

    • Solution: Increase to at least 1,000 sats

  4. Pool Exhausted

    • Not enough liquidity

    • Solution: Reduce amount or wait

  5. Network Issues

    • Connection interrupted

    • Solution: Retry transaction

Check:

  • Error message details

  • Your balance

  • Pool liquidity

  • Slippage settings

  • Network status

What is price impact?

Definition: How much your trade moves the market price.

Why It Matters:

  • Large trades = high impact

  • High impact = worse price

  • Affects your execution

  • Affects next traders

Liquidity Provision

When can I add liquidity?

Bonding Curve Phase:

  • ❌ Cannot add liquidity

  • During bonding curve only the bonding token is required as initial liquidity

  • Wait for graduation

After Graduation:

  • ✅ Can add liquidity

  • Pool is constant product (x*y=k)

  • Anyone can add

  • Earn LP fees

How to Know:

  • Check pool status

  • LP tab will be active

  • Pool type shows "Constant Product"

What is impermanent loss?

Simple Explanation: When providing liquidity, if the price ratio changes significantly, you may end up with less value than if you had just held the tokens.

Example:

Deposit:
- 1 BTC + 1000 tokens
- Total value: $100,000

Price doubles:
- Get back: 0.707 BTC + 1414 tokens
- Total value: $110,000
- vs Holding: $150,000
- IL: -$40,000 (27%)

When It Happens:

  • Token price changes significantly

  • More change = more IL

  • Price goes up OR down

  • Temporary until you withdraw

Mitigation:

  • Provide to stable pairs

  • Collect fees to offset

  • Hold long-term

  • Understand the risk

Learn More: Liquidity Guide

How do I earn from liquidity provision?

LP Fee Earnings:

  • LP Fee depends on each specific pool. Usually at 0.3% of all trades

  • Proportional to your pool share

  • Auto-compounds into pool

  • Increases LP token value

Calculation:

Your share: 10% of pool
Daily volume: 1 BTC
LP fee: 0.3% = 0.003 BTC
Your earnings: 10% of 0.003 = 0.0003 BTC/day

Deposits & Withdrawals

Why use Lightning vs on-chain?

Lightning Deposits:

  • ✅ Fast (1-3 seconds)

  • ✅ Low fees (<2%)

  • ✅ Small amounts fine

  • ✅ Private

  • ❌ Requires Lightning wallet

On-Chain Withdrawals:

  • ✅ Widely supported

  • ✅ Any Bitcoin wallet

  • ✅ Final settlement

  • ❌ Slower (~30-60 min)

  • ❌ Higher fees

How long do withdrawals take?

Processing Steps:

  1. Broadcast: Immediate

  2. 1 Confirmation: ~10 minutes

  3. 3 Confirmations: ~30 minutes

Timing Factors:

  • Network congestion

  • Fee amount paid

  • Block time variance

  • Weekend vs weekday

Status Tracking:

  • Real-time status in wallet

  • Check Bitcoin explorer

  • Transaction ID provided

Can I deposit from an exchange?

Lightning:

  • ✅ Kraken, Bitstamp, FixedFloat

  • ⚠️ Check if exchange supports Lightning

  • ⚠️ Some exchanges don't support withdrawals

On-Chain:

  • Any Exchange with onchain withdrawals

Workaround:

  1. Send from exchange to Lightning wallet

  2. Then Lightning wallet to Spark

  3. Two-step process

  4. Small extra fee

Future: Native on-chain deposits planned

Security

How do I keep my wallet safe?

Seed Phrase Security:

  • ✅ Write on paper

  • ✅ Store in multiple locations

  • ✅ Use metal backup for large amounts

  • ✅ Tell trusted person where it is (optional)

  • ❌ Never digital copy

  • ❌ Never photos

  • ❌ Never cloud storage

  • ❌ Never tell anyone the words

Password Security:

  • Use strong, unique password

  • Password manager recommended

  • Change if compromised

  • Don't reuse passwords

Device Security:

  • Keep software updated

  • Use antivirus

  • Avoid public WiFi for transactions

  • Lock when not in use

What if someone gets my seed phrase?

CRITICAL: They have complete access to your funds!

Immediate Actions:

  1. Create new wallet immediately

  2. Transfer all funds to new wallet

  3. Never use compromised wallet again

  4. Review how it was compromised

  5. Improve security practices

Prevention:

  • Never share seed phrase

  • No digital copies

  • Secure physical storage

  • Be aware of phishing

  • Verify all websites

Are my funds insured?

No Insurance:

  • Spark is non-custodial

  • You control the keys

  • You bear the responsibility

Why No Insurance:

  • Decentralized protocol

  • Self-custody model

  • No insurance pool

  • User maintains control

Your Protection:

  • Secure seed phrase properly

  • Start with small amounts

  • Understand the risks

  • Use security best practices

  • Never invest more than you can lose

For more info, read: ToS

How do I verify I'm on the real Spark site?

Official Domain:

  • Check URL carefully

  • Bookmark the site

  • Type URL manually (don't click links)

  • Look for HTTPS

Warning Signs:

  • Misspelled domain

  • Unexpected popup

  • Request for seed phrase

  • Too-good-to-be-true offers

  • Unsolicited messages

Best Practices:

  • Always verify URL

  • Be skeptical of links

  • Check social media for official links

  • Enable browser warnings

  • Report phishing attempts

Fees

What fees does Spark charge?

Trading Fees: Trading Fees depend on the specific Pool you are trading on. The fee is splitted in Host Fees (usually 1%) and goes to whoever platform created the pool. Integrator Fees (if present, usually 1%), and goes to the frontend where you are trading on. LP Fee, only for Constant Product Pools, (usually 0.3%).

There are no other fees.

Learn More: Fee Structure

Are there hidden fees?

No Hidden Fees:

  • ✅ All fees shown before transaction

  • ✅ No surprise charges

  • ✅ Transparent structure

  • ✅ No markup on prices

Technical

What is Flashnet?

Flashnet is the high-performance trading system built on Spark that acts as the backend automated market maker (AMM). It enables instant, low-fee token operations on Bitcoin.

Learn more: Flashnet Documentation

What blockchain does Spark use?

Spark is built on Bitcoin with Lightning Network integration. It's not a sidechain - it uses Spark's signing protocol for direct Bitcoin integration without wrapped tokens or bridges.

Learn more: Spark Documentation

Troubleshooting

My transaction is stuck

Check:

  1. Transaction status in wallet

  2. Flashnet status page

  3. Error message if any

  4. Your balance

Solutions:

  • Wait 1-2 minutes

  • Check network status

  • Retry if failed

  • Contact support if stuck >5 minutes

Prevention:

  • Stable internet connection

  • Don't close browser during transaction

  • Wait for confirmation before next action

I can't connect my wallet

Common Issues:

Mnemonic Wallet:

  • Check password is correct

  • Verify seed phrase spelling

  • Clear browser cache

  • Try incognito mode

Xverse Wallet:

  • Extension installed?

  • Wallet unlocked?

  • Correct network selected?

  • Try disconnecting and reconnecting

General:

  • Refresh page

  • Restart browser

  • Check for updates

  • Try different browser

Prices look wrong

Possible Causes:

  1. Stale Data

    • Refresh page

    • Check internet connection

    • WebSocket reconnecting

  2. Large Recent Trade

    • Price changed legitimately

    • Check recent transactions

    • Normal for low liquidity tokens

  3. Display Bug

    • Clear cache

    • Refresh page

    • Report if persists

  4. Wrong Decimals

    • Token decimals display issue

    • Check on explorer

    • Report if confirmed wrong

I need more help

Support Channels: Contact us on Discord

When Contacting Support:

  • Describe issue clearly

  • Include transaction ID if applicable

  • Screenshots helpful

  • Your address (public key only)

  • Don't share seed phrase or private keys!


Related Documentation:

Last updated