You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/integration/docker/overview.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,21 +6,21 @@ sidebar_position: 1
6
6
7
7
# Docker dApps Overview
8
8
9
-
t1 lets developers run their own Docker-packaged code as a dApp and benefit from t1's secured TEE architecture as well as its dedicated cross-chain capabilities.
9
+
**t1 lets developers run their own Docker-packaged code as a dApp and benefit from t1's secured TEE architecture as well as its dedicated cross-chain capabilities.**
10
10
11
11
_Warning: This is an early feature which is under heavy development and should not be used in production._
12
12
13
-
Moreover, natively sharing liquidity and composing between such dApps will be possible soon. In the future, we'll also enable keeping the dApp logic (incl. source code) private-yet-verifiable, via a remotely-attested open-source enforcer.
13
+
Moreover, natively sharing liquidity and composing between such dApps will be possible soon. In the future, t1 will also enable private execution by keeping the dApp logic (incl. source code) private-yet-verifiable, via a remotely-attested open-source enforcer.
14
14
15
15
## How t1 Supports Docker
16
16
17
-
A t1 TEE node is always running a `t1-core` Docker image which exposes dedicated endpoints for cross-chain interactions.
17
+
t1 TEE node runs a `t1-core` Docker image which exposes dedicated endpoints for cross-chain interactions.
18
18
19
-
A third-party developer is able to have t1 pull a `t1-dapp` Docker image prepared by them and run it within the same TEE.
19
+
Third-party developers are able to have t1 pull a `t1-dapp` Docker image prepared by them and run it within the same TEE.
20
20
21
-
Therefore, such third-party dApp becomes co-located with `t1-core` and allowed to call its predefined methods via regular Docker-to-Docker communication between co-located containers.
21
+
Therefore, such third-party dApps become co-located with `t1-core` and are allowed to call `t1-core`'s predefined methods via regular Docker-to-Docker communication between co-located containers.
22
22
23
-
Moreover, a `t1-dapp` is allowed to issue conventional web2-style API calls, e.g. to fetch CEX price feeds etc. However, in order to benefit from t1's secured TEE architecture, it is the responsibility of the dApp developer to ensure that their logic yields a deterministic output—only then can it be verified via re-execution.
23
+
Moreover, `t1-dapp`s are allowed to issue conventional web2-style API calls, e.g. to fetch CEX price feeds etc. However, in order to benefit from t1's secured TEE architecture, it is the responsibility of the dApp developer to ensure that the application logic yields a deterministic output—only then can it be verified via re-execution.
0 commit comments