Beginner FriendlyFoundry
100 EXP
View results
Submission Details
Severity: low
Valid

TokenURI encoding

Summary

Token URI is a nested Base64 encoding which exceeds the deployable bytecode size for a single contract.

Vulnerability Details

TokenURI will either not deploy or be extremely gas inefficient to read from chain.

Impact

Although it passes the test, the image may not render without additional decoding

Tools Used

Foundry

Recommendations

Store the svg off chain, IPFS, use the permalink in TokenURI instead.

Updates

Lead Judging Commences

inallhonesty Lead Judge almost 2 years ago
Submission Judgement Published
Validated
Assigned finding tags:

Contract Byte Size Exceeds Limit

SVG is causing contract byte size to exceed solidity's limits. Tagging for future visibility

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.