Canvas

Canvas

Craft🎨 collaborate🤝 transact💸

The problem Canvas solves

🚀 Introducing Canvas - Your Decentralized Productivity Powerhouse!

📄 Document Creation

Easily write documents, add images, create tables, and build to-do lists with Canvas.

👥 Seamless Collaboration

Collaborate with your team in real-time, making teamwork a joy!

🔐 Customize Access

Customize who can access and edit your content. Your data, your control.

💰 Rewarding Content

Now, you can reward your readers or even get paid by them for your fantastic content!

🛍️ Marketplace for Templates

Have awesome templates? Post them in the marketplace as NFTs, making your creativity valuable.

Embrace the future of productivity and teamwork with Canvas today! 🎉

Challenges we ran into

Ethers.js V6

New version of Ethers.js has multiple issues and unresolved bugs , as a result we were unable to communicate between the application and smartcontract . Found that it is the common problem faced by many developers.
how we resolved it

  • Downgrading Ethers.js to 5.7 solved the error

Difficulty in getting the custom blockchain with Avalanche

the documentation of

SpaceVM

,

tokenVM

and

hypersdk

were overwhelming for us , as a result our plan to create a custom blockchain optimized for collaboration was dropped.we tried out level best but due to time constraint , we decided to skip to other important tasks

Discrepencies in authentication with the Rainbow wallet

We were unable to incorporate rainbow wallet into our dapp , hence we had shifted to normal wallet trigger that would open default wallet

Building the perfect Archietecture and organizing code

Most important aspect tht we recognized during our planning stage was that the entire code must be in components and perfectly made classes and objects to allow easy updates in the future and prevents merge conflicts

Tracks Applied (1)

Spheron Track

We have utilized spheron to implement the entire infrastructure of the Dapp. Details are mentioned below We are storing ...Read More

Spheron Network

Technologies used

Discussion