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
[View this sample's code on GitHub](https://github.com/dfinity/examples/tree/master/hosting/godot-html5-template)
11
8
12
9
## Overview
13
10
The example shows how to deploy a Godot HTML5 build on the IC in an asset canister. The Godot HTML5 build is deployed as frontend, no backend is needed in this sample.
[View this sample's code on GitHub](https://github.com/dfinity/examples/tree/master/hosting/static-website)
10
8
11
9
## Overview
12
10
The example shows how to deploy a simple, static website on the IC in an asset canister. The website is very simple, it just shows the DFINITY logo and has a basic styling of the logo.
[View this sample's code on GitHub](https://github.com/dfinity/examples/tree/master/hosting/unity-webgl-template)
10
8
11
9
The example shows how to deploy a simple Unity WebGL build on ICP in an asset canister. It just shows a Unity WebGL build with the URP template installed.
[View this sample's code on GitHub](https://github.com/dfinity/examples/tree/master/motoko/basic_bitcoin)
10
8
11
9
## Overview
12
10
This tutorial will walk you through how to deploy a sample [canister smart contract](https://wiki.internetcomputer.org/wiki/Canister_smart_contract)**that can send and receive Bitcoin** on the Internet Computer.
[View this sample's code on GitHub](https://github.com/dfinity/examples/tree/master/motoko/basic_dao)
11
8
12
9
This sample project demonstrates a basic [decentralized autonomous organization](https://en.wikipedia.org/wiki/Decentralized_autonomous_organization) (DAO) that can be deployed to the [Internet Computer](https://github.com/dfinity/ic). The basic DAO sample code is available in [Motoko](https://github.com/dfinity/examples/tree/master/motoko/basic_dao) and [Rust](https://github.com/dfinity/examples/tree/master/rust/basic_dao). You can see a quick introduction on [YouTube](https://youtu.be/3IcYlieA-EE).
13
10
@@ -27,13 +24,14 @@ This example requires an installation of:
27
24
28
25
-[x] Install the [IC SDK](https://internetcomputer.org/docs/current/developer-docs/setup/install/).
29
26
-[x] To run the test scripts, you need to download [ic-repl](https://github.com/chenyan2002/ic-repl/releases).
27
+
-[x] Clone the example dapp project: `git clone https://github.com/dfinity/examples`
30
28
31
29
Begin by opening a terminal window.
32
30
33
31
### Step 1: Navigate into the folder containing the project's files and start a local instance of the Internet Computer with the command:
[View this sample's code on GitHub](https://github.com/dfinity/examples/tree/master/motoko/encrypted-notes-dapp-vetkd)
10
8
11
9
This is a copy of the `encrypted-notes-dapp` example, adapted to use [the proposed vetKD feature](https://github.com/dfinity/interface-spec/pull/158) and add sharing of notes between users.
12
10
@@ -16,16 +14,22 @@ The vetKey used to encrypt and decrypt a note is note-ID-specific (and not, for
16
14
17
15
Currently, the only way to use this dapp is via manual local deployment (see below).
18
16
19
-
Please also see the [README of the original encrypted-notes-dapp](../encrypted-notes-dapp/README.mdx) for further details.
17
+
Please also see the [README of the original encrypted-notes-dapp](../encrypted-notes-dapp/README.md) for further details.
20
18
21
19
## Disclaimer
22
20
23
21
This example uses an **insecure** implementation of [the proposed vetKD system API](https://github.com/dfinity/interface-spec/pull/158) in a pre-compiled form via the [vetkd_system_api.wasm](./vetkd_system_api.wasm). **Do not use this in production or for sensitive data**! This example is solely provided **for demonstration purposes** to collect feedback on the mentioned vetKD system API.
24
22
25
23
## Manual local deployment
24
+
25
+
### Prerequisites
26
+
27
+
-[x] Clone the example dapp project: `git clone https://github.com/dfinity/examples`
28
+
26
29
### Step 1: Choose which implementation to use by setting a respective environment variable.
27
30
28
-
For **Motoko** deployment use
31
+
For **Motoko** deployment use:
32
+
29
33
```sh
30
34
export BUILD_ENV=motoko
31
35
```
@@ -70,6 +74,7 @@ If you have multiple `dfx` identities set up, ensure you are using the identity
0 commit comments