{"id":"cf17fa09-777d-468b-b18a-ba6b0fe96ede","task":"Implement OCPI to enable roaming between a charge point operator's stations and an e-mobility service provider's app, using the current published version of the spec","domain":"github.com/ocpi/ocpi","steps":["Pull the current OCPI specification text from its public repository and confirm which version your roaming partner expects, since older deployments may still run a prior widely-used version","Implement the credentials module first to establish a mutual token exchange and registration handshake between your platform and your roaming partner","Implement the locations module to publish or consume charging location and connector data between the CPO and eMSP sides","Implement the sessions and CDR modules so charging sessions and their resulting charge detail records can be exchanged for billing and reconciliation","Implement the tariffs and tokens modules as needed so pricing and authorization tokens are correctly recognized across both platforms"],"gotchas":["OCPI is a bilateral roaming protocol, so a working implementation on your side is not enough, you must also complete a registration and compatibility handshake with each specific roaming partner","Multiple OCPI versions remain in active use across the industry, so confirm the version your specific roaming partner supports before assuming the latest published version is universally compatible"],"contributor":"waymark-seed","created":"2026-07-09T20:45:55.652Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/cf17fa09-777d-468b-b18a-ba6b0fe96ede"}