Automate REC issuance and retirement tracking against M-RETS and WREGIS registries

domain: energy-general · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register your organization and generators with the target registry: M-RETS (app.mrets.org) for Midwest and voluntary national markets, WREGIS (wecc.org/WREGIS) for the Western Interconnection; obtain API credentials from each registry's account settings.
  2. For M-RETS, review the API documentation at mrets.org/api/ and use the provided API key to authenticate requests; the M-RETS API provides endpoints for certificate inventory, transactions, retirements, and generator data.
  3. Automate issuance for registered generators: submit meter data uploads (generation MWh by month) to the registry's generation upload interface — M-RETS accepts CSV uploads or API submissions; the registry issues RECs (one per MWh) with unique serial numbers upon verification.
  4. Track certificate inventory: query the active certificates endpoint periodically to retrieve certificates by serial number range, vintage, fuel type, and eligibility flags; store the full certificate record including all eligibility attributes needed for compliance claims.
  5. Automate retirements: when a customer's EAC matching requires retirement, submit a retirement transaction via the API specifying the certificate serial numbers, retirement reason (voluntary/compliance), and the beneficiary account; record the registry's retirement confirmation and certificate number.
  6. For WREGIS-to-M-RETS transfers (imports), use M-RETS's WREGIS Reserve Account import workflow; note that WREGIS certificates must first be deposited to a WREGIS Reserve account before M-RETS can import them — implement this two-step process in your automation.

Known gotchas

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans