a modern plug n play onchain identity oracle protocol. build your own identities and use it anywhere
nebula protocol is built as an attestation based identity oracle which be used to create your own types of identities and make it easy to verify them. it allows developers and engineers to create their own type of identities and/or use pre-existing identities for various purposes.
this protocol uses EAS at it's heart, the identity issuer can give logic for 3 things, i.e verify, issue and revocation, every identity is a smart contract which can use a different logic for each of those three things. the protocol calls these identity smart contracts to verify validity of the proof passed by the user. once verified it created an attestation from the protocol contract to the requesting user.