diff --git a/README.md b/README.md index 5696ec4ba..8ca4b2959 100644 --- a/README.md +++ b/README.md @@ -255,6 +255,18 @@ for await (const message of await xmtp.conversations.streamAllMessages()) { } ``` +## Request and respect user consent + +![Feature status](https://img.shields.io/badge/Feature_status-Alpha-orange) + +The user consent feature enables your app to request and respect user consent preferences. With this feature, a blockchain account address registered on the XMTP network can have one of three consent preference values: + +- Unknown +- Allowed +- Denied + +To learn more, see [Request and respect user consent](https://xmtp.org/docs/build/user-consent). + ## Check if an address is on the network If you would like to check and see if a blockchain address is registered on the network before instantiating a client instance, you can use `Client.canMessage`.