Last Edited: 4/1/2022 -- So many things…. I’ve been slacking!
Last Edited: 1/11/2022 -- New CEX to Loopring L2 Feature!
This is being written to hopefully address any questions that an individual may have in regard to the world of today's up and coming financial overhaul with DeFi (Decentralized Finance) and Cryptocurrency. I will end up focusing on the Ethereum blockchain as a whole and dig more specifically into how Loopring, which is built on top of the ETH blockchain functions from a new user's perspective.
At the end of the day, I plan to hand something like this off to my older relatives to see if they can use this document to grasp what all of this means and what the future holds in store.
Ultimately, I am writing this so that I can get a better grasp of how this work myself while hopefully bringing sense to others as well. I am by no means a programmer or coder in a technical regard. I want feedback from the public eye to correct me where I am wrong so that I can get a better understanding of this as well as expand the adoption of the idea of DeFi. I don’t plan on going much into DeFi in this article but is an important idea in regard to crypto.
My career has been in and around IT for more than a decade now and have recently received my Bachelor's in Systems Administration with a focus in Cybersecurity. If there is something running in an enterprise, I have touched it at some point in time. This includes Servers, Phone Systems, Networking, Cybersecurity, etc. Log4J has been real fun the last few weeks...
Any videos or anything like that are from Loopring themselves I am just trying to get this all into a single document. You can find a lot of this same information within the Loopring site and their discord server as well.
I am an Ape from reddit, and I do own both GME and LRC and while of course I would love to have the money to buy a home for myself and my family, I also strongly believe in the ideology of DeFi and crypto. DeFi is what will allow the individual to have control of their assets. I also mention Coinbase a lot through this document as they are the only CEX I use and thus I am most familiar with. Any CEX you use I imagine would operate similarly.
Obligatory that this is not financial advice and to do your own research. There is so much depth into the world of cryptocurrency and I have only been deep into it for a few years. Also never spend any more money than you are willing to lose.
Within the world of crypto there are many acronyms that to many are completely lost in the sauce. Acronym soups are always staggering and can mean many things in regards to the context of what you are reading. It is imperative that you have at least a basic understanding of the verbiage used throughout this document.
Blockchain:
Think of this as a ledger, that depending on which Blockchain technology used dictates how the ledger is handled. When you hear of blockchain you think of things like Bitcoin or Ethereum as these are public blockchain technologies. This means that anyone, from anywhere, at anytime can view transactions that take place on their respective blockchain.
There are others from the likes of companies like Hyperledger that are focused on being a private blockchain(s). Use cases for these various blockchain technologies differ from one to the other.
Cryptocurrency (Crypto):
These are a currency built on the technology of blockchain, think Bitcoin or Ethereum. Every crypto currency has a blockchain but not every blockchain has a cryptocurrency, however that is more in depth than I plan to get into in this article.
Decentralized Finance (DeFI):
Although this is not a topic within the article, it is a strong ideal behind cryptocurrency. It is the ability to rely on ourselves as individuals when it comes to our finances utilizes technologies like crypto. The idea is that we would no longer have to rely on financial systems that have been in place for centuries or banks to hold our own money.
LRC (Loopring Coin):
LRC is the token for Loopring. Token being the keyword here. Token meaning that it was built on top of another blockchain, in this case that is Ethereum; more specifically LRC utilizes the ERC-20 token standard and utilizes zkRollups as opposed to their own side chain.
Fiat Money:
Fiat money is a legal tender, which is a currency declared legal by the government, and its value is backed by the issuer (the government).
CEX/DEX (Centralized Exchange/Decentralized Exchange):
A CEX is what most people are familiar with, this is something like Coinbase where you can buy and exchange cryptocurrencies through an intermediary party; I.E. Coinbase.
Whereas a DEX is an exchange where you can trade/swap with individuals directly eliminating the need for a third party.
Smart Contracts:
Smart contracts are code that are written that dictate what and how an application interacts with the ETH blockchain. Think of it like signing a document; the ETH blockchain is a fancy, digital notary that also outlines details of an agreement between parties.
If you want a deeper understanding here is a great article on it: What is a smart contract? | Coinbase
Transaction:
A move of an asset from one location to another. I want to send 1 LRC from entity to another. I.E. I want to move my assets from a CEX to my wallet. Note that a Smart contract, swap contract, etc. is much different than a traditional transaction of a cryptocurrency.
In Ethereum transactions cost GAS/GWEI, which fluctuates depending on the current load on the network.
Gas/GWEI:
It costs gas to transact on Layer 1 of the Ethereum blockchain. Deploying a smart contract, sending crypto, activating features within the Loopring smart wallet, etc. You can view gas prices here: ETH Gas.watch.
Different types of transactions can cost more than others. I.E. Moving ETH from Coinbase to your wallet may cost $5. But deploying a smart contract (like the looping smart wallet) costs a lot more.
Ethereum Layer 1 (ETH L1/L1):
This is the base level that the Ethereum blockchain operates on, each transaction is costly and 'slow' compared to other solutions. Throughout the rest of this article Ethereum Layer 1 will be referred to as L1 or Layer 1.
Ethereum Layer 2 (ETH L2/Loopring):
These are applications that are built on top of the existing ETH blockchain, each application providing their own unique benefits. There are different ways of going about a second layer on top of Ethereum. I.E. Polygon is a chain all of its own on top of the Ethereum blockchain. While Loopring utilizes zkRollup, explained below. Throughout the rest of this article Ethereum layer 2 will be referred to as Layer 2 or L2.
zkRollup (What Loopring uses):
This is what allows Loopring to keep its TPS (transactions per second) so high with also extremely low fees. You can think of this simply as Loopring is bundling 100 if not 1000s of transactions on their side into one single transaction that is then written to the ETH blockchain.
Imagine Starbucks; they have 1000 customers come to the store every day and without zkRollup each of those customers would have a L1 gas fee associated with them. With zkRollup Starbucks can do all of their transactions in-house (Starbucks being Loopring in this scenario) and then send a final transaction to the bank (Eth L1) at the end of the day. Starbucks knows they served 1000 customers and did that ledger in house, then at the end of the day they send a transaction to the bank saying they are up or down an amount of LRC.
This works with Ethereum because transaction fees are based on gas and demand on the chain and not a static percentage of each purchase. Which is why something like this doesn’t work with a credit card company like Visa or Mastercard where they just charge a 3% fee on everything.
NFTs (Non-fungible tokens):
The big buzzword now-a-days, NFTs! This is a way to tie a digital asset to a unique individual (technically a wallet) that is on the ETH blockchain. We currently see these used a lot with Artwork on sites like OpenSea but we are only just beginning to get into the potential of what a NFT has to offer.
Wallet:
A wallet is a private key that you/your device contains that gives it unique access to your publicly known wallet address. Without your private key your assets in the wallet would be lost. There are many different wallets out there. Always remember; not your keys not your coin.
The most ideal wallet to work with Loopring is the Loopring Smart Wallet which you can find on the IOS/Google app stores.
Swap:
This is swapping one crypto, say USDC to another, say LRC. You can do this on really any exchange. Some exchanges like Loopring ONLY allow swaps between cryptocurrencies while a CEX like Coinbase lets you use fiat directly to purchase/swap crypto.
I don’t want to get into too much detail of what and how Ethereum itself works as this is focused on Loopring, but as Loopring is based on Ethereum it is important to understand the basic.
Ethereum currently computes transactions with Proof of Work (PoW), this requires a lot of computational power on the network. When you are paying gas, you are paying for a CPU cycle on a machine within the network. This price fluctuates wildly depending on the current demand on the network.
You can see gas prices here:
Ethereum is going to move to a proof of stake (PoS) model, where people will stake their own ETH coins for this computation. As this does not require near as much computational power the gas price of each transaction will decline.
Even if gas prices on L1 dropped to $1 each, Loopring still benefits from this because of the way zkRollup works. If L1 ETH transaction costs $1 each the cost of Loopring’s L2 transaction cost wouldn’t even cost $.01. Ethereum 2.0 also does not solve for the TPS problem while Loopring would still be capable of the 2000+ TPS.
There are multiple token standards in use on the Ethereum chain. The main being ERC-20, which are other tokens based on Ethereum (Loopring being one of them). There is also ERC-721 and ERC-1155, which are both NFT standards in use on the Ethereum blockchain. Remember, smart contracts are just code that are run on the Ethereum network.
Why hype Loopring, what makes it so special?
There are already so many individuals focusing and talking about LRC and my plan was to never go in-depth into the technology itself in this document but to explain how to use their platform as of today.
There are Pros and Cons to using Looping just like anything else in life, let me detail a few here:
Don’t trust only me, some random guy on the internet. DYOR (Do your own research), check multiple sources, read content directly from Loopring themselves. This is something important that anyone should do with any piece of information.
This is the most important part for a new user as there are multiple ways to go about purchasing LRC but depending on what your end goal is can vary slightly on what you may want to do.
If you are wanting to make a small purchase of LRC and the end goal is to get them directly onto Layer 2 you should use the fiat on-ramp method. This can be done within the Loopring Smart Wallet found under add assets. This can be done with a credit/debit cards and bank transfers; keep in mind that this will vary on country AND the bank you use.
When you purchase through ramp you will be avoiding the two fees that plagues the traditional method of getting LRC onto Layer 2. HOWEVER, ramp does have fees of their own which is why if you want something onto L2 quickly and a small amount they are the best method. From my experience every $100 USD comes with ~$5 in fees.
Update 4/1/2022: Now with Layerswap… if you want to move assets to L2 utilizing Layerswap is even cheaper than Banxa/Ramp! Moving 100 LRC via Layerswap is a ~2 LRC fee associated.
Layerswap.io is now a GREAT solution for medium sized purchases. The limit of now 5000 LRC at a time is amazing, and as of time of writing (4/1/2022), the fee is ~21 LRC per 5000 transferred. This is significantly cheaper than moving to L2 via the smart wallet; even doing some multiple times. If gas is low it may be cheaper to move to the Loopring wallet and then move them to L2.
You will want to purchase assets on a CEX like Coinbase, yes you will have to pay two L1 fees. One from Coinbase to your wallet, and another to move them from L1 to L2. Make sure to keep an eye on the gas prices and time it for low gas prices.
If you plan to HODL your LRC until it is a DeFacto way to exchange goods and services I would DCA. Purchase small amounts (I.E., $300/m) every so often from a CEX like Coinbase and when it becomes a large amount (I stick with >$1500) I would then transfer it to the Loopring smart wallet. You can still then leave it on L1 and time your L1 to L2 move as well. From my experience transferring from Coinbase is cheap.
Once you have the LRC in your L1 account on your Loopring Smart Wallet. I would try to time the move from L1 to L2 accordingly, as the gas + swap contract price varies as well. It tends to be the lowest around Sunday night or very early Monday morning (PST).
I hate to tell you the best way to do it but I understand, sometimes you need to have that filthy fiat in your hands to buy a pack of smokes while the world implodes around us. There are future plans to make this process a lot smoother from L2 assets.
Unfortunately, I DO NOT recommend do this now if you plan to withdraw <$300 dollars.
The only way you can do this is to transfer assets to L1 (a fee if they are on L2) and then another fee to transfer those to a CEX to then sell into your native currency. If the assets are on layer 2 that means you have two large transactions and depending on the current prices can get expensive quick.
It is on Looprings’ roadmap to have a solution that would let an individual off-ramp their assets directly from Layer 2 to fiat.
This is “selling” your LRC and converting it into another cryptocurrency for a small fee (VERY small fee on Loopring’s DEX). You could swap LRC to a stable coin like USDC, You could do this if you are uncomfortable with the volatility that may currently be happening in the market. Just keep in mind that if LRC price does increase you may have the USDC but you lost the gain from LRC.
This will detail the various methods of how to move LRC from one location to another.
There are two ways to go about this right now, the second method Layerswap being very new. There are plans to increase limits and expand tokens that can be moved directly from CEX to L2.
This can be quite costly and involves multiple moves, assuming your end goal is to get your assets onto L2. There are going to be two transactions that need to take place.
This same method works moving L2 → L1, just press the arrows on step 3. Be wary of the fee associated with the move.
As of today, January 11th, 2022 you can utilize Layerswap to move assets from a CEX like Coinbase to L2 directly with USDC, ETH, and LRC! Allowing you to skip the expensive L1 to L2 transfer fees. There is currently a limit of 5000 LRC, .15ETH, or 1500 USDC. I recommend just moving LRC and then if you want utilize the Loopring DEX to swap to whichever crypto you want.
How does this work? Here’s a very simplified version of how I understand this works. Companies like Layerswap work with a company like Bransfer. Bransfer provides the ‘physical’ crypto as a service, they have a pool of assets on Layer 2 that they have converted in bulk for a single transfer from L1 to L2. You are sending them Layer 1 assets into their L1 account, and they are then forwarding L2 assets to your wallet. You DO pay a fee to utilize Layerswap as there is a cost associated with it. However, for small amounts of L1 assets this is very cheap than doing a L1 transfer yourself. This also avoids the gas fee of moving from the CEX to your personal L1 wallet.
Here’s a step-by-step video on how to use the bridge by @NewLooper - https://www.youtube.com/watch?v=r5QKSgxniJ0
Loopring Layerswap Link:
Bransfer account creation link, however if you don’t already have one it will guide you through this when you attempt to transfer on Layerswap:
There are two ways to access Looprings' DEX. You can access it through their webapp (loopring.io) utilizing a wallet like MetaMask, MetaMask having the ability to access Layer 2 as well. You can also access it directly within your Loopring Wallet on your phone itself however if you want to use it to do serious trading and for things like limit orders let me explain WalletConnect.
Why a DEX > CEX? Well with Loopring's DEX you can utilize assets on Layer 2 resulting in a massive discount in swap fees and trades. They also have some fun other quirks like their swap tournaments. You CANNOT sell your assets on Loopring's DEX directly to a fiat currency.
Once you are looking at the Layer 2 application in your browser. Before starting this you should ensure that anything that blocks Ads is disabled.
What is Layer 1? This is the bare Ethereum blockchain where everything you do is an expensive gas fee. If you want the full functionality of the Loopring smart wallet than you must pay a few fees for various actions.
Functions that require a fee within the Loopring Smart Wallet
The Loopring smart wallet allows you to utilize Layer 2 with LRC as well as access to the Loopring DEX from a mobile device. Full functionality of this wallet requires that you have a L1 and L2 account open. If you only want to utilize Layer 2, which is cheaper and can be on ramped directly read about the counter factual wallet below.
Activating your L1 wallet does provide more functionality within your wallet. Namely around recovery of your wallet and a few other various features. When it comes to account protection and recovery L1 will allow you to add guardians, as well as be a guardian yourself.
If you want to take part in Liquidity your assets MUST belong on Layer 2. What you are doing is providing liquidity from your own market into the Loopring system. This allows your crypto to be used within the Loopring DEX for trades, swaps, etc.
What do you get from contributing to the liquidity pools? You get a percentage of all swaps based on what percentage of liquidity you are providing.
Say you provide liquidity for LRC/ETH; if there was a total liquidity of $10000 in value and you are providing $1000 of that, you would get a part of the trading fee (.20% in Loopring’s AMM Liquidity) and then 10% of that. Effectively meaning you would get .02% of every swap of ETH/LRC.
This is a simple name for your wallet. Would you rather memorize seattle.loopring.eth (my ENS address) or 0xec62aaf37b10ad286fc86c3e9b662c75a958b40c?
A guardian is a third party that can lock/unlock your wallet address, help recover your wallet, and allow you to spend over your daily quota (daily quota is set by oneself).
For any of the operations above to be put in place the is a formula: (N/2) + 1. This means that more than half of your guardians must agree on what is being requested. Loopring themselves are a guardian free of charge when you make your wallet, unsure if that will continue into the foreseeable future or not.
You can protect others, and you can request others protect you. The wallet requesting to be protected is the one that must pay the L1 gas fee.
Create a free (Loopring L2) Counterfactual Wallet (+ stop paying Ethereum gas fees!) [QUICK GUIDE]
This is the same exact application as the existing Loopring Smart Wallet. However, you can utilize the app without the L1 functionality. Which means that (at the time of writing) to activate this wallet you need to deposit 50 LRC that ALREADY exist on Layer 2 to activate this wallet. There are two ways to achieve this, have a friend send your address 50 LRC or you can purchase L2 LRC directly with Ramp. In the (hopefully) near future you may be able to use a DEX to purchase LRC directly on L2, but it is currently not an option.
Once the wallet receives the 50 LRC that WERE ALREADY on Layer 2, your wallet will be active, and you will now be able to transact directly on Layer 2.
When you are ready you can activate your L1 wallet with funds from L2, but it will require a L1 transaction cost (gas) to do so, which can be costly depending on the current gas fees.
Wow great, I have been rambling on this whole time.... so, what can we do as a society with technology like this? There are obviously many other use cases that my tiny smooth brain cannot comprehend.
Digital licensing... this is huge. Imagine if you were to purchase something like a Video Game, Song, Audiobook as a platform agnostic NFT. That copy of Assassin's Creed you bought with LRC and is now tied to your unique wallet could then be tied to your Steam account, PlayStation account, Microsoft account. That single purchase would allow you to play that game on any platform.
What if we were able to get rid of these various middlemen platforms like Steam and were able to purchase games directly from developers. What if you were done with the game and then you were able to sell your own NFT back to someone else, allowing you to sell your digital content.
NFTs are after all just standards (smart contracts) written on the Ethereum Blockchain. There can be new standards that are made for their own specific use cases.
No, not beer. Ya bunch of alcoholic apes.
This is what excites me the most, the ability to no longer rely on a centralized form of finance (Ya, DeFi duh). It kills me that I must pay a charge to pull out cash from an ATM that is not my own bank, it is my money why must I pay to have my own thing given to me. I have a distrust in the financial system as a whole and giving me the ability to control my own assets digitally, anywhere, and instantly would give me comfort that before this kind of technology was impossible minus stuffing cash in your mattress.
Alright boomer, let's do this.
Loopring it a crypto token on the Ethereum blockchain. It’s own Layer 2 application, the token being LRC.
Most of the questions below have to do with transaction fees. I just want to state that Loopring is actively working on more and more ways to avoid L1 transaction fees at all costs. As time goes on it will only improve. I cannot also state enough how great the community is on the Loopring discord server; if you have a question, ask! You can also open a ticket directly with Loopring here:
You did not think I would go all this time and no mention how GameStop could play a role in all of this? It is one thing to be a middleman for the purchase of new games but there could be a huge potential for the reselling of existing digital assets; think of it like Amazon versus Ebay. You do not go searching on Amazon for that old collectible that is not manufactured anymore but you can find things like that on Ebay.
If GameStop got their foot down on the floor in regards to NFTs and digital rights to video games there is room for huge potential there. This level of digital licensing will require a lot more than collaboration between LRC and GameStop, but is a future I would welcome to see.
Updated 4/1/2022 -- CALLED IT! beta.nft.gamestop.com is live and you can connect your Loopring Smart Wallet to it via Wallet Connect. Remember this is still in a beta.
This is a highly active project. The best way to keep up with this would be to follow the discord server, twitter, website, etc. I will note exciting features coming that will improve the adoption of Loopring for the average person as well as the usability of Loopring itself.
Buy Loopring and HODL, and welcome to the future.