Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
94 changes: 55 additions & 39 deletions docs/learn/glossary.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ The on and off-ramps on the Stellar network that facilitate one-to-one conversio

Read more in the [Anchor Encyclopedia entry](./fundamentals/anchors.mdx)

### Application (app)
### Application (app) {#app}

A software program designed for users to carry out a specific task (other than operating the computer itself).

Expand All @@ -41,15 +41,15 @@ The amount of a given asset an account holds. Each asset has its own balance and

Parameter required when claiming a newly created entry via the Claim claimable balance operation. See [ClaimableBalanceID](#claimablebalanceid).

### Base fee
### Base Fee

The fee you’re willing to pay per operation in a transaction.

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.

Learn more in our [Fees section](./fundamentals/fees-resource-limits-metering.mdx).

### Base reserve
### Base Reserve

A unit of measurement used to calculate an account’s minimum balance. One base reserve is currently 0.5 XLM.

Expand All @@ -59,7 +59,7 @@ Learn more in our [Lumens section](./fundamentals/lumens.mdx#base-reserves).

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.

### CAPs (Core Advancement Proposals)
### Core Advancement Proposals (CAPs) {#caps}

Proposals of standards to improve the Stellar protocol. CAPs deal with changes to the core protocol of the Stellar network.

Expand All @@ -81,13 +81,19 @@ An object that holds both the destination account that can claim the ClaimableBa

An amount of asset from a trustline or claimable balance removed (clawed back) from a recipient’s balance sheet.

See the [Clawback Guide](../build/guides/transactions/clawbacks.mdx) for more information.
Learn more in our [Clawback guide](../build/guides/transactions/clawbacks.mdx).

### Contract account
### Composable Data Platform {#cdp}

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.

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).

### Contract Account

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.

### Contract token
### Contract Token

Tokens created and managed through smart contracts. These assets are programmable and governed by on-chain logic instead of built-in protocol features.

Expand All @@ -101,15 +107,15 @@ Contract tokens used to be referred to as "custom tokens", which has been deprec

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.

### Cross-asset payments
### Cross-Asset Payments

A payment that automatically handles the conversion of dissimilar assets.

### Custom token
### Custom Token

This term has been deprecated in favor of [contract tokens](#contract-token).

### Decentralized exchange
### Decentralized Exchange

A distributed exchange that allows the trading and conversion of assets on the network.

Expand Down Expand Up @@ -139,14 +145,10 @@ Read more in the [Fuzz Testing Tutorial](../build/smart-contracts/example-contra

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.

### Home domain
### Home Domain

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.

### Stellar RPC

A node that provides an interface for submitting transactions and reading data from the Stellar network.

### Inflation

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).
Expand Down Expand Up @@ -181,7 +183,7 @@ LedgerKey holds information to identify a specific ledgerEntry. It is a union th

A buying or selling obligation, required to satisfy (selling) or accommodate (buying) transactions.

### Lumen (XLM)
### Lumen (XLM) {#lumen}

The native, built-in token on the Stellar network.

Expand Down Expand Up @@ -213,7 +215,7 @@ Learn more in our [Operations and Transactions](./fundamentals/transactions/oper

### OperationID

Contains the transaction source account, sequence number, and the operation index of the CreateClaimableBalance operation in a transaction.
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.

### Order

Expand All @@ -227,7 +229,7 @@ A record of outstanding orders on the Stellar network.

Learn more in our [Liquidity on Stellar: SDEX and Liquidity Pools section](./fundamentals/liquidity-on-stellar-sdex-liquidity-pools.mdx#order-books).

### Passive order
### Passive Order

An order that does not execute against a marketable counter order with the same price; filled only if the prices are not equal.

Expand All @@ -241,7 +243,9 @@ Learn more about network passphrases in the [Networks section](../networks/READM

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.

### Payment channel
It happens during [Stellar Core](#stellar-core)'s market-order execution and in [Horizon aggregation](../data/apis/horizon/api-reference/aggregations/README.mdx).

### Payment Channel

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.

Expand All @@ -255,7 +259,7 @@ See the [Operation and Transaction Validity section](./fundamentals/transactions

The ratio of the quote asset and the base asset in an order.

### Public key
### Public Key

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.

Expand All @@ -265,7 +269,7 @@ The Stellar Public Network, aka mainnet, the main network used by applications i

Read more in our [Networks section](../networks/README.mdx).

### Sequence number
### Sequence Number

Used to identify and verify the order of transactions with the source account.

Expand All @@ -275,27 +279,21 @@ A transaction’s sequence number must always increase by one (unless minimum se

The private key is part of a keypair, which is associated with an account. Do not share your secret key with anyone.

### SEPs (Stellar Ecosystem Proposals)

Standards and protocols to allow the Stellar ecosystem to interoperate.

Learn more in our [SEPs section](./fundamentals/stellar-ecosystem-proposals.mdx).

### Signer

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.

See our [Signature and Multisignature Encyclopedia Entry](./fundamentals/transactions/signatures-multisig.mdx) for more information.

### Smart contract
### Smart Contract

Self-executing contracts with the terms of the agreement directly written into code, automatically enforceable without the need for intermediaries.

### Soroban

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.

### Source account
### Source Account

The account that originates a transaction. This account also provides the fee and sequence number for the transaction.

Expand All @@ -307,7 +305,7 @@ Stellar’s layer 2 protocol that allows for bi-directional payment channels.

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.

### Stellar Consensus Protocol (SCP)
### Stellar Consensus Protocol (SCP) {#scp}

Provides a way to reach consensus without relying on a closed system to accurately record financial transactions.

Expand All @@ -317,13 +315,31 @@ See our [SCP section](./fundamentals/stellar-consensus-protocol.mdx) to learn mo

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.

### Stellar Development Foundation (SDF)
### Stellar Decentralized Exchange (SDEX) {#sdex}

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.

Learn more in our [Liquidity on Stellar section](./fundamentals/liquidity-on-stellar-sdex-liquidity-pools.mdx).

### Stellar Development Foundation (SDF) {#sdf}

A non-profit organization founded to support the development and growth of the Stellar network.

### Stellar.toml
Learn more on the [SDF website](https://stellar.org/foundation) or view their [original incorporation filing](/assets/sdf/start-filing.pdf).

### Stellar Ecosystem Proposals (SEPs) {#seps}

Standards and protocols to allow the Stellar ecosystem to interoperate.

Learn more in our [SEPs section](./fundamentals/stellar-ecosystem-proposals.mdx).

Comment thread
JFWooten4 marked this conversation as resolved.
### Stellar RPC

A node that provides an interface for submitting transactions and reading data from the Stellar network.

### Stellar.toml {#stellar-toml}

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)
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).

### Stroop

Expand All @@ -345,7 +361,7 @@ Read more about operation thresholds in the [Operations and Transactions section

Learn more about quorum set validators in our [Stellar Consensus Protocol section](./fundamentals/stellar-consensus-protocol.mdx).

### Time bounds
### Time Bounds

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.

Expand All @@ -357,11 +373,11 @@ A group of 1 to 100 operations that modify the ledger state.

Read more in the [Operations and Transactions section](./fundamentals/transactions/operations-and-transactions.mdx#transactions).

### Transaction envelope
### Transaction Envelope

A wrapper for a transaction that carries signatures.
A transaction plus its signature(s) is called a transaction envelope.

### Transaction fee
### Transaction Fee

Stellar requires a small fee for all transactions to prevent ledger spam and prioritize transactions during surge pricing.

Expand All @@ -373,7 +389,7 @@ An explicit opt-in for an account to hold a particular asset that tracks liabili

Learn more in our [Accounts section](./fundamentals/stellar-data-structures/accounts.mdx#trustlines).

### TTL (Time To Live)
### TTL (Time To Live) {#ttl}

A smart contract's TTL is how many ledgers remain until the data entry is no longer live.

Expand All @@ -383,7 +399,7 @@ Read more in the [State Archival section](./fundamentals/contract-development/st

The classification of data that dictates the kind of data that can be stored and how it can be manipulated within a smart contract.

### UNIX timestamp
### UNIX Timestamp

An integer representing a given date and time, as used on UNIX and Linux computers.

Expand Down
Binary file added static/assets/sdf/start-filing.pdf
Binary file not shown.
Loading