mirror of
https://github.com/tlsnotary/docs-mdbook.git
synced 2026-01-07 20:03:53 -05:00
update to alpha.10 (#125)
* update to alpha.10 * replaced notary version table with link to notary index
This commit is contained in:
@@ -63,15 +63,7 @@ Please refer to the list of all HTTP APIs [here](./notary_server_api.html), and
|
||||
|
||||
The TLSNotary team hosts a public notary server for development, experimentation, and demonstration purposes. The server is currently open to everyone, provided that it is used fairly.
|
||||
|
||||
We host multiple versions of the notary server:
|
||||
|
||||
| Version | Notary URL | Info/Status | GitHub | Note |
|
||||
| -------------- | ------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------ |
|
||||
| v0.1.0-alpha.8 | https://notary.pse.dev/v0.1.0-alpha.8 | [info](https://notary.pse.dev/v0.1.0-alpha.8/info)/[health](https://notary.pse.dev/v0.1.0-alpha.8/healthcheck) | [v0.1.0-alpha.8](https://github.com/tlsnotary/tlsn/tree/v0.1.0-alpha.8/crates/notary/server) | [Release notes](https://github.com/tlsnotary/tlsn/releases/tag/v0.1.0-alpha.8) |
|
||||
| v0.1.0-alpha.7 | https://notary.pse.dev/v0.1.0-alpha.7 | [info](https://notary.pse.dev/v0.1.0-alpha.7/info)/[health](https://notary.pse.dev/v0.1.0-alpha.7/healthcheck) | [v0.1.0-alpha.7](https://github.com/tlsnotary/tlsn/tree/v0.1.0-alpha.7/crates/notary/server) | [Release notes](https://github.com/tlsnotary/tlsn/releases/tag/v0.1.0-alpha.7) |
|
||||
| nightly | https://notary.pse.dev/nightly | [info](https://notary.pse.dev/nightly/info)/[health](https://notary.pse.dev/nightly/healthcheck) | [dev](https://github.com/tlsnotary/tlsn/tree/dev/crates/notary/server) | |
|
||||
|
||||
Alpha.8 and later run the TLSNotary notary software in a Trusted Execution Environment (TEE), Intel SGX on Azure.
|
||||
We host multiple versions of the notary server: Check <https://notary.pse.dev> to get a list of the currently hosted versions. The version with a `-sgx` suffix run the TLSNotary notary software in a Trusted Execution Environment (TEE), Intel SGX on Azure.
|
||||
You can verify the software attestation by visiting `https://notary.pse.dev/<version>/info`.
|
||||
|
||||
To check the status of the notary server, visit the `healthcheck` endpoint at:
|
||||
|
||||
@@ -11,7 +11,7 @@ The easiest way to install the TLSN browser extension is to use **[Chrome Web St
|
||||

|
||||
|
||||
Alternatively, you can install it manually:
|
||||
1. Download the browser extension from <https://github.com/tlsnotary/tlsn-extension/releases/download/0.1.0.800/tlsn-extension-0.1.0.800.zip>
|
||||
1. Download the browser extension from <https://github.com/tlsnotary/tlsn-extension/releases/download/0.1.0.1000/tlsn-extension-0.1.0.1000.zip>
|
||||
2. Unzip
|
||||
⚠️ This is a flat zip file, so be careful if you unzip from the command line, this zip file contains many file at the top level
|
||||
3. Open **Manage Extensions**: <chrome://extensions/>
|
||||
@@ -55,7 +55,7 @@ To create a TLSNotary proof, the browser extension needs a TLSNotary notary serv
|
||||
To use the TLSNotary team notary server:
|
||||
1. Open the extension
|
||||
2. Click **Options**
|
||||
3. Update Notary API to: `https://notary.pse.dev/v0.1.0-alpha.8`
|
||||
3. Update Notary API to: `https://notary.pse.dev/v0.1.0-alpha.10`
|
||||
4. Click **Save**
|
||||
5. Skip the next section and [continue with the notarization step](#notarize)
|
||||
|
||||
|
||||
@@ -24,13 +24,13 @@ In this demo, we will request JSON data from the Star Wars API at <https://swapi
|
||||
```
|
||||
3. Checkout the version of this quick start:
|
||||
```sh
|
||||
git checkout v0.1.0-alpha.8
|
||||
git checkout v0.1.0-alpha.10
|
||||
```
|
||||
4. If you want to use a local TLSNotary server: [Run a local notary server and websocket proxy](#local), otherwise:
|
||||
1. Open `app.tsx` in your favorite editor.
|
||||
2. Replace `notaryUrl: 'http://localhost:7047',` with:
|
||||
```ts
|
||||
notaryUrl: 'https://notary.pse.dev/v0.1.0-alpha.8',
|
||||
notaryUrl: 'https://notary.pse.dev/v0.1.0-alpha.10',
|
||||
```
|
||||
This makes this webpage use the [PSE](https://pse.dev) notary server to notarize the API request. Feel free to use different or [local notary](#local); a local server will be faster because it removes the bandwidth constraints between the user and the notary.
|
||||
3. Replace `websocketProxyUrl: 'ws://localhost:55688',` with:
|
||||
@@ -40,7 +40,7 @@ In this demo, we will request JSON data from the Star Wars API at <https://swapi
|
||||
Because a web browser doesn't have the ability to make TCP connection, we need to use a websocket proxy server. This uses a proxy hosted by [PSE](https://pse.dev). Feel free to use different or [local notary](#local) proxy.
|
||||
4. In `package.json`: check the version number:
|
||||
```json
|
||||
"tlsn-js": "v0.1.0-alpha.8"
|
||||
"tlsn-js": "v0.1.0-alpha.10"
|
||||
```
|
||||
5. Install dependencies
|
||||
```sh
|
||||
|
||||
Reference in New Issue
Block a user