Instant conversion to rubles at the point of sale
The customer pays in USDC via an Airpay QR code or Bluetooth terminal. The recipient is not you but a licensed exchange you have a contract with. The exchange converts USDC to rubles and sends the ruble amount to your bank account. Legally you sold the goods for rubles, so 259-FZ is not violated. You arrange the contract with the exchange directly; Unwrap is not part of this setup.
Example
Café "Zerno" in Perm, sole proprietor on the simplified tax regime. The proprietor has a contract with a local licensed exchange: USDC into rubles at the moment-of-payment rate. The Airpay QR on the counter points to the exchange's address. A guest scans it and pays 65 USDC for a weekly pass. The barista immediately sees "5,250 ₽ paid" in Unwrap, and the receipt prints from the regular OFD with a ruble amount. Within minutes the bank account receives a transfer from the exchange, and the income ledger shows it as a ruble entry under the simplified regime.
Fits: retail, services, food and drink, freelance with self-employed or sole-proprietor status. Any recurring revenue inside Russia.