Skip to main content
Payout timing varies. Check your payment status in Cantina and contact support if you have questions about a specific payment.

Prerequisites

Before any payment can be processed, you must:
  1. Complete KYC via withpersona.com. Incomplete KYC can delay or block payouts.
  2. Add a payment address. Use an Ethereum mainnet wallet address to receive USDC, then verify it from the confirmation email. No other chain is supported.
If either of these is missing, your payment will be held until resolved. See KYC and Payments for setup instructions.

Withdrawing Your Balance

You can withdraw funds from your account balance on the Cantina platform, under your account settings. After you click Withdraw, you can track the payment’s status in your account. A Scheduled status means the payment is queued for processing, not that it will arrive on a particular date.
Seeing “Scheduled”? Withdrawals are not instant transfers. Only mark a payment Disputed if something is actually wrong, e.g. you changed the wallet address on your profile or lost access to your wallet. Disputes require manual review and can delay your payout.If a payment is already Scheduled, changing your wallet afterward does not reroute that payment. To reroute, mark it Disputed and open a support ticket.

Payment Statuses

Every payout on Cantina (competitions, bug bounties, reviews, balance withdrawals) moves through the same payment statuses on your account:

What Can Delay Your Payout


Payment by Program Type

Competitions

Payouts are planned and scheduled by the Cantina team after the competition ends and findings are judged. Your payout depends on your final score and prize pool allocation.

Security Reviews (Cantina Code)

Payments are coordinated as part of the engagement terms set at the start of the review.

Bug Bounties

Payouts are processed after a finding is marked Confirmed by the triage team and the sponsor. For program-specific requirements, see Bug Bounty Payout.
Duplicate findings are not eligible for payment in bug bounty programs.

How Payments Are Sent

All payments are distributed in USDC on Ethereum mainnet through Cantina’s multisig: cantina.eth: 0x3dcb7cfbb431a11cabb6f7f2296e2354f488efc2 You can verify any outgoing payment on-chain using this address.
If you are operating as a registered legal entity (company, LLC, etc.), you may issue an invoice to Cantina for your own accounting records. Contact support@cantina.xyz for the relevant billing details.

Still Waiting on a Payment?

If you have questions about a payment, check the following:
1

Verify KYC is complete

Confirm your KYC status is fully verified on your Cantina profile.
2

Check your payment address

Make sure an Ethereum mainnet address is saved and verified under your payment settings.
3

Confirm your finding is approved

Your finding or contribution must be marked as approved or confirmed.
4

Contact support

If all the above are confirmed, reach out to support@cantina.xyz with your Cantina username and the relevant competition or program name.