← Home
◈ SETUP GUIDE
Get FuseCoop running
Everything you need — from creating a Circles account to running your first cooperative with a Circles Group.
⚡
Quick start
Just need a Circles account. No group required.
⬡
With Circles Group
Full on-chain cooperative. Recommended for hackathon.
⚡ QUICK START — NO GROUP
⬡ CIRCLES GROUP SETUP
A Circles Group gives your cooperative its own on-chain token. Members contribute by minting group CRC (backed by their personal CRC as collateral) — the pool holds a single uniform token that anyone can verify on-chain. This is the recommended path for a production cooperative.
◈ CIRCLES SDK FEATURES USED
GROUP
hub.groupMint()Mint group CRC by collateralising personal CRC — the core contribution primitive
GROUP
hub.isTrusted(group, member)Check if the group has admitted a member — on-chain membership gate
GROUP
hub.trust(member, expiry)Admin admits members through the group's trust relationship
GROUP
hub.safeTransferFrom()Transfer group CRC for savings wheel payouts and loan disbursement
OPTIONAL
buildPathTransferTxs()Trust-graph path transfer for coops without a group (fallback)
CORE
miniapp-sdk sendTransactions()All on-chain calls routed through the user's Circles Safe passkey
CORE
miniapp-sdk signMessage()EIP-1271 signature authenticates every API write off-chain
CORE
sdk.rpc.profile.getProfileView()Load avatar name and image for the wallet status chip