# Protocol Kit Reference

<RemovedContentCallout>
  The `SafeFactory` class has been removed from the Protocol Kit and its functionality has been moved to the `Safe` class. Check the [Protocol Kit v5 migration guide](http://localhost:3000/sdk/protocol-kit/guides/migrate-to-v5) to get more details.
</RemovedContentCallout>

The [Protocol Kit](https://github.com/safe-global/safe-core-sdk/tree/main/packages/protocol-kit) facilitates the interaction with the Safe smart account contracts.

## Install dependencies

To add the Protocol Kit to your project, run:

```bash
yarn add @safe-global/protocol-kit
```
