Fuul
  • INTRO
    • ⚑What is Fuul?
    • πŸ’ͺWhy use Fuul?
    • πŸ€”Use Cases
    • βš™οΈIntegration
    • πŸ”—Main Links
  • HOW IT WORKS
    • πŸ’ΈTypes of Rewards
    • βœ…Conversion Events
      • 1️⃣CLAMM LPs (e.g. Uniswap V3)
      • 2️⃣Constant LPs (e.g., Uniswap V2)
      • 3️⃣Lending & Borrowing
      • 4️⃣Staking
      • 5️⃣Token Holders
      • 6️⃣Custom Onchain Events
      • 7️⃣Custom Offchain Events
  • πŸ€‘Incentive Payouts
    • πŸ—ΏFixed Rewards
    • 🌊Variable Rewards
    • πŸ’°Pool Distribution
  • πŸ§‘β€πŸ€β€πŸ§‘Referrals
  • ♾️Attribution Methods
  • πŸ’²Budgets
  • ⚑Fuul Incentives Manager
  • πŸŽ–οΈLeaderboards
  • πŸ’»Incentives Hub
    • πŸ‘¨β€πŸ’»White-Label Implementation
    • πŸ‘No-Code
  • FOR DEVS
    • ⭐Getting started with Fuul Web SDK
    • βš™οΈSending Custom Events through the API
    • πŸ“„Tracking referrals in your app
    • πŸ‘¨β€πŸ’»API Key Management
    • πŸ› οΈBuilding your incentives hub in your app (white-label)
      • ℹ️Getting all incentives information
      • πŸ”—Creating affiliate links or codes
      • πŸ’―Getting Leaderboard Data
        • πŸͺ™Tokens
        • 🌟Points
      • πŸ™‹Getting Individual Rewards
        • πŸͺ™Tokens
        • 🌟Points
      • πŸ€™Claiming Onchain Rewards
    • πŸ”§Building widgets
    • πŸ“’Managing Audiences and Segments
      • πŸ‘€Getting User Audiences using Fuul SDK
      • πŸ‘₯Updating Audience Segments using Fuul API
    • ✈️Migration from older SDK versions
    • πŸ†˜Troubleshooting
  • PROTOCOL
    • ⛓️Smart Contracts
    • 🧡Subgraphs
  • Guides
    • ✏️Getting Started
      • Creating Your First Incentive Program
      • How to Add a Budget in Fuul
  • 🏁Creating Triggers & Conversions
    • Understanding Triggers Types
    • Creating an Event with CSV file
  • 🎨Program Incentive Page
    • Building no code landing pages
  • πŸ“ŠAnalytics
    • Understanding Sybil Detection
Powered by GitBook
On this page
  • Github Repo
  • Deployed Subgraphs
  1. PROTOCOL

Subgraphs

PreviousSmart ContractsNextGetting Started

Last updated 1 month ago

Every program has an onchain record on the Fuul Protocol contracts. This information can be retrieved from any indexer, but using our aggregated subgraphs makes it much easier.

Fuul subgraphs are mainly used for:

Github Repo

The subgraph code is hosted on this GitHub repo:

Deployed Subgraphs

There is one subgraph per network supported by Fuul. These are the endpoints:

Arbitrum:

Base:

Optimism:

Polygon:

BNB Chain:

zkSync Era:

To query the subgraph, follow this guide from , or make a request directly to the endpoint using a library like axios or requests.

🧡
https://subgraph.satsuma-prod.com/64a0e71a7397/fuul-team--611570/arbitrum/api
https://subgraph.satsuma-prod.com/64a0e71a7397/fuul-team--611570/base/api
https://subgraph.satsuma-prod.com/64a0e71a7397/fuul-team--611570/optimism/api
https://subgraph.satsuma-prod.com/64a0e71a7397/fuul-team--611570/polygon/api
https://api.studio.thegraph.com/query/71690/fuul-protocol-bsc/version/latest
https://api.studio.thegraph.com/query/71690/fuul-protocol-zksync-era/version/latest
TheGraph
Getting program budget
Getting onchain rewards
Getting onchain claimable rewards
GitHub - kuyen-labs/fuulprotocol-subgraph: Fuul contract subgraphsGitHub
Logo