# bETH

This section describes a high-level overview of Terra-side bETH smart contracts.

{% hint style="warning" %}
Even with a thorough understanding of Anchor Protocol, it is highly recommended to interact with Anchor through client channels such as the Anchor WebApp or [Anchor.js](https://docs.anchorprotocol.com/anchor-2/developers-terra/anchor.js).
{% endhint %}

## Smart Contracts

| Contract                                                                             | Function                                                                     |
| ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------- |
| [Reward](https://docs.anchorprotocol.com/anchor-2/smart-contracts/beth/reward)       | Manages bETH reward distribution                                             |
| [Token](https://docs.anchorprotocol.com/anchor-2/smart-contracts/beth/token)         | Handles bETH balances of users                                               |
| [Converter](https://docs.anchorprotocol.com/anchor-2/smart-contracts/beth/converter) | Converts between Wormhole wrapped tokens and Anchor collateral bAsset tokens |
