Shortly
Project Highlights
Client: FIDL (Filecoin Ecosystem)
Service: Protocol Engineering
Result: Automated governance infrastructure
Impact:
Optimized DataCap allocation across the FilecoinPlus ecosystem
Governance execution moved from manual coordination to protocol-level enforcement
Reduced operational overhead in allocation and review workflows
More efficient reuse of governance architecture in the PoRep Market initiative
Client and Context
Filecoin is one of the largest decentralized storage networks, enabling organizations to store data across distributed infrastructure. FIDL is a key organization in the Filecoin ecosystem, responsible for building tools and operational pathways that help Filecoin ecosystem allocate incentives (called DataCap) safely, make behavior measurable, and improve program transparency.community engagement and operating the Filecoin Plus (Fil+) program. Fil+ incentivizes storage providers to store socially valuable datasets, including scientific archives, educational resources, and public digital archives, on the decentralized storage
The Business Landscape
The Filecoin Plus (Fil+) program is dedicated to fostering trust and efficiency within the Filecoin network, and a significant part of this effort involves ensuring the proper allocation and use of DataCap (DC). To enhance transparency, flexibility, and control, a new method for managing DataCap allocations through smart contracts was introduced. Neti built a smart contract-governed architecture that automated DataCap allocation and introduced scalable protocol governance across the Filecoin ecosystem.
Traditionally, DataCap allocations were made directly to client wallets, which required manual tracking and created room for inefficiencies. The smart contract-based allocation system offers a more robust alternative, addressing key pain points:
- Easier Management: Allocators can dynamically manage client allowances through smart contracts.
- Alignment with Application Details: Smart contracts allow DataCap to be tied to specific Storage Providers as per the client’s application. This ensures that clients use the DataCap in line with the commitments they made when requesting it.
- Increased Accountability: The system includes clear guidelines for reducing or removing a client’s DataCap if they violate terms, fail to utilize allocations, or provide incorrect information.
- Transparency and Fairness: By operating on-chain, the process is verifiable and provides a transparent mechanism for DataCap allocation and revocation.
The Challenge
FIDL’s challenge was not simply automating a workflow. The real problem was ensuring that DataCap was tied to the client’s application details and is only redeemable by designated storage provider(s)..
The existing model wasn’t flexible enough for Allocators to proactively manage:.
- Inactive clients, who have not utilized their DataCap within a reasonable period of time.
- Removing Datacap from clients who violate the Fil+ program guidelines
- Changing the amount of DataCap allocated to clients.
The Solution
Neti designed and implemented a protocol-level governance architecture that extended the existing Filecoin Plus DataCap allocation process with additional tooling and smart-contract-based controls.
The solution did not replace the manual review and allocation process used by allocators. Instead, it introduced mechanisms that allow governance to manage DataCap after it has been granted.
Smart contracts encode rules that restrict how allocated DataCap can be used, enabling governance to monitor allocations, enforce policy constraints, and reclaim unused resources automatically
The architecture integrates two layers of the Filecoin stack:
FEVM – the Filecoin Ethereum Virtual Machine enabling smart contract logic for allocation and incentives
FVM actors – protocol-level execution and integration
This design ensures that governance rules operate directly at the protocol level, introducing scalable protocol governance across the Filecoin ecosystem without requiring manual intervention.

The Results
- Smart-contract safeguards preventing DataCap allocation when storage distribution rules are violated
- Architecture presented at FIL Dev Summit
The system also introduced mechanisms for reclaiming unused DataCap allocations, enabling more efficient redistribution of resources within the ecosystem.
The Strategic Takeaway: Scaling Blockchain Governance
This project illustrates how blockchain governance can evolve from manual coordination to infrastructure-level enforcement.
In early-stage networks, governance processes often rely on human oversight. As participation grows, these mechanisms become slower, inconsistent, and increasingly difficult to scale.
By encoding governance rules into smart contracts and integrating them with protocol-level mechanisms, decentralized ecosystems can replace subjective coordination with transparent and scalable protocol governance.
For large decentralized storage networks like Filecoin, this approach allows infrastructure to enforce usage constraints directly at the protocol level, improving the reliability of the ecosystem without discarding the existing manual allocation process.
Why This Matters for Blockchain Protocol Teams
Many blockchain protocols face the same problem as they grow: governance processes that worked early become bottlenecks at scale.
Manual oversight slows decision-making and increases operational overhead, even when the underlying protocol performs well.
By encoding governance rules into smart contracts, teams can establish scalable blockchain governance that operates automatically at the protocol level.
For protocol teams designing incentive systems, early protocol governance decisions often determine whether an ecosystem scales smoothly or becomes operationally constrained.
Building Blockchain Infrastructure
Many blockchain protocols discover governance bottlenecks only after their ecosystems begin to scale. Neti helps teams design blockchain governance infrastructure that works from day one.
Designing governance or incentive mechanisms for a blockchain protocol?
Discuss your architecture with Neti before scaling exposes governance limitations.

