Search by

socialdept / atp-resolver

socialdept

This package is abandoned and no longer maintained. No replacement package was suggested.

Resolve AT Protocol DIDs and handles in Laravel

Package info

github.com/socialdept/atp-resolver

pkg:composer/socialdept/atp-resolver

Statistics

Installs: 262

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0

v1.1.1 2026-04-06 03:45 UTC

This package is auto-updated.

Last update: 2026-11-07 08:16:14 UTC


README

Resolver Header

Resolve AT Protocol identities in your Laravel application.


Important

atp-resolver is deprecated and no longer maintained. Use atp-support instead. It ships the same resolver with the same method names, plus caching, lexicon resolution and more. See Moving to atp-support.

atp-resolver resolved AT Protocol identities in Laravel: DIDs to documents, handles to DIDs, and any identity to its PDS, with caching and support for did:plc and did:web. Its resolver now lives in atp-support, which you'll find documented on https://socialde.pt/docs/atp-support.

Moving to atp-support

Swap the package:

composer remove socialdept/atp-resolver
composer require socialdept/atp-support

Then change the imports. The method names and arguments stay the same:

// Before
use SocialDept\AtpResolver\Facades\Resolver;
use SocialDept\AtpResolver\Support\Identity;

// After
use SocialDept\AtpSupport\Facades\Resolver;
use SocialDept\AtpSupport\Identity;

$document = Resolver::resolveDid('did:plc:ewvi7nxzyoun6zhxrhs64oiz');
$pds = Resolver::resolvePds('alice.bsky.social');

The full list of renamed classes, config keys and env vars is in the introduction.

License

The MIT License (MIT). Please see License File for more information.