SynArc is a governance and treasury platform that enables creators and DAOs to launch transparent organizations, receive USDC funding, and manage treasuries autonomously on Arc.

SynArc
SynArc is secure funding and coordination infrastructure for creators, independent teams, and digital organizations. We help communities pool capital, vote on funding releases through milestone-based escrows, and manage shared treasuries transparently without complex overhead.
Launch App โ ยท Developer SDK Docs ยท SDK GitHub ยท Arc Ecosystem
1. Introduction
For modern creators, independent developers, and digital organizations, managing shared funds and coordinating community decisions is often complex, fragmented, and lacks trust. Backers want to ensure their capital is spent responsibly, while creators need frictionless tools to collect support and coordinate with their team.
SynArc solves this by providing a unified platform for community funding and treasury management:
- Milestone-Based Escrow & Backer Protection: Lock community contributions in secure smart contract vaults that only release funds progressively as milestones are approved by backer votes.
- Frictionless Micro-Funding: Receive support payments and micro-donations with near-zero transaction fees, making small-scale contributions viable.
- Simple On-Chain Governance: Propose, vote on, and execute community decisions collectively without needing complex technical setups.
- Automating Treasury Safeguards: Configure automated rules to protect your treasury from inflation or idle funds, ensuring capital is automatically routed to where it is needed most.
- Open SDK Integration: Build custom automated rules or connect external applications to govern your shared workspace.
Proposal Creation โโ> Off-Chain Signing โโ> On-Chain Queue โโ> Treasury Settlement
2. Vision
Modern online teams and creators deserve coordination tools that are secure, transparent, and simple to use. SynArc is designed to solve the primary challenges of decentralized collaboration:
- Capital Protection: Building backer trust by linking payouts directly to project progress and verified milestones.
- Stablecoin-Native Reserves: Minimizing price volatility risks by holding and managing treasuries in stable digital assets.
- Rule-Based Automation: Automating routine treasury sweeps and yield-generating balances based on community-approved rules.
- Frictionless Setup: Allowing anyone to connect a social account, secure a workspace wallet, and start raising or coordinating funds instantly.
2a. How it Works
SynArc simplifies the funding and governance lifecycle:
- Launch a Project Workspace: A creator or team launches a workspace and configures milestone-locked funding goals.
- Collect Community Support: Backers fund the project using low-fee digital dollars, directly supporting the project's milestones.
- Release Funds on Progress: Raised funds are held in escrow. As milestones are completed, community members vote to approve and release the next tranche of capital.
- Automate Treasury Rules: The workspace treasury automatically monitors allocations, moving idle reserves to yield accounts or other project addresses based on community-approved thresholds.
3. Features
๐จ Creator Economy
- โก Creator DAOs: One-click template-based DAO launches with isolated milestone-based escrow contracts deployed directly from the user's wallet.
- ๐ธ USDC Nanopayments ($0.01+): Direct micro-tipping and creator support enabled by Arc's low-fee transactions.
- ๐ Creator Leaderboard: Real-time rankings of top Creator DAOs by total funds raised and backer count.
- ๐ค Creator Profile Pages: Customizable profiles with live on-chain metrics, social links, and AI-driven legitimacy audits.
- ๐ฆ Milestone Escrows: Backer protection via secure on-chain lockups released progressively upon community vote approval.
๐๏ธ Governance & Treasury
- Proposals & Voting: Secure on-chain proposals and cryptographic voting signatures.
- Multi-Asset Treasury: Vault management supporting both USDC and EURC stablecoins.
- Autonomous Rebalancing: Real-time monitoring and rebalancing of treasury allocations via an AI agent.
๐ Circle CCTP Bridge
- Bidirectional Routing: Slippage-free stablecoin bridging between Arc Testnet and external chains (Ethereum Sepolia, Base Sepolia, Avalanche Fuji, Solana Devnet).
- Native Burns & Mints: Secure attestation polling without using risky wrapper tokens or liquidity pools.
3a. Creator DAOs & How to Launch
Creator DAOs are decentralized funding and governance structures that allow builders, artists, developers, and AI agents to raise capital and align with their community transparently.
How to Launch a Creator DAO
- Choose a Template: Select from predefined templates (Music Creator, Artist, AI Agent, or Arc Builder) on the Create DAO page.
- Set Milestones: Define the phases of your project and assign a USDC funding amount to each milestone.
- Deploy the Escrow: Click Launch Creator DAO to deploy your independent
SynArcCrowdfundescrow smart contract directly to Arc Testnet. - Share and Fund: Copy your public profile URL (e.g.,
https://synarcdao.xyz/creator/[slug]) and invite your community to back you using USDC nanopayments.
3b. Autonomous Treasury Agent
SynArc features a fully autonomous Treasury Agent deployed and verified on Arc Testnet at 0x88BdF819466C1802ce6C780a9fbdF3A314cab07D.
To bypass the daily limits of Vercel Hobby tier crons, the Treasury Agent runs on a 5-minute recurring schedule via cron-job.org. The /api/agent/run endpoint is secured with a shared-secret verification header (x-cron-secret) to prevent unauthorized triggers.
- Auto Rebalancing (via CCTP): Programmatically shifts stablecoin reserves across chains without wrapper tokens to maximize DAO treasury health. (Live)
- Auto Payments & Payouts: Manages scheduled or milestone-based USDC/EURC distributions directly to creators, team members, or contributors. (Live)
- Risk Monitoring & Emergency Pause: Monitors treasury reserves in real-time, alert on unusual outflow rates or low liquidity, and executes on-chain pauses if anomalies are found. (Live)
- Auto Yield Farming: Programmatically allocates idle stablecoins to approved conservative DeFi yield pools (Aave, Compound, Morpho). (Coming Soon)
- Multi-Chain Auto Sweep: Automatically detects and sweeps incoming funds from bridges directly into the primary treasury wallet. (Coming Soon)
- ERC-8004 Agent Standard: Verified identity registry representing capabilities, execution keys, and reputation scores transparently on-chain.
3c. Bidirectional Circle CCTP Bridge
A fully bidirectional stablecoin routing pipeline built natively with Circle CCTP to enable frictionless capital mobility:
- Deposit (IN): Bridge native USDC from Ethereum Sepolia, Base Sepolia, Avalanche Fuji, and Solana Devnet directly into Arc Testnet.
- Withdraw (OUT): Bridge USDC from Arc Testnet back to external EVM networks, changing user wallet chains dynamically.
- Consensus Polling: Programmatic attestation polling with Circle Sandbox Iris endpoints for secure, wrapper-free stablecoin transfers.
3d. Developer Agent SDK
Integrate autonomous agents and decentralized organizations programmatically using the @synarc/agent-sdk npm package.
Installation
npm install @synarc/agent-sdk
Quickstart Example
import { SynArcAgent } from '@synarc/agent-sdk';
// Initialize agent client const agent = new SynArcAgent({ rpcUrl: 'https://rpc.testnet.arc.network', privateKey: process.env.PRIVATE_KEY });
// Register ERC-8004 on-chain agent identity await agent.registerIdentity({ name: "Autonomous Portfolio Rebalancer", capabilities: ["treasury-monitoring", "cctp-rebalancing"], metadataUri: "https://metadata.synarcdao.xyz/agents/rebalancer-01.json" });
// Cast a programmatic vote on a proposal const proposalId = "0x..."; await agent.vote(proposalId, 1 / For /);
- npm Package: @synarc/agent-sdk
- Repository: kellycryptos/synarc-agent-sdk
- Documentation: synarcdao.xyz/docs/sdk
3e. Circle & Agent Integrations
SynArc integrates with the Circle ecosystem and autonomous systems to power its rebalancing, governance, and onboarding systems:
Circle CCTP (Cross-Chain Transfer Protocol) โ Fully Deployed & Functional*: Handles native burn-and-mint USDC routing between Arc Testnet and Ethereum Sepolia. In lib/agent/cctp-executor.ts, the system executes burns, polls Circle's Iris attestation API for validation consensus, and triggers mint receipts on the destination Messenger contract. Circle Gateway (x402 Nanopayments) โ Simulated/Planned*: Tracks AI model execution fees for each inference call in lib/agent/gateway-payments.ts. The codebase contains hooks to deduct USDC internally for every Groq API request, awaiting live production endpoints to route actual on-chain fee payments. Modular Wallets (ERC-4337 & Social Auth) โ Fully Deployed & Functional*: Provisioned dynamically for users using Privy social logins and Circle's Web3 Services (W3S). In lib/tx-helper.ts, transactions submitted by Circle embedded wallets are routed via custom EIP-1193 providers and sponsored gaslessly via paymasters. Groq AI โ Fully Deployed & Functional*: Powers the agent's real-time treasury analysis engine in lib/agent/treasury-agent.ts. The agent script calls the Groq SDK using the qwen/qwen3.6-27b model to evaluate current balances and autonomously execute or queue rebalancing decisions. ERC-8004 Identity Registry โ Fully Deployed & Functional*: The SynArcAgent.sol contract implements the IERC8004Registry interface. Upon deployment, the agent calls the registry contract at 0x8004A818BFB912233c491871b3d84c89A494BD9e to register its identity, capabilities, and IPFS metadata on-chain.
4. Arc Ecosystem Alignment
SynArc is built natively for Arc โ a high-performance, EVM-equivalent blockchain engineered to power the agentic economy.
| Arc Specification | Value | | :--- | :--- | | Network Name | Arc Testnet | | Chain ID | 5042002 | | RPC URL | https://rpc.testnet.arc.network | | Currency | USDC | | Block Explorer | testnet.arcscan.app | | Fallback RPC 1 | https://arc-testnet.drpc.org | | Fallback RPC 2 | https://5042002.rpc.thirdweb.com |
Arc's dedicated focus on institutional-grade settlement, native USDC capital, and autonomous agent participation perfectly aligns with SynArc's governance framework.
Canteen ARC CLI & Resilient RPC Fallbacks
SynArc is integrated with the Canteen Builder Program, providing personalized high-performance RPC connections and gasless transaction routing for all critical treasury and governance operations.
CLI Installation & Commands
To manage and retrieve your personalized Canteen RPC endpoints, install the Canteen ARC CLI tool:
# Install uv tool suite (if not present)
curl -LsSf https://astral.sh/uv/install.sh | sh
Install the Canteen ARC CLI
uv tool install git+https://github.com/the-canteen-dev/ARC-cli
Once installed, use the following commands:
-
arc-canteen login- Log into your Canteen developer account. -
arc-canteen rpc-url- Fetch your personalized, high-performance Arc RPC endpoint. -
arc-canteen update product- Sync your latest product status with the Canteen registry.
Centralized 4-Endpoint RPC Resiliency Chain
To ensure uninterrupted uptime for our users and AI agents, the SynArc frontend implements a centralized sequential fallback resolver traversing four RPC nodes in priority order:
- Personalized Canteen RPC (
process.env.NEXTPUBLICARCRPCURL) - Arc Testnet Public RPC (
https://rpc.testnet.arc.network) - dRPC Arc Testnet Node (
https://arc-testnet.drpc.org) - Thirdweb Arc Testnet Node (
https://5042002.rpc.thirdweb.com)
5. Governance Infrastructure
SynArc utilizes a modular, battle-tested governance stack that brings enterprise-level safety to on-chain organizations.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ SynArc Protocol โ
โ โ
โ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ Governor โ โ Timelock โ โ Treasury โ โ
โ โ (OZ Votes) โโโโ Controller โโโโ (USDC) โ โ
โ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ โ โ
โ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ Off-Chain โ โ Delegate โ โ
โ โ Voting โ โ Registry โ โ
โ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Proposal Lifecycle
- Creation: Members with voting power above the
proposalThresholdpropose executable transactions on-chain. - Pending: A configurable delay allows members to adjust delegations before voting snapshot is finalized.
- Active: Token holders cast votes (For, Against, or Abstain) cryptographically signed via their embedded wallets.
- Passed: Proposals meeting quorum and majority requirements are queued into the
TimelockController. - Execution: After the timelock delay expires, the proposed transactions are executed, dispersing funds or modifying configurations.
6. Treasury Coordination
SynArc coordinates and reports on DAO treasury assets entirely in USDC, ensuring predictable, low-volatility financial runway for organizations.
- Liquid Reserves: Operating capital held in secure, highly liquid multisig vaults (Target: 82%).
- Yield Generation: Capital placed in conservative yield-bearing platforms like Morpho to counter inflation (Target: 15%).
- Ecosystem Liquidity: Deployed in automated market makers like ArcDEX to maintain token and LP stability (Target: 3%).
7. Tech Stack
Frontend
- Framework: Next.js 15 (App Router)
- Language: TypeScript 5
- Styling: TailwindCSS 4
- Animations: Framer Motion 11
- Design Tokens: shadcn/ui
- State Management: Zustand
Web3 Integration
- Authentication & Embedded Wallets: Privy
- Ethereum Provider Interface: Wagmi 2
- Low-Level Client Library: Viem 2
Smart Contracts
- Governance Engine:
SynArcGovernor(inherits from OpenZeppelin Governor) - Execution Delay:
TimelockController(OpenZeppelin) - Voting Mechanism:
SynArcToken(ERC20Votes) - Asset Management:
SynArcTreasury(EVM USDC multi-signature integration) - Milestone Escrow:
SynArcCrowdfund(Dynamic stablecoin escrow with milestone locks and refund checks) - AI Agent Wallet:
SynArcAgent(Autonomous ERC-8004 AI Agent execution contract)
Network
- Execution Layer: Arc Testnet
7a. Complete Tech Stack
Frontend & Styling:
- Next.js 15 - React framework with App Router
- TailwindCSS 4 - Utility-first CSS framework
- Framer Motion - Animation library
- Privy - Authentication and embedded wallets
- ethers.js - Ethereum library (via Viem compatibility)
- Wagmi / Viem - Low-level web3 client
- Vercel - Hosting and deployment platform
8. Architecture
synarc-dao/
โโโ app/
โ โโโ (dashboard)/ # Authenticated and protected application views
โ โ โโโ dashboard/ # Main governance metrics & action cards
โ โ โโโ proposals/ # Interactive proposal feed and creation wizard
โ โ โโโ treasury/ # Comprehensive treasury ledger and visual reports
โ โโโ (marketing)/ # Public-facing brand presentation and landing views
โ โ โโโ page.tsx # Homepage with integrated roadmap timeline
โ โโโ api/ # API endpoints and background event webhooks
โโโ components/
โ โโโ ui/ # Reusable atomic design tokens (GlassCard, SynArcLogo, etc.)
โ โโโ layout/ # Global page layouts, navigation components, and footers
โ โโโ dashboard/ # Specialized widgets and telemetry cards
โ โโโ proposals/ # Proposal creation, voting, and timeline sub-components
โ โโโ sidebar/ # Responsive sidebar navigation controls
โโโ hooks/
โ โโโ useGovernanceStore.ts # Global Zustand state provider managing simulated states
โ โโโ useUSDCBalance.ts # Live balance fetcher utilizing ERC-20 contract interfaces
โ โโโ useSwitchArcNetwork.ts# Automated RPC configuration and chain-switching utility
โโโ lib/ # Base configurations, utilities, and helper functions
โโโ providers/ # Top-level React wrappers (Web3, Privy, Theme)
โโโ styles/ # Core Tailwind configurations and global styles
9. Roadmap & Feature Status
Below is the verified status of core milestones:
- Milestone Fix: โ
Deployed and Verified. Creator DAOs deploy isolated
SynArcCrowdfundmilestone escrow contracts (such as template version0xd5374DFC4B01F60115A52Df027704062506b3030) with backer-voting release logic. - Timelock Fix: โ
Completed. Governance system has reverted to utilizing the timelocked primary treasury (
0xFE0F6bF45D363d34CD5fC1781594a7471736dC18) as the main source of truth for dashboard and voter balances. - Agent Funding Flow: โ Completed. Implemented a two-treasury separation (Governance vs Operating Agent) with governance-gated transfer proposals and on-chain balance synchronization.
- Cron Execution: โ
Completed. Secured
/api/agent/runwithx-cron-secretvalidation and connected to recurring 5-minute external execution tasks on cron-job.org to bypass daily Vercel Hobby limits. - Solana Bridge Status: ๐ง Mock Simulation. Bridging USDC to/from Solana Devnet runs in frontend mock simulation mode pending full client-side keypair support on the Arc network.
10. Deployment
Live Deployment
https://www.synarcdao.xyz/Deploying to Vercel
- Install the Vercel CLI globally:
npm install -g vercel
- Initiate deployment from the
synarc-daosubfolder:
vercel --prod
- In the Vercel project settings page, add the corresponding environment variables:
NEXTPUBLICPRIVYAPPID
* NEXTPUBLICRPC_URL
Privy Production Settings
- Log into your dashboard at privy.io.
- Add your production URL to the Allowed Origins whitelist.
- Ensure the "Embedded Wallets" toggle is set to
Enabledunder login methods.
10a. Deployed Contracts & Network Reference
Below is the official network configuration and deployed smart contract addresses for SynArc on the Arc Testnet (chainId: 5042002).
| Configuration / Contract | Value / Address | Description | ArcScan Explorer | |:---|:---|:---|:---| | Chain ID | 5042002 | Arc Testnet Chain Identifier | โ | | RPC Endpoint | https://rpc.testnet.arc.network | Primary RPC endpoint for client node calls | โ | | SynArcGovernor | 0x83Fa2adf3f66e4951D7E9F2576a79e9d644aE25e | Governance proposal and voting controller | Inspect | | Governance Treasury (treasuryGovernance) | 0xFE0F6bF45D363d34CD5fC1781594a7471736dC18 | Timelocked treasury for core DAO balances | Inspect | | Agent Operating Treasury (treasuryAgent) | 0x302D7cba3553e22E24C7A5C9aFee3942EBC6ea63 | Fast-access agent operating reserves | Inspect | | Crowdfund Factory / Template | 0xd5374DFC4B01F60115A52Df027704062506b3030 | Deploys new campaign milestone escrows | Inspect | | SynArcToken (sARC) | 0xBd0C6b83DaBF2c04Ab762C262ea0B036d2D1368e | Primary governance voting weight token | Inspect | | EURC Token | 0x89B50855Aa3bE2F677cD6303Cec089B5F319D72a | EURC stablecoin contract address | Inspect | | USDC (Gas Token) | 0x3600000000000000000000000000000000000000 | Native USDC stablecoin for fee payment | Inspect | | Treasury Agent Contract | 0x88BdF819466C1802ce6C780a9fbdF3A314cab07D | On-chain autonomous agent rules executor | Inspect |
โน๏ธ All contracts are deployed on Arc Testnet. Verified contracts have direct explorer links.
11. Folder Structure
SynArc organizes its code base into high-cohesion, low-coupling directories to maximize development efficiency:
synarc-dao/
โโโ app/ # Next.js 15 app router pages & api paths
โโโ components/ # UI components, layout models, sub-systems
โโโ contracts/ # Smart contract repositories (Hardhat/Foundry)
โโโ data/ # Configuration JSONs and mock records
โโโ hooks/ # Reusable React hooks (web3 connections, stores)
โโโ lib/ # Client setup files, cryptographic utils
โโโ providers/ # React Global context wrappers
โโโ public/ # Static images, icons, and assets
โโโ styles/ # Global style sheets & Tailwind targets
โโโ types/ # System-wide static type safety interfaces
โโโ utils/ # Clean mapping and math helper functions
โโโ package.json # Project packages and build scripts
โโโ tsconfig.json # Compiler rules for TypeScript
12. Security Philosophy
SynArc is developed with a strict security-first mindset, preparing for institutional integration:
- Trustless Settlement: The
TimelockControlleracts as a non-bypassable barrier, ensuring all token holders have sufficient warning to withdraw funds if malicious updates pass. - Decentralized Control: No admin keys, multi-sigs, or backdoors. The governance smart contract is the sole owner of the treasury and other core protocol components.
- Non-Custodial Integrity: User private keys are never transmitted, stored, or managed by the SynArc server layer. All cryptographic keys are secured directly via hardware and client-side systems using Privy.
- Mathematical Transparency: All votes are verified cryptographically via ECDSA signatures on the client side, ensuring full provability of election inputs.
- Isolated Creator Escrows: Every Creator DAO deploys its own independent
SynArcCrowdfundescrow contract from the creator's wallet. No single contract holds funds for multiple creators โ eliminating shared-contract attack surfaces. - Permissionless Architecture: Anyone can verify the escrow source code. Contract addresses are surfaced in the UI after deployment and linkable on ArcScan for full on-chain transparency.
Recent Security Improvements
| Area | Improvement | Status | | :--- | :--- | :--- | | Escrow Isolation | Each creator gets a fresh, independent contract deployment | โ
Live | | On-Chain State Reads | totalRaised and contributor counts read directly from chain via viem | โ
Live | | RPC Resiliency | 4-endpoint sequential fallback chain prevents single-point-of-failure | โ
Live | | Verification Docs | Hardhat CLI + ArcScan UI verification guide published in docs/07-smart-contracts.md | โ
Live | | Pre-Audit Review | Internal security review of Governor, Timelock, and Crowdfund contracts | ๐ In Progress | | ZK Voting | Encrypted ballots via Zero-Knowledge proofs | ๐ Planned |
โ ๏ธ Warning: SynArc's smart contracts are currently undergoing internal pre-audit reviews. Ensure proper testing on Arc Testnet before committing high-value operational reserves.
13. Future Plans
| Initiative | Timeline | Objectives | | :--- | :--- | :--- | | Mainnet Transition | Q3 2026 | Audited production deployment of Governor and Timelock Controller models on Arc Mainnet. | | Privacy Expansion | Q4 2026 | Private coordinator election setups, ZK-Snark voting protocols, and secret ballot options. | | Autonomous Execution | Q1 2027 | AI agent delegation layers with automated intent checking and programmable execution limits. | | Ecosystem Bridges | Q2 2027 | Cross-chain governance links allowing remote treasury operations via safe bridges. |
14. License
This repository is licensed under the MIT License. Check LICENSE for additional details.
Built for the Arc agentic economy.
Website ยท Twitter ยท GitHub ยท Arc Network
ยฉ 2026 SynArc. All rights reserved.