This is the Quicksilver Liquid Staking App bootstrapped with create-cosmos-app
and re-templated to work with Bun.
First, install the packages and run the development server:
bun install && bun run dev
Open http://localhost:3000 with your browser to see the webpage.
Please work on a branch with a title that reflects what you aim to contribute and open a pull request to the main
branch.
Please use this Prettier config to format your code before opening a pull request.
{
"semi": true,
"trailingComma": "all",
"singleQuote": true,
"printWidth": 80,
"tabWidth": 2
}
Please ensure your IDE is configured to use Typescript v4.9.3
Staking
- Add support for Dymension
- Add more weight options IE
equal
,custom
,most votes
,lowest commission
etc - Make back button in staking modal larger
- Fix skeleton spam when searching for non existent validator in staking modal
Governance
UI/UX
- Double check breakpoints
Mobile Menu
- improve mobile menu
DevOps
- Add doc for adding networks
Has Blockers
- Build liquid governance page
Assets
- Fix the way queries for networks and entries in components are created. Rather than defining one for each network, create a function that iterates through the .env entry or liveNetworks call for live networks and creates the queries and components for each.
pages/assets.tsx