# Smart contracts

LoopBurn is powered by a set of carefully designed smart contracts working together to create a fully automated, unstoppable yield and burn machine. This section outlines each component and how they interact.

| **Contract**                 | **Address**                                                                                                            |
| ---------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| $LBP Token                   | [0x001bFF4b6da770f445A740227224D3c8b48e6fb2](https://sonicscan.org/address/0x001bFF4b6da770f445A740227224D3c8b48e6fb2) |
| Yield Reactor                | [0xDB6A2Fc2Bc6E77D9FDfdFc588BeFDBb9c055bede](https://sonicscan.org/address/0xDB6A2Fc2Bc6E77D9FDfdFc588BeFDBb9c055bede) |
| Liquidity Lock / POL Manager | [0xB20241DFD126E8Db352bF2e19f5f3402Dca265e9](https://sonicscan.org/address/0xB20241DFD126E8Db352bF2e19f5f3402Dca265e9) |

🪙 $LBP Token

* Standard ERC-20 (18 decimals)
* No tax, no mint, no inflation
* Immutable after launch

### 🧱 Liquidity Lock / POL Manager

* Locks protocol owned liquidity forever 🔒
* Controlled access by Yield Reactor

### ⚙️ Yield Reactor

**Function: `burnloop()`**

* Withdraws 1% of protocol-owned liquidity
* Burns $LBP
* Sends $wS to the Yield Reactor
* 8 - Hours cooldown between each cycle execution

**Function: `hyperloop()`**

* Claims trading fees
* Burns $LBP
* Uses $S to buy/sell $LBP 2–10 times per transaction
* Sends trading value back to the pool
* 15-minute cooldown between each cycle execution
