This project was bootstrapped with create-r3f-app
pointblankdev / charisma-web Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://charisma-web-omega.vercel.app
License: Apache License 2.0
Home Page: https://charisma-web-omega.vercel.app
License: Apache License 2.0
This project was bootstrapped with create-r3f-app
We encounter an unhandled runtime error when the user disconnects their wallet from charisma!
The app crashes on indexed tokens when the user wallet is not connected to the site.
When you open the website and you have not connected your wallet to the website, you have an unhandled runtime error!
The creatures page also throws up an Unhandled Runtime Error after loading for about 5 seconds
The token page returns a type error upon load !
The user is automatically redirected to the homepage every time they disconnect their wallets. They would have to re-navigate to wherever they were. IMO the user should remain in the same page.
The home page returns an unhandled runtime error
Description:
We need to create a new Indexes page to eventually replace the Crafting page. The term "Indexes," referring to index funds, is more commonly understood and aligns better with the goals of these tokens.
Goals:
Current Crafting Page Overview:
Crafting Overview
The crafting page allows you to leverage your liquid staked assets to mint new tokens called compound tokens, that have unique and powerful properties.
Here are some of the key terms to know:
Compound Token: A rebase token which base token(s) are also rebase tokens. It has compounding returns.
Crafting: The process through which compound tokens are created by liquid staking base tokens.
Salvaging: Involves the breakdown of a compound token back into its original base assets.
Updated Copy for Indexes Page:
Indexes Overview
The Indexes page allows you to leverage your liquid staked assets to mint new tokens called index tokens.
Here are some of the key terms to know:
Index Token: A token created by combining two or more other tokens at a fixed ratio.
Add Liquidity: The process through which index tokens are created by depositing base tokens.
Remove Liquidity: Involves the breakdown of an index token back into its original base assets.
UI Changes:
Acceptance Criteria:
Additional Notes:
Description:
We need to add a new Portfolio tab on the settings page to track the user's wallet balances, specifically for tokens relevant to Charisma. This tab will provide users with an overview of their token holdings directly within the app.
Goals:
Requirements:
UI/UX:
Functionality:
State Management:
Implementation Details:
Acceptance Criteria:
Additional Notes:
Currently, recruiting farmers result in unsecure transactions.
The token page displays a type error even when the wallet has been connected
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.