Skip to content

Commit 66c9f54

Browse files
docs: replace ICP with cycles, update wallet and new prices
Signed-off-by: David Dal Busco <[email protected]>
1 parent 096f01f commit 66c9f54

File tree

3 files changed

+45
-36
lines changed

3 files changed

+45
-36
lines changed

docs/miscellaneous/wallet.md

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,36 @@
11
# Wallet
22

3-
This section provides guidance on managing your assets and cycles with your [wallet](../terminology.md#wallet), which are essential for maintaining and providing enough resources for your modules in the Juno ecosystem.
3+
This section provides guidance on managing your cycles with your wallet (your account), which are essential for maintaining and providing enough resources for your modules in the Juno ecosystem.
44

55
:::important
66

7-
Just like your modules, your wallet is fully under your control — Juno cannot access, move, or recover the ICP or cycles held inside.
7+
Just like your modules, your wallet is under your control — Juno cannot access, move, or recover the cycles held inside.
88

9-
Because of this non-custodial model, there are no refunds, reversals, or recovery options. Always double-check destination addresses before sending funds.
9+
Because of this model, there are no refunds, reversals, or recovery options. Always double-check destination addresses before sending funds.
1010

11-
As a best practice, we recommend not holding large amounts of ICP in your Juno wallet unless necessary. Use it as a utility wallet for fueling your modules — not as a long-term vault.
11+
As a best practice, we recommend not holding large amounts of cycles unless necessary. Use it as a utility for fueling your modules — not as a long-term vault.
1212

13-
We also recommend enabling [monitoring](../management/monitoring.md) to ensure your Mission Control stays alive and responsive at all times.
13+
We also recommend enabling [monitoring](../management/monitoring.md) to ensure your projects and analytics stay alive and responsive at all times.
1414

1515
:::
1616

1717
---
1818

19-
## What are ICP?
19+
## What are Cycles?
2020

21-
ICP are the native cryptocurrency of the [Internet Computer](https://internetcomputer.org). They provide utility for powering the network and are also used for governance.
21+
Cycles are used to pay for infrastructure usage. Your Satellite, Mission Control or Orbiter consume cycles while they are active.
22+
23+
The amount of cycles available determines whether a module will be active, inactive, or eventually decommissioned (deleted).
24+
25+
This ensures that related costs cannot surpass the amount of cycles available.
26+
27+
Think of cycles like prepaid mobile data:
28+
29+
- Just like your mobile plan allows you to make calls and browse the internet, cycles enable your containers to process computations and store data.
30+
- When your data (cycles) runs out, your service becomes inactive.
31+
- To keep your modules running smoothly, you need to top up your cycles regularly (manually or automatically).
32+
- If you don’t top it up, after some time, it will be decommissioned, similar to losing your prepaid number due to prolonged inactivity.
2233

23-
One key usage is converting ICP tokens to cycles, which are used to cover the computational and storage costs of running modules.
2434

2535
---
2636

docs/pricing.md

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ keywords:
1818

1919
Juno has a simple starting point:
2020

21-
- ✅ Free to get started: new developers receive credits to create one managing container and one project container.
22-
- 💰 Pay as you grow: additional modules (for projects or analytics) cost 0.4 ICP each to create.
21+
- ✅ Free to get started: new developers receive credits to create a container for their first project, with initial resources included, ready to use.
22+
- 💰 Pay as you grow: additional modules (for projects, monitoring or analytics) cost 3 T Cycles each to create.
2323
- 📦 Operating costs: ongoing costs for storage, compute, and deployments are paid with cycles.
2424

2525
From there, you can dive into the details below to estimate storage, deployment, and data costs more precisely.
@@ -34,21 +34,29 @@ To ensure that your infrastructure usage is covered, you must maintain a minimum
3434

3535
You can top up your cycle balance in the Juno [console](https://console.juno.build/) through one of the following methods:
3636

37-
- Using ICP from your wallet.
3837
- Purchasing cycles with Stripe, thanks to our friends at [cycle.express](https://cycle.express).
38+
- Using cycles from your [wallet](miscellaneous/wallet.md).
3939
- Transferring cycles between modules, such as moving cycles from one Satellite to another.
4040

4141
---
4242

4343
## Transaction costs
4444

45-
New developers who join Juno are granted credits to create a Mission Control and their initial [satellite].
45+
New developers who join Juno are granted credits to create an initial [Satellite].
4646

47-
To create additional Satellites, a fee of 0.4 ICP is necessary, along with the infrastructure costs for setting up the container.
47+
To create additional Satellites, a fee of 3 T Cycles is necessary, along with the infrastructure costs for setting up the container.
4848

49-
Similarly, enabling analytics by creating an [orbiter] entails a fee of 0.4 ICP.
49+
Similarly, enabling analytics by creating an [Orbiter] or monitoring with a [Mission Control] entails a fee of 3 T Cycles.
5050

51-
Please note that additional transaction fees may be introduced in the future, and pricing and models are subject to change.
51+
Each module is provisioned with approximately 1.5 T Cycles in usable resources.
52+
53+
:::note
54+
55+
- For backwards compatibility, modules can still be created using Mission Control (deprecated). The transaction cost for this approach is 1.5 ICP.
56+
57+
- Additional transaction fees may be introduced in the future, and pricing and models are subject to change.
58+
59+
:::
5260

5361
---
5462

@@ -88,7 +96,7 @@ In terms of persisting data, based on our experience, storing 100 instances of a
8896

8997
:::note
9098

91-
Pricing information was last reviewed on Sept. 26, 2025.
99+
Pricing information was last reviewed on Jan. 7, 2026.
92100

93101
Figures are estimates and may change as the Internet Computer evolves.
94102

docs/terminology.md

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,9 @@
22

33
In Juno, we use some terms that may be unfamiliar to some. This page provides a summary of the most commonly used terms.
44

5-
## Account Identifier
6-
7-
An "Account Identifier" is an address, serving as the textual representation of an account on the Internet Computer (ICP) ledger. It can represent an account owned by an individual or a smart contract.
8-
95
## Canister
106

11-
A canister is the term for a smart contract on the Internet Computer. It includes both logic and state (memory), bundled together and deployed as a WebAssembly (WASM) container.
7+
A canister is the term for a container on the Internet Computer. It includes both logic and state (memory), bundled together and deployed as a WebAssembly (WASM).
128

139
All [modules](#modules) in Juno — such as [satellites](#satellite), [mission controls](#mission-control), and [orbiters](#orbiter) — are canisters under the hood.
1410

@@ -26,7 +22,7 @@ For current usage and setup, refer to the [Access Keys documentation](miscellane
2622

2723
## Cycles
2824

29-
Cycles are used to pay for [infrastructure] usage. Your [mission control] or [satellite] consumes cycles while it's active.
25+
Cycles are used to pay for [infrastructure] usage. Your [satellite], [mission control] or [orbiter] consume cycles while they are active.
3026

3127
The amount of cycles available determines whether a module will be active, inactive, or eventually decommissioned (deleted).
3228

@@ -39,18 +35,10 @@ Think of cycles like prepaid mobile data:
3935
- To keep your modules running smoothly, you need to top up your cycles regularly (manually or automatically).
4036
- If you don’t top it up, after some time, it will be decommissioned, similar to losing your prepaid number due to prolonged inactivity.
4137

42-
Learn more about [computation and storage costs](https://internetcomputer.org/docs/current/developer-docs/gas-cost).
43-
4438
## Doc
4539

4640
"doc" is a commonly used shorthand in Juno for a "document of the Datastore". Wherever you see the term "doc" in the codebase or documentation, it refers specifically to a document entity managed by the [Datastore](build/datastore/index.mdx). This abbreviation is used for brevity and consistency throughout the project.
4741

48-
## ICP
49-
50-
The ICP token is the cryptocurrency used to pay for transactions on Juno's [infrastructure].
51-
52-
It can also be converted into cycles, which are used to pay for computation and storage. Unlike the market price of ICP, the price of cycles remains constant, ensuring predictable costs for infrastructure usage.
53-
5442
## Internet Identity
5543

5644
[Internet Identity](https://internetcomputer.org/internet-identity) is a decentralized authentication provider that offers a secure blockchain login experience with a user-friendly Web2 interface.
@@ -109,19 +97,22 @@ By picking the right group (or subnet), everyone can play faster and have more f
10997

11098
## Wallet
11199

112-
A wallet is your secure repository for managing and storing crypto money. Your wallet is controlled exclusively by you, ensuring that no one, including Juno, can ever access it.
100+
A wallet is your secure repository for managing and storing resources in Juno.
101+
102+
Think of it like a prepaid account:
113103

114-
Think of it like a digital vault:
104+
- It holds your available resources (cycles).
105+
- It lets you allocate resources to your projects and modules - e.g. with top-up.
106+
- It's automatically created when you sign in to the Console.
115107

116-
- It securely stores your ICP tokens.
117-
- It acts as your gateway for transactions within the Juno ecosystem.
118-
- It allows you to top up your modules with cycles.
108+
Your wallet is tied to your identity, which is generated when you first log in.
119109

120-
Because your wallet is also your [mission-control](#mission-control), which requires resources to stay alive, we recommend holding a reasonable amount of tokens. Think of it like a day-to-day wallet for frequent operations rather than one for savings.
110+
For more information see [Wallet](miscellaneous/wallet.md) documentation.
121111

122112
[console]: terminology.md#console
123113
[satellite]: terminology.md#satellite
124114
[satellites]: terminology.md#satellite
115+
[orbiter]: terminology.md#orbiter
125116
[orbiters]: terminology.md#orbiter
126117
[mission control]: terminology.md#mission-control
127118
[mission controls]: terminology.md#mission-control

0 commit comments

Comments
 (0)