<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Fulvia on Medium]]></title>
        <description><![CDATA[Stories by Fulvia on Medium]]></description>
        <link>https://medium.com/@fulviamorales?source=rss-5b36a7634635------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*ILXKxACPeZlspMQ38PxQ5Q.png</url>
            <title>Stories by Fulvia on Medium</title>
            <link>https://medium.com/@fulviamorales?source=rss-5b36a7634635------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 05:09:05 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@fulviamorales/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[0x API is now live on Polygon]]></title>
            <link>https://medium.com/@fulviamorales/0x-api-is-now-live-on-polygon-ce61faa2f99b?source=rss-5b36a7634635------2</link>
            <guid isPermaLink="false">https://medium.com/p/ce61faa2f99b</guid>
            <dc:creator><![CDATA[Fulvia]]></dc:creator>
            <pubDate>Mon, 31 May 2021 16:04:06 GMT</pubDate>
            <atom:updated>2021-05-31T16:27:38.153Z</atom:updated>
            <content:encoded><![CDATA[<h3>0x API is now available on Polygon</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*wSJ9nS3GEIvcC_XVdreAUA.png" /></figure><p><strong>TL;DR</strong></p><ul><li>0x API is live on <a href="https://polygon.technology/">Polygon</a>, aggregating liquidity across all existing sources — including QuickSwap, SushiSwap, Curve, Dodo, mStable, Dfyn, Cometh and more.</li><li>We are proud to be launching support for 0x API on Polygon alongside our initial partners <a href="https://matcha.xyz/">Matcha</a>, <a href="https://dex.guru/">DexGuru</a>, <a href="https://beta.swap.dexkit.com/#/swap">DexKit</a>, <a href="https://app.dodoex.io/exchange/ETH-USDC?network=matic">Dodo</a>, <a href="https://app.mycrypto.com/swap">MyCrypto.com</a>, <a href="https://www.tokensets.com/">Set Protocol</a>, <a href="https://zapper.fi/">Zapper</a> and <a href="https://zerion.io/">Zerion</a>.</li><li>Check out our <a href="https://0x.org/docs/api">documentation</a> and start building on Polygon with 0x API today!</li></ul><p>The 0x API is designed to make it easy for DeFi developers to tap into DEX liquidity in a fast, reliable, and easy to use way so you can focus on what matters: your product. Since launch, <strong>0x API has facilitated over 1.5M trades from nearly 300K unique traders that in total represent more than $27 billion in volume traded across Ethereum and Binance Smart Chain</strong>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ItKtXDg3ga0Iz7rhpJHAvw.png" /></figure><p>0x API powers the top DeFi teams on both Ethereum and Binance Smart Chain, and <strong>today we are incredibly excited to continue expanding the reach of our product by bringing the experience our integrators know and love to developers building on Polygon</strong>. With this, we want to help our integrators and the Polygon developer ecosystem onboard the next 1,000,000 users to crypto.</p><h3><strong>Why Polygon?</strong></h3><p>You asked, we delivered!</p><h3>0x 🍵 on Twitter: &quot;Where do you want to see 0x API next? ⛓️👀 / Twitter&quot;</h3><p>Where do you want to see 0x API next? ⛓️👀</p><p>0x Labs’ mission is to create a tokenized world where all value can flow freely. <strong>We believe that exposing the broadest set of users to smart contracts, self-custody wallets, and DEX markets is key to achieving that mission.</strong><br> <br>We <a href="https://blog.0xproject.com/expanding-0x-beyond-ethereum-676f9215e26b">shared our framework</a> for evaluating new networks in October 2020 and <a href="https://gov.0x.org/t/0x-beyond-ethereum-check-in/759/10">our phased approach</a> for rolling out support in other Layer 1 and L2 networks back in February this year. Given the role of 0x protocol as a <a href="https://www.placeholder.vc/blog/2019/2/14/the-defensibility-of-middleware-protocols">middleware protocol</a> that sits in between the blockchain consensus layer and the application layer that’s exposed to end users, the needs of users and integrators weigh heavily in the evaluation.</p><p>Polygon has demonstrated significant growth a. Over the past 3 months, Polygon has developed a vibrant ecosystem. Earlier this month it processed almost 3X as many transactions as Ethereum and today represents an exciting opportunity to expand the reach of 0x protocol and that of our 0x API partners to a large and growing global user base.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fxFuApUNz06sYLbSIco_ng.png" /></figure><p><strong>We are proud to launch 0x API support for Polygon alongside our initial launch partners </strong><a href="https://matcha.xyz/"><strong>Matcha</strong></a><strong>, </strong><a href="https://dex.guru/"><strong>DexGuru</strong></a><strong>, </strong><a href="https://beta.swap.dexkit.com/#/swap"><strong>DexKit</strong></a><strong>, </strong><a href="https://app.dodoex.io/exchange/ETH-USDC?network=matic"><strong>Dodo</strong></a><strong>, </strong><a href="https://app.mycrypto.com/swap"><strong>MyCrypto.com</strong></a><strong>, </strong><a href="https://www.tokensets.com/"><strong>Set Protocol</strong></a><strong>, </strong><a href="https://zapper.fi/"><strong>Zapper</strong></a><strong> and </strong><a href="https://zerion.io/"><strong>Zerion</strong></a><strong>. </strong><br> <br>We are excited about this step in our mission to create a tokenized world where all value can flow freely, and we have a lot more coming! In the coming weeks we will continue adding support for more L1 chains and L2 solutions and we look forward to working with more teams that want to help their users explore decentralized exchange in this growing multichain world.</p><h3>Start building on Polygon with 0x API</h3><p>If you are looking to add Polygon trading to your product, 0x API is the best place to start. 0x API currently aggregates all existing liquidity sources on Polygon — including QuickSwap, SushiSwap, Curve, Dodo, mStable, Dfyn, Cometh and more. <br> <br>You can find our updated docs <a href="https://0x.org/docs/api">here</a>. If you are familiar with 0x API /swap on Ethereum or BSC, you will notice the integration process is very similar. Here’s an <a href="https://polygon.api.0x.org/swap/v1/quote?sellToken=0x2791bca1f2de4661ed88a30c99a7a9449aa84174&amp;sellAmount=1000000000&amp;buyToken=0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee">example quote request</a>.</p><p>Support for 0x RFQ and open order book orders is not yet available, but it is coming in our next iteration of 0x API on Polygon. Stay tuned!<br> <br>If you are new to building with 0x API, don’t hesitate to reach out on <a href="https://discord.gg/YyG9fkK">Discord</a> if you run into any problems.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ce61faa2f99b" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Start building with 0x API on Binance Smart Chain]]></title>
            <link>https://medium.com/@fulviamorales/start-building-with-0x-api-on-binance-smart-chain-239c70e30377?source=rss-5b36a7634635------2</link>
            <guid isPermaLink="false">https://medium.com/p/239c70e30377</guid>
            <category><![CDATA[cryptocurrency]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[0x-developers]]></category>
            <dc:creator><![CDATA[Fulvia]]></dc:creator>
            <pubDate>Thu, 18 Mar 2021 01:36:53 GMT</pubDate>
            <atom:updated>2021-03-18T02:36:26.033Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*J-8mTt1toMAKS9w6l4bi6A.png" /></figure><p><strong>TL;DR</strong></p><ul><li>0x API adds support for Binance Smart Chain, aggregating liquidity across all existing liquidity sources on BSC — including PancakeSwap, SushiSwap, DODO and more.</li><li>We are proud to be launching 0x API’s BSC support alongside our initial partners Matcha, Zapper, Dex Guru, Zerion, Dodo and DexKit.</li><li>Check out our <a href="https://0x.org/docs/api">documentation</a> and start building on BSC with 0x API today!</li></ul><p>The 0x API is designed to make it easy for DeFi developers to tap into DEX liquidity in a fast, reliable, and easy to use way so you can focus on what matters: your product. Since launch in January 2020, 0x API has facilitated nearly 700,000 trades from over 150K unique traders that in total represent more than $7 billion in trading volume.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*RRupb1pLOA4xC-z3GXAXGQ.png" /></figure><p>0x API powers the top DeFi teams on Ethereum and today we are excited to bring the experience our integrators know and love to developers building on the Binance Smart Chain (BSC). With this, we want to help our integrators and the broader BSC developer ecosystem onboard the next 100,000 users to crypto.</p><h3>Why BSC and why now?</h3><p>0x Labs’ mission is to create a tokenized world where all value can flow freely. <strong>We believe that exposing the broadest set of users to smart contracts, self-custody wallets, and DEX markets is key to achieving that mission.</strong><br> <br>We <a href="https://blog.0xproject.com/expanding-0x-beyond-ethereum-676f9215e26b">shared our framework</a> for evaluating new networks in October 2020 and <a href="https://gov.0x.org/t/0x-beyond-ethereum-check-in/759/10">our phased approach</a> for rolling out support in February 2021. Given the role of 0x protocol as a <a href="https://www.placeholder.vc/blog/2019/2/14/the-defensibility-of-middleware-protocols">middleware protocol</a> that sits in between the blockchain consensus layer and the application layer that’s exposed to end users, the needs of users and integrators weigh heavily in the evaluation. Binance Smart Chain (BSC) unambiguously satisfies the criteria we set out and the decision to expand to BSC was impartial. Over the past 3–6 months, BSC has developed a vibrant ecosystem. Today, BSC represents an exciting opportunity to expand the reach of 0x protocol and that of our 0x API partners to a large and growing global user base.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fxFuApUNz06sYLbSIco_ng.png" /></figure><p>We are proud to launch 0x API support for BSC alongside our initial launch partners Matcha, Zapper, Dex Guru, Zerion, Dodo and DexKit.<br> <br>However, BSC is the first of many EVM blockchains where 0x API will be available. In the coming weeks and months we will add support for more L1 chains and L2 solutions and we look forward to working with more teams that want to help their users explore decentralized exchange in a multichain world.</p><p><a href="https://blog.0xproject.com/0x-protocol-is-now-live-on-binance-smart-chain-d9329fc974ad">Learn more</a> about our phased approach to porting 0x Protocol to new blockchains.</p><h3>Start building on BSC with 0x API</h3><p>If you are looking to add BSC trading to your product, 0x API is the best place to start. 0x API currently aggregates all existing liquidity sources on BSC — including PancakeSwap, SushiSwap, DODO and more. Support for 0x RFQ and open order book orders will be available in our next iteration.<br> <br>You can find our updated docs <a href="https://0x.org/docs/api">here</a>. <br> <br>If you are familiar with 0x API /swap on Ethereum, you will notice the integration process is very similar. Here’s an <a href="https://bsc.api.0x.org/swap/v1/quote?buyToken=BUSD&amp;sellToken=BNB&amp;sellAmount=300000000000000000000">example quote request</a>. <br> <br>If you are new to building with 0x API, don’t hesitate to reach out on <a href="https://discord.gg/YyG9fkK">Discord</a> if you run into any problems.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=239c70e30377" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[0x API /swap now supports 0x Protocol v4]]></title>
            <link>https://medium.com/@fulviamorales/0x-api-swap-now-supports-0x-protocol-v4-4c53c732d04f?source=rss-5b36a7634635------2</link>
            <guid isPermaLink="false">https://medium.com/p/4c53c732d04f</guid>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[cryptocurrency]]></category>
            <category><![CDATA[0x-developers]]></category>
            <category><![CDATA[blockchain]]></category>
            <dc:creator><![CDATA[Fulvia]]></dc:creator>
            <pubDate>Tue, 02 Mar 2021 01:04:05 GMT</pubDate>
            <atom:updated>2021-03-02T03:10:00.873Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*iPFEVC_qd7GISJ8QqHUaFQ.png" /></figure><h3>TL;DR</h3><ul><li>v4 is the most powerful upgrade of the 0x Protocol, making it the most gas-efficient DEX protocol (up to 70% gas savings with RFQ liquidity).</li><li>Users can expect more competitive liquidity from professional market makers and in turn better prices through 0x API.</li><li>The default allowanceTarget returned by /swap/v1 has changed to 0xdef1c0ded9bec7f1a1670819833240f027b25eff. This allows us to lower costs for your end users by a measurable amount. The old allowance will be deprecated on March 31st.</li><li>If you are a developer building with 0x API and consuming RFQ liquidity via /swap/v1, we encourage you to update the takerAddress to be a non-contract EOA address to ensure your continued access to RFQ liquidity.</li><li>We will stop supporting /swap/v0 on March 31st.</li></ul><p>The 0x API is designed to make it easy for DeFi developers like you to tap into both off-chain and on-chain DEX liquidity in a fast, reliable, and easy to use way so you can focus on what matters: your product. As of February 12th, 2020, the /swap/v1 endpoint supports 0x Protocol v4.<br> <br><a href="https://medium.com/0x-project/say-hello-to-0x-v4-ce87ca38e3ac">This version of the 0x Protocol is the most powerful update made to the protocol to date</a>, turning it into the most gas-efficient DEX. As a result, users of applications built with 0x API can expect more gas efficient orders (up to 70% gas saved for RFQ orders and 10% for limit orders) and even better prices from 0x professional market makers. <br> <br>If you are building with 0x API /swap/v1 , here’s what you need to know:</p><h3>New allowanceTarget</h3><p>The default allowanceTarget returned by /swap/v1 has changed to 0xdef1c0ded9bec7f1a1670819833240f027b25eff. This allows us to lower costs for your end users by a measurable amount:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*wV1oPyRQvIrKrpfGFRJ2dw.png" /></figure><p>However, we understand if you don’t want to migrate your users just yet. This is a soft change and the old allowance (0xf740b67da229f2f10bcbd38a7979992fcc71b8eb) will continue working until March 31st — when we deprecate it.</p><h3>Upgrade takerAddress</h3><p>With the update to 0x Protocol v4, RFQ orders no longer have a protocol fee and require a tx.origin to be specified. This allows 0x market makers to price for the user, rather than the entire integration. <br> <br>If you are using /swap/v1, note that it now requires takerAddress to be the end user submitting the transaction (i.e. an EOA). Depending on your integration, you might be setting takerAddress to a contract address you were filling from. The expected experience is that when takerAddress is a contract no RFQ orders are served, so <strong>we highly encourage you to update </strong><strong>takerAddress to be a non-contract EOA address to ensure your continued access to RFQ liquidity</strong>.</p><h3>Deprecation of /swap v0</h3><p>We will stop supporting /swap/v0 on March 31st. If you are currently using the older version of /swap we highly encourage you to move over as soon as possible. v1 has a lot of benefits over v0, including:</p><ul><li>Aggregation of 0x API exclusive liquidity sources, 0x RFQT and 0x private AMM, which translates into <strong>better pricing</strong>.</li><li>Lower gas usage due to our <strong>super optimized contract that allows 0x API to source Uniswap and Sushiswap liquidity in a more gas efficient way than the default Uniswap and Sushiswap contracts</strong>.</li><li>The 0x protocol fee is no longer incurred for RFQ and external liquidity sources, <strong>lowering transaction costs further</strong>.</li></ul><p>You can learn more about these and other benefits <a href="https://medium.com/0x-project/announcing-0x-api-v1-34493d9bad3b">here</a>. If you are ready to move over to v1, we put together this <a href="https://0x.org/docs/guides/migrate-0x-api-from-v0-to-v1">guide</a> to help you in the process.</p><h3>New to building with 0x API?</h3><p>Check out our <a href="https://0x.org/docs/api">docs</a> and hit us up on <a href="https://discord.com/invite/d3FTX3M">Discord</a> if you have any questions.</p><h4>🤝 Join the 0x community</h4><p><a href="https://twitter.com/0xproject">Twitter</a>⠀<a href="https://discord.com/invite/FduK2mE">Discord</a>⠀<a href="https://t.me/official_0x">Telegram</a>⠀<a href="https://www.reddit.com/r/0xProject/">Reddit</a>⠀<a href="https://www.youtube.com/c/0xproject">YouTube</a> ⠀<a href="https://www.linkedin.com/company/0x">LinkedIn</a></p><h4>🛠️ Build on 0x</h4><p><a href="https://0x.org/docs">Get started with our dev docs</a>⠀<a href="https://github.com/0xProject">Contribute on GitHub</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4c53c732d04f" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[A comprehensive analysis on DEX liquidity aggregators’ performance]]></title>
            <link>https://medium.com/@fulviamorales/a-comprehensive-analysis-on-dex-liquidity-aggregators-performance-dfb9654b0723?source=rss-5b36a7634635------2</link>
            <guid isPermaLink="false">https://medium.com/p/dfb9654b0723</guid>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[0x-news]]></category>
            <category><![CDATA[0x-developers]]></category>
            <category><![CDATA[uniswap]]></category>
            <category><![CDATA[1inch]]></category>
            <dc:creator><![CDATA[Fulvia]]></dc:creator>
            <pubDate>Thu, 01 Oct 2020 14:41:45 GMT</pubDate>
            <atom:updated>2020-10-03T21:16:29.705Z</atom:updated>
            <content:encoded><![CDATA[<h4><em>After accounting for gas costs, 7 out of 10 times 0x API offers better prices than 1inch, Dex Ag, Paraswap and Uniswap.</em></h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-pWsPrFhA6UnsH-dAJP6VQ.png" /></figure><h3>TL;DR</h3><ul><li><strong>7 out of 10 times 0x API offers better adjusted prices than 1inch, Dex Ag, Paraswap and Uniswap. </strong>That is, the price after transaction fees are paid.</li><li><strong>0x API v1 delivers market-leading gas efficiency.</strong> With a custom, highly-optimized architecture, accessing <strong>Uniswap’s liquidity through 0x API is now as cheap and often cheaper than going to Uniswap directly</strong>.</li><li>Aggregators exist to remove the mental hurdle of finding the right platform to trade by guaranteeing that you get the best the ecosystem has to offer. However, <strong>not all aggregators are created equal: they have different levels of performance in terms of pricing, quoted price accuracy, gas usage, revert rates and response times.</strong></li><li><strong>The best quoted price doesn’t always result in the best adjusted price. </strong>Just like buying an airline ticket, you need to be careful about hidden fees/costs. While the base ticket might be cheaper, when you price in all of the add-ons (baggage fees, preferred boarding, seat assignments, etc.), you might end up paying more.</li><li><strong>0x API and </strong><a href="https://matcha.xyz/"><strong>Matcha</strong></a> — which uses 0x API under the hood — are two products launched by 0x Labs to <strong>offer DeFi developers and traders a simple way to buy and sell assets at the best price possible across all DEX liquidity sources.</strong></li></ul><h3>DEX liquidity wars and the rise of aggregation</h3><p>In the past few weeks, there has been a surge of new liquidity sources, with over $4Bn capital spread across more than 15 sources and new ones coming up every week. As a result, DEX liquidity has become more fragmented than ever, making it more complex for DeFi users to find the best price for a given trade. <br> <br>This in turn has led to the rise of aggregation, which has grown significantly over the last 12 months — <a href="https://explore.duneanalytics.com/dashboard/dex-aggregators">representing ~9.6% of total DEX trading volume in Q3</a>. However, aggregation is still somewhat misunderstood. For example, while <strong><em>quoted price</em></strong> is often used as the only metric to compare aggregators’ performance, it is not uncommon for some aggregators to quote $100 and consistently settle at $90. Quoted price does not reflect what the user ends up with, so it poses the question if this is the right metric to compare aggregators’ performance.<br> <br>We aim to bring more transparency to the industry and open up the conversation on how to objectively measure and compare the performance of aggregators.</p><h3>Adjusted price — the golden metric for aggregators</h3><p>We believe the following principles must guide a team building a high-performing, professional-grade aggregator:</p><ol><li><strong>Accuracy: </strong>An aggregator should be accurate — that is, the price at settlement should equal the priced quoted. Slight variance is acceptable as there will always be market movements between the time a trade is submitted and the time that trade is confirmed on-chain. However, all else equal, an aggregator that quotes more accurate prices is a better product. What you see should be what you get.</li><li><strong>Low cost: </strong>More work performed on-chain results in more gas used and that in turn leads to higher gas cost. An aggregator should aim to lower the overhead as much as possible to ensure the user is getting the best deal. An aggregator should also adapt to the current gas price market and adjust routes accordingly. Every dollar spent on gas should earn the user more.</li><li><strong>Low revert rates</strong>: an aggregator protects its user by maintaining low revert rates across all trade sizes. It is a frustrating experience when a transaction fails as the user still pays for gas.</li></ol><p>Ultimately, we combine these principles into a single golden metric: <strong><em>adjusted price</em></strong>.<br> <br>In this study we analyze the above mentioned metrics individually, but we focus primarily on adjusted price. <strong>Adjusted price is what a user receives after a transaction is completed on-chain and transaction costs (gas and fees) are paid.</strong> The adjusted price can be calculated using the following formula:<br> <br><em>adjusted_price = sold_amount_usd / ( bought_amount_usd — transaction_costs_usd )</em><br> <br>We believe this is a better metric to use for comparing aggregators as it is what the user ultimately gets in their wallet. Let’s use an example to illustrate this: <br> <br>A user wants to trade 100 DAI for USDC. <strong>Aggregator #1 quotes 100 USDC with a transaction cost of $5</strong>. Using the formula above, we can determine that <strong>adjusted price = 100 / ( 100–5 ) = $1.05</strong>.<br> <br>The same user checks out a second aggregator. <strong>Aggregator #2 quotes 104 USDC for the same 100 DAI, but with a transaction cost of $10</strong>. In this case, <strong>adjusted price = 100 / (104–10) = $1.06</strong>.<br> <br><strong>In this example, Aggregator #1 wins as it ultimately finds a cheaper rate for the user to convert 100 DAI to 100 USDC. </strong>While Aggregator #2 initially quoted a better rate and bought more tokens, you can observe how the transaction cost impacted the adjusted price. In conclusion, spending an additional $5 to only receive an additional 4 USDC resulted in a more expensive deal for the user.<br> <br>We simulated 59,975 trades and calculated adjusted prices across different exchanges. Here’s what we found:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*NsOfD-0OZn_ZhMBKDtoK6g.png" /><figcaption>Adjusted prices winning rates for 0x API, 1inch, Dex Ag, Paraswap and Uniswap. 0x API outperforms other exchanges ~72% of the time by offering better prices after accounting for gas.</figcaption></figure><p>0x API outperforms other exchanges, on average, 72% of the time. This means that, <strong>a trader using a 0x API integrator like Matcha will receive the best price available across all DEX 7 out of 10 times.</strong><br> <br>When it comes to adjusted prices, we observe a difference in winning rates as the value size increases. For low value trades, Uniswap performs well since transaction costs are cheap relative to most aggregators. As trade sizes increase, aggregators perform their function and begin to split trades across multiple different sources. 0x API performs well on all trade sizes and other aggregators start to become competitive as the trade sizes increases. An aggregator like 1inch, for example, becomes increasingly competitive with 0x API in larger trade sizes due to their large number of supported sources.</p><h3>The methodology</h3><p>The data shared in this section comes from a simulation tool we built at 0x Labs that allows us to continually quote and execute trades for various token pairs, trade sizes and confirmation delays. For the more technical crowd, the simulation is done by performing an eth_call on a Geth node and using state overrides to fund and track swaps, which includes metrics such as tokens bought and sold as well as gas used.<br> <br>The exchanges under observation are 0x API, 1inch, Dex Ag, Paraswap and Uniswap. For this study we used the <a href="https://explore.duneanalytics.com/queries/10293#20454">20 most traded pairs across DEXs</a> and, using their publicly available APIs, we sampled an average of 11,995 trades per exchange. Trade sizes ranged from $100 to $1M and settlement delays varied between 0 and 180 seconds (simulating the time spent waiting in the mempool). The simulation ran for a period of ~78 hours during which gas price fluctuated between 47 and 194 gwei, this allowed us to ensure the study reflected market conditions. <br> <br>In the visuals presented throughout this report, 0x API is represented by the green colored bars and Matcha (0x API). A winner is considered a winner if it outperforms the other exchanges by more than 0.5 basis points. Prices within 0.5 basis points of the best price are considered a tie. A “tie with Matcha” means that 0x API and one or more exchanges tied. “Tie without Matcha” means that two or more exchanges, excluding 0x API, tied. Colors are consistent throughout the graphs.</p><h3>Accuracy, gas usage, revert rates and response times</h3><p>In this study we analyze three different prices, so let’s define them:</p><ul><li><strong>Quoted price</strong> is the price initially advertised for a given trade — the “sticker” price users see in the UI.</li><li><strong>Realized price </strong>is the price that is settled after a delay. The time it takes between the trade submission and confirmation on-chain is typically between 0 to 180 seconds.</li><li><strong>Adjusted price </strong>is what a user gets once a transaction is realized and transaction costs (gas and fees) are paid. In other words, the realized price minus costs.</li></ul><p>We will start by looking at quoted and realized prices.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*5CND9rsHRM9EViXz0h1bNg.png" /><figcaption>Quoted and adjusted prices winning rates for 0x API, 1inch, Dex Ag, Paraswap and Uniswap. Many aggregators seem to optimize for quoted price, but the best quoted price doesn’t always result in the best adjusted price.</figcaption></figure><p>In the graphs above, you can notice that Uniswap is no longer present in any of the trade size buckets. It is in stark contrast to the previous graphs showing the adjusted price winners. In other words, while it does not display the best price, sometimes it offers better adjusted prices for trades under $5K due to low fees. As mentioned before, this winning percentage shrinks significantly in the higher value trades as aggregators perform better by splitting trades across sources to find the best price. <br> <br>You can also observe in these graphs that 0x API’s winning rate in quoted and realized prices is significantly lower than its winning rate for adjusted price — averaging 19% for quoted and realized prices and up to 57% and 63%, respectively, when we include ties. 0x API’s average winning rate for adjusted prices is ~72%. The reason why the winning rate is lower for quoted and realized prices is that we made an explicit trade-off in the design of our smart order routing logic to account for gas costs when calculating the trading route for an order. <strong>By accounting for gas costs in 0x API’s smart order routing, we guarantee that the benefit in price outweighs the cost of sourcing liquidity from various sources. </strong><br> <br>Unfortunately, many aggregators appear to optimize to win quoted price, that is, the “sticker” price, as it enables them to attract more users. However, as exemplified at the beginning of this report with Aggregator #2, aggregators who do not account for the cost of the transaction perform better in quoted price as they are willing to spend more, but it actually results in less value for the user. As a result, <strong>the best quoted price doesn’t always result in the best adjusted price. </strong><br> <br>A good analogy for this is airline tickets. Have you ever booked a flight through a certain airline because it seemed cheaper than the others, but then you had to pay extra for choosing your seat and then a little more for checking in your luggage? While the base ticket might be cheaper, when you price in all of the add-ons you might end up paying more. A similar thing happens with some aggregators: the price seems to be better than others when you get the quote, but once the transaction is completed you end up with a lot less money than you should have.<br><br>Wait, but why? <br><br>Let’s take 1inch for example, since they have the highest winning rate for quoted and realized prices. Their winning rate shrinks significantly from quoted to realized to adjusted price, declining from 22% to 19% to 14%. This means that <strong>while 2 out of 10 times it <em>might appear to be</em> a better deal, once settled and minus costs, it is not often the case</strong>. <br><br>The variance between quoted and realized prices can generally be explained by either inaccuracy or changes in the market that occur during the time delay between quote and on-chain settlement — which can make the quoted price no longer available. The variance between realized and adjusted is simply the additional cost incurred by the aggregator.<br> <br>Let’s take a look at accuracy across all of the exchanges. When an exchange quotes a certain price, how often can they deliver?</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*7QO7-eFQrM7pBqOCxAOLVQ.png" /><figcaption>0x API and Uniswap consistently have positive variance (i.e above 0), which indicates that there was a price movement between the quote and the on-chain settlement of the trade in the user’s favor. This is known as positive slippage. When this occurs, 0x API always transfers the positive difference to the user.</figcaption></figure><p>Accuracy is important as it builds user trust and it demonstrates the price quoted by an aggregator is the price the end user will receive. Given enough time and samples, variance should approach 0.<br> <br>As seen in the above graph, 0x API and Uniswap consistently have positive variance (i.e above 0), which indicates that there was a price movement between the quote and the on-chain settlement of the trade in the user’s favor. This is known as positive slippage. When this occurs, <strong>0x API always transfers the positive difference to the user.</strong> <br> <br>Interestingly, 1inch’s variance is always below 0, which indicates that users never receive a better rate than the quoted price, regardless of how markets move. A variance below 0 could also indicate that an aggregator is using stale information to provide quotes or their response times are not fast enough. These issues may lead to a higher chance of transactions reverting. In a reverted transaction no tokens are bought or sold, but the user still has to pay the transaction fee. We will come back to this in detail later. <br> <br>Now, let’s turn our attention to costs, which in Ethereum is measured as gas used. In the graph shown below we observe that there is a large amount of variance in the amount of gas used across all of the exchanges compared in this study.<br> <br>When it comes to aggregators, the old adage “less is more” applies. It is good for an aggregator to spend more if it extracts more value for the user, but as we presented earlier in the adjusted price winners graph, most aggregators are unable to do so. Optimizing the code to lower the gas usage increases the likelihood that an aggregator can split the trade over more sources to extract more value.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4MEkKoTPqCanzjSehIA8gg.png" /><figcaption>Despite increased gas usage, 0x API is able to extract more value for the users 7 out of 10 times. All other aggregators are at least double the cost of 0x API — which means it is double the cost for the user, with little additional value extracted.</figcaption></figure><p>Uniswap is one of the cheapest exchanges in terms of gas usage, so it is a goal all aggregators should aspire for, especially for the lower value buckets. It is extremely unlikely that a $100 trade will be split over multiple exchanges, even when gas prices are 1 gwei.<br> <br>On average, 0x API has an increased cost over Uniswap. However, as shown in the adjusted prices winning rate graph, <strong>despite the increased gas usage 0x API is able to extract more value for the users 7 out of 10 times</strong>. <strong>All other aggregators are at least double the cost of 0x API — which means it is double the cost for the user, with little additional value extracted. </strong>The highest gas guzzlers are 1inch and Paraswap, which is reflected in their low winning rate for adjusted prices. <br> <br>To put things in perspective, below is the average cost in dollar value of all simulated trades between $500 and $1K:</p><ul><li>0x API — $6.43</li><li>1inch — $13.58</li><li>Dex Ag — $13.41</li><li>Paraswap — $18.59</li><li>Uniswap — $3.93 (we will come back to this later)</li></ul><p>Reducing gas usage has been a focus for our team for the past eight months. Our initial target was to cut down transaction costs by 50%, however, in 0x API v1 we achieved to <strong>cut down transaction costs, on average, by ~76% </strong>vs v0. Gas usage is currently around 460K gas for a $50K trade, down from 1.5M gas for the same trade in v0. These optimizations have turned 0x API into the most efficient aggregator across all trade sizes.<br> <br>In fact, gas prices have been quite higher than 100 gwei in the last month. We wanted to show you how 0x API’s adjusted price winning rate looks like in this scenario. We ran a second simulation artificially bumping gas prices and the results show that, <strong>0x API outperform competitors in a high gas price environment too — offering better adjusted prices 8 out of 10 times when gas prices are above 400 gwei.</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4D-NqY4GAjplRNRkwJHNnA.png" /><figcaption>0x API outperform competitors in a high gas price environment too — offering better adjusted prices 8 out of 10 times when gas prices are above 400 gwei.</figcaption></figure><p>Now, back to 0x API’s gas usage in comparison to Uniswap. On average, 0x API uses more gas than Uniswap and yet, <strong>0x API offers better adjusted prices than Uniswap 7 out of 10 times</strong>. How is this possible? At 0x Labs <strong>we built a super optimized contract that allows 0x API to source liquidity that is 100% routed through Uniswap in a more gas efficient way than the default Uniswap contracts</strong>. This is particularly beneficial for smaller trades (&lt;$5K), which are typically routed to a single source.<br> <br>To exemplify this, let’s take a look at the following two transactions:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*KMsE-bQcdnhKZunVsm0thQ.png" /><figcaption>0x API v1 delivers market-leading gas efficiency. With a custom, highly-optimized architecture, accessing Uniswap’s liquidity through 0x API is now as cheap and often cheaper than going to Uniswap directly.</figcaption></figure><p>The <a href="https://etherscan.io/tx/0xb567dd4262461e998cf98b61f439bfe6112feafc36e5c24488c6a9262b990365">first transaction</a> (left) shows an ETH&lt;&gt;UNI trade made by going directly to Uniswap. The <a href="https://etherscan.io/tx/0xa76223b08efc5c293437b8f5673ed2b2757ba7f9c405dab5c98620c463ed9b57">second transaction</a> (right) shows an equivalent ETH&lt;&gt;UNI trade being 100% routed to Uniswap via 0x API. As shown in the “gas used by transaction” field, the Uniswap transaction cost ~114K gas and the 0x API transaction cost ~110K gas, that is 3.7% cheaper. Certain on-chain state and conditions can change the results (for example, if the user needs to set new allowances), but in general, <strong>using 0x API to trade on Uniswap is now as cheap and often cheaper than going to Uniswap directly</strong>.<br> <br>So far we’ve covered accuracy and gas usage, so it’s time to talk reverts. When a user makes a trade through one of these exchanges, what is the likelihood of the transaction failing? <br> <br>Aggregators should aim to keep revert rates as low as possible as it is a frustrating experience when a transaction fails and the user still pays for gas. Common causes for reverts are: changes in the market between the time of quote and on-chain settlement, and inaccuracy of quoted prices (especially when using stale information to provide quotes). <br> <br>Our simulation tool always executes swaps under perfect conditions, that is: fully funded, unlimited gas and no front-running (i.e. no information is leaked to the <em>dark forest</em>). We exclude reverts caused by these reasons as well as those that in real life can occur due to user behavior. As a result, simulated revert rates are lower than real world revert rates for all the exchanges, but nevertheless, they provide valuable insights into the exchanges’ performance.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*5hNjjhZkxMc5muWQfwkmSA.png" /><figcaption>A delay below 10s essentially means that the trade executed immediately or in the very next block after the transaction was submitted. A high revert rate in this delay bucket reflects inaccurate quoting as the window for market movements is very small.</figcaption></figure><p>In the graph above the 0–10 seconds delay bucket is particularly interesting to look at. A delay below 10s essentially means that the trade executed immediately or in the very next block after the transaction was submitted. A high revert rate in this delay bucket reflects inaccurate quoting. <br> <br>In general, we observe that Paraswap’s revert rates are the highest in comparison to the other exchanges, followed by Dex Ag and 1inch. One possible explanation for reverts in a simulated environment where human behavior is not a cause for reverts, is that the price they quoted is gone (as seen in higher delay buckets) or never existed (as seen in lower delay buckets). If you recall, Dex Ag and Paraswap had the most inconsistent accuracy ratio.<br> <br>Let’s explore the impact of revert rates for an end user. If a user makes 100 trades between $500 and $1K on each exchange, they would spend on failed transactions the following average amounts:</p><ul><li>0x API — $6.89</li><li>1inch — $62.52</li><li>Dex Ag — $3.47</li><li>Paraswap — $119.22</li><li>Uniswap — $0.21</li></ul><p>In the real world we have seen Uniswap’s daily revert rate up to <a href="https://explore.duneanalytics.com/queries/10443/source#20754">30%</a>, whereas in our simulation the highest revert rate we observed for it was ~1.3% for the longer delay buckets. The difference between realized and simulated revert rates speaks to a huge opportunity to improve the UX in all DEXs, but that’s a subject for a different discussion.<br> <br>In the case of 0x API, the simulation shows we have, on average, the lowest simulated revert rates among aggregators across all the different delays. 0x API simulated reverts range between 0.6% for the shorter delays and 1.8% for the longer ones. In the real world, we have observed that the average weekly revert rate is typically between ~3% and 4% for a 0x API integrator like Matcha.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*gsA6j0GaAM3QFMR89fnJlA.png" /><figcaption>Matcha’s average weekly revert rate is typically between ~3% and 4%, 10X lower than other exchanges.</figcaption></figure><p>Now, there’s one important metric we haven’t covered yet: response times. This metric might not be immediately obvious to end users of an application like Matcha. However, <strong>when you are building a product on top of third-party infrastructure, you need the service to be as reliable and fast possible</strong>. Aggregators that are faster allow a user to get their trades in quicker, resulting in lower slippage and reduced chance of reverts. Not to mention the improved user experience.<br> <br>There’s a technical challenge to maintaining low response times when we have to sample from more than 13 sources, including <a href="https://blog.0xproject.com/growing-defi-with-the-help-of-professional-market-makers-0xs-new-request-for-quote-system-8d5fb08594bf">RFQ</a>, a system where professional market makers provide liquidity. However, our goal is for 0x API to become the best professional grade liquidity aggregation API and offer response times around 1.5s is something we are proud of.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*qj6Mzch-7c6pCKGdqcF2pg.png" /><figcaption>When you are building a product on top of third-party infrastructure, you need the service to be as reliable and fast as possible. 0x API response times are consistently below 1.5s, up to 2.7X faster than other aggregators.</figcaption></figure><p>1inch‘s response times are the highest from all the exchanges analyzed, 2.7X times higher than 0x API’s response times. At 4s, 1inch’s response times are about one third the time it takes to mine a new block, which can make or break a time-sensitive swap — for example, in high volatility days when market conditions are in flux. <br> <br>Given all of the information above, what is a simple summary of the best aggregator to choose? We can formulate the expected value of gains from switching from one exchange to another by calculating the average gain or loss from the switch across a wide range of trade scenarios. This will give an indication of the benefit a user can expect.<br> <br>For users choosing to trade with a 0x API integrator like Matcha instead of one of the other exchanges, the average expected gains for a trade under $10K are:</p><ul><li>1inch — $7.17</li><li>Dex Ag — $10.36</li><li>Paraswap — $14.89</li><li>Uniswap —$17.14</li></ul><p><strong>Overall, a user trading on 1inch that switches over to a 0x API integrator like Matcha will observe, on average, an expected gain of $7.17 per trade. If they switch over from Uniswap, the average expected gain increases to $17.14 per trade.</strong></p><h3>Closing thoughts</h3><p>First of all, we are glad you found this interesting and made it all the way here! <br> <br>Our goal is to share what we have learned building 0x API and shine a light on key differences between aggregators that might not be obvious at first sight. As we mentioned earlier, we want to bring more transparency to the industry and open up the conversation about how to objectively measure and compare the performance of different aggregators so that DeFi developers and traders can make informed decisions.<br> <br>By opening up <a href="https://metabase.spaceship.0x.org/public/dashboard/1b0e6e83-254c-4863-a327-16d515688d0c?run_id=buy-disney-timeshare&amp;win_tolerance_(bps)=0.5">our data</a>, we hope to move the DEX aggregation space forward and continue building what is best for DeFi developers and users. <br><br>We know this is a lot of information to take in and that there will likely be a lot of questions, so we are hosting a <a href="https://www.reddit.com/r/0xProject/comments/j3hyai/ama_0x_api_v1_october_7th_2020_at_12_pm_pt/">Reddit AMA</a> on Wednesday October 7th at 12pm PT.</p><p>If you are a trader, go to <a href="https://matcha.xyz/">Matcha</a> and start saving on your trades today!</p><p>If you are a DeFi developer looking to source liquidity across DEXs, you can find our v1 announcement <a href="https://blog.0xproject.com/announcing-0x-api-v1-34493d9bad3b">here</a> and the 0x API docs <a href="https://0x.org/docs/api#swap">here</a>. If you are an existing integrator using v0, the migration process to v1 is quite simple. We wrote <a href="https://0x.org/docs/guides/migrate-0x-api-from-v0-to-v1">this guide</a> just in case.<br> <br>For media inquiries, please email <a href="/service/mailto:clay@0xproject.com">clay@0xproject.com</a>.</p><p><em>Massive thanks to Ben, Jacob, Kroeger, Lawrence and Michael for their invaluable contributions and feedback on this piece.</em></p><h3>🤝 Join the 0x community on…</h3><p><a href="https://twitter.com/0xproject?source=post_page---------------------------">Twitter</a>⠀<a href="https://discord.gg/d3FTX3M?source=post_page---------------------------">Discord</a>⠀<a href="https://t.me/official_0x">Telegram</a>⠀<a href="https://www.reddit.com/r/0xproject?source=post_page---------------------------">Reddit</a>⠀<a href="https://www.youtube.com/c/0xproject?source=post_page---------------------------">YouTube</a> ⠀<a href="https://www.linkedin.com/company/0x?source=post_page---------------------------">LinkedIn</a></p><h3>🛠️ Build on 0x</h3><p><a href="https://0x.org/docs?source=post_page---------------------------">Get started with our dev docs</a>⠀<a href="https://github.com/0xProject?source=post_page---------------------------">Contribute on GitHub</a></p><h3>🙋‍♀🙋‍♂️️ Work at 0x</h3><p><a href="https://0x.org/about/jobs?source=post_page---------------------------">Join us in our mission</a>⠀<a href="https://boards.greenhouse.io/0x?source=post_page---------------------------">Check out our open positions</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=dfb9654b0723" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Announcing 0x API v1]]></title>
            <link>https://medium.com/@fulviamorales/announcing-0x-api-v1-34493d9bad3b?source=rss-5b36a7634635------2</link>
            <guid isPermaLink="false">https://medium.com/p/34493d9bad3b</guid>
            <category><![CDATA[0x-news]]></category>
            <category><![CDATA[uniswap]]></category>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[0x-developers]]></category>
            <category><![CDATA[1inch]]></category>
            <dc:creator><![CDATA[Fulvia]]></dc:creator>
            <pubDate>Thu, 01 Oct 2020 14:40:39 GMT</pubDate>
            <atom:updated>2020-10-03T21:15:05.767Z</atom:updated>
            <content:encoded><![CDATA[<h4><em>Announcing a new version of 0x API’s swap endpoint, the best DEX aggregator.</em></h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*iqIq4w9nrJo3ErUaqjoAPw.png" /></figure><h3>TL;DR</h3><ul><li><strong>7 out of 10 times 0x API offers better adjusted prices than 1inch, Dex Ag, Paraswap and Uniswap. </strong>That is, the price after transaction fees are paid.</li><li><strong>0x API v1 delivers market-leading gas efficiency.</strong> With a custom, highly-optimized architecture, accessing <strong>Uniswap’s liquidity through 0x API is now as cheap and often cheaper than going to Uniswap directly</strong>.</li><li>DeFi developers can find the 0x API docs <a href="https://0x.org/docs/api#swap">here</a>. Existing integrators can use <a href="https://0x.org/docs/guides/migrate-0x-api-from-v0-to-v1">this guide</a> to migrate to v1.</li><li>Traders can go to <a href="https://matcha.xyz/">Matcha</a> — which uses 0x API under the hood — <strong>to buy and sell assets at the best price possible across all DEX liquidity sources.</strong></li></ul><p>In January 2020 we launched v0 of 0x API, a public tool designed to make it simple for DeFi developers to tap into all DEX liquidity in a fast and reliable way. Since launch, 0x API has processed over 29K trades that in total represent ~$550 million in trading volume.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*EwOY_ARe9O1bnBXayVvk_Q.png" /><figcaption>0x API monthly volume since launch 🏒</figcaption></figure><p>The version 0 release represented a solid starting point, but it was clear that there was still plenty of room for improving and pushing the DEX aggregation space forward. So, we spent the last eight months gathering feedback and iterating, and today we are proud to launch a revamped 0x API v1: the highest-performing, professional-grade DEX aggregator in the industry. <strong>For</strong> <strong>7 out of 10 trades, users get a better adjusted price through 0x API than through 1inch, DexAg, Paraswap and Uniswap.</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fP9iPIAVzkP4sVXaqxhM6g.png" /></figure><p>With a simple http request, developers can fetch the best available price across <strong>13 liquidity sources</strong> — including exclusive 0x liquidity from <a href="https://blog.0xproject.com/growing-defi-with-the-help-of-professional-market-makers-0xs-new-request-for-quote-system-8d5fb08594bf">professional liquidity providers</a> and proprietary AMMs, as well as 0x Mesh, Uniswap, Oasis, Kyber, Curve, Balancer, Bancor, mStable, Mooniswap, Sushiswap and Swerve. In addition to fetching prices from these liquidity sources, under the hood the /swap/quote endpoint leverages smart order routing algorithms to split orders across sources to reduce slippage and achieve the best price for a given trade.</p><h3>Quoted versus Adjusted Prices</h3><p>We built 0x API v1 with one goal in mind: <strong>offering the best prices after accounting for transaction costs.</strong></p><p>These days it is not uncommon to see screenshots comparing quotes between DEX aggregators for a given trade on Twitter. The problem with this is that comparing aggregators on quoted prices is a bad business for users as <strong>often the best quoted price does not result in the best deal once transaction costs are paid. </strong>We believe that using adjusted price is a more objective metric and a better way to measure performance between aggregators as it is what the user ultimately gets in their wallet. Wait, but why?</p><p>Adjusted price is what a user receives after a transaction is completed on-chain and transaction costs (gas and fees) are paid. It can be calculated using the following formula:</p><p><em>adjusted_price = sold_amount_usd / ( bought_amount_usd — transaction_costs_usd )</em></p><p>Let’s use an example to illustrate this: <br> <br>A user wants to trade 100 DAI for USDC. <strong>Aggregator #1 quotes 100 USDC with a transaction cost of $5</strong>. Using the formula above, we can determine that <strong>adjusted price = 100 / ( 100–5 ) = $1.05</strong>.<br> <br>The same user checks out a second aggregator. <strong>Aggregator #2 quotes 104 USDC for the same 100 DAI, but with a transaction cost of $10</strong>. In this case, <strong>adjusted price = 100 / (104–10) = $1.06</strong>.<br> <br><strong>In this example, Aggregator 1 wins as it ultimately finds a cheaper rate for the user to convert 100 DAI to 100 USDC. </strong>While aggregator #2 initially quoted a better rate and bought more tokens, you can observe how the transaction cost impacted the adjusted price. In conclusion, spending an additional $5 to only receive an additional 4 USDC resulted in a more expensive deal for the user.<br> <br>The majority of existing aggregators seem to optimize to win quoted prices and attract users, but we often see them failing at delivering the best adjusted price. <strong>By optimizing for adjusted prices and accounting for gas costs in 0x API smart order routing, 0x API offers the best adjusted prices 7 out of 10 times.</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*7CgnXowUv7P-spbudC-1UA.png" /><figcaption>Quoted and adjusted prices winning rates for 0x API, 1inch, Dex Ag, Paraswap and Uniswap. 0x API outperforms other exchanges ~72% of the time by offering better prices after accounting for gas.</figcaption></figure><h3>Reducing Gas Usage</h3><p>Reducing gas usage has been a focus for our team for the past eight months. Our initial target was to cut down transaction costs by 50%, however, in 0x API v1 we achieved to <strong>cut down transaction costs, on average, by ~76% </strong>vs v0. Gas usage is currently around 460K gwei for a $50K trade, down from 1.5M gwei for the same trade in v0. These optimizations have turned 0x API into the most efficient aggregator across all trade sizes.<br> <br>While, on average, 0x API uses more gas than Uniswap, <strong>0x API offers better adjusted prices than Uniswap 7 out of 10 times</strong>. How is this possible? At 0x Labs <strong>we built a super optimized contract that allows 0x API to source liquidity that is 100% routed through Uniswap in a more gas efficient way than the default Uniswap contracts</strong>. This is particularly beneficial for smaller trades (&lt;$5K), which are typically routed to a single source.<br> <br>To exemplify this, let’s take a look at the following two transactions:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*KMsE-bQcdnhKZunVsm0thQ.png" /><figcaption>0x API v1 delivers market-leading gas efficiency. With a custom, highly-optimized architecture, accessing Uniswap’s liquidity through 0x API is now as cheap and often cheaper than going to Uniswap directly.</figcaption></figure><p>The <a href="https://etherscan.io/tx/0xb567dd4262461e998cf98b61f439bfe6112feafc36e5c24488c6a9262b990365">first transaction</a> (left) shows an ETH&lt;&gt;UNI trade made by going directly to Uniswap. The <a href="https://etherscan.io/tx/0xa76223b08efc5c293437b8f5673ed2b2757ba7f9c405dab5c98620c463ed9b57">second transaction</a> (right) shows an equivalent ETH&lt;&gt;UNI trade being 100% routed to Uniswap via 0x API. As shown in the “gas used by transaction” field, the Uniswap transaction cost ~114K gas and the 0x API transaction cost ~110K gas, that is 3.7% cheaper. Certain on-chain state and conditions can change the results (for example, if the user needs to set new allowances), but in general, <strong>using 0x API to trade on Uniswap is now as cheap and often cheaper than going to Uniswap directly</strong>.</p><h3>What’s else is new in v1?</h3><ul><li>Nine new liquidity sources for a total of 13, with new ones being added frequently.</li><li>Two 0x API exclusive liquidity sources: 0x RFQT and 0x private AMM.</li><li>The 0x protocol fee is no longer incurred for external liquidity sources, lowering transaction costs further.</li><li>Last-minute, on-chain routing to adjust (and often improve) quotes for market movements that can occur between submission and on-chain confirmation.</li><li>A new settlement contract that allows us have <strong>more accurate fills and gas usage lower than any other aggregator.</strong></li><li>Multi-hop, a new piece of logic in our smart order routing that allows us to bridge liquidity to illiquid markets.</li><li>A super optimized contract that allows 0x API <strong>to source Uniswap in a more gas efficient way than the default Uniswap contracts</strong>.</li><li>Support for ERC20&gt;ETH trades.</li><li>Support for affiliateFee, a percentage based fee integrators can add to monetize their product.</li><li>excludedSources, a parameter that allows integrators to exclude specific sources from the routing.</li><li>New /meta_transaction endpoints that allow integrators to remove or defer the requirement that the user must pay for gas and protocol fees with ETH. It provides a superset of the liquidity available via the /swap/quote endpoint.</li></ul><h3>Integrate with 0x API v1</h3><p>Join our existing integrators like <a href="https://matcha.xyz/">Matcha</a> and offer your users the very best prices across all DEXs. <br> <br>If you are a developer looking to integrate with the best DEX aggregator you can find our updated docs <a href="https://0x.org/docs/api#swap">here</a>. <br> <br>If you are an existing integrator using v0, the migration process to v1 is quite simple. We wrote <a href="https://0x.org/docs/guides/migrate-0x-api-from-v0-to-v1">this guide</a> just in case.<br> <br>Read more about how v1 outperforms 1inch, Dex Ag, Paraswap and Uniswap <a href="https://blog.0xproject.com/a-comprehensive-analysis-on-dex-liquidity-aggregators-performance-dfb9654b0723">here</a>. <br> <br>Questions or feedback about 0x API? Join the conversation in our dedicated <a href="https://discord.gg/YyG9fkK">Discord</a> channel <a href="https://discordapp.com/invite/d3FTX3M">#0x_API-help</a>.</p><h3>🤝 Join the 0x community on…</h3><p><a href="https://twitter.com/0xproject?source=post_page---------------------------">Twitter</a>⠀<a href="https://discord.gg/d3FTX3M?source=post_page---------------------------">Discord</a>⠀<a href="https://t.me/official_0x">Telegram</a>⠀<a href="https://www.reddit.com/r/0xproject?source=post_page---------------------------">Reddit</a>⠀<a href="https://www.youtube.com/c/0xproject?source=post_page---------------------------">YouTube</a> ⠀<a href="https://www.linkedin.com/company/0x?source=post_page---------------------------">LinkedIn</a></p><h3>🛠️ Build on 0x</h3><p><a href="https://0x.org/docs?source=post_page---------------------------">Get started with our dev docs</a>⠀<a href="https://github.com/0xProject?source=post_page---------------------------">Contribute on GitHub</a></p><h3>🙋‍♀🙋‍♂️️ Work at 0x</h3><p><a href="https://0x.org/about/jobs?source=post_page---------------------------">Join us in our mission</a>⠀<a href="https://boards.greenhouse.io/0x?source=post_page---------------------------">Check out our open positions</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=34493d9bad3b" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Access all DEX liquidity through 0x API]]></title>
            <link>https://medium.com/@fulviamorales/access-all-dex-liquidity-through-0x-api-d5dd9a45af31?source=rss-5b36a7634635------2</link>
            <guid isPermaLink="false">https://medium.com/p/d5dd9a45af31</guid>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[0x-developers]]></category>
            <category><![CDATA[cryptocurrency]]></category>
            <category><![CDATA[blockchain]]></category>
            <dc:creator><![CDATA[Fulvia]]></dc:creator>
            <pubDate>Tue, 28 Jan 2020 17:28:32 GMT</pubDate>
            <atom:updated>2020-05-14T00:49:33.024Z</atom:updated>
            <content:encoded><![CDATA[<h4>Easily integrate with 0x API to swap tokens at the best prices.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*c7IBfdfAZh1MYaka1KLDWQ.png" /></figure><p>We are starting the year (and the decade) with a bang! <strong>Today we are excited to introduce </strong><a href="https://0x.org/api"><strong>0x API</strong></a><strong>.</strong> We designed the 0x API to make it easy for DeFi developers like you to tap into <strong>both off-chain and on-chain DEX liquidity</strong> in a fast, reliable, and easy to use way so you can focus on what matters: your product.</p><p>With a simple GET call, you can use 0x API to fetch the best price available in the DEX ecosystem for any token. Under the hood, <strong>we aggregate liquidity</strong> from 0x Mesh and other decentralized exchange networks like Kyber, Uniswap and Oasis, and <strong>use smart order routing</strong> to find the best prices for you — saving you time and connecting you to more liquidity than any single source can provide. As we build more <a href="https://github.com/0xProject/ZEIPs/issues/47">bridge contracts</a> and more liquidity becomes available, the 0x API automatically upgrades without any additional work on your end.</p><h4><strong>With 0x API you can:</strong></h4><ul><li>Get the best rate in the DEX ecosystem for your desired swap with a simple GET call.</li><li>Easily execute a swap in your smart contracts with a transaction constructed on your behalf.</li><li>Contribute to and access liquidity on the 0x Mesh network through a REST API endpoint.</li><li>Abstract away protocol fees and complete transactions on behalf of your users.</li><li>Reduce your product development and go to market time.</li></ul><p>Leading open finance projects including <a href="https://www.nuo.network/">Nuo</a>, <a href="https://fulcrum.trade/#/">bZx (Fulcrum)</a>, <a href="https://zerion.io/">Zerion</a>, <a href="https://topo.finance/">Topo Finance</a>, <a href="https://defisaver.com/">DeFi Saver</a>, and more have already begun integrating with 0x API. Join the growing number of projects building on 0x by getting started today at <a href="http://0x.org/api">0x.org/api</a>!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*1STHhBglWJJ9o5U4aWoEQQ.png" /></figure><h3><strong>0x API Roadmap</strong></h3><p>Offering tools that make it easier for you to build and interact with the 0x protocol and the rest of the DEX ecosystem is at the core of what we do. If you are a new developer, 0x API is the easiest way to build exchange functionality into your product while you figure out product-market fit. If you are an advanced developer or have a product with traction, 0x API is the most reliable tool to offer the best prices and reach your user growth goals. <br> <br>We have started working on improvements for the 0x API and, among many things, very soon you will also be able to:</p><ul><li>Stream price information.</li><li>Easily monetize your product by collecting fees.</li><li>Create an advanced trading interface.</li><li>Submit orders to Ethereum with meta transactions.</li></ul><h3>Get Started</h3><p>0x API is a superset of all other DEX protocols. Once integrated, you’ll be able to create exchange-like experiences, open margin positions, or mint new index tokens. Unlike other APIs, 0x API doesn’t require you to create an account or generate API keys. To start, simply follow our <a href="https://0x.org/docs/guides/swap-tokens-with-0x-api">Swap Tokens with 0x API</a> guide or jump straight into the <a href="https://0x.org/docs/api">documentation</a>. <br> <br>While the 0x Core team provides a free hosted version of the 0x API for developers to hit the ground running, the 0x API codebase is open source and anyone can run their own instance if they want to. Find everything you need <a href="https://github.com/0xProject/0x-api">here</a>. <br> <br>Start building today with 0x API at <a href="http://0x.org/api">0x.org/docs/api</a>! 🚀</p><p>Questions or feedback about 0x API? Join the conversation in our dedicated Discord channel <a href="https://discordapp.com/invite/d3FTX3M">#0x_API-help</a>.</p><h4>🤝 Join the 0x community on…</h4><p><a href="https://twitter.com/0xproject?source=post_page---------------------------">Twitter</a>⠀<a href="https://discord.gg/d3FTX3M?source=post_page---------------------------">Discord</a>⠀<a href="https://t.me/official_0x">Telegram</a>⠀<a href="https://www.reddit.com/r/0xproject?source=post_page---------------------------">Reddit</a>⠀<a href="https://www.youtube.com/c/0xproject?source=post_page---------------------------">YouTube</a> ⠀<a href="https://www.linkedin.com/company/0x?source=post_page---------------------------">LinkedIn</a></p><h4>📨 Sign up for the latest ecosystem and developer updates</h4><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fupscri.be%2Fqmbopx%3Fas_embed%3Dtrue&amp;dntp=1&amp;display_name=Upscribe&amp;url=https%3A%2F%2Fupscri.be%2Fqmbopx&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=upscri" width="800" height="400" frameborder="0" scrolling="no"><a href="https://medium.com/media/997eaef96957ccb296c61e77fffb7fd9/href">https://medium.com/media/997eaef96957ccb296c61e77fffb7fd9/href</a></iframe><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fupscri.be%2Fmaamyn%3Fas_embed%3Dtrue&amp;dntp=1&amp;display_name=Upscribe&amp;url=https%3A%2F%2Fupscri.be%2Fmaamyn&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=upscri" width="800" height="400" frameborder="0" scrolling="no"><a href="https://medium.com/media/15fd4d2c00e7d67788afc3a7c3775c97/href">https://medium.com/media/15fd4d2c00e7d67788afc3a7c3775c97/href</a></iframe><h4>🛠️ Build on 0x</h4><p><a href="https://0x.org/docs?source=post_page---------------------------">Get started with our dev docs</a>⠀<a href="https://github.com/0xProject?source=post_page---------------------------">Contribute on GitHub</a></p><h4>🙋‍♀🙋‍♂️️ Work at 0x</h4><p><a href="https://0x.org/about/jobs?source=post_page---------------------------">Join us in our mission</a>⠀<a href="https://boards.greenhouse.io/0x?source=post_page---------------------------">Check out our open positions</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d5dd9a45af31" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Ethereum Hard Fork Constantinopla — enero 2019]]></title>
            <link>https://medium.com/@fulviamorales/ethereum-hard-fork-constantinopla-enero-2019-4a58686bb5c?source=rss-5b36a7634635------2</link>
            <guid isPermaLink="false">https://medium.com/p/4a58686bb5c</guid>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[advanced]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[ethereum-blockchain]]></category>
            <dc:creator><![CDATA[Fulvia]]></dc:creator>
            <pubDate>Thu, 10 Jan 2019 00:37:16 GMT</pubDate>
            <atom:updated>2019-02-27T21:31:42.335Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/888/1*Wg5sk8uA2TC7gHGyMqRrzw.png" /></figure><h3><strong>Ethereum Hard Fork Constantinopla — febrero 2019</strong></h3><p><strong><em>Actualización 27 de febrero de 2019</em></strong></p><p><strong>La actualización Constantinopla al protocolo de Ethereum ocurrirá en el bloque #7,280,000</strong> — el cual, de acuerdo con la velocidad de minado actual, se espera ocurra el <a href="https://amberdata.io/blocks/7280000"><strong>28 de febrero de 2019</strong></a>. En preparación para la bifurcación, <strong>ese día suspenderemos los fondeos y retiros de ETH y los tokens ERC-20 en </strong><a href="https://bitso.com/"><strong>bitso.com</strong></a><strong> y en nuestras apps de iOS y Android en el bloque #7,279,500 — </strong>alrededor de las 10:00am, hora del Centro de México.</p><p>Para más información, puedes leer nuestras actualizaciones previas. ¡Contáctanos si tienes alguna duda!</p><p>— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —</p><p><strong><em>Actualización 15 de enero de 2019</em></strong></p><p><strong>El esperado hard fork de Ethereum, Constantinopla, ha sido pospuesto hasta nuevo aviso</strong> debido a que se encontró una vulnerabilidad crítica en uno de los cambios que estaban programados: el <a href="https://eips.ethereum.org/EIPS/eip-1283">EIP 1283</a>. Una vez que se determine una nueva fecha para la bifurcación, les informaremos a través de este mismo medio.</p><p>— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —</p><p>Bitso está comprometido con ofrecerte los mejores servicios financieros basados en cripto y que la interacción con tu dinero sea mágica. En este sentido, queremos informarte sobre la próxima bifurcación (<em>hard fork</em>) de Ethereum (ETH): Constantinopla.</p><p>Como parte de las actualizaciones al protocolo ya programadas,<strong> ETH experimentará una bifurcación en el bloque #7,080,000</strong> — el cual, de acuerdo con la velocidad de minado actual, se espera ocurra el <a href="https://fork.groundhog.network/"><strong>16 de enero de 2019</strong></a>. En preparación para la bifurcación, <strong>deshabilitaremos los fondeos y retiros de ETH en </strong><a href="https://bitso.com/"><strong>bitso.com</strong></a><strong> y en nuestras apps de iOS y Android en el bloque #7,079,500.</strong> En los próximos días actualizaremos esta publicación para darte más información sobre la fecha y hora en que esta funcionalidad será deshabilitada.</p><p><strong>Bitso se encargará de todos los requerimientos técnicos necesarios para los usuarios que tengan un saldo de ETH en sus cuentas de Bitso al momento de la bifurcación. ¡No es necesario que realices alguna acción!</strong></p><p>Constantinopla es la segunda fase de la actualización Metrópolis y es una parte integral de la estrategia de Ethereum a largo plazo para incrementar la capacidad de la red al mismo tiempo que disminuir el consumo de energía de la minería al migrar de <em>Proof-of-Work (PoW) </em>a<em> Proof-of-Stake (PoS)</em>. Constantinopla incluye cinco propuestas de mejora al protocolo (EIP, por su nombre en inglés <em>Ethereum Improvement Proposals</em>) <a href="https://eips.ethereum.org/EIPS/eip-145">— EIP 145</a>,<a href="https://eips.ethereum.org/EIPS/eip-1014"> EIP 1014</a>,<a href="https://eips.ethereum.org/EIPS/eip-1052"> EIP 1052</a>,<a href="https://eips.ethereum.org/EIPS/eip-1283"> EIP 1283</a> and<a href="https://eips.ethereum.org/EIPS/eip-1234"> EIP 1234</a> — pero uno de los cambios más significativos introducidos por este fork es la reducción de la emisión de ETH de 3 ETH por bloque a 2 ETH.</p><p><strong>Por favor ten en cuenta que esperamos que esta bifurcación sea no-contenciosa y por lo tanto, no esperamos que produzca dos criptomonedas diferentes.</strong> Sin embargo, te recordamos que si quieres tener control total de tus ETH o tener acceso a una cadena menor en caso de que esto ocurra, puedes retirar tus ETH de tu cuenta de Bitso antes del bloque #7,079,500.</p><p>En Bitso estamos comprometidos con ofrecerte servicios financieros basados en crypto que sean amigables, rápidos, confiables y seguros de usar. ¡Contáctanos si tienes alguna duda!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4a58686bb5c" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Ethereum Constantinople Hard Fork — January 2019]]></title>
            <link>https://medium.com/@fulviamorales/ethereum-constantinople-hard-fork-january-2019-3e6cec1d1917?source=rss-5b36a7634635------2</link>
            <guid isPermaLink="false">https://medium.com/p/3e6cec1d1917</guid>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[hard-fork]]></category>
            <category><![CDATA[blockchain]]></category>
            <dc:creator><![CDATA[Fulvia]]></dc:creator>
            <pubDate>Thu, 10 Jan 2019 00:35:50 GMT</pubDate>
            <atom:updated>2019-02-27T21:31:19.355Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/888/1*Wg5sk8uA2TC7gHGyMqRrzw.png" /></figure><h3>Ethereum Constantinople Hard Fork — February 2019</h3><p><strong><em>Update February 27th, 2019</em></strong></p><p><strong>The Constantinople upgrade to the Ethereum protocol will take place on block #7,280,000</strong> — which at current mining speed is expected to occur on <a href="https://amberdata.io/blocks/7280000"><strong>February 28th, 2019</strong></a>. In preparation for the hard fork,<strong> that day we will pause fundings and withdrawals of ETH and ERC-20 tokens on </strong><a href="https://bitso.com/"><strong>bitso.com</strong></a><strong> and our iOS and Android apps at block #7,279,500 —</strong> around 10:00am, Mexico City time.</p><p>For more information, please refer to our previous updates. Contact us if you have any questions!</p><p>— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —</p><p><strong><em>Update January 15th, 2019</em></strong></p><p><strong>The anticipated Ethereum hard fork, Constantinople, has been postponed until further notice</strong> after a critical vulnerability was found in one of the planned changed: <a href="https://eips.ethereum.org/EIPS/eip-1283">EIP 1283</a>. Once a new date is announced for the hard fork, we will inform your through this communication channel.</p><p>— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —</p><p>Bitso is committed to offering you the best crypto-powered financial services and ensuring that your interaction with money is magical. To that end, we would like to inform you about the upcoming Ethereum (ETH) hard fork: Constantinople.</p><p>As part of its scheduled protocol upgrades, <strong>ETH will have a hard fork at block height #7,080,000 </strong>— which at current mining speed is expected to occur on <a href="https://fork.groundhog.network/"><strong>January 16th, 2019</strong></a>. In preparation for the hard fork, <strong>ETH fundings and withdrawals on </strong><a href="https://bitso.com/"><strong>bitso.com</strong></a><strong> and our iOS and Android apps will be paused at block #7,079,500.</strong> In the coming days we will update this post to provide you more information about the day and time when this functionality will be disabled.</p><p><strong>Bitso will handle all technical requirements for all users with an ETH balance in their Bitso account at the time of the hard fork. No action is required from you!</strong></p><p>Constantinople is the second phase of the <a href="https://blog.bitso.com/metropolis-byzantium-el-pr%C3%B3ximo-ethereum-hard-fork-584355659bd0">Metropolis</a> upgrade and it is integral to Ethereum’s long-term strategy to increase network capacity while decreasing energy consumption from mining by switching from Proof-of-Work (PoW) to Proof-of-Stake (PoS). Constantinople includes five Ethereum Improvement Proposals (EIPs) - <a href="https://eips.ethereum.org/EIPS/eip-145">EIP 145</a>, <a href="https://eips.ethereum.org/EIPS/eip-1014">EIP 1014</a>, <a href="https://eips.ethereum.org/EIPS/eip-1052">EIP 1052</a>, <a href="https://eips.ethereum.org/EIPS/eip-1283">EIP 1283</a> and <a href="https://eips.ethereum.org/EIPS/eip-1234">EIP 1234</a> - but one of the most significant changes introduced by this hard fork is the reduction of ETH issuance from 3 ETH per block to 2 ETH.</p><p><strong>Please note that we expect the hard fork to be non-contentious and thus we do not expect it to yield two different cryptocurrencies.</strong> However, we remind you that if you want full control of your ETH or to have access to a minor chain in case this happens, you can withdraw your ETH from your Bitso account before block #7,079,500.</p><p>At Bitso we are committed to offering you friendly, fast, reliable and safe to use crypto-powered financial services. Please contact us if you have any questions!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3e6cec1d1917" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[BSV token distribution]]></title>
            <link>https://medium.com/@fulviamorales/bsv-distribution-da108ff08ef1?source=rss-5b36a7634635------2</link>
            <guid isPermaLink="false">https://medium.com/p/da108ff08ef1</guid>
            <category><![CDATA[bitcoin]]></category>
            <category><![CDATA[bitcoincash]]></category>
            <category><![CDATA[hard-fork]]></category>
            <category><![CDATA[blockchain]]></category>
            <dc:creator><![CDATA[Fulvia]]></dc:creator>
            <pubDate>Thu, 13 Dec 2018 00:50:48 GMT</pubDate>
            <atom:updated>2018-12-13T01:17:51.930Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/888/1*UqmcSuGGwE5gJc9eesYlGA.png" /></figure><p>On November 15th, 2018, the Bitcoin Cash blockchain forked, resulting in two chains: Bitcoin Cash ABC and Bitcoin Cash SV.</p><p>As previously announced <a href="https://blog-en.bitso.com/bchhardfork-c052c23356f6?source=your_stories_page---------------------------">here</a> and <a href="https://blog-en.bitso.com/bitcoincashabc-e680302f57c6">here</a>, Bitso determined that the Bitcoin Cash SV (BSV) chain does not meet our listing criteria; thus, this token will not be available for trading. However, <strong>by January 3rd, 2019 all eligible users will be credited their corresponding BSV tokens </strong>based on the snapshot of the Bitcoin Cash balances taken on November 15th, 2018 at 10:40 am Mexico City time.</p><p><strong>If you had Bitcoin Cash in your Bitso account at the time of the snapshot, then you’re an eligible user. </strong>We will notify you by email once your BSV tokens are available in your account. In the meantime,<strong> </strong>here’s the information you need to know:</p><ul><li>BSV tokens will be credited on your account by January 3rd, 2019.</li><li>For each Bitcoin Cash token you had in your Bitso account at the time of the snapshot, you will be credited one token of BSV.</li><li>You will only be able to withdraw your BSV tokens in full amount to a single address.</li><li>If you do not withdraw your BSV tokens by March 31st, 2019 they will be traded at market price on your behalf and credited to your Bitso account as Bitcoin (BTC).</li><li>BSV fundings and trading will not be available.</li></ul><p>We have split BCH and BSV tokens to ensure that transactions in one chain are not re-playable on the other chain.</p><p>At Bitso we are committed to offering you friendly, fast, reliable and safe-to-use crypto-powered financial services. Please contact us if you have any doubts!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=da108ff08ef1" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Distribución de tokens BSV]]></title>
            <link>https://medium.com/@fulviamorales/distribuci%C3%B3n-de-tokens-bsv-b054002886bc?source=rss-5b36a7634635------2</link>
            <guid isPermaLink="false">https://medium.com/p/b054002886bc</guid>
            <category><![CDATA[bitcoincash]]></category>
            <category><![CDATA[updates]]></category>
            <category><![CDATA[bitcoin]]></category>
            <category><![CDATA[hard-fork]]></category>
            <category><![CDATA[blockchain]]></category>
            <dc:creator><![CDATA[Fulvia]]></dc:creator>
            <pubDate>Thu, 13 Dec 2018 00:50:20 GMT</pubDate>
            <atom:updated>2020-03-02T19:52:22.211Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/888/1*UqmcSuGGwE5gJc9eesYlGA.png" /></figure><p>El 15 de noviembre de 2018 la cadena de bloques de Bitcoin Cash tuvo una bifurcación (<em>hard fork</em>), lo cual resultó en dos cadenas: Bitcoin Cash ABC y Bitcoin Cash SV.</p><p>Como anunciamos anteriormente <a href="https://blog.bitso.com/bifurcacionbch-8b09ac0acfb0">aquí</a> y <a href="https://blog.bitso.com/bitcoincashabc-ab9998a8b3c4">aquí</a>, Bitso determinó que la cadena de Bitcoin Cash SV (BSV) no cumple con nuestros criterios de listado; por lo tanto, este token no estará disponible para trading. Sin embargo, <strong>a más tardar el 3 de enero de 2019 a todos los usuarios elegibles se les acreditarán sus tokens de BSV correspondientes</strong> con base en la fotografía de los balances de Bitcoin Cash tomada el 15 de noviembre de 2018 a las 10:40 am, hora del Centro de México.</p><p><strong>Si al momento de la fotografía tenías Bitcoin Cash en Bitso entonces eres un usuario elegible. </strong>Te notificaremos por correo electrónico una vez que tus tokens de BSV estén disponibles en tu cuenta. Mientras tanto,<strong> </strong>aquí te dejamos la información que necesitas saber:</p><ul><li>Los tokens de BSV serán acreditados en tu cuenta a más tardar el 3 de enero de 2019.</li><li>Por cada token de Bitcoin Cash que tenías en tu cuenta de Bitso al momento de la fotografía, se te acreditará un token de BSV.</li><li>Sólo podrás retirar tus tokens de BSV por la cantidad total y a una única dirección.</li><li>En caso de no retirar tus tokens de BSV antes del 31 de marzo de 2019, éstos serán intercambiados a precio de mercado y se te acreditará Bitcoin (BTC) en tu cuenta de Bitso.</li><li>Fondeos y trading de BSV no estarán disponibles.</li></ul><p>Hemos separado los tokens de BCH y BSV para asegurar que las transacciones en una cadena no se puedan replicar en la otra.</p><p>En Bitso estamos comprometidos con ofrecerte servicios financieros basados en cripto que sean amigables, rápidos, confiables y seguros de usar.</p><p>¡Contáctanos si tienes alguna duda!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=b054002886bc" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>