# Swivel

## Swivel v2.0.0

- [Swivel Finance Documentation](https://docs.swivel.finance/swivel-v2.0.0/master.md): Documentation for all things Swivel Finance.
- [Litepaper](https://docs.swivel.finance/swivel-v2.0.0/litepaper.md): A Basic Description and Visualization of the Swivel Protocol's mechanics.
- [zcTokens](https://docs.swivel.finance/swivel-v2.0.0/litepaper/zero-coupon-tokens.md): ERC-20 Tokens that represent a 1-1 claim for underlying upon maturity.
- [Exiting/Selling zcTokens](https://docs.swivel.finance/swivel-v2.0.0/litepaper/zero-coupon-tokens/exiting-selling-zctokens.md): An example of common market interactions
- [Secondary AMM's](https://docs.swivel.finance/swivel-v2.0.0/litepaper/zero-coupon-tokens/secondary-markets.md): A discussion of potential secondary markets and cross-chain access to fixed-yields.
- [nTokens](https://docs.swivel.finance/swivel-v2.0.0/litepaper/money-market-vaults.md): Notional Tokens contained in Swivel's Vaults which represent the claim to underlying yields.
- [Exiting/Selling nTokens](https://docs.swivel.finance/swivel-v2.0.0/litepaper/money-market-vaults/exiting-selling-notional.md): An example of common market interactions
- [AMM vs. Orderbook](https://docs.swivel.finance/swivel-v2.0.0/litepaper/swivel-finance.md): An overview of capital efficiency within Interest-Rate Derivative and Cash-Flow Markets
- [Swivel Exchange](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange.md): An overview of the mechanisms and market dynamics of the Swivel Exchange.
- [Testnet Setup](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/testnet-setup.md): Choosing a market and fauceting tokens on the Swivel Exchange Rinkeby Testnet.
- [Exchange Functions](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/exchange-functions.md): An overview of all exchange functions
- [Fixed-Yield Lending](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/exchange-functions/fixed-yield-zctoken-1.md): How to enter fixed-yield positions on the Swivel Exchange.
- [Purchasing nTokens](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/exchange-functions/floating-yield-notional-token.md): How to enter into floating-yield position by purchasing Notional.
- [Selling zcTokens](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/exchange-functions/fixed-yield-zctoken.md): How to exit fixed-yield positions on the Swivel Exchange.
- [Selling nTokens](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/exchange-functions/floating-yield-notional-token-1.md): How to exit floating-yield position by selling Notional.
- [Splitting/Combining Tokens](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/exchange-functions/splitting-combining-tokens.md): How to split an underlying token into nTokens & zcTokens, or combine nTokens and zcTokens into an underlying token.
- [Redeeming Tokens/Interest](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/exchange-functions/redeeming-tokens-interest.md): How to redeem zcTokens and redeemable nToken interest
- [Maturity](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/maturity.md): A description of what happens to markets once they are close to maturity, and after they mature.
- [Liquidity Incentives](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/liquidity-incentives.md): A description of Swivel's liquidity and market-making incentivization.
- [Minimums, Rate Limits & Fees](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/minimums-rate-limits-and-fees.md): An overview of key exchange parameters, all are subject to change but will be kept up to date here.
- [Retroactive Distribution](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/retroactive-distribution.md)
- [How to Claim SWIV Tokens](https://docs.swivel.finance/swivel-v2.0.0/swivel-exchange/how-to-claim-swiv-tokens.md): A quick step-by-step walkthrough to claim your SWIV token rewards.
- [Developers](https://docs.swivel.finance/swivel-v2.0.0/developers.md): A collection of developer resources relating to Swivel Finance and the Swivel Exchange.
- [Exchange API](https://docs.swivel.finance/swivel-v2.0.0/developers/exchange.md)
- [GET](https://docs.swivel.finance/swivel-v2.0.0/developers/exchange/get.md): All GET endpoints are documented here. Base URLs should be changed in relation to the environment that is used: Testnet or Mainnet.
- [Orderbook](https://docs.swivel.finance/swivel-v2.0.0/developers/exchange/get/orderbook.md)
- [Get Order](https://docs.swivel.finance/swivel-v2.0.0/developers/exchange/get/get-order.md)
- [OHCLV (Candles)](https://docs.swivel.finance/swivel-v2.0.0/developers/exchange/get/ohclv-candles.md)
- [Get Effective Price (Preview Market Order)](https://docs.swivel.finance/swivel-v2.0.0/developers/exchange/get/get-effective-price-preview-market-order.md)
- [Get Order History](https://docs.swivel.finance/swivel-v2.0.0/developers/exchange/get/get-order-history.md)
- [Get Last Trade Info](https://docs.swivel.finance/swivel-v2.0.0/developers/exchange/get/get-last-trade-info.md)
- [Get Markets](https://docs.swivel.finance/swivel-v2.0.0/developers/exchange/get/get-markets.md)
- [POST](https://docs.swivel.finance/swivel-v2.0.0/developers/exchange/post.md): All post endpoints are documented here.
- [Order](https://docs.swivel.finance/swivel-v2.0.0/developers/exchange/post/order.md)
- [Swivel.js](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.js.md): Javascript library for working with the Swivel Finance Protocol
- [API](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.js/api.md): This section describes the API of Swivel.js' smart contract wrappers.
- [Swivel](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.js/api/swivel.md): A TypeScript wrapper for the Swivel smart contract.
- [MarketPlace](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.js/api/marketplace.md): A TypeScript wrapper for the MarketPlace smart contract.
- [VaultTracker](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.js/api/vaulttracker.md): A TypeScript wrapper for the VaultTracker smart contract.
- [Swivel.py](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py.md): A python library for interaction with the Swivel protocol
- [swivel](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel.md)
- [swivel.abstracts](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.abstracts.md)
- [swivel.abstracts.deployed](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.deployed.md)
- [swivel.abstracts.market\_place](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.market_place.md)
- [swivel.abstracts.swivel](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.swivel.md)
- [swivel.abstracts.vault\_tracker](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.vault_tracker.md)
- [swivel.contracts](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.contracts.md)
- [swivel.contracts.market\_place](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.contracts/swivel.contracts.market_place.md)
- [swivel.contracts.swivel](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.contracts/swivel.contracts.swivel.md)
- [swivel.contracts.vault\_tracker](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.contracts/swivel.contracts.vault_tracker.md)
- [swivel.vendors](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.vendors.md)
- [swivel.vendors.signer](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.vendors/swivel.vendors.signer.md)
- [swivel.vendors.w3](https://docs.swivel.finance/swivel-v2.0.0/developers/swivel.py/swivel/swivel.vendors/swivel.vendors.w3.md)
- [Scrivel (Python Examples)](https://docs.swivel.finance/swivel-v2.0.0/developers/scrivel-python-examples.md): Scripting the Swivel Finance Protocol with Python
- [Contracts Overview](https://docs.swivel.finance/swivel-v2.0.0/developers/contract.md): Swivel protocol smart contracts, their deployed addresses and annotated source code
- [Contracts](https://docs.swivel.finance/swivel-v2.0.0/developers/contract/contracts.md)
- [Swivel](https://docs.swivel.finance/swivel-v2.0.0/developers/contract/contracts/swivel.md): Annotated source of the Swivel.sol smart contract
- [MarketPlace](https://docs.swivel.finance/swivel-v2.0.0/developers/contract/contracts/marketplace.md): Annotated source code of the MarketPlace.sol smart contract
- [VaultTracker](https://docs.swivel.finance/swivel-v2.0.0/developers/contract/contracts/vaulttracker.md): Annotated source code of the VaultTracker.sol smart contract
- [Ubiquitous Language V2](https://docs.swivel.finance/swivel-v2.0.0/developers/ubiquitous-language-v2.md)
- [Shared Language](https://docs.swivel.finance/swivel-v2.0.0/developers/ubiquitous-language-v2/shared-language.md): These terms fulfill the same meaning across the Swivel stack, although any variation or further clarification will be noted within specific contexts.
- [UI Language](https://docs.swivel.finance/swivel-v2.0.0/developers/ubiquitous-language-v2/ui-language.md): These term definitions are understood in the context of the public interface at Swivel.finance.
- [Technical Language](https://docs.swivel.finance/swivel-v2.0.0/developers/ubiquitous-language-v2/technical-language.md): These term definitions are understood in the context of Swivel's technical stack. UI terms above apply when seen in technical usage, unless re-defined within this Technical context.
- [Compound Language](https://docs.swivel.finance/swivel-v2.0.0/developers/ubiquitous-language-v2/compound-language.md): Some terms used in the context of the Compound protocol, and how Swivel utilizes it.
- [Finance Terms](https://docs.swivel.finance/swivel-v2.0.0/developers/ubiquitous-language-v2/finance-terms.md)
- [Community & Media](https://docs.swivel.finance/swivel-v2.0.0/community.md): A collection of community and media resources.
- [Other Resources](https://docs.swivel.finance/swivel-v2.0.0/other-resources.md)
- [Institutions](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions.md): A collection of resources for institutions and enterprises.
- [Rate Profile Optimization](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization.md)
- [Instruments and Participants](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/untitled-2.md)
- [Market Opportunities and Pricing](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/untitled-1.md)
- [Counterparty Risk Management](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/counterparty-risk-management.md)
- [Benefits and drawbacks of standardization](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/untitled.md)
- [User Needs](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1.md)
- [Corporate Treasury and Funding](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/8untitled.md)
- [Institutional Investors and Asset Managers](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/7untitled.md)
- [Speculators and Proprietary Trading Functions](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/6untitled.md)
- [Brokers and Market Makers](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/5untitled.md)
- [Liquidity Management, Funding and Resource Management](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/4untitled.md)
- [Risk Management and Insurance](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/3untitled.md)
- [Smaller Institutions and Individuals](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/2untitled.md)
- [Swivel for Enterprise](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/swivel-for-enterprise.md): A discussion of Swivel's potential use within institutional and enterprise environments.
- [Overview](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/swivel-for-enterprise/overview.md): An overview of Swivel in the context of enterprise.
- [How Swivel works](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/swivel-for-enterprise/untitled.md): A basic description of Swivel's core mechanic.
- [Flexible Order Book](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/swivel-for-enterprise/flexible-order-book.md): A look at Swivel's largest differentiator.
- [Future Developments](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/swivel-for-enterprise/future-developments.md): A discussion of future extensions to Swivel.
- [Delegated Credit](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/delegated-credit.md)
- [Challenges of Delegated Credit](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/delegated-credit/challenges-of-delegated-credit.md)
- [Credit Pools](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/delegated-credit/challenges-of-delegated-credit/credit-pools.md)
- [Intermediating Trust in Credit Delegation](https://docs.swivel.finance/swivel-v2.0.0/other-resources/institutions/delegated-credit/challenges-of-delegated-credit/intermediating-trust-in-credit-delegation.md)

## Swivel v4.0.0

- [Litepaper](https://docs.swivel.finance/litepaper.md): A Basic Description and Visualization of the Swivel Protocol's mechanics.
- [Principal Tokens (PTs)](https://docs.swivel.finance/litepaper/zero-coupon-tokens.md): ERC-20 Tokens that represent a 1-1 claim for underlying upon maturity.
- [Exiting/Selling PTs](https://docs.swivel.finance/litepaper/zero-coupon-tokens/exiting-selling-zctokens.md): An example of common market interactions
- [Secondary AMM's](https://docs.swivel.finance/litepaper/zero-coupon-tokens/secondary-markets.md): A discussion of potential secondary markets and cross-chain access to fixed-yields.
- [Yield Tokens (YTs)](https://docs.swivel.finance/litepaper/money-market-vaults.md): Yield Tokens contained in Swivel's Vaults which represent the claim to underlying yields.
- [Exiting/Selling YTs](https://docs.swivel.finance/litepaper/money-market-vaults/exiting-selling-notional.md): An example of common market interactions
- [AMM vs. Orderbook](https://docs.swivel.finance/litepaper/swivel-finance.md): An overview of capital efficiency within Interest-Rate Derivative and Cash-Flow Markets
- [Swivel Safety Module (SSM)](https://docs.swivel.finance/swivel-safety-module-ssm.md): An introduction to staking with the Swivel Safety Module
- [Staking](https://docs.swivel.finance/swivel-safety-module-ssm/staking.md): How to stake your SWIV in the Swivel Safety Module
- [Withdrawing](https://docs.swivel.finance/swivel-safety-module-ssm/withdrawing.md): How to withdraw your staked SWIV and Rewards
- [Swivel Exchange](https://docs.swivel.finance/swivel-exchange.md): An overview of the mechanisms and market dynamics of the Swivel Exchange.
- [Exchange Functions](https://docs.swivel.finance/swivel-exchange/exchange-functions.md): An overview of all exchange functions
- [Simple Fixed Yield Lending](https://docs.swivel.finance/swivel-exchange/exchange-functions/simple-fixed-yield-lending.md): A walkthrough for using the Swivel Simple UI to lend assets for a fixed rate.
- [Professional Fixed-Yield Lending](https://docs.swivel.finance/swivel-exchange/exchange-functions/fixed-yield-zctoken-1.md): How to enter fixed-yield positions on the Swivel Exchange.
- [Purchasing YTs](https://docs.swivel.finance/swivel-exchange/exchange-functions/floating-yield-notional-token.md): How to enter into floating-yield position by purchasing Yield Tokens.
- [Selling PTs](https://docs.swivel.finance/swivel-exchange/exchange-functions/fixed-yield-zctoken.md): How to exit fixed-yield positions on the Swivel Exchange.
- [Selling YTs](https://docs.swivel.finance/swivel-exchange/exchange-functions/floating-yield-notional-token-1.md): How to exit floating-yield position by selling Yield Tokens.
- [Splitting/Combining Tokens](https://docs.swivel.finance/swivel-exchange/exchange-functions/splitting-combining-tokens.md): How to split an underlying token into YTs & PTs, or combine YTs and zcTokens into an underlying token.
- [Redeeming Tokens/Interest](https://docs.swivel.finance/swivel-exchange/exchange-functions/redeeming-tokens-interest.md): How to redeem PTs and redeemable YT interest
- [Maturity](https://docs.swivel.finance/swivel-exchange/maturity.md): A description of what happens to markets once they are close to maturity, and after they mature.
- [Liquidity Incentives](https://docs.swivel.finance/swivel-exchange/liquidity-incentives.md): A description of Swivel's liquidity and market-making incentivization.
- [Minimums, Rate Limits & Fees](https://docs.swivel.finance/swivel-exchange/minimums-rate-limits-and-fees.md): An overview of key exchange parameters, all are subject to change but will be kept up to date here.
- [Retroactive Distribution](https://docs.swivel.finance/swivel-exchange/retroactive-distribution.md)
- [How to Claim SWIV Tokens](https://docs.swivel.finance/swivel-exchange/how-to-claim-swiv-tokens.md): A quick step-by-step walkthrough to claim your SWIV token rewards.
- [Developers](https://docs.swivel.finance/developers.md): A collection of developer resources relating to Swivel Finance and the Swivel Exchange.
- [Exchange API](https://docs.swivel.finance/developers/exchange.md)
- [GET](https://docs.swivel.finance/developers/exchange/get.md): All GET endpoints are documented here. Base URLs should be changed in relation to the environment that is used: Testnet or Mainnet.
- [Get Markets](https://docs.swivel.finance/developers/exchange/get/get-markets.md)
- [Orderbook](https://docs.swivel.finance/developers/exchange/get/orderbook.md)
- [Get Order](https://docs.swivel.finance/developers/exchange/get/get-order.md)
- [OHCLV (Candles)](https://docs.swivel.finance/developers/exchange/get/ohclv-candles.md)
- [Get Effective Price (Preview Market Order)](https://docs.swivel.finance/developers/exchange/get/get-effective-price-preview-market-order.md)
- [Get Order History](https://docs.swivel.finance/developers/exchange/get/get-order-history.md)
- [Get Last Trade Info](https://docs.swivel.finance/developers/exchange/get/get-last-trade-info.md)
- [POST](https://docs.swivel.finance/developers/exchange/post.md): All post endpoints are documented here.
- [Order](https://docs.swivel.finance/developers/exchange/post/order.md)
- [Swivel.js](https://docs.swivel.finance/developers/swivel.js.md): Javascript library for working with the Swivel Finance Protocol
- [API](https://docs.swivel.finance/developers/swivel.js/api.md): This section describes the API of Swivel.js' smart contract wrappers.
- [Swivel](https://docs.swivel.finance/developers/swivel.js/api/swivel.md): A TypeScript wrapper for the Swivel smart contract.
- [MarketPlace](https://docs.swivel.finance/developers/swivel.js/api/marketplace.md): A TypeScript wrapper for the MarketPlace smart contract.
- [VaultTracker](https://docs.swivel.finance/developers/swivel.js/api/vaulttracker.md): A TypeScript wrapper for the VaultTracker smart contract.
- [Swivel.py](https://docs.swivel.finance/developers/swivel.py.md): A python library for interaction with the Swivel protocol
- [swivel](https://docs.swivel.finance/developers/swivel.py/swivel.md)
- [swivel.abstracts](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.abstracts.md)
- [swivel.abstracts.deployed](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.deployed.md)
- [swivel.abstracts.market\_place](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.market_place.md)
- [swivel.abstracts.swivel](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.swivel.md)
- [swivel.abstracts.vault\_tracker](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.vault_tracker.md)
- [swivel.contracts](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.contracts.md)
- [swivel.contracts.market\_place](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.contracts/swivel.contracts.market_place.md)
- [swivel.contracts.swivel](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.contracts/swivel.contracts.swivel.md)
- [swivel.contracts.vault\_tracker](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.contracts/swivel.contracts.vault_tracker.md)
- [swivel.vendors](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.vendors.md)
- [swivel.vendors.signer](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.vendors/swivel.vendors.signer.md)
- [swivel.vendors.w3](https://docs.swivel.finance/developers/swivel.py/swivel/swivel.vendors/swivel.vendors.w3.md)
- [Scrivel (Python Examples)](https://docs.swivel.finance/developers/scrivel-python-examples.md): Scripting the Swivel Finance Protocol with Python
- [Contracts Overview](https://docs.swivel.finance/developers/contract.md): Swivel protocol smart contracts, their deployed addresses and annotated source code
- [Contracts](https://docs.swivel.finance/developers/contract/contracts.md)
- [Swivel](https://docs.swivel.finance/developers/contract/contracts/swivel.md): Annotated source of the Swivel.sol smart contract
- [MarketPlace](https://docs.swivel.finance/developers/contract/contracts/marketplace.md): Annotated source code of the MarketPlace.sol smart contract
- [VaultTracker](https://docs.swivel.finance/developers/contract/contracts/vaulttracker.md): Annotated source code of the VaultTracker.sol smart contract
- [Creator](https://docs.swivel.finance/developers/contract/contracts/creator.md): Annotated source of the Creator.sol smart contract
- [Ubiquitous Language V4](https://docs.swivel.finance/developers/ubiquitous-language-v4.md)
- [Shared Language](https://docs.swivel.finance/developers/ubiquitous-language-v4/shared-language.md): These terms fulfill the same meaning across the Swivel stack, although any variation or further clarification will be noted within specific contexts.
- [UI Language](https://docs.swivel.finance/developers/ubiquitous-language-v4/ui-language.md): These term definitions are understood in the context of the public interface at Swivel.finance.
- [Technical Language](https://docs.swivel.finance/developers/ubiquitous-language-v4/technical-language.md): These term definitions are understood in the context of Swivel's technical stack. UI terms above apply when seen in technical usage, unless re-defined within this Technical context.
- [Compound Language](https://docs.swivel.finance/developers/ubiquitous-language-v4/compound-language.md): Some terms used in the context of the Compound protocol, and how Swivel utilizes it.
- [Finance Terms](https://docs.swivel.finance/developers/ubiquitous-language-v4/finance-terms.md)
- [Community & Media](https://docs.swivel.finance/community.md): A collection of community and media resources.
- [Incentives](https://docs.swivel.finance/incentives.md): A description of the incentivization involved in the Swivel protocol and the SSM
- [Other Resources](https://docs.swivel.finance/other-resources.md)
- [Institutions](https://docs.swivel.finance/other-resources/institutions.md): A collection of resources for institutions and enterprises.
- [Rate Profile Optimization](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization.md)
- [Instruments and Participants](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/untitled-2.md)
- [Market Opportunities and Pricing](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/untitled-1.md)
- [Counterparty Risk Management](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/counterparty-risk-management.md)
- [Benefits and drawbacks of standardization](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/untitled.md)
- [User Needs](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/page-untitled-1.md)
- [Corporate Treasury and Funding](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/page-untitled-1/8untitled.md)
- [Institutional Investors and Asset Managers](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/page-untitled-1/7untitled.md)
- [Speculators and Proprietary Trading Functions](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/page-untitled-1/6untitled.md)
- [Brokers and Market Makers](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/page-untitled-1/5untitled.md)
- [Liquidity Management, Funding and Resource Management](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/page-untitled-1/4untitled.md)
- [Risk Management and Insurance](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/page-untitled-1/3untitled.md)
- [Smaller Institutions and Individuals](https://docs.swivel.finance/other-resources/institutions/rate-profile-optimization/page-untitled-1/2untitled.md)
- [Swivel for Enterprise](https://docs.swivel.finance/other-resources/institutions/swivel-for-enterprise.md): A discussion of Swivel's potential use within institutional and enterprise environments.
- [Overview](https://docs.swivel.finance/other-resources/institutions/swivel-for-enterprise/overview.md): An overview of Swivel in the context of enterprise.
- [How Swivel works](https://docs.swivel.finance/other-resources/institutions/swivel-for-enterprise/untitled.md): A basic description of Swivel's core mechanic.
- [Flexible Order Book](https://docs.swivel.finance/other-resources/institutions/swivel-for-enterprise/flexible-order-book.md): A look at Swivel's largest differentiator.
- [Future Developments](https://docs.swivel.finance/other-resources/institutions/swivel-for-enterprise/future-developments.md): A discussion of future extensions to Swivel.
- [Delegated Credit](https://docs.swivel.finance/other-resources/institutions/delegated-credit.md)
- [Challenges of Delegated Credit](https://docs.swivel.finance/other-resources/institutions/delegated-credit/challenges-of-delegated-credit.md)
- [Credit Pools](https://docs.swivel.finance/other-resources/institutions/delegated-credit/challenges-of-delegated-credit/credit-pools.md)
- [Intermediating Trust in Credit Delegation](https://docs.swivel.finance/other-resources/institutions/delegated-credit/challenges-of-delegated-credit/intermediating-trust-in-credit-delegation.md)

## Swivel v3.0.0

- [Litepaper](https://docs.swivel.finance/swivel-v3.0.0/litepaper.md): A Basic Description and Visualization of the Swivel Protocol's mechanics.
- [zcTokens](https://docs.swivel.finance/swivel-v3.0.0/litepaper/zero-coupon-tokens.md): ERC-20 Tokens that represent a 1-1 claim for underlying upon maturity.
- [Exiting/Selling zcTokens](https://docs.swivel.finance/swivel-v3.0.0/litepaper/zero-coupon-tokens/exiting-selling-zctokens.md): An example of common market interactions
- [Secondary AMM's](https://docs.swivel.finance/swivel-v3.0.0/litepaper/zero-coupon-tokens/secondary-markets.md): A discussion of potential secondary markets and cross-chain access to fixed-yields.
- [nTokens](https://docs.swivel.finance/swivel-v3.0.0/litepaper/money-market-vaults.md): Notional Tokens contained in Swivel's Vaults which represent the claim to underlying yields.
- [Exiting/Selling nTokens](https://docs.swivel.finance/swivel-v3.0.0/litepaper/money-market-vaults/exiting-selling-notional.md): An example of common market interactions
- [AMM vs. Orderbook](https://docs.swivel.finance/swivel-v3.0.0/litepaper/swivel-finance.md): An overview of capital efficiency within Interest-Rate Derivative and Cash-Flow Markets
- [Swivel Exchange](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange.md): An overview of the mechanisms and market dynamics of the Swivel Exchange.
- [Testnet Setup](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/testnet-setup.md): Choosing a market and fauceting tokens on the Swivel Exchange Rinkeby Testnet.
- [Exchange Functions](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/exchange-functions.md): An overview of all exchange functions
- [Fixed-Yield Lending](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/exchange-functions/fixed-yield-zctoken-1.md): How to enter fixed-yield positions on the Swivel Exchange.
- [Purchasing nTokens](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/exchange-functions/floating-yield-notional-token.md): How to enter into floating-yield position by purchasing Notional.
- [Selling zcTokens](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/exchange-functions/fixed-yield-zctoken.md): How to exit fixed-yield positions on the Swivel Exchange.
- [Selling nTokens](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/exchange-functions/floating-yield-notional-token-1.md): How to exit floating-yield position by selling Notional.
- [Splitting/Combining Tokens](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/exchange-functions/splitting-combining-tokens.md): How to split an underlying token into nTokens & zcTokens, or combine nTokens and zcTokens into an underlying token.
- [Redeeming Tokens/Interest](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/exchange-functions/redeeming-tokens-interest.md): How to redeem zcTokens and redeemable nToken interest
- [Maturity](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/maturity.md): A description of what happens to markets once they are close to maturity, and after they mature.
- [Liquidity Incentives](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/liquidity-incentives.md): A description of Swivel's liquidity and market-making incentivization.
- [Minimums, Rate Limits & Fees](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/minimums-rate-limits-and-fees.md): An overview of key exchange parameters, all are subject to change but will be kept up to date here.
- [Retroactive Distribution](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/retroactive-distribution.md)
- [How to Claim SWIV Tokens](https://docs.swivel.finance/swivel-v3.0.0/swivel-exchange/how-to-claim-swiv-tokens.md): A quick step-by-step walkthrough to claim your SWIV token rewards.
- [Developers](https://docs.swivel.finance/swivel-v3.0.0/developers.md): A collection of developer resources relating to Swivel Finance and the Swivel Exchange.
- [Exchange API](https://docs.swivel.finance/swivel-v3.0.0/developers/exchange.md)
- [GET](https://docs.swivel.finance/swivel-v3.0.0/developers/exchange/get.md): All GET endpoints are documented here. Base URLs should be changed in relation to the environment that is used: Testnet or Mainnet.
- [Get Markets](https://docs.swivel.finance/swivel-v3.0.0/developers/exchange/get/get-markets.md)
- [Orderbook](https://docs.swivel.finance/swivel-v3.0.0/developers/exchange/get/orderbook.md)
- [Get Order](https://docs.swivel.finance/swivel-v3.0.0/developers/exchange/get/get-order.md)
- [OHCLV (Candles)](https://docs.swivel.finance/swivel-v3.0.0/developers/exchange/get/ohclv-candles.md)
- [Get Effective Price (Preview Market Order)](https://docs.swivel.finance/swivel-v3.0.0/developers/exchange/get/get-effective-price-preview-market-order.md)
- [Get Order History](https://docs.swivel.finance/swivel-v3.0.0/developers/exchange/get/get-order-history.md)
- [Get Last Trade Info](https://docs.swivel.finance/swivel-v3.0.0/developers/exchange/get/get-last-trade-info.md)
- [POST](https://docs.swivel.finance/swivel-v3.0.0/developers/exchange/post.md): All post endpoints are documented here.
- [Order](https://docs.swivel.finance/swivel-v3.0.0/developers/exchange/post/order.md)
- [Swivel.js](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.js.md): Javascript library for working with the Swivel Finance Protocol
- [API](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.js/api.md): This section describes the API of Swivel.js' smart contract wrappers.
- [Swivel](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.js/api/swivel.md): A TypeScript wrapper for the Swivel smart contract.
- [MarketPlace](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.js/api/marketplace.md): A TypeScript wrapper for the MarketPlace smart contract.
- [VaultTracker](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.js/api/vaulttracker.md): A TypeScript wrapper for the VaultTracker smart contract.
- [Swivel.py](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py.md): A python library for interaction with the Swivel protocol
- [swivel](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel.md)
- [swivel.abstracts](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.abstracts.md)
- [swivel.abstracts.deployed](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.deployed.md)
- [swivel.abstracts.market\_place](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.market_place.md)
- [swivel.abstracts.swivel](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.swivel.md)
- [swivel.abstracts.vault\_tracker](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.abstracts/swivel.abstracts.vault_tracker.md)
- [swivel.contracts](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.contracts.md)
- [swivel.contracts.market\_place](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.contracts/swivel.contracts.market_place.md)
- [swivel.contracts.swivel](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.contracts/swivel.contracts.swivel.md)
- [swivel.contracts.vault\_tracker](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.contracts/swivel.contracts.vault_tracker.md)
- [swivel.vendors](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.vendors.md)
- [swivel.vendors.signer](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.vendors/swivel.vendors.signer.md)
- [swivel.vendors.w3](https://docs.swivel.finance/swivel-v3.0.0/developers/swivel.py/swivel/swivel.vendors/swivel.vendors.w3.md)
- [Scrivel (Python Examples)](https://docs.swivel.finance/swivel-v3.0.0/developers/scrivel-python-examples.md): Scripting the Swivel Finance Protocol with Python
- [Contracts Overview](https://docs.swivel.finance/swivel-v3.0.0/developers/contract.md): Swivel protocol smart contracts, their deployed addresses and annotated source code
- [Contracts](https://docs.swivel.finance/swivel-v3.0.0/developers/contract/contracts.md)
- [Swivel](https://docs.swivel.finance/swivel-v3.0.0/developers/contract/contracts/swivel.md): Annotated source of the Swivel.sol smart contract
- [MarketPlace](https://docs.swivel.finance/swivel-v3.0.0/developers/contract/contracts/marketplace.md): Annotated source code of the MarketPlace.sol smart contract
- [VaultTracker](https://docs.swivel.finance/swivel-v3.0.0/developers/contract/contracts/vaulttracker.md): Annotated source code of the VaultTracker.sol smart contract
- [Creator](https://docs.swivel.finance/swivel-v3.0.0/developers/contract/contracts/creator.md): Annotated source of the Creator.sol smart contract
- [Ubiquitous Language V3](https://docs.swivel.finance/swivel-v3.0.0/developers/ubiquitous-language-v3.md)
- [Shared Language](https://docs.swivel.finance/swivel-v3.0.0/developers/ubiquitous-language-v3/shared-language.md): These terms fulfill the same meaning across the Swivel stack, although any variation or further clarification will be noted within specific contexts.
- [UI Language](https://docs.swivel.finance/swivel-v3.0.0/developers/ubiquitous-language-v3/ui-language.md): These term definitions are understood in the context of the public interface at Swivel.finance.
- [Technical Language](https://docs.swivel.finance/swivel-v3.0.0/developers/ubiquitous-language-v3/technical-language.md): These term definitions are understood in the context of Swivel's technical stack. UI terms above apply when seen in technical usage, unless re-defined within this Technical context.
- [Compound Language](https://docs.swivel.finance/swivel-v3.0.0/developers/ubiquitous-language-v3/compound-language.md): Some terms used in the context of the Compound protocol, and how Swivel utilizes it.
- [Finance Terms](https://docs.swivel.finance/swivel-v3.0.0/developers/ubiquitous-language-v3/finance-terms.md)
- [Community & Media](https://docs.swivel.finance/swivel-v3.0.0/community.md): A collection of community and media resources.
- [Other Resources](https://docs.swivel.finance/swivel-v3.0.0/other-resources.md)
- [Institutions](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions.md): A collection of resources for institutions and enterprises.
- [Rate Profile Optimization](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization.md)
- [Instruments and Participants](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/untitled-2.md)
- [Market Opportunities and Pricing](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/untitled-1.md)
- [Counterparty Risk Management](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/counterparty-risk-management.md)
- [Benefits and drawbacks of standardization](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/untitled.md)
- [User Needs](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1.md)
- [Corporate Treasury and Funding](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/8untitled.md)
- [Institutional Investors and Asset Managers](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/7untitled.md)
- [Speculators and Proprietary Trading Functions](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/6untitled.md)
- [Brokers and Market Makers](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/5untitled.md)
- [Liquidity Management, Funding and Resource Management](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/4untitled.md)
- [Risk Management and Insurance](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/3untitled.md)
- [Smaller Institutions and Individuals](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/rate-profile-optimization/page-untitled-1/2untitled.md)
- [Swivel for Enterprise](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/swivel-for-enterprise.md): A discussion of Swivel's potential use within institutional and enterprise environments.
- [Overview](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/swivel-for-enterprise/overview.md): An overview of Swivel in the context of enterprise.
- [How Swivel works](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/swivel-for-enterprise/untitled.md): A basic description of Swivel's core mechanic.
- [Flexible Order Book](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/swivel-for-enterprise/flexible-order-book.md): A look at Swivel's largest differentiator.
- [Future Developments](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/swivel-for-enterprise/future-developments.md): A discussion of future extensions to Swivel.
- [Delegated Credit](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/delegated-credit.md)
- [Challenges of Delegated Credit](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/delegated-credit/challenges-of-delegated-credit.md)
- [Credit Pools](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/delegated-credit/challenges-of-delegated-credit/credit-pools.md)
- [Intermediating Trust in Credit Delegation](https://docs.swivel.finance/swivel-v3.0.0/other-resources/institutions/delegated-credit/challenges-of-delegated-credit/intermediating-trust-in-credit-delegation.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.swivel.finance/litepaper.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
