Variable.TRAVEL_RULE_SAFE_MAX_PURCHASE_EUR
const TRAVEL_RULE_SAFE_MAX_PURCHASE_EUR: 999 = 999;
Plafond par achat, en euros, pour une destination wallet-contrat.
CONTRAINTE RÉGLEMENTAIRE, PAS UN CHOIX PRODUIT. Au-delà de 1 000 €, la
règle de voyage UE (TFR) impose la preuve de propriété du wallet de
destination. Stripe vérifie cette preuve par ecrecover UNIQUEMENT —
démontré le 2026-08-14 : cinq formes de signature soumises contre un
contrat déployé sur Base renvoyant toujours la valeur magique ERC-1271,
toutes refusées (ledger SDD 2026-08-11-onramp-stripe-cctp-bridge). Un
wallet agent est un contrat (compte AA Schnorr) : il ne peut donc pas
passer le défi. Sous ce plafond, le défi ne se déclenche pas.
Ce plafond saute le jour où Stripe accepte ERC-1271/ERC-6492 — c'est le seul verrou qui empêche aussi d'alimenter la trésorerie multisig.
⚠ Ne jamais proposer ni faciliter le fractionnement d'un montant supérieur en plusieurs achats sous le seuil : c'est du structuring.