Solidarity Basket se basa en una única bóveda on-chain: el contrato inteligente SolidarityBasket en BNB Smart Chain. Esta página explica cómo el contrato recibe donaciones, registra un saldo por beneficiario y solo permite retirar al dueño legítimo de la página.
Un contrato, muchos beneficiarios
El contrato mantiene saldos separados por dirección. Dirección del contrato: 0x555400DE5f287bB7E2a7F1C1E26fEa9cDCdB2877.
Al donar
La conversión de USD a BNB o USDT ocurre en el navegador antes de firmar. El contrato no usa oráculos de precio. BNB: depositBNB. USDT: approve y luego depositUSDT.
Lo que la plataforma no hace
El sitio no custodia los fondos en un monedero caliente de la plataforma. El retiro lo inicia el beneficiario desde su monedero conectado.