You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
InterplanetaryFonts is a decentralized NFT platform where creators can share and collaborate on Font projects while receiving real-time payments by project-funders. Users of the platform can view, fund or mint any Font-NFT project deployed and decide whether to mint an entire charset or only a few characters, according to their needs.
Problem statement: Fonts are usually incomplete, covering only specific regions or characters. On one hand we have Font professionals, who can develop only certain parts of the font, on the other the final user, who wants to pay only for the specific font they need. Overall Fonts should be multilingual and include different writing systems (scripts) to have a better chance to be adopted around the world.
Solution: Our solution is a Collaboration platform that allows creators to add more value to their Font projects by expanding the support to different regions while being retributed in real-time. And an NFT Marketplace which provides a flexible way for users to buy fonts according to their needs while contributing to the expansion of existing ones.
Looking ahead, a place like this will be the best way to keep software updated, in this case, fonts (new standards, more languages, new technology use cases [variable fonts, color fonts], and many more scenarios), because it will bring people from different backgrounds, with different skills, and the interest on creating such a useful tool for communication as a font is.
Tech Stack
The application interacts with smart contracts deployed on Polygon and accesses data with GraphQL. It uses IPFS/Filecoin for NFT minting, and allows to fund projects/pay creators using Superfluid streaming protocol, the backend font-engine will be developed using the FontTools python library and some of the Google Fonts open-source tools for font development. Users can connect with their wallet to the application which will generate a profile for them using Lens, and they can fund projects or mint NFTs. If they want to create new projects they will be prompted to verify proof-of-personhood via Worldcoin.
Currently we already implemented a POC with Superfluid protocol and we want to improve and expand it to cover the different use cases in our platform.
A basic minting process is in place, but we need to integrate Subgraph to display the information in the dapp and moreover we want to secure the font access by adding an encryption layer (ensuring only who is the owner of the font has access to the file). We’re currently exploring different options for this last part, probably leveraging Litprotocol and/or Ceramic.
Finally through Lens protocol we aim to create a more social and friendly environment, functions like mirroring and making profiles will be key players, making it even more easy for users to access and use the protocol.
Development Roadmap
Notes:
Accelerator is 11 weeks total. We started to work this week (20th Oct) so we’re counting 10 weeks, and first one we assume smaller engagement as we’re ramping up things
Milestones 2, 3 and Milestones 4, 5 are going in parallel (team will split responsibilities)
Milestone 1
Summary: Project analysis and scope design for accelerator period
Team: Everybody
Budget: 3600 USDC (10h/week * 9 members * 20$/h)
Duration: 2 weeks (20Oct-3Nov)
Number
Deliverable
Specification
1.
Analysis of current smart contracts and design future enhancements
Connect with Superfluid team to review the current contracts and get input on how to improve and solve future needs.
2.
Draft UX/UI changes
Extend the current wireframe to implement new project wizard
3.
Technical Documentation
Consolidate current documentation and set up next steps to continue implementing it
Milestone 2
Summary: Implementation of UX/UI improvements
Team: Canna, Anjali, Mia, Stefanie, Boma
Budget: 8000 USDC (20h/week * 5 members * 20$/h)
Duration: 4 weeks (3Nov - 1Dec)
Number
Deliverable
Specification
1.
New font project wizard UI/UX
Improve the experience when user creates a new project
2.
Subgraph implementation
Create a Subgraph to retrieve content to be displayed in the dApp
3.
Wireframes for social capabilities
Design and prepare frontend for the Lens implementation
Milestone 3
Summary: Working implementation of smart contracts with Superfluid and font encryption
Team: JonPierre, Eduardo, Miguel, Ceci
Budget: 6400 USDC (20h/week * 4 members * 20$/h)
Duration: 4 weeks (3Nov - 1Dec)
Number
Deliverable
Specification
1.
Develop additional functionality for the fund distribution
Each creator should receive proper payment when collaborating to a font project, via Superfluid
2.
Encryption of font files
Implement a solution to encrypt font file to ensure only nft owners can retrieve them after minting
Milestone 4
Summary: Social capabilities of the dApp (Lens implementation)
Team: Stefanie, Anjali, Canna, Mia, Boma
Budget: 8000 USDC
Duration: 4 weeks (1Dec - 29Dec)
Number
Deliverable
Specification
1.
User profile page enhancement
Pull Lens information on user Profile page, and maybe mirror projects to Lester
2.
Follow/Unfollow capability
Allow users to follow/unfollow if they have Lens profile
Milestone 5
Summary: Backend Font Engine
Team: JonPierre, Miguel, Eduardo, Ceci
Budget: 6400 USDC
Duration: 4 weeks (1Dec - 29Dec)
Number
Deliverable
Specification
1.
Font Engine
It will make a custom font based on user’s input
2.
Connection with smart contract and backend
This connection will update the minted font’s metadata
Total Budget Requested
Total budget: 28800 USDC
We’ll be distributing 1000 USDC a month per developer = 27000 USDC
The remaining 1800 USDC will be used for additional costs, including: Procurement of handles/technical tools as needed (example web3 storage, ENS, domains/hosting, collaboration tools … )
A decentralized NFT marketplace & collaboration platform for creators and collectors of Fonts
Name of Project: InterplanetaryFonts
Proposer: hyperalchemy
Do you agree to Encode Club's Terms and Conditions?: Yes
Do you agree to the grant process outlined by WBW3?: Yes
Project Description
InterplanetaryFonts is a decentralized NFT platform where creators can share and collaborate on Font projects while receiving real-time payments by project-funders. Users of the platform can view, fund or mint any Font-NFT project deployed and decide whether to mint an entire charset or only a few characters, according to their needs.
Problem statement: Fonts are usually incomplete, covering only specific regions or characters. On one hand we have Font professionals, who can develop only certain parts of the font, on the other the final user, who wants to pay only for the specific font they need. Overall Fonts should be multilingual and include different writing systems (scripts) to have a better chance to be adopted around the world.
Solution: Our solution is a Collaboration platform that allows creators to add more value to their Font projects by expanding the support to different regions while being retributed in real-time. And an NFT Marketplace which provides a flexible way for users to buy fonts according to their needs while contributing to the expansion of existing ones.
Looking ahead, a place like this will be the best way to keep software updated, in this case, fonts (new standards, more languages, new technology use cases [variable fonts, color fonts], and many more scenarios), because it will bring people from different backgrounds, with different skills, and the interest on creating such a useful tool for communication as a font is.
Tech Stack
The application interacts with smart contracts deployed on Polygon and accesses data with GraphQL. It uses IPFS/Filecoin for NFT minting, and allows to fund projects/pay creators using Superfluid streaming protocol, the backend font-engine will be developed using the FontTools python library and some of the Google Fonts open-source tools for font development. Users can connect with their wallet to the application which will generate a profile for them using Lens, and they can fund projects or mint NFTs. If they want to create new projects they will be prompted to verify proof-of-personhood via Worldcoin.
Currently we already implemented a POC with Superfluid protocol and we want to improve and expand it to cover the different use cases in our platform.
A basic minting process is in place, but we need to integrate Subgraph to display the information in the dapp and moreover we want to secure the font access by adding an encryption layer (ensuring only who is the owner of the font has access to the file). We’re currently exploring different options for this last part, probably leveraging Litprotocol and/or Ceramic.
Finally through Lens protocol we aim to create a more social and friendly environment, functions like mirroring and making profiles will be key players, making it even more easy for users to access and use the protocol.
Development Roadmap
Notes:
Milestone 1
Milestone 2
Milestone 3
Milestone 4
Milestone 5
Total Budget Requested
Total budget: 28800 USDC
We’ll be distributing 1000 USDC a month per developer = 27000 USDC
The remaining 1800 USDC will be used for additional costs, including: Procurement of handles/technical tools as needed (example web3 storage, ENS, domains/hosting, collaboration tools … )
Project Links
Repo (ETHOnline): https://github.com/letterengine/interplanetary-fonts-ethonline
New repo to be setup soon here https://github.com/interplanetaryfonts
Project overview from ETHOnline: https://ethglobal.com/showcase/interplanetaryfonts-ekwuo
Demo: https://interplanetary-fonts-ethonline.vercel.app/
Wireframe: https://www.figma.com/file/cw5eBgSySiiMZg8PHWDk0F/interplanetary-fonts?node-id=24%3A9
Social Media:
Team Members
The text was updated successfully, but these errors were encountered: