Skip to content
/ tentofi Public

Smart contracts for implementing complex OTC instruments and related infrastructure

License

Notifications You must be signed in to change notification settings

mlalma/tentofi

Folders and files

NameName
Last commit message
Last commit date
Jan 11, 2025
Sep 27, 2024
Sep 27, 2024
Feb 15, 2023
Feb 22, 2023
Sep 23, 2024
Jan 2, 2023
Feb 15, 2023

Repository files navigation

Tentσ

This repository contains various EVM smart contract projects:

  • DTDEngine: Decentralised Token Depository smart contract to help clearing and settling bespoke bilateral OTC instruments between counterparties
  • Index: Smart contract for creating and tracking indices to measure the performance of underlying(s). The source for an index can be e.g. a single price index of an asset or multiple assets (basket). The index value can be spot price, best-of / worst-of / average in baskets or a path-dependent measure calculated from multiple source values (e.g. variance or TWAP).
  • OTCContractBase: Base contract implementation for developing different kinds of OTC instruments. Uses DTDEngine for clearing & settlement and Index for tracking the performance.
  • OTCContracts: Implementations of several different OTC instruments such as non-deliverable swaps and (exotic) options (Note: Work in progress)