@@ -76,14 +76,28 @@ As mentioned above, this `task` `%slip`s `%init` `task`s to most other vanes and
7676
7777### `%fake`
7878
79+This `task` is used instead of `%dawn` when creating a fake ship via the `-F`
80+flag when calling the Urbit binary. It performs a subset of the actions that
81+`%dawn` performs, modified to accommodate the fake ship.
82+
83+`%fake` endows the ship with a private key and a public key deterministically derived from the
84+ship's `@p`. It sets `fak.own.pki` to `%.y`, which is the bit that determines
85+whether or not a ship is fake. Other parts of the Jael state, such as the
86+sponsorship chain and galaxy public keys are left at their bunted values.
87+
7988#### Accepts
8089
8190```hoon
8291[=ship]
8392```
93+`ship` is the `@p` of the fake ship being created.
8494
8595#### Returns
8696
97+Like `%dawn`, `%fake` is used to initialize the other vanes. In response to a
98+`%fake` `task`, Jael `%slip`s a `%init` `task` to each of Eyre, Dill, Gall,
99+Clay, and Ames, and `%give`s a `%init` `gift` to Unix (?)
100+
87101
88102### `%listen`
89103