MCPcopy Index your code
hub / github.com/Itheum/data-dex

github.com/Itheum/data-dex @v1.17

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.17 ↗ · + Follow
461 symbols 1,551 edges 141 files 0 documented · 0% updated 5d ago1.17-Pre-Sol-Upgrade · 2024-10-24★ 447106 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Itheum Data DEX

The Itheum Data DEX enables you to trade your data using web3 & blockchain technology. It is multi-chain by default and already supports MultiversX (Previously Elrond) and will support key EVM compatible chains in the near future.

Itheum Data DEX

What is Itheum?

The Itheum Data DEX is a core product that is part of the Itheum Platform - Itheum is the world's 1st decentralized Data Brokerage Platform - https://itheum.io

Whitepaper

Read Here - https://itheum.io/whitepaper

Use the DEX Testnet here

Try the Data DEX Testnet here - https://datadex.itheum.io

Contributing Code

The Data DEX is open source and community developers are welcome to contribute.

Extension points exported contracts — how you extend this code

CountdownProps (Interface)
(no doc)
src/components/CountDown.tsx
GuardRailSectionProps (Interface)
(no doc)
src/pages/GuardRails/components/GuardRailSection.tsx
GuardRailsInfo (Interface)
(no doc)
src/libs/config.ts
Card3DAnimationProps (Interface)
(no doc)
src/components/Card3DAnimation.tsx
VolumesDataNftsProps (Interface)
(no doc)
src/pages/Home/components/VolumesDataNfts.tsx
ContractsType (Interface)
(no doc)
src/libs/types.ts
NftMediaComponentProps (Interface)
(no doc)
src/components/NftMediaComponent.tsx
DataNftVolume (Interface)
(no doc)
src/pages/Home/components/VolumesDataNfts.tsx

Core symbols most depended-on inside this repo

convertWeiToEsdt
called by 27
src/libs/utils/number.ts
sleep
called by 26
src/libs/utils/util.ts
getApi
called by 24
src/libs/MultiversX/api.ts
contractsForChain
called by 22
src/libs/config.ts
backendApi
called by 21
src/libs/utils/util.ts
convertToLocalString
called by 21
src/libs/utils/number.ts
tokenDecimals
called by 20
src/libs/utils/util.ts
getTokenWantedRepresentation
called by 17
src/libs/utils/util.ts

Shape

Function 385
Method 33
Interface 32
Class 10
Enum 1

Languages

TypeScript100%

Modules by API surface

src/libs/utils/util.ts34 symbols
src/pages/AdvertiseData/components/TradeForm.tsx21 symbols
src/libs/MultiversX/dataNftMarket.ts17 symbols
src/libs/MultiversX/backend-api.ts17 symbols
src/pages/DataNFT/DataNFTDetails.tsx13 symbols
src/libs/MultiversX/api.ts11 symbols
src/libs/utils/number.ts10 symbols
src/pages/Bonding/components/BondingParameters.tsx9 symbols
src/libs/MultiversX/dataNftMint.ts9 symbols
src/pages/DataNFT/components/CompensationCards.tsx8 symbols
src/pages/DataNFT/components/BondingCards.tsx8 symbols
src/components/Sections/AppHeader.tsx8 symbols

For agents

$ claude mcp add data-dex \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact