···11-# Possum
11+# Possum ๐
2233-๐ ATproto library for gleam.
44-55-Helps you build HTTP requests that interact with your [Personal Data Server](https://docs.bsky.app/docs/advanced-guides/atproto#achieving-scale).
66-The user is responsible for sending the request and decode the response.
33+ATproto library for gleam. Helps you build HTTP requests that interact with
44+your [Personal Data Server](https://docs.bsky.app/docs/advanced-guides/atproto#achieving-scale).
7586## AT Protocol
97···26242725```gleam
2826// Resolve an atproto handle (hostname) to a DID.
2929-// You can consult your identifier by sending a request directly to your PDS.
3030-//
3131-// You can also use projects like [Slingshot](https://slingshot.microcosm.blue)
2727+// You can consult your identifier by sending a request directly to your PDS,
2828+// or you can use projects like [Slingshot](https://slingshot.microcosm.blue)
3229// for easy access to cached data when resolving a handle.
3330request.new()
3431|> request.set_host("slingshot.microcosm.blue")
···5956### Authorized Requests
60576158```gleam
6262-6359// Include a authorization Header for requests that require authentication.
6460request.new()
6561|> request.set_host("personal.data-server.pds")