Duration: 30 days
Expected APY: 5.2%
{!isLoadingAnyspendPrice &&Total Cost: ${anyspendPrice?.usdPrice}
}Component | React Web | React Native |
---|---|---|
`AnySpend` | ✅ | ✅ |
`AnySpendNFTButton` | ✅ | ✅ |
`AnySpendCustom` | ✅ | ✅ |
`AnySpendNFT` | ✅ | ✅ |
Fiat onramp features | ✅ | ❌ |
Status | Description | User Action Required |
---|---|---|
`scanning_deposit_transaction` | Waiting for payment confirmation | None - wait for blockchain confirmation |
`waiting_stripe_payment` | Processing credit card payment | May need to complete 3D Secure |
`sending_token_from_vault` | Sending tokens for swap | None - automatic process |
`relay` | Cross-chain transaction in progress | None - wait for completion |
`executed` | Transaction completed successfully | None - success! |
`expired` | Order expired before completion | Create new order |
`refunding` | Automatic refund in progress | None - wait for refund |
`refunded` | Refund completed | Check wallet for refunded tokens |
`failure` | Transaction failed | Review error details, retry |
Please check your connection and try again.
This usually takes 1-2 minutes. Please don't close this window.
{depositTxs.length > 0 && ( View payment transaction )}Your payment is being processed. This may take a few minutes.
Your order has been processed.
{executeTx && ( View transaction )}{order.errorDetails || "An error occurred while processing your order."}
Your payment has been refunded automatically.
{refundTxs.length > 0 && ( View refund transaction )}This order expired before payment was received.
Order status: {order.status}
{JSON.stringify(order, null, 2)}
An unexpected error occurred in the payment component.
{error.message}
{errorInfo.message}
{errorInfo.action &&{errorInfo.action}
}Please check your connection and try again.
⚠️ Slow network detected. Transactions may take longer than usual.
Processing your payment... This may take 2-3 minutes.
{nft.description}
Selected: {selectedNFTs.length} NFTs
Total: {calculateTotal(selectedNFTs)} ETH
APY: {pool.apy}%
TVL: ${pool.totalValueLocked.toLocaleString()}
Expected rewards: {expectedRewards} {pool.token.symbol}
Cost per spin: {game.spinCost} {game.currency.symbol}
Prize Pool: ${tournament.prizePool.toLocaleString()}
Entry Fee: {tournament.entryFee} {tournament.currency.symbol}
Players: {tournament.currentPlayers}/{tournament.maxPlayers}
Starts: {new Date(tournament.startTime).toLocaleString()}
Tournament starts {formatTimeUntil(tournament.startTime)}
First, connect your wallet to continue.
Purchase tokens with your credit card to get started.
Your crypto purchase is complete. Here's what you can do next:
You'll receive: {anyspendQuote?.expectedOutput} ETH
Network fee: ${anyspendQuote?.networkFeeUsd}
Service fee: ${anyspendQuote?.serviceFeeUsd}
Total cost: ${anyspendQuote?.totalUsdCost}
{getStatusMessage(order.status)}
{depositTxs.length > 0 && (Type: {order.type}
Status: {order.status}
Amount: {order.srcAmount} {order.srcToken.symbol}
Date: {new Date(order.createdAt).toLocaleDateString()}
{getUserFriendlyError(error)}
{getUserFriendlyError(this.state.error!)}
Address: {result.predictedAddress}
Price: {collectionInfo.mintPrice.toString()} wei × {quantity.toString()} = {collectionInfo.totalPrice} wei
Your balance: {collectionInfo.userBalance} / {collectionInfo.maxPerWallet.toString()}
Supply: {collectionInfo.totalSupply.toString()} / {collectionInfo.maxSupply.toString()}
Would exceed wallet limit
)} {!collectionInfo.isMintingActive && (Minting is not currently active
)}{collection.symbol}
{collection.description}
Creator: {collection.creator.slice(0, 6)}...{collection.creator.slice(-4)}
Standard: {collection.tokenStandard}
Chain: {collection.chainId}