I want to integrate usd payments into my app, it looks like I can only use circle.
I would need the user to send usd but call a teal contract, how would this work?
Would it be like Circle-> payment received usd → usdc → teal contract asset id 31566704?
Also is there any alternatives than circle? Very hard to register
