Skip to Content
⚠️ Alert: Sylan is under active development—only trust contract/wallet addresses announced on our official channels; we will never DM you, ask for funds, or run surprise airdrops/presales.
CommunityRoadmap

Last updated: 2025‑08‑31 (America/Toronto)

This is a living document. Dates are targets, not promises. Items marked with (⚑ gate) ship only after audits, test results, and risk checks have passed.

How to read this page

  • Done · 🧪 Testing · 🔄 In progress · 🧭 Planned · ⛔ Blocked
  • We group work by Workstreams and lay out a Quarterly Timeline below.
  • For changes, see Community → Changelog.

Current focus (Q3 2025)

  • 🔄 Finalizing testnet beta on Polygon Amoy for end‑to‑end flows (Providers → Nodes → Escrow/Consensus → Marketplace).
  • 🧪 Internal audits and invariant checks on AccessRegistry, APIEscrow, APIConsensus, NodeRegistry, SylanStaking.
  • 🔄 Provider SDK polishing (CLI init/serve/health, Express adapter, canonical hashing & signing).

Workstreams & Milestones

1) Smart Contracts

  • SylanToken (ERC‑20) & roles
  • SylanVesting (+ interface) and PresaleContract scaffolding
  • AccessRegistry (listings, descriptors, activation)
  • APIConsensus (snapshot quorum, finalize)
  • APIEscrow (pay‑per‑call & subscription splits: provider/node/platform)
  • NodeRegistry (register, stake, unbond, metadata)
  • 🧪 UUPS upgrade path checks & storage layout freeze (⚑ gate)
  • 🧭 Third‑party security audit & public report (⚑ gate)

2) Dashboard (Next.js 15.5 · Tailwind 4 · shadcn)

  • ✅ Skeleton, theming, wallet connect (Wagmi + viem)
  • ✅ Marketplace browse & details (/marketplace/[apiId])
  • ✅ Provider onboarding & My APIs (/provider/apis/[apiId])
  • 🔄 Subscriptions & usage (/marketplace/subscriptions)
  • 🧪 Node Ops page (status, health, payouts)
  • 🧭 Sale pages (presale/IDO), disclaimers, risk copy (⚑ gate)

3) Provider SDK & CLI

  • ✅ CLI: init, serve, health
  • ✅ Express adapter (res.locals.data → hash, sign, respond)
  • ✅ Canonical JSON hashing & EIP‑712 Snapshot signing
  • ✅ Templates: price feed, weather, generic proxy
  • 🧭 Guides: auth patterns, rate limiting, production hardening

4) Node Service

  • ✅ Event listener + HTTP polling fallback
  • ✅ Snapshot verification (domain, signer, skew/TTL caps)
  • 🔄 Optional IPFS pointer pinning (Pinata/IPFS API)
  • 🧪 Finalization heuristics & backoff/jitter tuning
  • 🧭 Multi‑node HA patterns & dashboards (Prometheus/Grafana)

5) Payments & Tokenomics

  • ✅ Split model (BPS sum 10,000): provider/node/platform
  • 🧪 Subscription lifecycle & renewals
  • 🧭 Payout batching & gas‑optimized settlement (⚑ gate)

6) Compliance, Security & Ops

  • 🧪 Internal assertions & fuzzing
  • 🧭 External audit(s) (⚑ gate)
  • 🧭 Bug bounty (⚑ gate)
  • 🧭 Incident runbooks & status page

7) Ecosystem

  • 🧭 Launch partner providers (2–3 categories)
  • 🔄 Node operator program (docs, tutorials, grants)
  • 🔄 Community integrations (SDK ports to NestJS/Fastify/Go)

Quarterly timeline

Targeted windows; actual release order depends on audits, test results, and partner readiness.

Q4 2025 (Oct-Dec)

  • 🔄 Testnet Beta on Polygon Amoy (end‑to‑end)
  • 🧪 Internal contract review & invariant tests
  • 🔄 Provider SDK polish + examples
  • 🔄 Node verification & IPFS pointer opt‑in
  • 🧭 Presale/IDO readiness (legal copy, dashboards) (⚑ gate)

Q1 2026

  • 🧭 External security audit (⚑ gate)
  • 🧭 Public Testnet RC with incentives (nodes & providers)

Q2 2026

  • 🧭 Mainnet Launch (staged) on Polygon (⚑ gate)
  • 🧭 Incentivized bootstrap (node rewards; capped)
  • 🧭 Provider onboarding wave 1

Q3 2026

  • 🧭 Subscriptions v2 (renewal UX, metering)
  • 🧭 Governance v1 (off‑chain signaling + on‑chain parameters)
  • 🧭 SDK ports and reference adapters

Gating criteria (what must be true before launch)

  • Security audit(s) with all High/Critical issues resolved.
  • On‑chain invariants hold under fuzzing & differential tests.
  • Economic safety: fee splits & staking behaviors validated on testnet with diverse operators.
  • Docs for Providers & Nodes complete and versioned.

Propose or upvote roadmap items

We welcome community proposals for new features, API categories, and integrations.

  1. Open an RFC in the repository (template provided) with: problem, design sketch, risks, rollout.
  2. Discuss in GitHub Discussions and Discord (structured feedback window: 7–14 days).
  3. Signal via an off‑chain vote (non‑binding) when needed.
  4. Prioritize: maintainers assess scope/cost, align with audit windows and mainnet readiness.

Tip: proposals with a clear owner, PoC code, and test plan are much likelier to get scheduled.


Recently shipped

  • ✅ Provider SDK: CLI init/serve/health and Express adapter MVP
  • ✅ Node SDK: CLI init, Dockerized and multi-tenant structure
  • ✅ Dashboard skeleton with wallet connect
  • ✅ Core token/vesting contracts

Risks & dependencies

  • Audit findings can delay releases; we will not bypass security gates.
  • Upgrades: contracts are UUPS‑upgradeable; major storage changes may require migrations.
  • Chain/RPC stability: mainnet timelines depend on Polygon infra and indexers.

Change log & versioning

  • Major roadmap updates are summarized in Community → Changelog.
  • We track contract ABIs & addresses in Contracts and reflect breaking changes via semver‑like tags (e.g., Consensus v1.2).

This roadmap is non‑binding and for informational purposes only. Nothing here constitutes an offer to sell or a solicitation to purchase any token or security.

Last updated on