The only modification to relays that I had to make was to have them verify and splice OTS proofs into the events they return. Here is a reference implementation:
https://gitlab.com/inkan_dev/ots-enabled-strfry
Inkan runs without operating a node, but I guess it has to trust some nodes along the wa...