Search projects, hackathons, sponsors and tech

    ← All projects

    PNGEncoder Library

    PNGEncoder library is a smart-contract providing functions to set pixel and encode out a PNG image suitable for tokenURI calls

    Demo

    About

    This project aims to provide the basic functionalities of image manipulation through as simple image rendering contract. PNGEncoder library is a smart-contract providing functions to set pixel and encode out a PNG image suitable for tokenURI calls. The current state of the art is a BMPEncoder library on Base https://base.blockscout.com/token/0xCc39Fe145eECe8a733833D7A78dCa7f287996693 this project aims to permit an higher maximum rendering size of 128x128 pixels

    How it's made

    This project used IA to write the library and on the different ressources allowing to achieive this, not only it puts the smallet PNG ever "89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 01 00 00 00 01 01 00 00 00 00 37 6e f9 24 00 00 00 0a 49 44 41 54 78 01 63 60 00 00 00 02 00 01 73 75 01 18 00 00 00 00 49 45 4e 44 ae 42 60 82"