A coffee shop wants to accept Bitcoin and receive euros. Sounds simple, but it isn't. Here's the gap 👇 In the EU, self-custody is the sane way for a business to accept Bitcoin payments. Routing customer payments into a CASP's custody is a compliance headache you don't want. Great if you're stacking Bitcoin on your balance sheet. But most businesses want something else: accept Bitcoin, settle in euros. No volatility on revenue. Predictable numbers for the accountant. And honestly – it's better payment infrastructure. Cheaper than card rails even with a standard off-ramp fee. No chargebacks. Euros in the bank in seconds, not days. So the flow looks obvious: Bitcoin → your own wallet → licensed euro off-ramp. And since it's your own verified wallet, even the 1k euro transfer rule stops being a blocker. Now the huge but. Who signs the forward transaction? Deposit and sell manually every time – that's not a payment experience, that's a part-time job. Let a third party sign for you – the moment someone else can move your funds, that's custody. Custody needs a CASP license under MiCA. Travel rule and all. You're back where you started. For merchants running their own BTCPay server, we built a plugin that auto-forwards to euros while the keys stay with the merchant. Here's a demo: https://youtu.be/CQgmo2v9KG0 But the coffee shop doesn't run a BTCPay server. That's exactly what we're building at Bringin – accept Bitcoin, settle in euros, dedicated IBAN, clean exports for your accountant. Without anyone but you touching your keys. We're seeing the demand firsthand. One step at a time ⚡