πWelcome to ONCE Protocol
ONCE Protocol is the base layer for building on-chain entities built by the team at Layered.
Last updated
ONCE Protocol is the base layer for building on-chain entities built by the team at Layered.
Last updated
Why "ONCE": ONCE stands for ON-Chain Entity. We built ONCE Protocol to make it easy to deploy contracts with maximum flexibility to add and remove functionality & capabilities even after deployment.
ONCE Protocol is a composable smart contract system designed for maximum flexibility, allowing you to add or remove functionality even after deployment.
With ONCE, you can easily combine different features tailored to the unique needs of your on-chain entity or asset. For example, you can deploy a ONCE contract and install the ERC721 token, balance limit, and non-transferable plugins.
ONCE also enables you to modify the functionality of deployed contracts over time, adapting to the evolving requirements of your on-chain entity. For example, you can initially deploy an ONCE contract with Multisig capabilities, then later transition to a DAO structure when it makes sense, and even install different voting capabilities such as conviction or vested token voting as your organization's needs evolve.
Beyond its composability, ONCE offers security out of the box. Since additional functionalities are easily installed or uninstalled on top of the ONCE core contract via, each plugin can be audited separately, eliminating the need to audit newly deployed ONCE contracts.
With the ONCE SDK, even web2 developers can confidently deploy contracts for most use cases using just a few lines of TypeScript code. Additionally, the ONCE Plugin Manager (OPM) allows smart contract and dApp developers to rapidly create plugins for the ONCE ecosystem. The ONCE ecosystem is designed with robust tokenomics and fee mechanics to reward both plugin developers and plugin validators.
The true power of ONCE Protocol is amplified by a thriving ecosystem of innovative plugins developed by the community as well as ONCE core contributors.
ONCE is...
Maximally flexible and customizable
Fully secure
Open-source & actively supported by the team at Layered
Designed to be compatible with existing robust solutions and token standards like Safe, Governor, ERC20, ERC721, Tally.xyz, etc.
ONCE is not...
A competitor or replacement for existing industry-standard solutions like Gnosis Safe or Governor -- ONCE Protocol actually allows you to build a Safe or Governor on top of ONCE for maximum flexibility without sacrificing security!