TypeFund is a typography foundry DAO powered by the FVM. Much like music, the typography business is concentrated in a few foundries that take most of the profit. TypeFund aims to be a community-owned foundry, where type designers are able to access fairer distribution channels.
TypeFund is a DataDAO for typography/type designers and a CDN for fonts. On TypeFund, type designers can:
Join the DAO by pledging a new typography design. Fonts become an ERC1155 token on the FVM chain
Govern the DAO and curate the DAO’s font offering
Commercialize their font designs in a variety of licensing models
Decide how the profit from font sales should be divided between DAO and designers
Host font files on the FVM chain
Serve fonts to customer websites on-demand
We were able to build a few components of TypeFund that together help us create a proof of concept:
We created a licensing smart contract that enables anyone to purchase a font design on our website, pay with crypto and download a font. To do so, we used Medusa to encrypt and unencrypt files on IPFS. Our current solution lets users download a file from IPFS once the transaction is successful. However, in the future, we hope to build a more complex mechanism to track the usage of a font from websites to design more complex licensing models.
We also created a Submit Font experience that lets font designers upload their designs as DAO proposals. Then, DAO members are able to vote on accepting a new font design and with that a new member of the DAO.
We were able to create a simple CDN (Content Delivery Network) for fonts that let websites call fonts hosted on IPFS.
Finally, we created a dapp front end that combines all the functions explained above.
Our project is deployed on the FVM chain and stores files on IPFS. It also uses Lighthouse to store files perpetually