# SDK 2.0 Tentative Plan
```plantuml
@startuml
start
:create monorepo;
note right
interfaces for identities, credentials, messages, and interactions management
universal wallet interface support
end note
:create plugins for identity management;
note left
ausweisapp2 credentials
end note
note right
did:keri plugin
end note
:create/use plugins for credentials management;
note left
ausweisapp2 credentials
end note
note right
pe-js?
end note
:create plugins for message management;
note left
ausweisapp2 equivalent??
end note
note right
didcomm plugin (is there a js wrapper already?)
end note
stop
@enduml
```
```plantuml
@startuml
start
:Govt. ID;
note right
AusweisApp2 Integration
end note
:Private Identities;
note right
unanchored KERI identities
end note
note left
UBS + IPFS
end note
:Service Provider Identities;
note right
KERI identities anchored on Ethereum
end note
:Payments;
note right
Coil/ILP Integration
end note
stop
@enduml
```