[Osmosis ] Transaction Fees
In this dashboard I will have a short journey in Osmosis to analyze Fee transactions over the last month.
Introduction
Osmosis is an advanced Automated Market Maker (AMM) protocol that allows developers to build custom AMMs with pools of strong liquidity. Osmosis is built using the Cosmos SDK and uses the Inter-Blockchain Communication (IBC) feature to enable intermediate chain transactions. The Cosmos ecosystem follows the architecture of "blockchain as a decentralized program"; This means that Osmosis is a blockchain connected to the Cosmos hub, which is also a decentralized exchange.
Methodology
-
First, transactions that contained a fee had to be filtered. The table
osmosis.core.fact_transactions
was used for this purpose. Transactions greater than "0uosmo" were separated and the numerical values of the fees were extracted by thereplace function
. Then the decimal OSMO token (6) was applied to the results and the actual amount of fee was calculated for each transaction. -
Next, the daily amount of fees paid in the last 30 days was calculated.
-
Then, the number of transactions with these conditions was extracted and displayed daily.
-
Finally, the types of transactions were determined based on the amount of money collected by them.
-
The trend over the last 30 days for the amount of fess paid and the number of transactions has been very similar.
-
In both parameters, the highest is calculated on May 12, while this is not the case for the lowest. The minimum amount of fees paid is related to April 29 and the minimum number of transactions is related to April 26. This closeness of dates is related to the same similarity of trends in these two parameters.
-
On May 12, an average of 0.004 OSMO was paid per transaction (as fee).
-
There are 4 transaction types that have been able to collect more than other transaction types:
- transfer
- message
- coin_spent
- coin_received
-
The 4 types of transactions mentioned in total account for about 70% of the total fees paid during this thirty-day period.