Who posts receipt to stream verifier balance?

Not sure if this is a coil question or ILP.

I want to know which entity is responsible for posting the receipt to the verifier API.

In the ILP docs it states:
“Receipts are generated by the receiver and passed to the sender, who may submit the receipts directly or indirectly to the verifier”

Specifically, in the reference implementation, who calls this method?

If it is coil, then how do I let coil know my api url?

Nevermind. I think I found it.