Approved

JBP-321: Extend Multisig’s permission to set TokenUriResolver for 2 months

Author

Anon

Cycle

39

loading

Author: Nicholas
Date: 2022-12-30

Synopsis

Extend the multisig’s permission to set the TokenUriResolver till the end of February.

Motivation

The TokenUriResolver gives metadata to JB Projects. The first iteration is ready to ship. This proposal will extend the permission the DAO gave the multisig to set and change the TokenUriResolver in JBP-267 - Give the Multisig permission to set tokenUriResolver.

Specification

Grant the multisig permission to set and change the tokenUriResolver. Nicholas and Jango (and other members of the contract crew) will communicate with the multisig to update the tokenUriResolver over time as they deem necessary.

Rationale

The tokenUriResolver is a low stakes parameter of the protocol. Granting open ended permission to the multisig to update it poses no major threat to the security or usability of the protocol, and gives JBDAO’s devs the opportunity to improve the tokenUriResolver contract iteratively.

Risks

The tokenUriResolver could be used to deploy bad metadata that is deceptive or underwhelming. In the extreme worst case, the tokenUriResolver could enable malicious wallet interaction in unsafe NFT metadata browsers — though OpenSea and other major marketplaces have protections in place to remove this threat vector.

Timeline

Grant open ended permission to the multisig to update the tokenUriResolver until the end of February.

Votes

loading