# mkrgenius
###### tags: `research`
on-chain data questions
- What is the current ETH locked in vaults?
- How much DAI has been minted from ETH?
- What is the biggest collateral type in Maker vaults?
- How is DAI collateralised?
- What is DAI backed by?
----
## Question 1
Anyone know how to get the exact eth (or other token) sold in auctions to cover the vault DAI debt, using events or calls?
Using the dog contract gives the whole amount of collateral (including collateral that does not get sold) and using the clipper contract gives the amount of debt in DAI, but not the price of the token at which it was sold at in the auction.
is there a contract that acts like a registry and emits events for the amount of collateral sold after the auction ends?
## Question 2
Can anyone help to find this CDP in the Maker explorer https://etherscan.io/address/0xca98719ca0316f7cf2bbe513ad13719c5ded5759#internaltx
Once I go to internal tx's shows what tx's originated by maker ds proxy contract, however, once I paste the address into cdp manager contract (Last) function. I do not get the ID to see in the maker defy explorer
## Question 3
Hi dev team, regarding to "Maker Teleport Fast Withdrawal" from L2 to L1, wanna know how fast it is from user sending request on L2 and receiving DAI on L1 . Could you give a rough number ? thanks.
And any UI (defi protocol) that I can try Fast Withdrawal with my metamask wallet ?
## Question 4
Hey guys I got a small question, I'm building a tracker for overall health of the maker DAO ecosystem by assessing the overcollaterization ratio of DAI.
I can get the total debt issued from the VAT contract but now I need to get the total amount of collateral per token.
I was investigating your API (https://data-api.makerdao.network/redoc#tag/vaults/operation/read_current_vaults_v1_vaults_current_state_get) but I don't find any feasible way of getting the amount of tokens used as collateral per collateral type or per vault type. If I cannot find it on the API, can someone point me towards the direction of getting this info?
Thank you in advance
## Question 5
Hi everyone, I'm trying to figure out how to run a VulcanizeUrnHistoryProvider for the auction-keeper. I've run the vulcanizedb and vdb-mcd-transformers and I've run the migrations and header sync and backFill events for vat and clip, etc. But when I give the endpoint to the auction-keeper, it says:
RuntimeError: Vulcanize query failed: 400 Bad Request ({"errors":[{"message":"Cannot query field \"getBlockHeightsForNewUntransformedDiffs\" on type \"Query\".","locations":[{"line":2,"column":7}]}]})
Any help debugging this would be appreciated.