Payment/Payout

OnlyDancers supports fiat payments and payouts via Stripe, using USD and USDC on Ethereum mainnet.

Supported Payment Methods & Fees

Method
Deposit Fee
Withdrawal Fee

BLIK

2.20%

1.33%

Debit Card

1.75%

1.50%

Debit Card (EU)

1.77%

1.50%

Credit Card

3.50%

2.50%

Przelewy24 (P24)

2.45%

1.33%

ACH

0.80%

2.50%

How Deposits Work

Creators deposit a prize pool amount via Stripe to fund their campaign. Dancers pay a $5 USD entry fee per submission, also via Stripe. Both deposits and entry fees are converted to USDC and locked in the FoomD2E smart contract for transparent, immutable distribution.

1

Creator deposit flow

Creator selects payment method and amount.

2

Stripe processes the transaction and deducts the applicable fee.

3

USD is converted to USDC on Ethereum.

4

USDC is transferred to the campaign contract.

5

Campaign becomes active and accepts dancer submissions.

6

Entry fee flow

Dancer submits their video and pays the $5 entry fee via Stripe.

7

Stripe processes the transaction and deducts the applicable fee.

8

USD is converted to USDC on Ethereum.

9

USDC is added to the campaign's prize pool.

10

Dancer's submission is recorded and timestamped.

How Withdrawals Work

After a campaign concludes and winners are announced, dancers and creators can withdraw their earnings.

Winners can choose to:

  • Withdraw USDC directly to an Ethereum wallet (no fees)

  • Convert to USD and withdraw via Stripe to a bank account (subject to applicable withdrawal fees based on payment method)

Creators can withdraw any remaining unclaimed funds or dust from their campaign.

circle-info

Stripe handles fiat-to-USDC conversion transparently. Creators deposit USD, dancers pay USD, and both receive USDC on-chain. This ensures the smart contract holds a stable, auditable token while users interact in familiar fiat currency.

Minimum and Maximum Limits

  • Minimum deposit (Creator): Varies by payment method, typically $100 USD minimum

  • Maximum deposit (Creator): $100,000 USD per transaction

  • Entry fee (Dancer): Fixed at $5 USD per submission

  • Minimum withdrawal: $10 USD or 10 USDC equivalent