refavictory.blogg.se

Uniswap transaction history
Uniswap transaction history




uniswap transaction history
  1. #Uniswap transaction history how to#
  2. #Uniswap transaction history code#

But maybe it could serve as an example of an application that truly embodied Ethereum. I could not imagine a world where it competed with “real” projects. I began thinking about Uniswap not just as a learning tool for myself - but one for others. DAPPs were designed entirely around the idea of having a token for use cases that clearly did not need one. Central points of failure, censorable applications, and overly complex architecture. The major projects on Ethereum embodied some of its properties, but few embraced them fully. It only worked for a single liquidity providerīy this point I was fully captivated by Ethereum’s unbounded potential. It only worked for a single ETH/ERC20 pair Uniswap had two major unsolved problems which I set out to tackle with an engineering mindset: More importantly, however, our calls brought a sense of structure and accountability to my work. We began weekly calls to discuss progress. He even gave a grant to fund my next month of research. He had been closely following the progress of automated market makers on Ethereum and expressed interest in supporting my efforts. However an attendee of Karl’s Devcon talk - Pascal Van Hecke - reached out to me. Maybe it was time to move on and get a job (if there were any jobs for Solidity-native developers).

#Uniswap transaction history how to#

Uniswap was a success by my only metric at the time - I knew how to write smart contracts. I had been unemployed for five months, living off cryptocurrency I was fortunate enough to have bought earlier in the year. In a talk at Devcon 3, Karl used my Uniswap demo as an example of the power of crypto-economics and open-source financial applications on Ethereum. At the time, EtherDelta was the only decentralized exchange with traction, but the UX felt messy and unintuitive. I also began to see the UX implications of automated market makers. It was the most intriguing thing I had worked on in my life.

#Uniswap transaction history code#

Here it is in all its glory:ĭisclosure - The demo remains unchanged from its original version, except for a single line of code () that I added to make it work with 2019 MetaMask.īuilding the POC was my first step down the rabbit-hole of programmable money.

uniswap transaction history

The contract had a single liquidity provider and allowed simple swaps. Proof-of-Somethingįrom October to November I built a proof-of-concept, including a smart contract and my very first website. At Karl’s suggestion I decided to implement an automated market maker, as described by Vitalik in this reddit post and this blogpost. In order to expand my skillset, I decided it was time to work on a “real” project. I was determined to give it a shot, and spent the next two months learning the basics of Ethereum, Solidity, and JavaScript. Ethereum, proof-of-stake, trustless computation, etc.Ĭatching me at a low point, Karl convinced me to accept Ethereum into my life. Nobody understands how to write smart contracts yet anyway.

uniswap transaction history uniswap transaction history

Hayden: Don’t I need to like know how to code? Your new destiny is to write smart contracts! Ethereum is the future and you’re still early. Karl: Congratulations, this is the best thing that could have happened to you!!! Mechanical Engineering is a dying field. The conversation went something like this: Feeling down and directionless I informed my friend Karl Floersch, who at the time was working on Casper FFG at the Ethereum Foundation. On July 6th, 2017 I was laid off from my first job out of college, working as a Mechanical Engineer at Siemens. Stay tuned for V1 and V2 where I discuss Uniswap’s first year on Ethereum mainet and our plans for its future. To celebrate this, I want to tell its story from the beginning in V0 of the Uniswap Birthday Blog series. Uniswap changed my life and today is its birthday. For me it was the culmination of over a years worth of work - and a huge amount of help along the way. In an exciting, anxiety-inducing moment I fired off the announcement tweet to my ~200 followers.įor many people, this was the first they heard of the project. On November 2, 2018, Uniswap was publicly announced and deployed to the Ethereum mainnet.






Uniswap transaction history