Docs
StarkWare
StarkEx Ecosystem
StarkEx Playground
Tutorials
StarkEx Spot Trading
StarkEx Perpetual Trading
StarkEx Github
  • StarkEx
  • Integrating StarkEx with your application
  • Setting up the Committee Service

StarkEx

    • Introduction
      • High-Level Overview
      • The StarkEx ecosystem
    • StarkEx Playground tutorials
      • StarkEx Spot Trading
      • StarkEx Perpetual Trading
    • Customers and deployment contract addresses
    • Integrating StarkEx with your application
      • Overview
      • Integrating your own StarkEx instance
      • Data availability
      • Setting up the Committee Service
      • Invalid transactions and alternative transactions
      • Handling a request for alternative transactions
      • Availability gateway: Setting up certificate-based mutual authentication
      • About Handling a Full Withdrawal request
    • StarkPay
      • Overview
      • Implementing a cryptocurrency-based payment system
      • Implementing a fiat-based payment system
    • Digital asset exchange
      • Overview
      • Implementing a digital asset exchange
    • Wallet integration checklist
    • StarkEx effiency and performance
      • On-chain gas usage
      • Transaction throughput
      • Latency
    • Release notes
      • StarkEx Spot Trading 5.0
      • StarkEx Spot Trading 4.5
    • StarkEx Spot
      • Off-chain state
      • Cairo and SHARP in StarkEx
      • Asset quantities in StarkEx
      • Identifiers for supported assets
      • Flow descriptions
        • Off-Chain accounts
          • Overview
          • The deposit flow
          • The withdrawal flow
          • The trade flow
          • The multi-asset trade flow
          • The transfer flow
          • The conditional transfer flow
          • Transaction bundling
          • Off-chain minting
            • The off-chain minting flow
            • Minting a token off-chain
          • Forced operations
          • Full withdrawal
        • On-Chain Accounts
          • Overview
          • Depositing and withdrawing on-chain
          • Trade
          • On-chain transactions examples
      • StarkEx contracts
        • Register
        • Deposit and Withdrawal for off-chain accounts
        • Forced actions and escape hatch
        • On-chain account management
        • Contract management
        • Fact Registry contracts
      • Message encoding
      • Batch Flash Loans
    • StarkEx Perpetual
      • Overview
      • Off-chain state
      • Cairo and SHARP in StarkEx
      • Asset quantities in StarkEx
      • Identifiers for supported assets
      • Flow descriptions
        • Off-Chain accounts
        • The deposit flow
        • The withdrawal flow
        • The transfer flow
        • The conditional transfer flow
        • Transaction bundling
        • The trade flow
        • The liquidation flow
        • Oracle price tick
        • Funding tick
        • Funding ticks and state synchronization
        • Registration
        • The deleverage flow
        • Forced operations
        • Forced Withdrawal and Forced Trade
      • StarkEx contracts
        • Register (Perpetual v1.0)
        • Register (Perpetual v2.0)
        • Deposit and Withdrawal for off-chain accounts
        • Forced actions and escape hatch
        • On-Chain Configuration
        • Contract management
        • Fact Registry contracts
      • Message encoding
      • Becoming an oracle provider for StarkEx
    • DeFi Pooling
      • Overview
      • Register a new ride
      • User onboarding
      • Ride execution
      • User offboarding
      • Self custody
      • Exit or change a strategy
    • Crypto
      • Wallets
      • Creating a Stark key
      • STARK Curve
      • Pedersen hash function
    • APIs
      • StarkEx Spot Trading V5.0 REST API
      • StarkEx Perpetual Trading V2.0 REST API
    • SDKs
      • StarkEx V4.5 Cairo code
      • JavaScript SDK for StarkEx
      • StarkEx JavaScript Client Library Reference
      • StarkEx Crypto SDK
    • Contracts
      • StarkEx Spot Trading V4.5 ABI
      • StarkEx Perpetual Trading V2.0 ABI
      • StarkEx V4.5 Contract Change Log
      • StarkEx Spot Trading V4.5 Smart Contracts
      • StarkEx Perpetual V2.0 Smart Contract
    • Architecture
      • Solution architecture
      • StarkEx applications
      • StarkEx smart contract architecture
      • StarkEx backend architecture
      • StarkEx partner integration
    • FAQ
    • Glossary
Starknet Home
Tutorials

Setting up the Committee Service

Data Availability Committee (DAC) members need to install the Committee Service and connect a server.

Prerequisites

Docker is installed and enabled

Procedure

For information on installing and executing the Committee Service, see the Committee Service Github repository.

Additional resources
  • Data Availability. The Self-Custody Series, Part IV by StarkWare

Data availability Invalid transactions and alternative transactions

© 2023 StarkEx