Solana transactions are 4kb now.
so i built a way to send jpgs through them.
no links. no external message layer. just an image inside a solana v1 transaction.
https://t.co/QtiIeCSy5F
CA: 87JEX3WusGGKNXfrpViaHmgvQzLkiCN8nzbWggt5pump
for anyone wondering what this is actually built on:
solana is increasing its transaction limit from 1,232 bytes to 4,096 bytes with the new v1 transaction format.
that extra space means developers can fit much more data into a single transaction.
sol.jpg uses that space to send small jpgs.
you choose an image, it gets compressed and packed into the transaction, then sol.jpg reads the transaction and turns the data back into the image.
so it is not an image uploaded somewhere with a link placed onchain.
the image data travels inside the transaction itself.
v1 is still early, but solana has released the official examples for anyone who wants to start building with it:
https://t.co/gSrkX6Ffse