Skip to content

Commit 78c15a7

Browse files
committed
fix links
1 parent 4dc211b commit 78c15a7

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ Documentation for TEN Protocol, built with [Docusaurus 2](https://docusaurus.io/
55
### Installation
66

77
```
8-
$ yarn
8+
$ npm install
99
```
1010

1111
### Local Development
1212

1313
```
14-
$ yarn start
14+
$ npm run serve
1515
```
1616

1717
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

docs/3-smart-contract-features/1-data-access.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ To achieve this, we had to:
2323
Here, we'll list the platform rules. The examples below will showcase how exactly to use these rules in practice.
2424

2525
- Any contract can be configured to be "transparent" or "private". By default, it is "private", which means the internal storage is not accessible. "Transparent" contracts behave exactly like Ethereum.
26-
- Any RPC call accessing data like: `eth_call`, `eth_estimateGas`, `eth_getTransactionReceipt`, `eth_logs`, must be signed by a [viewing key (VK)](./4-smart-contracts.md). The VK itself must be signed by the main account. (Note that this is behind the scenes.)
26+
- Any RPC call accessing data like: `eth_call`, `eth_estimateGas`, `eth_getTransactionReceipt`, `eth_logs`, must be signed by a [viewing key (VK)](../4-write-ten-dapp/1-high-level-concepts.md#ten-gateway). The VK itself must be signed by the main account. (Note that this is behind the scenes.)
2727
- Event log visibility is configurable. Each event log can be visible to one or multiple of the topics (indexed fields), and the sender of the transaction, only if the topic is the `address` of an "Externally owned Account" (EOA). The event log can also be configured to be "public" - visible to everyone.
2828
- When there is no configuration, the default event log visibility is:
2929
- Rule 1: Event logs that contain EOAs as topics are only visible to those EOAs.

docs/4-write-ten-dapp/1-high-level-concepts.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Below are the core concepts that make TEN unique while maintaining complete comp
88

99
## End-to-End Encryption
1010

11-
All contract execution runs inside TEEs; inputs, state, and (optionally) logs can be private. See the [Overview](../1-overview/overview.md) for architecture and threat model.
11+
All contract execution runs inside TEEs; inputs, state, and (optionally) logs can be private. See the [Overview](../1-overview.md) for architecture and threat model.
1212

1313
Clients establish HTTPS connections that terminate inside TEEs via the TEN Gateway, preventing plaintext exposure on intermediaries; smart contracts then execute entirely within the enclave boundary, and contract state plus sensitive metadata are stored encrypted at rest, with read access enforced through Viewing Keys and policy logic.
1414

@@ -30,7 +30,7 @@ Web service running in TEEs that provides the secure edge for dApps and user wal
3030
- Manages Session Keys to enable no-click UX under developer-defined policies
3131
- Caches encrypted metadata and frequently accessed data for performance and availability
3232

33-
See [TEN Gateway](./9-testnet.md#ten-gateway) for more information.
33+
See [TEN Gateway](./6-testnetmd#ten-gateway) for more information.
3434

3535
## Personal Data
3636

docs/4-write-ten-dapp/2-setup-dev-env.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ To start building on TEN, you first need to set up and configure your wallet wit
1111
2. **Configure MetaMask for TEN**:
1212
- Visit the [TEN Gateway](https://gateway.ten.xyz/) for wallet setup.
1313
- Click on “Connect to TEN Testnet” and follow the on-screen instructions.
14-
- Learn more about the [TEN Gateway](/docs/tools-infrastructure/hosted-gateway).
15-
3. **Acquire Testnet ETH Tokens**: To perform transactions, you'll need testnet ETH tokens. Refer to our [Getting tokens](/docs/getting-started/for-users/get-tokens).
14+
- Learn more about the [TEN Gateway](../4-write-ten-dapp/1-high-level-concepts.md#ten-gateway).
15+
3. **Acquire Testnet ETH Tokens**: To perform transactions, you'll need testnet ETH tokens. Refer to our [Getting tokens](../4-write-ten-dapp/6-testnet.md#requesting-testnet-eth).
1616

1717
### Supported Wallets
1818

@@ -24,7 +24,7 @@ These wallets are confirmed to work smoothly with the TEN Gateway:
2424

2525
Once your wallet is ready, you can proceed with the development and deployment of your smart contracts.
2626

27-
1. **Choose an IDE**: Use your preferred development environment or Integrated Development Environment (IDE) like Truffle, Remix, Hardhat, or Foundry. Check out IDE compatibility and its features [here](/docs/tools-infrastructure/compatible-tools).
27+
1. **Choose an IDE**: Use your preferred development environment or Integrated Development Environment (IDE) like Truffle, Remix, Hardhat, or Foundry.
2828
2. **Connect IDE to MetaMask**: Ensure your chosen IDE is connected to your MetaMask wallet.
2929

3030
## 3. Docker Configuration

0 commit comments

Comments
 (0)