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
* stable refs
* !req refUpd
* help #1022
* apply #2395
* ⭐ Duplicate Stellar RPC
* 🛠️ Update reference path
* TODO descs
* Clean up OperationID glossary entry
* Remove duplicate SEPs glossary entry
* Drop SDF incorporation filing from glossary
The SDF entry doesn't need a link to a self-hosted incorporation PDF — it's
not developer-relevant and bloats the repo with a binary asset.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Bri Wylde <92327786+briwylde08@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: docs/learn/glossary.mdx
+53-39Lines changed: 53 additions & 39 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ The on and off-ramps on the Stellar network that facilitate one-to-one conversio
23
23
24
24
Read more in the [Anchors section](./fundamentals/anchors.mdx).
25
25
26
-
### Application (app)
26
+
### Application (app){#app}
27
27
28
28
A software program designed for users to carry out a specific task (other than operating the computer itself).
29
29
@@ -41,15 +41,15 @@ The amount of a given asset an account holds. Each asset has its own balance and
41
41
42
42
Parameter required when claiming a newly created entry via the Claim claimable balance operation. See [ClaimableBalanceID](#claimablebalanceid).
43
43
44
-
### Base fee
44
+
### Base Fee
45
45
46
46
The fee you’re willing to pay per operation in a transaction.
47
47
48
48
This differs from the Effective Base Fee which is the actual fee paid per operation for a transaction to make it to the ledger. When the network is in surge pricing mode, the effective base fee varies based on an auction mechanism. When it's not, the effective base fee defaults to the network minimum currently at 100 stroops per operation.
49
49
50
50
Learn more in our [Fees section](./fundamentals/fees-resource-limits-metering.mdx).
51
51
52
-
### Base reserve
52
+
### Base Reserve
53
53
54
54
A unit of measurement used to calculate an account’s minimum balance. One base reserve is currently 0.5 XLM.
55
55
@@ -59,7 +59,7 @@ Learn more in our [Lumens section](./fundamentals/lumens.mdx#base-reserves).
59
59
60
60
Remove an asset from circulation, which can happen in two ways: 1) a holder sends the asset back to the issuing account 2) an issuer claws back a clawback-enabled asset from a holder's account.
61
61
62
-
### CAPs (Core Advancement Proposals)
62
+
### Core Advancement Proposals (CAPs) {#caps}
63
63
64
64
Proposals of standards to improve the Stellar protocol. CAPs deal with changes to the core protocol of the Stellar network.
65
65
@@ -81,13 +81,19 @@ An object that holds both the destination account that can claim the ClaimableBa
81
81
82
82
An amount of asset from a trustline or claimable balance removed (clawed back) from a recipient’s balance sheet.
83
83
84
-
See the [Clawback Guide](../build/guides/transactions/clawbacks.mdx) for more information.
84
+
Learn more in our [Clawback guide](../build/guides/transactions/clawbacks.mdx).
85
85
86
-
### Contract account
86
+
### Composable Data Platform {#cdp}
87
+
88
+
An architecture for building custom Stellar data pipelines from raw ledger metadata. CDP uses tools such as Galexie to export ledger metadata to external storage, then lets downstream consumers use the Ingest SDK or other processors to transform that data into application-specific models, analytics, indexes, or streams.
89
+
90
+
Learn more in our [Ingest SDK tutorial](../build/apps/ingest-sdk/overview.mdx) and the [Composable Data Platform announcement](https://stellar.org/blog/developers/composable-data-platform).
91
+
92
+
### Contract Account
87
93
88
94
An account that is implemented as a smart contract, allowing the contract to define custom authorization logic and on-chain policy enforcement before authorization succeeds instead of relying on built-in protocol features.
89
95
90
-
### Contract token
96
+
### Contract Token
91
97
92
98
Tokens created and managed through smart contracts. These assets are programmable and governed by on-chain logic instead of built-in protocol features.
93
99
@@ -101,15 +107,15 @@ Contract tokens used to be referred to as "custom tokens", which has been deprec
101
107
102
108
Makes a payment to a 0-balance public key (Stellar address), thereby creating the account. You must use this operation to initialize an account rather than a standard payment operation.
103
109
104
-
### Cross-asset payments
110
+
### Cross-Asset Payments
105
111
106
112
A payment that automatically handles the conversion of dissimilar assets.
107
113
108
-
### Custom token
114
+
### Custom Token
109
115
110
116
This term has been deprecated in favor of [contract tokens](#contract-token).
111
117
112
-
### Decentralized exchange
118
+
### Decentralized Exchange
113
119
114
120
A distributed exchange that allows the trading and conversion of assets on the network.
115
121
@@ -139,14 +145,10 @@ Read more in the [Fuzz Testing Tutorial](../build/smart-contracts/example-contra
139
145
140
146
An online repository for documents that can be accessed and shared among multiple users; host for the Stellar platform’s source code, documentation, and other open-source repos.
141
147
142
-
### Home domain
148
+
### Home Domain
143
149
144
150
A fully qualified domain name (FQDN) linked to a Stellar account, used to generate an on-chain link to a Stellar Info File, which holds off-chain metadata. See the Set Options operation. Can be up to 32 characters.
145
151
146
-
### Stellar RPC
147
-
148
-
A node that provides an interface for submitting transactions and reading data from the Stellar network.
149
-
150
152
### Inflation
151
153
152
154
The inflation operation is deprecated because it wasn’t working as intended. Most users either ignored it or used it for personal gain, and the costs kept rising, so the network voted to disable it in Protocol 12 through [CAP-26: Disable Inflation Mechanism](https://github.com/stellar/stellar-protocol/blob/master/core/cap-0026.md).
@@ -181,7 +183,7 @@ LedgerKey holds information to identify a specific ledgerEntry. It is a union th
181
183
182
184
A buying or selling obligation, required to satisfy (selling) or accommodate (buying) transactions.
183
185
184
-
### Lumen (XLM)
186
+
### Lumen (XLM){#lumen}
185
187
186
188
The native, built-in token on the Stellar network.
187
189
@@ -213,7 +215,7 @@ Learn more in our [Operations and Transactions](./fundamentals/transactions/oper
213
215
214
216
### OperationID
215
217
216
-
Contains the transaction source account, sequence number, and the operation index of the CreateClaimableBalance operation in a transaction.
218
+
A unique identifier for an operation, derived from the transaction source [Account ID](#account-id), the transaction sequence number, and the operation's index within the transaction.
217
219
218
220
### Order
219
221
@@ -227,7 +229,7 @@ A record of outstanding orders on the Stellar network.
227
229
228
230
Learn more in our [Liquidity on Stellar: SDEX and Liquidity Pools section](./fundamentals/liquidity-on-stellar-sdex-liquidity-pools.mdx#order-books).
229
231
230
-
### Passive order
232
+
### Passive Order
231
233
232
234
An order that does not execute against a marketable counter order with the same price; filled only if the prices are not equal.
233
235
@@ -241,7 +243,9 @@ Learn more about network passphrases in the [Networks section](../networks/READM
241
243
242
244
The process of determining the best path of a payment, evaluating the current orderbooks, and finding the series of conversions to achieve the best rate.
243
245
244
-
### Payment channel
246
+
It happens during [Stellar Core](#stellar-core)'s market-order execution and in [Horizon aggregation](../data/apis/horizon/api-reference/aggregations/README.mdx).
247
+
248
+
### Payment Channel
245
249
246
250
Allows two parties who frequently transact with one another to move the bulk of their activity off-chain, while still recording opening balances and final settlement on-chain.
247
251
@@ -255,7 +259,7 @@ See the [Operation and Transaction Validity section](./fundamentals/transactions
255
259
256
260
The ratio of the quote asset and the base asset in an order.
257
261
258
-
### Public key
262
+
### Public Key
259
263
260
264
The public part of a keypair that identifies a Stellar account. The public key is public- it is visible on the ledger, anyone can look it up, and it is used when sending payments to the account, identifying the issuer of an asset, and verifying that a transaction is authorized.
261
265
@@ -265,7 +269,7 @@ The Stellar Public Network, aka mainnet, the main network used by applications i
265
269
266
270
Read more in our [Networks section](../networks/README.mdx).
267
271
268
-
### Sequence number
272
+
### Sequence Number
269
273
270
274
Used to identify and verify the order of transactions with the source account.
271
275
@@ -275,27 +279,21 @@ A transaction’s sequence number must always increase by one (unless minimum se
275
279
276
280
The private key is part of a keypair, which is associated with an account. Do not share your secret key with anyone.
277
281
278
-
### SEPs (Stellar Ecosystem Proposals)
279
-
280
-
Standards and protocols to allow the Stellar ecosystem to interoperate.
281
-
282
-
Learn more in our [SEPs section](./fundamentals/stellar-ecosystem-proposals.mdx).
283
-
284
282
### Signer
285
283
286
284
Refers to the master key or to any other signing keys added later. A signer is defined as the pair: public key + weight. Signers can be set with the Set Options operation.
287
285
288
286
See our [Signatures and Multisig section](./fundamentals/transactions/signatures-multisig.mdx) for more information.
289
287
290
-
### Smart contract
288
+
### Smart Contract
291
289
292
290
Self-executing contracts with the terms of the agreement directly written into code, automatically enforceable without the need for intermediaries.
293
291
294
292
### Soroban
295
293
296
294
The smart contract platform on the Stellar network. The name "Soroban" comes from the Japanese abacus, which is a traditional counting tool used for mathematical calculations. The Soroban abacus is a lightweight instrument known for its efficiency and accuracy in performing arithmetic operations.
297
295
298
-
### Source account
296
+
### Source Account
299
297
300
298
The account that originates a transaction. This account also provides the fee and sequence number for the transaction.
301
299
@@ -307,7 +305,7 @@ Stellar’s layer 2 protocol that allows for bi-directional payment channels.
307
305
308
306
A decentralized, federated peer-to-peer network that allows people to send payments in any asset anywhere in the world instantaneously, and with minimal fees.
309
307
310
-
### Stellar Consensus Protocol (SCP)
308
+
### Stellar Consensus Protocol (SCP){#scp}
311
309
312
310
Provides a way to reach consensus without relying on a closed system to accurately record financial transactions.
313
311
@@ -317,13 +315,29 @@ See our [SCP section](./fundamentals/stellar-consensus-protocol.mdx) to learn mo
317
315
318
316
A replicated state machine that maintains a local copy of a cryptographic ledger and processes transactions against it, in consensus with a set of peers; also, the reference implementation for the peer-to-peer agent that manages the Stellar network.
319
317
320
-
### Stellar Development Foundation (SDF)
318
+
### Stellar Decentralized Exchange (SDEX) {#sdex}
319
+
320
+
An always-on native marketplace for asset conversions. Pay what you want for something else, and trade when someone agrees on price. Or farm yield with deposits that help network liquidity.
321
+
322
+
Learn more in our [Liquidity on Stellar section](./fundamentals/liquidity-on-stellar-sdex-liquidity-pools.mdx).
323
+
324
+
### Stellar Development Foundation (SDF) {#sdf}
321
325
322
326
A non-profit organization founded to support the development and growth of the Stellar network.
323
327
324
-
### Stellar.toml
328
+
### Stellar Ecosystem Proposals (SEPs) {#seps}
329
+
330
+
Standards and protocols to allow the Stellar ecosystem to interoperate.
331
+
332
+
Learn more in our [SEPs section](./fundamentals/stellar-ecosystem-proposals.mdx).
333
+
334
+
### Stellar RPC
335
+
336
+
A node that provides an interface for submitting transactions and reading data from the Stellar network.
337
+
338
+
### Stellar.toml {#stellar-toml}
325
339
326
-
A formatted configuration file containing published information about a node and an organization. For more, see the [Stellar Info File spec (SEP-0001)](https://stellar.org/protocol/sep-1)
340
+
A formatted configuration file containing published information about a node and an organization. For more, see the [Stellar Info File spec (SEP-0001)](https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0001.md).
327
341
328
342
### Stroop
329
343
@@ -345,7 +359,7 @@ Read more about operation thresholds in the [Operations and Transactions section
345
359
346
360
Learn more about quorum set validators in our [Stellar Consensus Protocol section](./fundamentals/stellar-consensus-protocol.mdx).
347
361
348
-
### Time bounds
362
+
### Time Bounds
349
363
350
364
An optional feature you can apply to a transaction to enforce a time limit on the transaction; either the transaction makes it to the ledger or times out (fails) depending on your time parameters.
351
365
@@ -357,11 +371,11 @@ A group of 1 to 100 operations that modify the ledger state.
357
371
358
372
Read more in the [Operations and Transactions section](./fundamentals/transactions/operations-and-transactions.mdx#transactions).
359
373
360
-
### Transaction envelope
374
+
### Transaction Envelope
361
375
362
-
A wrapper for a transaction that carries signatures.
376
+
A transaction plus its signature(s) is called a transaction envelope.
363
377
364
-
### Transaction fee
378
+
### Transaction Fee
365
379
366
380
Stellar requires a small fee for all transactions to prevent ledger spam and prioritize transactions during surge pricing.
367
381
@@ -373,7 +387,7 @@ An explicit opt-in for an account to hold a particular asset that tracks liabili
373
387
374
388
Learn more in our [Accounts section](./fundamentals/stellar-data-structures/accounts.mdx#trustlines).
375
389
376
-
### TTL (Time To Live)
390
+
### TTL (Time To Live){#ttl}
377
391
378
392
A smart contract's TTL is how many ledgers remain until the data entry is no longer live.
379
393
@@ -383,7 +397,7 @@ Read more in the [State Archival section](./fundamentals/contract-development/st
383
397
384
398
The classification of data that dictates the kind of data that can be stored and how it can be manipulated within a smart contract.
385
399
386
-
### UNIX timestamp
400
+
### UNIX Timestamp
387
401
388
402
An integer representing a given date and time, as used on UNIX and Linux computers.
0 commit comments