Do you happen to know if there's a conformance suite somewhere? I am pondering a relay implementation and an easy, automated way to ensure I am hitting the mark as far as correctness of protocol implementation while driving at performance would be a big help. If there's no such thing, perhaps that's another way some motivated dev might contribute?

Replies (1)

No, but I think that is also an area that must be developed and could easily get funded: a testing suite that runs in production, testing all relays once a day for compliance to the basic features of the protocol (querying, posting, etc). The service can even use a specific key to allow paid relays to enable full access to that key for testing purposes.