# Manage endpoints

Endpoints associate a ledger address or smart contract address with a human-readable alias and a trust score.

You can use endpoints to:

- Specify transaction destinations as a human-readable alias
- Keep track of allow-listed and block-listed addresses
- Attach metadata to a smart contract that specifies information such as the methods and properties of the smart contract
- Automate approval or rejection of addresses in policy approval workflows, based on the trust score


In this section you'll learn how to:

- Register endpoints
- View and update endpoints