Modernising Energy Auctions through a Secure Digital Platform

Our bespoke auction platform replaced a manual, email-based workflow with a secure, automated system, transforming how NESO and counterparties run interconnector auctions.

Project launch: February 2023

View live website

Project Scope

Cloud-based auction platform

UX & UI design

API development

Counterparty engagement

Hosting & deployment

Technologies

Screenshot of device

About the Client

The National Energy System Operator (NESO), formerly National Grid ESO, manages Britain’s electricity system. Among its responsibilities are cross-border interconnector auctions, which allow counterparties to trade electricity between Great Britain and neighbouring countries.

NESO required a modern digital platform to replace their outdated email-based system, streamline the auction process, and ensure security and transparency for all participants.

  • Replace email with a secure, auditable system

  • Improve visibility and reliability for counterparties

  • Reduce manual administration and errors

  • Deliver scalable architecture to support future market needs

Faradyn Mockup

The Challenge

For years, NESO’s interconnector auctions were managed via email. Requirements were sent out manually, bids returned often as spreadsheets or plain text, and results were distributed through email chains.

This created significant risks:

  • High potential for miscommunication and error

  • Lack of transparency for counterparties

  • Delays in bid processing

  • No centralised audit trail

NESO needed a robust, future-proof platform that could handle real-time bidding and notifications, while meeting stringent security standards.

Modern, User-Centred Design

We designed a clean, intuitive interface aligned with NESO’s brand. The platform allows counterparties to log in securely, submit bids through structured forms or CSV uploads, and track results with complete transparency.

With clarity and usability at its core, the design ensures that both large and small counterparties can participate easily, reducing barriers to entry.

Flexible by Design

The system was built to accommodate multiple ways of working:

  • Web UI - for straightforward bid entry and management.

  • CSV uploads - supporting existing workflows.

  • API integration - enabling larger counterparties to connect their systems directly.

Real-time notifications are sent via email, SMS, or webhook, ensuring participants never miss key auction events.

Technical Approach

We built the NESO Interconnector Auction Platform on a robust, scalable architecture designed for performance, security and transparency.

Architecture Overview

The system is made up of three core layers:

1. Frontend (Web UI)

  • A web based-based interface accessible via browsers.

  • Allows counterparties to log in, manage users, place bids and view results.

  • Optimised for clarity and simplicity, ensuring usability for both large and small organisations.

2. Backend Services

  • Built using PHP 8.1, with MySQL as the relational database and Redis for in-memory caching, high-speed data access, and as a pub/sub provider to allow real-time delivery of notifications.

  • Handles user authentication, bid management, auction scheduling, and integration with NESO’s spreadsheet-based workflows.

  • Implements business logic for bid expiry, multi-trade splitting, and role-based access control.

3. Notifications & Messaging

  • Sendgrid powers reliable email delivery.

  • Twilio handles SMS alerts and two-factor authentication.

  • Webhook system enables counterparties to receive real-time updates directly into their own infrastructure.

User roles and permissions

The platform is structured to reflect the different responsibilities of NESO and its counterparties. Each role has clear access rights, ensuring security without adding friction.

Diagram of the user roles and permissions

This role-based structure gives counterparties control over their own organisations, while NESO retains oversight and administration of the entire system.

Auction Workflow

Once requirements are set by NESO, the system manages the full lifecycle of each auction; from lot creation and notifications, to bid submission, results processing, and confirmation.

Counterparties have two participation options:

  • Browser-based access: Traders log in to view lots, place bids, and confirm results.

  • API integration: Counterparties connect directly via their own systems, using webhooks and API endpoints to process data and submit bids automatically.

Diagram of the auction workflow process

This dual approach ensures every counterparty can interact with the platform in the way that best suits their systems and workflows, without sacrificing transparency or consistency.

Flexible Integration Options

The API is central to the platform and was designed around counterparties’ needs. Larger organisations integrate it directly into their trading systems, allowing them to submit and manage bids automatically without relying on manual processes.

Key capabilities include:

  • Submitting bids: Counterparties can push structured bid data directly into the system, replacing manual email submissions.

  • Retrieving auctions: Organisations can query active or historic auctions, including lot details and requirements.

  • Managing results: Counterparties can fetch auction outcomes and confirm receipt directly via the API.

  • Bid history: Access to current and historic bids for audit and compliance purposes.

  • Webhooks & events: Organisations can subscribe to system events (e.g. auction creation, results available) and trigger actions in their own platforms instantly.

Security and reliability underpin the API:

  • Authentication via renewable API keys issued per organisation.

  • Non-repudiation using JSON Web Tokens (JWT) on all requests and responses.

  • Rate limiting to prevent overload and ensure fairness across counterparties.

  • IP whitelisting available for additional access control.

For counterparties, the API transforms the process from manual email workflows into a fully integrated, automated exchange. It reduces admin, accelerates decision-making and ensures that bid data is secure, verifiable and traceable end to end.

Diagram of the faradyn infrastructure

Security and Compliance

  • Mandatory two-factor authentication for all user accounts.

  • TLS 1.3 encryption across all communications.

  • Comprehensive logging with data forwarded to a secure remote server.

This layered approach ensures flexibility, security and resilience, while providing counterparties with the tools they need to interact in the way that best suits their business.

The Outcomes

The new platform has completely modernised the interconnector auction process, eliminating the need for email-based submissions and manual administration. Counterparties now benefit from real-time bidding, automated notifications, and full visibility of their activity.

The system has already handled a huge volume of transactions, demonstrating both its scalability and reliability. NESO and its counterparties now have a secure, auditable process that increases trust and efficiency across the market.

401,669

Unique bids submitted through the platform

611,553

Total bids including updates and revisions

46,836

Accepted bids processed securely and transparently

100%

Auctions now managed digitally rather than by email

Improved trust & transparency

Renewal rate after the first year

Other case studies

View all Case Studies

Arrange a discovery call

Get in touch with Hannah directly to discuss your project or alternatively contact us via our form.

Hannah Laird

Hannah Laird

Client Manager