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