crypto-store
An open-source, backend-free cryptocurrency payment verification tool that verifies BEP-20 USDT payments using a browser-side balance-difference method, suitable for static sites.
Timeline (last 90 days)
crypto-store is an open-source project with a backend-free architecture that verifies BEP-20 USDT payments in the browser using the balance-difference method.
The balance-difference verification process is completed through three eth_call calls, with no server involvement.
Payment verification allows a 0.1% tolerance to handle precision issues.
The payment check automatically expires after 60 minutes to prevent waiting indefinitely.
The balance-difference method cannot distinguish who exactly deposited the funds, and there is a risk of order confusion caused by concurrent buyers.
The "paid" status in the browser is only a convenience indicator and does not constitute a final legal contract; the store owner still needs to manually verify the transaction on BscScan.
The services sold by crypto-store are delivered by email or Telegram within 24-48 hours after payment confirmation, and all sales are final with no refunds.
crypto-store supports only BEP-20 USDT on BNB Smart Chain; if USDT from another network is transferred in by mistake, the funds will be permanently lost.
The backend-free balance-difference approach suits low-frequency, low-concurrency service transactions with a clear unit price, but sacrifices accuracy under high concurrency.
All Facts (9)
crypto-store is an open-source project with a backend-free architecture that verifies BEP-20 USDT payments in the browser using the balance-difference method.
50%UnverifiedThe balance-difference verification process is completed through three eth_call calls, with no server involvement.
50%UnverifiedPayment verification allows a 0.1% tolerance to handle precision issues.
50%UnverifiedThe payment check automatically expires after 60 minutes to prevent waiting indefinitely.
50%UnverifiedThe balance-difference method cannot distinguish who exactly deposited the funds, and there is a risk of order confusion caused by concurrent buyers.
50%UnverifiedThe "paid" status in the browser is only a convenience indicator and does not constitute a final legal contract; the store owner still needs to manually verify the transaction on BscScan.
50%UnverifiedThe services sold by crypto-store are delivered by email or Telegram within 24-48 hours after payment confirmation, and all sales are final with no refunds.
50%Unverifiedcrypto-store supports only BEP-20 USDT on BNB Smart Chain; if USDT from another network is transferred in by mistake, the funds will be permanently lost.
50%UnverifiedThe backend-free balance-difference approach suits low-frequency, low-concurrency service transactions with a clear unit price, but sacrifices accuracy under high concurrency.
50%