Methods
Methods for smart contract architecture.
F-Tokens is a methodology lab. We focus on the layer beneath products — the repeatable patterns, constraints, and structures that make modular smart contract systems safe to design, build, and change over time.
Modular contract design
Decompose systems into modules with clear boundaries, identities, and versioned interfaces.
Upgradeability patterns
Safe upgrade paths that preserve invariants, storage, and external integrations over time.
Storage isolation
Namespaced storage domains that prevent layout collisions and make state ownership explicit.
Runtime extensibility
Add and route new behavior at runtime through explicit, permissioned callable surfaces.
Governance surfaces
Model who can install, upgrade, and configure — and bound those powers by architecture.
Security-by-architecture
Constrain the blast radius of every change before a line of business logic is written.
Composability & module registries
Treat modules as reusable, discoverable units that compose into larger systems.
AI-assisted orchestration
Methods for using AI to assemble, verify, and reason about modular contract systems.
Why methods
Constrain the blast radius before writing business logic.
A protocol's safety is mostly decided by its architecture, not its features. Our methods make the structural decisions explicit — ownership of storage, the surface that can be called, who can upgrade what — so that every later change happens inside known bounds.