btc payments stuck in mempool
every mint needs a funded wallet. cant create a mint w/o a funded invoice
every mint created, is going to be a confirmed
for refunds, anyone that has not claimed and that has a funded invoice can just claim a refund.
if theres multiple mint phases/WL, then you would still fund the same invoice
need to know
current:
submit a mint txn, then you pay
if your payment confirms then your mint is marked as paid
if your funds hit and their your sufficiently funded, then you can mint.
$7 - $5, would need to fund the wallet
scenario:
5k supply
3k ppl fund wallets
5k minters
2k ppl that aren't funded
they have to fund their wallet and wait for funds to hit, or confirmation
the problem with accepting payments that are processing is that payments can get stuck in the mempool especially during really hype mints.
instead of allow processing payments, only paid/confirmed payments are eligible for mint.
instead of just allowing confirmed payments to mint, we can set a sat fee threshold based on the current mempool.
We can check someones payment info, check their sat fee, if its at least a certain sat fee then accept it.
anti bot measures
--
cloudflare firewall/rules
recaptcha/hcaptcha
ip protection
rate limiting
account limits
address limits
account specific devices