FeedProjects
Developers
Settings
🎉 A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
Nouns DAO

Proposals

Members

Information

Create Proposal

Nouns DAO

ProposalsMembersInformation
ProposalExecutable Code
Back to Proposals
executedEnded 2 years ago Â·  Onchain

Descriptor V3 Upgrade

By 0x66cd...f38184

tl;dr: Followup to prop 599’s successful audit.

This proposal activates a new version of the Nouns Descriptor contract, which contains one significant improvement: trait updates. The Descriptor is the contract that stores and renders Noun artwork and token metadata.

Auditors summary The code first underwent manual review. This was to identify all flows across the nounsDAO suite that would be altered by the proposed changes. Only cosmetic flows were altered and changes present no risk to core functionality such as minting or governance. Secondary manual review was completed to evaluate any structural security concerns raised by these changes. The functions added were derived from the existing functions used to add additional traits. State-altering functions such as addPage were reused rather than remade, which is a security best practice. The worst security outcomes stem from incorrect trait counts. The addition of the trait length checks before and after updating completely eliminate this form of input error. Contracts were subsequently fork tested to confirm desired functionality and access control were working as intended. No security concerns have been raised by this review

  • Specification
  • Pull Request
  • Audit report

Note: There were a few misrendered traits added through last year’s 8/8 trait submissions. Updates for all misrendered traits will be proposed in the coming weeks.

Continue Reading
Connect Wallet to Add Note
0
Votes 51
VoterCast PowerVote & Rationale
0xcC26...0f6Ed5
36

FOR

0xaE65...8146c0
22

FOR

0x43fA...d71cea
8

FOR

0xCEEd...4AD915
4

FOR

0xBEBa...0aD741
3

FOR

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Mon August 26 2024, 02:19 amPublished Onchain 0x66cd...f38184
  • Thu August 29 2024, 02:43 amVoting Period Starts
  • Mon September 02 2024, 03:16 amEnd Voting Period
  • Mon September 02 2024, 03:59 amQueue Proposal
  • Wed September 04 2024, 11:08 amExecute Proposal
Current Results

1-FOR

140

2-AGAINST

N/A Tokens

0%

3-ABSTAIN

N/A Tokens

0%
Quorum 140/67
DocumentationBrandingContact Us
Home
This Project is Currently Disabled

If you would like to enable it, please checkout below.

Boardroom Subscription

Sign up for an individual subscription (access all projects on the platform)

Subscribe
Enable Project

Enable the entire project for every user

Enable Project
Contact Us