⁉️FAQ

What is Forgenie Protocol?

Forgenie Protocol is a suite of smart contracts managed by the DAOmond that is responsible for keeping track of all Facet implementations and providing the logic of creating Diamond smart contracts.

What is Forgenie Studio?

Forgenie Studio is as a no-code tool, designed to simplify the process of creating, customizing, and managing smart contracts.

What is a Diamond within the Forgenie Protocol?

A Diamond within the Forgenie Protocol refers to a smart contract that adheres to the EIP2535 Diamond Proxy standard and is represented as an NFT (Non-Fungible Token). Diamonds are modular and extensible, allowing web3 builders to add and upgrade functionality using components called Facets.

How do I create a Diamond smart contract?

NFT-represented Diamonds can be minted on Forgenie Studio, making them easy to create and manage. You can also create a custom Diamond using the Diamond Foundry framework.

What are Facets, and how do they work on Forgenie?

Facets are modular components of Diamond smart contracts, also represented as ERC1155 tokens. Developers can propose Facets, and once approved and audited, they are deployed and can be integrated into Diamond smart contracts.

How can I apply upgrades to my Diamond using Facets on Forgenie?

Upgrades are applied by selecting and integrating approved Facets into your existing Diamond smart contracts through the Forgenie Studio interface.

How does Forgenie ensure the security of proposed Facets?

Facets are thoroughly tested, publicly available and and approval process to assess the security and functionality of proposed Facets before deployment.

Last updated