## trading protocols in-depth
### in this dir
* [gns](gns.md) * [gmx](https://github.com/go-outside-labs/mev-toolkit/tree/main/MEV_by_chains/MEV_on_Arbitrum/gmx) * [dydx](dydx.md) * [yearn](yearn.md) * [inverse](inverse.md) * [uniswap](uniswap) * [0x protocol](0x_protocol) * [primitive](primitive.md)
---- ### basic definitions
* **protocol fees**: fees generated by users using a dapp as a form of income for the protocol * **supply-side fees**: the cost for the protocol (amount used for expenses) * **revenue**: protocol fees minus supply side fees * **token emissions**: value/cost of native tokens being inflated by the protocol (for instance, to attract users) * **earnings**: revenue minus token emissions (how much money the protocol has earned)
---- ### resources
* [buffer.finances](https://buffer.finance/) * [drift.trade](https://www.drift.trade/) * [stader labs](https://staderlabs.com/) * [hop](https://app.hop.exchange/#/send?token=ETH) * [popsicle finance](https://popsicle.finance/) * [matcha](https://matcha.xyz/) * [maple](https://www.maple.finance/) * [oasis.app](https://oasis.app/) * [euler](https://www.euler.finance/) * [elementifi](https://app.element.fi/fixedrates) * [fodl](https://app.fodl.finance/nft) * [traderJoe](https://traderjoexyz.com/farm#/) * [vesta](https://vestafinance.xyz/) * [tracerDAO](https://github.com/tracer-protocol) * [step.finance](https://app.step.finance/#/dashboard) * [orca staking](https://www.orca.so/staking) * [solidly](https://solidly.exchange/liquidity) * [rose](https://app.rose.fi/#/) * [bancor](https://app.bancor.network/pools) * [augur](https://augur.net/) * [CREAM](https://app.cream.finance/) * [paraswap](https://www.paraswap.io/) * [arch finance](https://beta.archfinance.io/) * [tokensets](https://www.tokensets.com/) * [fracium](https://francium.io/) * [rotki](https://rotki.com/) * [crystal](https://defi.krystal.app/) * [hotbit](https://www.hotbit.io) * [slingshot](https://app.slingshot.finance/trade/m/MATIC) * [zapper](https://zapper.fi/invest)