Skip to content

Glossary

Introduction to Cross-Chain Technologies

Cross-chain technologies like bridges and atomic swaps enable asset transfers and interoperability between different blockchain networks. Bridges facilitate transfers by locking assets on one chain and minting equivalent assets on another, while atomic swaps allow for direct, trustless exchanges between users on different chains.

Role of Bridges in MUWP

Bridges in MUWP enable single-token transfers across blockchains, providing users access to a wider range of assets and liquidity pools. For example, a bridge might help a user transfer USDT from Ethereum to Stellar with the most efficient route (aggregation of choices based on gas fees and platform fees), enhancing MUWP's cross-chain functionality.

Decentralized Exchanges

DEXes provide a decentralized marketplace for trading cryptocurrencies directly between users, ensuring that MUWP can offer a wide range of swapping options without relying on centralized price feeds, thereby enhancing the protocol's resilience and offering users competitive rates for their swaps.


Core Stellar Concepts for SDK

TermDefinition
Stellar SDKA software development kit providing tools and libraries to interact with the Stellar blockchain programmatically
Transaction EnvelopeStructure holding transaction details, signatures, and metadata for submission to the Stellar network
Sequence NumberA counter for transactions on a specific account to prevent double-spending
Base FeeThe minimum amount of XLM required to process a transaction on Stellar

Asset Management in SDK

TermDefinition
Asset ClassA representation of an asset in the SDK (e.g., XLM, USD, custom tokens)
Trustline ManagementMethods to establish trust between accounts and specific assets
Issuer AccountThe account responsible for creating and managing an asset
Claimable BalancesA feature that allows deferred payments until certain conditions are met

Payments and Pathfinding

TermDefinition
Payment OperationAn SDK method to facilitate payments directly between accounts
Path Payment Strict SendSDK functionality that converts and delivers the exact asset sent, while finding the optimal path
Path Payment Strict ReceiveEnsures the receiver gets the exact asset and amount specified, finding the optimal swap route

Account Management

TermDefinition
Create Account OperationA method to generate new accounts and initialize them with a balance
Set Options OperationEnables modifying account settings (e.g., thresholds, signers, home domain)
Account MergeSDK functionality to merge an account into another, transferring all its funds

Soroban and Smart Contracts

TermDefinition
Soroban ModuleTools for deploying, interacting with, and managing smart contracts on Stellar
Contract InvocationsCalls to execute specific functions within Soroban smart contracts
WASM (WebAssembly)The format used for writing Soroban contracts

Decentralized Exchange (DEX) Tools

TermDefinition
Manage Buy OfferA method to place or update buy orders on the Stellar DEX
Manage Sell OfferA method to place or update sell orders on the Stellar DEX
Liquidity Pool ManagementFunctions to interact with automated liquidity pools for swapping assets

Security and Keys

TermDefinition
Public KeyThe unique identifier for an account, used in SDK operations
Private KeyA sensitive key required to sign transactions and authorize operations
Multisig (Multi-Signature)Configuration that requires multiple keys to authorize a transaction

Error Handling and Debugging

TermDefinition
Transaction Result CodesCodes returned by the network indicating success or specific errors (e.g., tx_bad_seq, op_no_trust)
SDK LogsDiagnostic logs for tracking and troubleshooting SDK operations

Cross-Chain and Advanced Features

TermDefinition
Token Bridge IntegrationSDK functionality for enabling token transfers between Stellar and other blockchains
Pathfinding AlgorithmA core SDK feature to identify optimal token swap routes through the Stellar DEX
Multi-Token ManagementMethods to manage diverse tokens and automate conversions into XLM

Developer Utilities

TermDefinition
Horizon API IntegrationFunctions to interact with Stellar's Horizon server for querying the network and submitting transactions
Stellar DEX ExplorerSDK tools to browse and analyze liquidity and trading pairs programmatically
Sandbox TestingBuilt-in SDK environment for safe transaction testing without affecting the mainnet

MUWPAY — Multi-token cross-chain swap protocol