protocol icon indicating copy to clipboard operation
protocol copied to clipboard

Add Forge Foundry Support

Open lukehungngo opened this issue 10 months ago • 1 comments

Why

UMA protocol currently lacks native support for the Forge Foundry framework, forcing projects to rely on soldeer for package management. This change is motivated by the need to simplify dependency management for projects using Forge Foundry.

How

  • Update the .gitmodules file to include necessary references for Forge Foundry dependencies.
  • Add a new lib folder containing the required Forge Foundry libraries.
  • Update build scripts and configurations for compatibility with Forge Foundry.
  • Introduce a basic foundry.toml configuration file.
  • Adjust tests to ensure smooth operation within the Foundry environment.

Resolution

UMA protocol will support integration with Forge Foundry without the need for soldeer, enabling projects to install it as a dependency. Verification will be confirmed through successful builds and passing tests.

Difficulty Score [1-10] 5

Contact Please contact me or my teammate Rob for further discussion.

lukehungngo avatar Feb 05 '25 15:02 lukehungngo

Hi @lukehungngo , can you assign this to me?

lucifer1017 avatar Sep 16 '25 13:09 lucifer1017