# Liquidity Provider Voting Vaults

In order for voting power to be counted, **our smart contract that calculates voting power needs to have the inputs to know how to calculate it.** This is done by default when users hold the BREAD token, however one of the most useful things a user can do is provide liquidity for BREAD on DeFi markets so that others can swap in and out of BREAD positions.

Smart contracts do not have a way to automatically know that a user has provided liquidity and so **the only way to do that is to provide the LP tokens a user receives** for [providing liquidity to a vault](https://breadchain.mirror.xyz/m8qgquZRQE-apOMLLw6bEQB7H1J9H6MVFaaE_YnnV_s) where our voting power calculating smart contract can include that BREAD in it’s calculations.

**[This is what our LP Vault page is for!](https://app.breadchain.xyz/governance/lp-vaults)**

![image 15](https://docs.bread.coop/images/image%2015.webp)

This page lets you provide liquidity for **BREAD** while maintaining your voting power for governing the monthly BREAD crowdstaking yield distribution. By staking your LP tokens into a vault, you still get your voting power as if you are holding BREAD normally.

Get Started:

1. **Provide Liquidity**: Add liquidity for BREAD on the listed liquidity pool of the vault to receive LP tokens.
2. **Stake Your LP Tokens**: Deposit your LP tokens into the vault to retain your governance rights.
3. **Participate in Governance**: Share your preferences for the monthly distribution on the vote page.

  

**[FIND A FULL GUIDE HERE ON OUR MIRROR BLOG](https://breadchain.mirror.xyz/m8qgquZRQE-apOMLLw6bEQB7H1J9H6MVFaaE_YnnV_s)**

[https://breadchain.mirror.xyz/m8qgquZRQE-apOMLLw6bEQB7H1J9H6MVFaaE_YnnV_s](https://breadchain.mirror.xyz/m8qgquZRQE-apOMLLw6bEQB7H1J9H6MVFaaE_YnnV_s)