May 5, 2022 - Reading time: ~1 minute
The project URL entered into BOINC is just a human-readable (X)HTML page. The RPC communication happens on a separate endpoint. This endpoint is located by fetching the project URL and looking for a specific tag.
There are two different ways to find the tag. It is recommended to implement both of them to maximize compatibility.