We are deploying FHE based contracts on Arbritrum using Stylus.
We are leveraging Arbitrum Stylus to integrate a Rust SDK, enabling us to interact seamlessly with Ethereum's core functionalities. This approach is akin to using fhelib directly within Solidity, allowing us to efficiently and securely manage Ethereum primitives using Rust's robust features. This combination enhances our ability to build sophisticated and performant decentralized applications on the Ethereum network.
To build this project, we utilized the fhelib.sol library from Inco Network to execute secure EVM operations, providing a foundation for privacy-preserving computations. We integrated this with Arbitrum to create scalable rollups, enhancing transaction throughput and reducing costs. By combining these technologies, we achieved a robust and efficient solution for interacting with Ethereum primitives. Additionally, we used a Rust SDK within Arbitrum Stylus, allowing us to harness Rust’s performance and security benefits. This integration was somewhat hacky but crucial, enabling seamless and effective communication with the Ethereum blockchain. Partnering with Inco Network and leveraging Arbitrum significantly improved the project's scalability and security.