flare-fcc

Official

Understand FCC TEEs: build, deploy, reason.

Authorflare-foundation
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Flare Confidential Compute (FCC) enables running code inside Trusted Execution Environments (TEEs) and ties that code to on-chain contracts. This Skill provides domain knowledge and guidance for FCC and TEE extensions—how confidential extensions run inside a TEE, the on-chain TeeExtensionRegistry and TeeMachineRegistry, the InstructionSender contract pattern, the OPType/OPCommand routing model, the instruction lifecycle, the extension action handler, the types server, attestation, and reproducible builds. Use when building, deploying, or reasoning about Flare confidential extensions, including the fce-extension-scaffold, the fce-sign signing example, Confidential Space VMs, code-hash attestation, or registering a TEE on Coston/Coston2.

Core Features & Use Cases

  • Understanding FCC architecture: TEEs, registries, and extension patterns.
  • Designing and deploying confidential extensions with InstructionSender, routing, and attestation.
  • Use Case: Build a TEE extension that handles secure off-chain computations and attested results.

Quick Start

Review the FCC extension scaffold and set up a local environment to explore the extension lifecycle.

Dependency Matrix

Required Modules

None required

Components

Standard package

đź’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: flare-fcc
Download link: https://github.com/flare-foundation/flare-ai-skills/archive/main.zip#flare-fcc

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.