Concept Flow - Automated Market Makers (AMM)
User provides Token A and Token B
AMM Pool receives tokens
Calculate new token reserves
Apply constant product formula: x * y = k
Determine output token amount
User receives swapped tokens
Update pool reserves for next trade
The AMM takes tokens from the user, updates reserves using a formula, and returns swapped tokens, keeping the product of reserves constant.