Deprecated frontend application for interacting with the Balancer decentralized exchange protocol.
Balancer Frontend v2 was the web interface for the Balancer protocol, a decentralized exchange and automated portfolio manager on Ethereum. It allowed users to swap tokens, provide liquidity to pools, and participate in governance through a self-hostable Vue.js application. This version has been deprecated in favor of a newer frontend implementation.
DeFi users, liquidity providers, and developers who needed a customizable, open-source interface to interact with Balancer's smart contracts.
It provided a fully open-source, self-hostable alternative to relying on centralized frontends, giving users and developers full control over their interaction with the Balancer protocol.
Frontend app for the Balancer protocol
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses Vite for fast builds and development with Vue.js, leveraging esbuild and Rollup for efficient bundling and a smooth developer experience.
Includes one-click deploys to Netlify, Vercel, and DigitalOcean, along with Docker support, making it easy to self-host or test in production-like environments.
Fully self-hostable with an open-source codebase, allowing developers to fork and modify the interface for specific DeFi use cases or integrations.
Employs unplugin-vue-components to automatically import global Vue components from src/components/_global, reducing boilerplate and improving code maintainability.
Officially deprecated in favor of frontend-v3, meaning no bug fixes, security patches, or updates, which poses risks for production use.
Requires node-polyfills and rollup-plugin-polyfill-node to handle Node.js modules like Buffer in browsers, adding build complexity and potential performance overhead.
Depends on Infura, Alchemy, and Blocknative keys for functionality, which can be a barrier for deployment and introduce centralization points in a decentralized app.