FC

Flare system contracts: deploy record

A public record of the commit history of flare-smart-contracts-v2, where Flare records the contracts it deploys for FTSO, FDC and the Relay.
Kept by the Flare Foundation (github.com/flare-foundation/flare-smart-contracts-v2), MIT license. · Source
Read this record as plain text or JSON.

First check recorded November 2, 2026

First check recorded on November 2, 2026. This record follows the commit history of flare-smart-contracts-v2, where Flare records the contracts it deploys for FTSO, FDC and the Relay, kept by Flare Foundation at https://github[.]com/flare-foundation/flare-smart-contracts-v2[.] Changes before this day are in that history. This record starts with the changes from the last 30 days.

What changed

Newest first
November 3, 2026

November 3, 2026

On November 3, 2026, the Flare Foundation recorded in its system-contracts history: test(relay): rebaseline the optimized-IR snapshot for the npm dependency update. 1 file changed.

  • test-forge/fv/lean/relay_ir_optimized.yul

Permanent record

November 3, 2026

November 3, 2026

On November 3, 2026, the Flare Foundation recorded in its system-contracts history: chore(deps): drop the Truffle CLI and gate CI on high npm advisories. 4 files changed.

  • .gitlab-ci.yml
  • package.json
  • pnpm-lock.yaml
  • pnpm-workspace.yaml

Permanent record

October 26, 2026

October 26, 2026

On October 26, 2026, the Flare Foundation recorded in its system-contracts history: chore(deploy): record the ethereum Relay mirror of flare. 3 files changed.

  • deployment/chain-config/relay/flare.json
  • deployment/deploys/all/ethereum.json
  • deployment/deploys/ethereum.json

Permanent record

October 22, 2026

October 22, 2026

On October 22, 2026, the Flare Foundation recorded in its system-contracts history: fix(flattened): SafePct rounds up with SafeMath, as flare-smart-contracts does. 1 file changed.

  • flattened/FlareSmartContracts.sol

Permanent record

October 22, 2026

October 22, 2026

On October 22, 2026, the Flare Foundation recorded in its system-contracts history: chore(scripts): the flatten installs the subproject with its own pnpm settings. 1 file changed.

  • scripts/flatten-dependencies.sh

Permanent record

October 22, 2026

October 22, 2026

On October 22, 2026, the Flare Foundation recorded in its system-contracts history: chore(deps): update vulnerable npm dependencies. 11 files changed.

  • Dockerfile
  • package.json
  • pnpm-lock.yaml
  • pnpm-workspace.yaml
  • scripts/libs/mock/SignerEmulatorManager.ts
  • scripts/libs/protocol/ECDSASignature.ts
  • scripts/libs/protocol/ECDSASignatureWithIndex.ts
  • scripts/libs/protocol/SignaturePayload.ts
  • test/unit/fastUpdates/implementation/FastUpdater.test.ts
  • test/unit/protocol/implementation/Relay.test.ts
  • test/utils/Web3EventDecoder.ts

Permanent record

October 12, 2026

October 12, 2026

On October 12, 2026, the Flare Foundation recorded in its system-contracts history: test(relay): check the flare deploys-registry Relay against the pin. 1 file changed.

  • test-forge/unit/deployment/RelayDeployAddress.t.sol

Permanent record

October 12, 2026

October 12, 2026

On October 12, 2026, the Flare Foundation recorded in its system-contracts history: chore(deploy): record the flare Relay proxy and implementation. 2 files changed.

  • deployment/deploys/all/flare.json
  • deployment/deploys/flare.json

Permanent record

October 6, 2026

October 6, 2026

On October 6, 2026, the Flare Foundation recorded in its system-contracts history: chore(deploy): deploy NodePossessionVerifier on coston2. 2 files changed.

  • deployment/deploys/all/coston2.json
  • deployment/deploys/coston2.json

Permanent record

October 6, 2026

October 6, 2026

On October 6, 2026, the Flare Foundation recorded in its system-contracts history: chore(deploy): deploy the FtsoV2 implementation and NodePossessionVerifier on flare. 2 files changed.

  • deployment/deploys/all/flare.json
  • deployment/deploys/flare.json

Permanent record

October 6, 2026

October 6, 2026

On October 6, 2026, the Flare Foundation recorded in its system-contracts history: chore(deploy): stop deploying a FtsoV2 implementation with the TEE oracle. 3 files changed.

  • deployment/scripts/DeployTeeOracle.s.sol
  • deployment/scripts/deploy-tee-oracle.sh
  • docs/specs/FCC/TeeOracle.md

Permanent record

October 6, 2026

October 6, 2026

On October 6, 2026, the Flare Foundation recorded in its system-contracts history: docs: add the FSP Diff - FCC Zellic report. 2 files changed.

  • SECURITY.md
  • audit/2026-07-31-Zellic-FSP_Diff_FCC_Smart_Contract_Security_Assessment.pdf

Permanent record

September 29, 2026

September 29, 2026

On September 29, 2026, the Flare Foundation recorded in its system-contracts history: chore(deploy): record the relay factory step under its network name, and drop the forge output. 4 files changed.

  • .env.template
  • deployment/chain-config/relay/README.md
  • deployment/scripts/relay/DeployCreate3Factory.s.sol
  • deployment/scripts/relay/deploy-relay.sh

Permanent record