<aside> 🧠 A good auditooor never makes mistrakes

</aside>

1 Report Summary

1.1 Introduction

Nation3, it's time to re-invent the nation state.

Nation3DAO has contacted GoldmanDAO to audit their new token, plus the additions they’ve done to the Voting Escrow contract. @Carlos González Juárez conducted the review of the source code provided. Details on the scope and findings are collected in this document.

The token is a version of Solmate’s code, that has been audited before by Fixed Point and used by protocols like Olympus in their coin $OHM. Here’s the link to it:

The additions made to this contract were to add the possibility to the DAO to mint new tokens based on proposals created by its members.

1.2 Scope

Code freeze done in commit:

Contracts of libraries called by these files will only be audited in the interaction between them, and for correct usage of the functions written by them. Code not in the “contracts” directory at that specific commit above will not be audited nor checked for correct functionality as it’s considered out of the scope.

Fixed Point audit for the token was already listed in the heading of this document and should be followed for further investigation into the token contract.


2 Codebase overview

2.1 Description

Code tree to be reviewed consists of: