XDC 🛠Fathom Protocol
ETHGlobal·Wed, Oct 9, 2024, 12:00 AM
Join the XDC team for a Fathom Protocol Workshop! From November 17-19 2023, ETHGlobal welcomed developers from around the globe to take part in shaping the future of Ethereum at ETHGlobal Istanbul. Over $600,000 USD in prizes were given away at the prestige Istanbul Congress Center... thanks for an amazing weekend hackers! ----------------- Follow us: https://x.com/ETHGlobal?s=20 Check us out: https://ethglobal.com/ Email us at: hello@ethglobal.com
Transcript
[Music] I will talk a bit about the fatom protocol itself what it is uh what's the architecture how it's structured uh we'll guide you through our repositories and then we will have maybe a short demo from vital about rctk so let's start um today we'll bit talk again about uh the protocol rview about stable coin features um maybe we'll have time to show the small demo and we'll have we'll try to have some couple of minutes for questions so about the Fatam protocol um fatom protocol has uh several components uh the first two our main products uh fatom stable coin and uh fat fom deck we plan to release more more parts of our protocol in not far future we will release vaults we will release full scale landing we'll ort new collaterals so we'll have more updates soon um Fatam is also the decentralized protocol it's uh governed by Dao uh da governance is based on Ft Cham token uh which is only the governance token and can be used you know for anything else um users can get the voting power and vote for protocol changes for collateral on boarding and so on um in faton we have the goal the main goal is to bring real world assets uh on chain and make them more accessible uh as I say fatom governance can vote not only for protocol updates it can vote also for um collateral and boarding um we'll have our own alization system but mainly we will accept uh um ready tokens from the partners um FTM stakers also will have possibility to get incentivization through through the staking um let's talk a bit about fxd stable coin fxd is the heart of Fatam and we hope it will be also the heart of the def ecosystem on uh xdc chain xdc is is uh layer one it's uh evm very cheap and Enterprise uh Enterprise focused a lot of Partnerships here and there uh they already have usy it's us treasury bond it will be available on chain in upcoming month or twoo they have toiz gold and many more things which we also plan to use in in fatom um so fxd is collateralized table coin um it operates uh pretty simple leers can deposit their collateral initially xdc coin which is coin of the xdc chain to borrow fxd so each fxd issuance is backed by by collateral exceeding its value uh safeguarding against Market volatility fxd is always packed for $1 uh well it targets to be packed to $1 of course uh maintaining a steady value uh the pack uh what helps the pack is also our stos swap model which initially facilitates the swaps uh of fxd to another stable currency at One to1 Rate um if fxd price goes above $1 meaning of the new fxd will become more attractive uh which will induce uh a selling pressure to restore the pack and if drops below $1 uh buying of fxd to close borrowing positions becomes favorable creating a b buying pressure to realign the price so we have like three three ways how we can maintain the pack liquidation system uh stable Swap and you know Market Arbitrage opportunities uh for liquidation we are using a fixed spread liquidation model um which was uh which is you know broadly used by AA for example um compared to maker die we have this strategy maker die has auction model uh how fix spread Works uh it is activated when fxd price uh when xdc price goes down and FD position requires uh to be liquidated du the price drop um so we are ensuring the effective liquidation with minimized cost to you know to protect from Bad depth risk um so for Price drops position becomes um eligible for liquidation and Liquidator can come and liquidate the part of the position taking back the collateral and uh on a on a slightly better price than on the market which is spread so uh yeah you can see here the architecture of the stable coin of like of of the fat and we have in the very core the stable coin we have Arbitrage through Dex and through centralize exchanges uh we have uh liquidation model which is you know updatable and we will update our Liquidation in future um and yeah let's let's not not talk about governance for a bit because it may be boring we will just say yes we have the governance we have they TM governance token let's talk about the platform you can go to d. fat. fi on xdc network or to demo. fat. fi on apoem testet I will show you a bit of the flow on the main net so here you can see the interface of uh the fom you can see the available pools we will have more available pools in nescent future and you can decide to open your position you can utilize your xdc for example I want to bring 500 xdc into the platform and you click can click on the save Max button which will give you the borrowing amount which we consider the least safe to borrow you can go more for example to let's say say 15 but it will show you hey safety buffer is not so big you can see the safety buffer here uh we consider safety buffer safe to be 25% you can go up to 0% but not much above means if uh safety buffer is negative you cannot borrow you can create you can choose to have better safety buffer but uh you know it's always up to up to the user let's check if I can mean something oh well all right I can do the meeting on the Ono so I switch to aoam testet here we have some accounts already ready um I'll connect my wallet which tells me the wrong Network why yeah here you go you can see the list of my already open positions and as I told you I will open one more the block time on xdc is 2 seconds so transactions will be pretty quick and here you can see the recently open position with 500 of collateral and about 15 16 FX is borrowed and can you can utilize this stable coin in the FI you can utilize it in our future vaults you can utilize it already in our partners network of uh uh staking where you can put your stable coin and get healed on it and if your position again will become unhealthy somebody can liquidate it or you can close it by yourself to manage the risk you can top up position if you want to borrow more or you can repay it let's try to repay it fully and it's done pretty easy pretty [Music] simple um so we incentivize on this hackathon hackers to start building def EOS system around uh stable coin about around fxd on xdc network because like it's just the beginning of the def system on this layer one uh you can go to our resources in uh F Global to to check we have pretty much resources there xdc documentation FM documentation we have some sdks ready for you to use um so for example let's go um V will talk a bit about fatom SDK on for front application in a while but we also have the solidity solidity SDK which you can use to easily connect to effect smart contracts and do operations with stable coin borrow it pray it and so on we have how to the interface of uh this proxy smart contract which we offer you to use but you can you can go to our repos and use them directly of course so here we explain the process how to create proxy wallet how to open position how to check the information about position how to close position and so so on we have everything open sourced you can check it in our repositories in uh in GitHub we have a lot fatom SDK fatom Co smart contracts and other smart contracts and our front application so I don't want to consume much more time um I want to offer Vitali some time to explain how to use our fronted SDK written on typescript in your applications please hi my name is fali I am front end lead engineer and uh I want to present our fat Fatam is Decay it built um um um so it relates with um web 3js but uh uh xdc network has some uh specific prefix and uh for uh in um for work in xdc network you need some uh Fork Library of web 3js which calls xdc 3js so first of all you need to install this library with npm install xdc 3 and uh our isdc required to have instance of uh this um uh Library and uh you should uh put uh some um uh some provider and some chain ad to our service so here is example of one root uh Service uh which uh includes um uh every Ser service and uh we use this service to uh uh do uh transaction and uh retrieve on chain data for our fxd also uh for um uh Dow proposals for uh staking and also we have service for um open it position and uh here you you can list you can see list of all uh methods which includes um each service and uh you can understand what what exactly this me method do uh and also uh this SDK include all necessary addresses all necessary abis uh for um for communicate with our smart contracts uh so uh if if you want you can find this package on npm and you can see um example uh it it detail it example how to use our service services and you you can also find all method which uh uh each service include so this is Base information maybe you have any question uh I want to finish uh this speech by saying a couple of words uh just about the hackathon so again you can check this page for our prizes wi advice to build almost anything you want just please build it on apoem test or xdc mayet um and please utilize Fatam fxd stable coin in in your applications um here you can find some ideas what we what you can build but you know you're eligible to do anything um so thank you very much everyone you have the questions one yeah of course no problem thanks everyone let's build together
Automatic transcript — names and jargon may be misspelled.