# Info for Nick
## Web5
### JS
@web5/dids
@web5/credentials
@web5/api
@web5/crypto
@web5/crypto-aws-kms
@web5/identity-agent
@web5/user-agent
@web5/proxy-agent
### Kotlin
#### Gradle
```gradle
// Configure repositories
repositories {
mavenCentral()
maven("https://repo.danubetech.com/repository/maven-public/")
}
// Configure dependencies
dependencies {
implementation("xyz.block:web5-credentials:0.0.11")
implementation("xyz.block:web5-crypto:0.0.11")
implementation("xyz.block:web5-dids:0.0.11")
implementation("xyz.block:web5:0.0.11")
}
```
#### Maven
```xml
<repositories>
<repository>
<id>mavenCentral</id>
<url>https://repo1.maven.org/maven2/</url>
</repository>
<repository>
<id>danubetech-maven-public</id>
<url>https://repo.danubetech.com/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>xyz.block</groupId>
<artifactId>web5-credentials</artifactId>
<version>0.0.11</version>
</dependency>
<dependency>
<groupId>xyz.block</groupId>
<artifactId>web5-dids</artifactId>
<version>0.0.11</version>
</dependency>
<dependency>
<groupId>xyz.block</groupId>
<artifactId>web5-crypto</artifactId>
<version>0.0.11</version>
</dependency>
</dependencies>
```
### Swift
```swift
dependencies: [
// Dependencies declare other packages that this package depends on.
.package(url: "https://github.com/TBD54566975/web5-swift", exact: "0.0.4"),
],
targets: [
// Targets are the basic building blocks of a package, defining a module or a test suite.
// Targets can depend on other targets in this package and products from dependencies.
.target(
name: "DevSiteTestSuite",
dependencies: [
.product(name: "Web5", package: "web5-swift"),
]),
]
```
## tbDEX
### JS
```js
"@tbdex/http-client"
"@tbdex/http-server"
"@tbdex/protocol"
```
### Kotlin
#### Gradle
```gradle
repositories {
mavenCentral()
maven("https://repo.danubetech.com/repository/maven-public/")
}
dependencies {
implementation("xyz.block:tbdex:0.10.0-beta")
}
```
#### Maven
```xml
<repositories>
<repository>
<id>mavenCentral</id>
<url>https://repo1.maven.org/maven2/</url>
</repository>
<repository>
<id>danubetech-maven-public</id>
<url>https://repo.danubetech.com/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>xyz.block</groupId>
<artifactId>tbdex</artifactId>
<version>0.10.0-beta</version>
</dependency>
</dependencies>
```
### Swift
```swift
dependencies: [
.package(url: "https://github.com/TBD54566975/tbdex-swift.git", branch: "main"),
],
targets: [
// Targets are the basic building blocks of a package, defining a module or a test suite.
// Targets can depend on other targets in this package and products from dependencies.
.target(
name: "DevSiteTestSuite",
dependencies: [
.product(name: "tbDEX", package: "tbdex-swift"),
]),
]
```
## Docs that need Whitespace updates
- createADidDependencyGradle https://developer.tbd.website/docs/web5/build/decentralized-identifiers/how-to-create-did?lang=Kotlin#install
- createEmploymentCredentialKt
https://developer.tbd.website/docs/web5/build/verifiable-credentials/vc-issuance#create-vc
- vcSdkInstallGradle we had to indent a lot for this to align
https://developer.tbd.website/docs/web5/build/verifiable-credentials/vc-issuance?lang=Kotlin
- Code block here looks a little a little weird for Kotlin and Verifiable Presentation
https://developer.tbd.website/docs/web5/build/verifiable-credentials/verify-vc?lang=Kotlin#verify-verifiable-presentations
- validatePresentationSubmissionForPexKt
https://developer.tbd.website/docs/web5/build/verifiable-credentials/presentation-exchange?lang=Kotlin#validate-presentation-submission
- createPresentationFromCredentialsForPexKt
https://developer.tbd.website/docs/web5/build/verifiable-credentials/presentation-exchange?lang=Kotlin#create-presentation
- pfiOverviewConfigJs
https://developer.tbd.website/docs/tbdex/pfi/anatomy-of-a-pfi#main-server-entrypoint
- pfiOverviewServerRoutesJs
https://developer.tbd.website/docs/tbdex/pfi/anatomy-of-a-pfi#main-server-entrypoint
- pfiSignQuoteJs
https://developer.tbd.website/docs/tbdex/pfi/creating-quotes?lang=Kotlin