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: STYLEGUIDE.md
+14-1Lines changed: 14 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -48,9 +48,11 @@ Before returning any page, read it back and answer these four questions. Fix any
48
48
| STABLE | Referring to the token (all caps) | Stable (when meaning the token), stable |
49
49
| StableChain | Referring to the underlying settlement layer / protocol (capital S and C) | Stablechain, Stable chain, stablechain |
50
50
| Stablechain | Only in the introductory definition ("Stable is the first Stablechain") ||
51
-
| USDT | Referring to the asset | Tether (unless referring to the company) |
51
+
| USDT | Referring to native USDT on a source chain, or to the broader asset where the distinction from USDT0 does not matter | Usdt, Tether (unless referring to the company) |
52
+
| USDT0 | Referring to the omnichain asset, including Stable's native gas and settlement asset | Usdt0, USDT when referring specifically to the asset on Stable |
52
53
53
54
- Use the product or protocol name exactly as branded (e.g., "LayerZero", "RedStone", "USDT0").
55
+
- Never title-case an acronym or branded identifier. Write `USDT0`, `FAQ`, and `API`, not `Usdt0`, `Faq`, or `Api`.
54
56
55
57
### UI and keyboard actions
56
58
@@ -65,6 +67,11 @@ Before returning any page, read it back and answer these four questions. Fix any
65
67
- Do not use title case (e.g., ~~"Gas Pricing And Fees"~~).
66
68
- Vocs builds the right-side outline from your headings, so keep them short and scannable.
67
69
70
+
### FAQ sections
71
+
72
+
- In an FAQ section within a larger page, write each question as a `###` heading. This gives every question a visible hierarchy and a stable anchor.
73
+
- On the dedicated `reference/faq.mdx` page, write each question as a bold paragraph ending in `?`. The structured-data parser uses that format to generate `FAQPage` question-and-answer entries.
74
+
68
75
## Frontmatter
69
76
70
77
Every page must include these three fields, in this order:
@@ -120,6 +127,12 @@ Every page has exactly one home in the sidebar. Edit only the `/en` section of `
120
127
121
128
When a concept is relevant to multiple sections (e.g., a Learn concept that readers also need mid-task in Build), keep it in its canonical section and surface it from the others through **content**, not navigation. Link to it from the relevant overview page inline. Concepts live in one place; task-oriented sections point at them.
122
129
130
+
### Sidebar labels
131
+
132
+
- Use sentence case for English sidebar labels.
133
+
- Preserve the exact capitalization of acronyms, standards, and branded identifiers such as `USDT0`, `FAQ`, `API`, `JSON-RPC`, and `EIP-7702`.
134
+
- Match the destination page's title unless the surrounding navigation provides context that allows a shorter label.
Copy file name to clipboardExpand all lines: docs/pages/en/explanation/eip-7702.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,5 +47,5 @@ After submission, the EOA's account code is set to the delegate. Subsequent tran
47
47
## Next recommended
48
48
49
49
-[**Account Abstraction (EIP-7702)**](/en/reference/eip-7702-api): Implement batch payments, spending limits, and session keys against a delegate contract.
50
-
-[**USDT as gas**](/en/explanation/usdt-as-gas-token): Understand the gas model that EIP-7702 transactions run on.
50
+
-[**USDT0 as gas**](/en/explanation/usdt-as-gas-token): Understand the gas model that EIP-7702 transactions run on.
51
51
-[**Gas waiver**](/en/explanation/gas-waiver): Compare delegation to gas-waived flows where an application pays the user's gas instead.
Copy file name to clipboardExpand all lines: docs/pages/en/explanation/ethereum-comparison.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,7 @@ On Stable, transaction fees are paid in USDT0, not a volatile native token. This
46
46
47
47
- Users need USDT0 in their wallet to submit transactions.
48
48
- The `value` field in transactions still works for sending USDT0, similar to how ETH is sent on Ethereum.
49
-
- See [USDT as gas](/en/explanation/usdt-as-gas-token) for details.
49
+
- See [USDT0 as gas](/en/explanation/usdt-as-gas-token) for details.
50
50
51
51
### 3. No priority tips
52
52
@@ -74,6 +74,6 @@ USDT0 functions as both the native gas token and an ERC-20 token. This introduce
74
74
75
75
## Next recommended
76
76
77
-
-[**USDT as gas**](/en/explanation/usdt-as-gas-token): Understand the asset model that replaces ETH for gas.
77
+
-[**USDT0 as gas**](/en/explanation/usdt-as-gas-token): Understand the asset model that replaces ETH for gas.
78
78
-[**Gas pricing**](/en/explanation/gas-pricing): Review the single-component fee model in detail.
79
79
-[**USDT0 behavior on Stable**](/en/explanation/usdt0-behavior): Audit contracts for dual-role asset semantics, allowance safety, and `EXTCODEHASH` behavior.
Copy file name to clipboardExpand all lines: docs/pages/en/explanation/gas-waiver.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,4 +56,4 @@ For flows where the user does hold USDT0 but wants to bundle multiple calls into
56
56
57
57
-[**Enable gas-free transactions**](/en/how-to/integrate-gas-waiver): Integrate the hosted Waiver Server API with API-key submission and NDJSON responses.
58
58
-[**Gas waiver protocol**](/en/reference/gas-waiver-api): Read the full protocol spec: marker routing, wrapper format, governance controls.
59
-
-[**USDT as gas**](/en/explanation/usdt-as-gas-token): Understand the gas token that the waiver covers.
59
+
-[**USDT0 as gas**](/en/explanation/usdt-as-gas-token): Understand the gas token that the waiver covers.
Copy file name to clipboardExpand all lines: docs/pages/en/explanation/key-features.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ Stable is a delegated Proof-of-Stake Layer 1 with single-slot finality, full EVM
19
19
20
20
## USDT-specific features
21
21
22
-
-[**USDT as gas**](/en/explanation/usdt-as-gas-token): USDT0 serves as both the native gas token and an ERC-20 token on the same balance.
22
+
-[**USDT0 as gas**](/en/explanation/usdt-as-gas-token): USDT0 serves as both the native gas token and an ERC-20 token on the same balance.
23
23
-[**Gas waiver**](/en/explanation/gas-waiver): Governance-authorized waivers submit wrapper transactions that execute at zero gas price on the user's behalf.
24
24
-[**Guaranteed blockspace**](/en/explanation/guaranteed-blockspace): Enterprise partners secure reserved capacity in every block for payment flows.
25
25
-[**USDT transfer aggregator**](/en/explanation/usdt-transfer-aggregator): High-volume USDT0 transfers batch into parallelized, fault-tolerant settlement bundles.
0 commit comments