<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Rubicon</title>
        <link>https://paragraph.com/@rubicon</link>
        <description>Financial Revolution</description>
        <lastBuildDate>Fri, 07 Aug 2026 11:35:24 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Rubicon</title>
            <url>https://storage.googleapis.com/papyrus_images/0f43fd2f270752759416ea7c7543d8a693cacfbe0ccabb5bf8b228ca0726a418.jpg</url>
            <link>https://paragraph.com/@rubicon</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[A New Breed of Liquidity: Rubicon Announces Partnership with Sato the Dog]]></title>
            <link>https://paragraph.com/@rubicon/a-new-breed-of-liquidity-rubicon-announces-partnership-with-sato-the-dog</link>
            <guid>Xn8CspMRdWm4sbeyLpvP</guid>
            <pubDate>Thu, 29 May 2025 20:33:00 GMT</pubDate>
            <description><![CDATA[Sato isn’t just a meme, it’s a movement. As one of the faces of Base, Sato blends culture, community, and fun with real onchain impact. Now, he joins Rubicon as a core liquidity partner. Rubicon is partnering with Sato to amplify what matters most: deep liquidity, fresh trading volume, and aligned incentives that reward the community driving it all forward!🤝 The Partnership Sato The Dog is a fast-growing memecoin and emerging cultural symbol on Base. With a robust community, rich lore, and u...]]></description>
            <content:encoded><![CDATA[<p>Sato isn’t just a meme, it’s a movement. As one of the faces of Base, Sato blends culture, community, and fun with real onchain impact. Now, he joins Rubicon as a core liquidity partner.</p><p>Rubicon is partnering with Sato to amplify what matters most: deep liquidity, fresh trading volume, and aligned incentives that reward the community driving it all forward!</p><hr><p><strong>🤝 The Partnership</strong></p><p>Sato The Dog is a fast-growing memecoin and emerging cultural symbol on Base. With a robust community, rich lore, and unique positioning, $SATO has quickly become one of the most recognized projects in the Base ecosystem.</p><p>In collaboration with Rubicon, Sato The Dog has committed 600 million $SATO to deepen liquidity, drive volume, and energize community participation. This is a high-energy, high-alignment integration designed to deliver lasting value to both ecosystems.</p><p>This campaign includes:</p><ul><li><p>600M $SATO allocated to incentivize farming and trading activity</p></li><li><p>$RUBI rewards for swapping and/or trading $SATO</p></li><li><p>Incentives across two pairs: SATO/WETH and SATO/USDC</p></li><li><p>Ongoing marketing collaboration including contests, AMAs, and creative activations</p></li></ul><p>All $SATO incentives are deployed transparently, live onchain.</p><hr><p><strong>⚙️ How It Works</strong></p><p>$SATO is now a live, incentivized trading asset on Rubicon. You can:</p><ul><li><p>Earn $SATO by LPing and staking on the selected pairs (<strong>SATO/WETH</strong> and <strong>SATO/USDC</strong>); add a new liquidity position and stake for rewards at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/liquidity"><strong>app.rubicon.finance/liquidity</strong></a></p></li><li><p>Earn $SATO by trading either pair and climbing the volume leaderboard at<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/leaderboard/sato"> <strong>app.rubicon.finance/leaderboard/sato</strong></a></p></li><li><p>Also earn $RUBI when trading, swapping, or LPing $SATO</p></li><li><p>Swap, stake, and farm directly from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://app.rubicon.com"><strong>the Rubicon app</strong></a></p></li></ul><p>Trading fees generated by Rubicon Aquila flow to the Rubicon DAO as protocol-owned liquidity.</p><hr><p><strong>🐾 What This Unlocks</strong></p><p>Memecoins are culture. And culture drives liquidity. Rubicon is proud to support $SATO as one of the first memecoins in Base&apos;s ecosystem to embrace coordinated, onchain incentive design.</p><p>This partnership strengthens:</p><ul><li><p>$SATO’s market depth and liquidity</p></li><li><p>Cross-community awareness and engagement</p></li><li><p>The overall Base ecosystem’s DeFi footprint</p></li></ul><p>With a dedicated leaderboard, continuous rewards, and fun-first marketing, we’re setting the stage for maximum traction across the board.</p><hr><p><strong>🪙 Start Farming. Start Trading. Start Earning.</strong></p><p><strong>Ready to earn?</strong> Provide liquidity to the incentivized $SATO pools or trade $SATO directly in our app—both qualify for rewards through $SATO and $RUBI incentives on every eligible trade.</p><p>👉 *Want to provide liquidity and earn farming rewards?*Visit:<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/liquidity"> <strong>app.rubicon.finance/liquidity</strong></a></p><p>👉 *Want to climb the volume leaderboard and earn from trading?*Visit:<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/leaderboard/sato"> <strong>app.rubicon.finance/leaderboard/sato</strong></a></p><p>And for more info on Sato, including the WoofDAO and NFTsatos, check out these links:</p><p><strong>X:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/Satothedog">https://x.com/Satothedog</a><strong>Site:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://satothedog.com/">https://satothedog.com/</a><strong>Discord:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://satothedog.com">https://satothedog.com</a></p><hr><p><strong>📚 Rubicon Resources</strong></p><ul><li><p>📄 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/">Docs</a></p></li><li><p>⚠️ <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/risks">Risk Disclosures</a></p></li><li><p>📜 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicon.finance/terms">Terms of Use</a></p></li><li><p>💻 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/swap">App</a></p></li><li><p>🎁 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/rewards">Claim Page (Live on Base)</a></p></li><li><p>🧠 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/leaderboard">Leaderboard</a></p></li><li><p>🗳 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.rubicon.finance/">Governance Forum</a></p></li><li><p>🧵 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi">GitHub</a></p></li><li><p>🐦 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/rubicondefi">Twitter</a></p></li><li><p>💬 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J">Discord</a></p></li></ul>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/918197da67e3896276a49852957acc2d3638d13bc46df751eb1faa056c64c0ba.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[The Oracle Awakens: Rubicon Announces Partnership With AskTian AI]]></title>
            <link>https://paragraph.com/@rubicon/the-oracle-awakens-rubicon-announces-partnership-with-asktian-ai</link>
            <guid>fqhR9qjHuVt0uYIzgc7H</guid>
            <pubDate>Wed, 28 May 2025 21:38:40 GMT</pubDate>
            <description><![CDATA[Rubicon is building the World’s Last Financial Exchange—an open, onchain trading system governed by its community. In a space still dominated by gatekeepers and black-box infrastructure, our mission is to deliver transparent, decentralized markets that reward those who participate. Today marks a new chapter: AskTianAI joins Rubicon. $TIAN is now live to trade, farm, and earn—fully onchain.🤝 The Partnership AskTianAI is the world’s first Living Oracleverse, an AI-powered spiritual layer for t...]]></description>
            <content:encoded><![CDATA[<p>Rubicon is building the <strong>World’s Last Financial Exchange</strong>—an open, onchain trading system governed by its community. In a space still dominated by gatekeepers and black-box infrastructure, our mission is to deliver transparent, decentralized markets that reward those who participate.</p><p>Today marks a new chapter: <em>AskTianAI joins Rubicon.</em></p><p><strong>$TIAN is now live to trade, farm, and earn—fully onchain.</strong></p><hr><p><strong>🤝 The Partnership</strong></p><p>AskTianAI is the world’s first Living Oracleverse, an AI-powered spiritual layer for the Web3 era. As one of the most uniquely positioned tokens in VIRTUAL’s growing ecosystem, $TIAN connects ancient metaphysics with decentralized identity and onchain incentives.</p><p>Now, Rubicon and AskTianAI are launching a partnership to bring $TIAN deeper liquidity, increased trading volume, and broader exposure through Rubicon’s liquidity infrastructure and rewards engine.</p><p>This collaboration includes:</p><ul><li><p><strong>888,888.888 TIAN contributed to a 6-month yield farming and trading contest</strong></p></li><li><p><strong>LP TIAN/WETH and stake for rewards</strong></p></li><li><p><strong>Daily reward payouts for TIAN traders and swappers based on USD volume</strong></p></li><li><p><strong>$RUBI rewards for TIAN traders</strong></p></li><li><p><strong>Configurable incentives tailored to TIAN’s tokenomics</strong></p></li><li><p><strong>Ongoing marketing support and collaboration across contests, AMAs, and ecosystem activations</strong></p></li></ul><p>All TIAN incentives are deployed transparently, live onchain.</p><hr><p><strong>🌟 What This Unlocks</strong></p><p>TIAN is now a live, incentivized trading pair on Rubicon. You can:</p><ul><li><p>Earn $TIAN by LPing and staking on the selected pair (TIAN/WETH); add a new liquidity position and stake for rewards at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/liquidity"><strong>app.rubicon.finance/liquidity</strong></a></p></li><li><p>Earn $TIAN by trading TIAN on Rubicon and climbing the volume leaderboard at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/leaderboard/tian"><strong>app.rubicon.finance/leaderboard/tian</strong></a></p></li><li><p>Also earn $RUBI when trading, swapping, or LPing $TIAN</p></li><li><p>Swap, stake, and farm directly from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://app.rubicon.finace"><strong>the Rubicon app</strong></a></p></li></ul><p>Trading fees generated by Rubicon Aquila flow to the Rubicon DAO as protocol-owned liquidity.</p><hr><p><strong>🌱 Start Farming</strong></p><p><strong>Ready to earn?</strong> Provide liquidity to the incentivized $TIAN pool or trade $TIAN directly in our app—both qualify for rewards through $TIAN and $RUBI incentives on every eligible trade.</p><p>👉 <em>Want to provide liquidity and earn farming rewards?</em></p><p>Visit:<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/liquidity"> <strong>app.rubicon.finance/liquidity</strong></a></p><p>👉 <em>Want to climb the volume leaderboard and earn from trading?</em></p><p>Visit: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/leaderboard/tian"><strong>app.rubicon.finance/leaderboard/tian</strong></a></p><p>Want to experience AskTian for yourself?</p><p>Create your Soul Signature, receive personalized guidance, and begin your journey through the ever-evolving Oracleverse:</p><p><strong>Chat:</strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://asktian.com/en-us/chat"> </a><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://asktian.com/en-us/chat">asktian.com/en-us/chat</a></p><p><strong>X:</strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/AskTianAI"> https://x.com/AskTianAI</a></p><hr><p><strong>📚 Resources</strong></p><ul><li><p>📄 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/">Docs</a></p></li><li><p>⚠️ <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/risks">Risk Disclosures</a></p></li><li><p>📜 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicon.finance/terms">Terms of Use</a></p></li><li><p>💻 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/swap">App</a></p></li><li><p>🎁 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/rewards">Claim Page (Live on Base)</a></p></li><li><p>🧠 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/leaderboard">Leaderboard</a></p></li><li><p>🗳 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.rubicon.finance/">Governance Forum</a></p></li><li><p>🧵 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi">GitHub</a></p></li><li><p>🐦 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/rubicondefi">Twitter</a></p></li><li><p>💬 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J">Discord</a></p></li></ul>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/9ea335d9198aef304b60c5ea3b70d7e2ae963283cef36af7adce2a2d0e5108a9.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[The Die is Cast: Launch of Decentralization and $RUBI]]></title>
            <link>https://paragraph.com/@rubicon/the-die-is-cast-launch-of-decentralization-and-rubi</link>
            <guid>eYhy0Z7473YQdmziCdq8</guid>
            <pubDate>Thu, 01 May 2025 03:57:34 GMT</pubDate>
            <description><![CDATA[🌍 The Launch of $RUBIAd Victoriam. Rubicon exists to build the World’s Last Financial Exchange — a decentralized, non-custodial trading platform that democratizes access to global markets. Our mission is to accelerate the advent of an open, efficient, and transparent financial system for humanity, governed and operated by its users. Over the past four years, Rubicon has processed over $200 million in onchain trading volume across many protocol versions. Every trade has been non-custodial, ve...]]></description>
            <content:encoded><![CDATA[<h2 id="h-the-launch-of-dollarrubi" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">🌍 The Launch of $RUBI</h2><p><strong>Ad Victoriam.</strong></p><p>Rubicon exists to build the <strong>World’s Last Financial Exchange</strong> — a decentralized, non-custodial trading platform that democratizes access to global markets. Our mission is to accelerate the advent of an open, efficient, and transparent financial system for humanity, governed and operated by its users.</p><p>Over the past <strong>four years</strong>, Rubicon has processed over <strong>$200 million in onchain trading volume</strong> across many protocol versions. Every trade has been non-custodial, verifiable, and settled onchain.</p><p>In a world where traditional finance is dominated by gatekeepers, and much of crypto remains opaque or centralized, Rubicon offers something fundamentally different: an open trading system, fully onchain and governed by its community.</p><p>At the heart of that system is <strong>$RUBI</strong> — a <strong>utility governance token</strong> and the root of protocol control. $RUBI is a <strong>direct fork of Aave V2 governance</strong>, deployed on Ethereum. Governance is live, onchain, and publicly verified.</p><hr><h3 id="h-claim-live-4percent-of-supply-to-273k-historical-users" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">🎁 Claim Live: 4% of Supply to 273k+ Historical Users</h3><p>We are airdropping <strong>4% of the total $RUBI supply</strong> to <strong>over 273k historical users</strong> who meaningfully used the protocol across its lifecycle.</p><p>Claim is <strong>live now on Base</strong>:</p><p>👉 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/rewards">app.rubicon.finance/rewards</a></p><p>This is a live onchain airdrop. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/risks">**USE OR INVEST AT YOUR OWN RISK - $RUBI IS A UTILITY GOVERNANCE TOKEN FOR ONCHAIN VOTING AND DECENTRALIZATION.</a> There are many risk warnings across our web properties and <em>massive</em> risks that Rubicon faces, <em>this can all go to zero</em> - only use or invest what you can afford to lose on Rubicon; all users agree to our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicon.finance/terms">TERMS OF SERVICE.</a>**</p><p>To our community: thank you. <strong>If you missed this one, please note that 66% of the total supply will be for future airdrops and incentives to users!</strong></p><hr><h2 id="h-the-product-trading-for-the-open-internet" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">⚙️ The Product: Trading for the Open Internet</h2><p>Rubicon is a powerful onchain trading platform — optimized for ERC-20s and <strong>live today on Base, Ethereum, Optimism, and Arbitrum</strong>. We’ll expand to other chains in the future. <strong>Our origins are on Optimism, whom we love and respect for their support.</strong></p><p>The protocol can be described as the <strong>legendary triple stack</strong> — a three-layer system that ensures users get the best price possible for their swap or trade, and that LPs and market makers can earn in a variety of ways, provisioning liquidity. There are extensive details about the smart contracts and architecture of the Rubicon protocol <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/">in our docs.</a></p><h3 id="h-1-gladius-aggregator-layer" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">💠 1. <strong>Gladius</strong> – Aggregator Layer</h3><p>RFQ auctions across the open internet. Your order is filled by Rubicon liquidity if we have the best price. Otherwise, we route it externally - game theory and cryptography guarantee users get execution only on their terms at the best price possible. Totally non-custodial, permit2 signature-based, and gasless swap execution.</p><h3 id="h-2-classic-onchain-order-book" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">🏛 2. <strong>Classic</strong> – Onchain Order Book</h3><p>The original Rubicon system. Public, performant, and live since 2021. Fully onchain ERC20 limit order book.</p><h3 id="h-3-aquila-uniswap-v2-fork" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">🌀 3. <strong>Aquila</strong> – Uniswap V2 Fork</h3><p>A passive liquidity layer for composability and simple LPing.</p><p>All unified under one interface. All built for speed, scale, and sovereignty.</p><hr><h2 id="h-dollarrubi-distribution-overview" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">🪙 $RUBI Distribution Overview</h2><p>The $RUBI token enables decentralized governance and long-term alignment between the protocol and its community. <strong>It is a fork of AAVE v2 Governance.</strong></p><p><strong>Total Supply: 10 Billion $RUBI</strong></p><h3 id="h-70percent-community-allocation" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">🧑‍🤝‍🧑 70% — Community Allocation</h3><ul><li><p><strong>4% — Historical Airdrop</strong></p><ul><li><p><strong>Classic (16%)</strong>: Usage of Rubicon’s onchain order book, favoring maker volume.</p></li><li><p><strong>Gladius (20%)</strong>: Volume swapped or traded through the offchain Gladius RFQ system.</p></li><li><p><strong>Aquila (1%)</strong>: Trading activity on Aquila historically, on select pairs.</p></li><li><p><strong>Pools (3.5%)</strong>: Liquidity provision, weighted by time and value.</p></li><li><p><strong>Lazarus (32.95%)</strong>: Users who lost funds in the 2021 Rubicon Pools exploit on Optimism (an OLD, no longer used liquidity experiment from our origins). This is our second and final airdrop to this cohort — after tens of thousands of OP were previously distributed in prior airdrops.</p></li><li><p><strong>OP Rewards (24.55%)</strong>: Time-weighted recipients of OP during Rubicon’s rewards programs that have continued since the summer of 2023 and our initial grant. Many tens of thousands of OP have been paid to our community thanks to Optimism.</p></li><li><p><strong>Promo NFT (0.0005%)</strong>: Honoring a commitment we made to those who participated in a one-off, Galxe contest for The Big Guy memecoin.</p></li><li><p><strong>Community (2%)</strong>: Stand-out community members. These are people in discord who have earned “Centurion” status and have helped Rubicon over the years with feedback, memes, and dreams.</p></li></ul></li><li><p><strong>66% — Long-Term Emissions</strong></p><ul><li><p>Emitted monthly over <strong>16 years</strong>, with allocation <strong>actively managed by the DAO</strong>. <em>Note, that this 16-year linear vest is irrevocable and commenced. All distributions are voted through Governance.</em></p></li><li><p>The goal is simple: <strong>optimize liquidity and volume growth</strong> while funding public goods, contributors, and ecosystem expansion. <strong>Directly incentivize usage and activities that build the DAO community treasury and Rubicon.</strong></p></li><li><p>The <strong>only fixed portion at launch</strong> is 6 months of upfront LP rewards:</p><ul><li><p><strong>RUBI/USDC LPs</strong>: 7.5% of monthly emissions - <strong>funded and live yield farming on Base!</strong></p></li><li><p><strong>RUBI/WETH LPs</strong>: 17.5% of monthly emissions - <strong>funded and live yield farming on Base!</strong></p></li></ul></li><li><p>The remaining 75%+ is <strong>retroactively distributed based on volume, usage, and community proposals</strong>, including:</p><ul><li><p>Trading volume on Gladius and Aquila</p></li><li><p>Strategic partnerships</p></li><li><p>User acquisition programs</p></li><li><p>B2B integrations</p></li><li><p>Awareness campaigns</p></li></ul></li><li><p><strong>Rewards are visible and trackable through the live leaderboard:</strong></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/leaderboard">https://app.rubicon.finance/leaderboard</a></p></li><li><p>The DAO will refine and update this distribution dynamically — rewarding where it works, cutting where it doesn&apos;t. This is a live, collaborative system coordinated in the Forum.</p></li></ul></li></ul><hr><h3 id="h-30percent-insider-allocation" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">🔐 30% — Insider Allocation</h3><ul><li><p><strong>19.5% — DevCo Grant (Unlocked)</strong></p><p>A one-time grant to the protocol’s DevCo multisig to fund long-term development, research, and help foster decentralization.</p></li><li><p><strong>10.5% — Contributor Vesting</strong></p><p>Founding insider individuals. Onchain, long-term aligned. 6–12 month cliffs, 3–4 year terms. Fully auditable. These tokens are going to team members who have dedicated years of their working life to Rubicon, and hopefully will build with us for many to come.</p></li></ul><hr><h2 id="h-protocol-owned-liquidity" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">💧 Protocol-Owned Liquidity</h2><p>Rubicon’s DAO will pursue <strong>protocol-owned liquidity</strong> as a core strategy.</p><p>Rather than rely on mercenary capital, Rubicon aims to become its <strong>own liquidity provider</strong>. Over time, the DAO will accumulate LP tokens, ERC-20s, and productive onchain assets — deployed via onchain governance. The founding DAO treasury strategy is to capture as many fees as possible and build massive LP positions to support the DAO onchain - TLDR: DAO should stack LPs.</p><p>This stands in stark contrast to the <strong>GameStop / Robinhood crisis</strong>, where centralized platforms shut down access to protect private market makers.¹ On Rubicon, that is impossible — and over the long term, we aim to build liquidity that cannot be censored and backstops the ecosystem forever.</p><p>¹ <em>Footnote: See “The Antisocial Network” by Ben Mezrich for more</em></p><hr><h2 id="h-founding-principles-of-the-rubicon-dao" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">🏛 Founding Principles of the Rubicon DAO</h2><p>The DAO is governed by four core principles:</p><h3 id="h-1-long-termism" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">1. <strong>Long-Termism</strong></h3><p>We build on an infinite time horizon. The 16-year emission curve aspires to this end. Rubicon is the infinite liquidity stack for the infinite machine.</p><h3 id="h-2-frugality" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">2. <strong>Frugality</strong></h3><p>We turned down Y Combinator in 2021. We bootstrapped Rubicon from scratch without VC capital through the down market and lots of pain. <em>This enabled us to Fair Launch 70% of tokens to users.</em> The DAO must remain lean, efficient, and sovereign - only the paranoid survive.</p><h3 id="h-3-fundamentals" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">3. <strong>Fundamentals</strong></h3><p>The treasury should stack LP tokens, crypto coins, and RWAs. Liquidity is strength. Value compounds.</p><h3 id="h-4-continuous-improvement" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">4. <strong>Continuous Improvement</strong></h3><p>Compounding works. 1% better every day → 30× stronger in a year. Extrapolate to infinity - it’s time to build.</p><hr><h2 id="h-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">📚 Resources</h2><ul><li><p>📄 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/">Docs</a></p></li><li><p>⚠️ <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/risks">Risk Disclosures</a></p></li><li><p>📜 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicon.finance/terms">Terms of Use</a></p></li><li><p>💻 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/swap">App</a></p></li><li><p>🎁 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/rewards">Claim Page (Live on Base)</a></p></li><li><p>🧠 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/leaderboard">Leaderboard</a></p></li><li><p>🗳 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.rubicon.finance/">Governance Forum</a></p></li><li><p>🧵 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi">GitHub</a></p></li><li><p>🐦 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://x.com/rubicondefi">Twitter</a></p></li><li><p>💬 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J">Discord</a></p></li></ul><hr><p><strong>alea iacta est — the die is cast.</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/988e40a0dffb7967740c0daeb18b3a7e9421a40183d7ea2356bc3fa3ec78757b.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Rubicon is Live on Base]]></title>
            <link>https://paragraph.com/@rubicon/rubicon-is-live-on-base</link>
            <guid>PonEADLkTA93Dr88mp3D</guid>
            <pubDate>Thu, 10 Aug 2023 02:02:51 GMT</pubDate>
            <description><![CDATA[Today Rubicon launched on Base, a secure and low-cost Ethereum L2 built by Coinbase! You can send tokens to Base and start trading on the Rubicon App ⬅️Trading on BaseVisit app.rubicon.finance, connect a wallet, and select the Base network:Once connected, you can start trading on Rubicon! Swap finds the best route to swap two tokens on the Rubicon order books, while Trade provides a traditional order book UI for trading ERC-20 token pairs with onchain Limit and Market orders:Find the best rou...]]></description>
            <content:encoded><![CDATA[<p>Today Rubicon launched on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://base.org/">Base</a>, a secure and low-cost Ethereum L2 built by Coinbase! You can send tokens to Base and start trading on the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a> ⬅️</p><h3 id="h-trading-on-base" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Trading on Base</h3><p>Visit <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/">app.rubicon.finance</a>, connect a wallet, and select the Base network:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6d8cde9782bd7e9c6f1229b2517876d99fe64a6061822e3678b9a305a41bd309.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Once connected, you can start trading on Rubicon! <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/swap">Swap</a> finds the best route to swap two tokens on the Rubicon order books, while <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/trade">Trade</a> provides a traditional order book UI for trading ERC-20 token pairs with onchain Limit and Market orders:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a5087975531cdc717faba6b0fe926d81fe7ff4d521b70020ed461c1508c9204a.png" alt="Find the best route for your trade on Swap" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Find the best route for your trade on Swap</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7da16a3b3dde06dd7dcb147b17be7870c5937c794d8a1c78d228bf69687e69ec.png" alt="Trade WETH/USDbC with onchain Market &amp; Limit Orders" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Trade WETH/USDbC with onchain Market &amp; Limit Orders</figcaption></figure><h3 id="h-sending-tokens-to-base" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Sending tokens to Base</h3><p>If you need to send ETH or ERC-20 tokens to Base, you can use the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/bridge"><strong>Bridge</strong></a> in the Rubicon App to find the best route to bridge to Base from 12 other chains:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/847363aef8a9ffc17095a304f280810122371cbafc16092f0177f43d8c0bfd19.png" alt="Find the best route to get to Base!" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Find the best route to get to Base!</figcaption></figure><h2 id="h-rubicon-overview" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon Overview</h2><p>Rubicon is an onchain order book protocol built on the leading Ethereum L2 networks.</p><p>On Rubicon, Limit Orders earn fees. When an order is filled, the majority of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/rubicon-market/fees">protocol fees</a> are paid directly to the “maker”, the address that placed the order, as a rebate. Maker Rebates compensate traders that provide liquidity on the protocol, helping them cover their transaction fees and the risk of providing liquidity onchain.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/37c5c86d0ef759bc2fbe70ea929e7e1cdf24a5b3711d0e9665afd9c456056d41.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Paying gas fees for every single limit/cancel order can get expensive. To solve this, Rubicon has <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/rubicon-market/batch-orders">Batch Orders</a>, novel order types traders use to <strong>place, cancel, or update hundreds of orders in a single transaction</strong>, limited only by the network’s block/transaction gas limit. By batching many orders into one transaction, traders can prorate transaction fees across multiple orders, reducing their <strong>cost per order</strong>.</p><p>By saving on transaction fees with rebates and batch orders, Rubicon market makers can actively update their onchain positions as prices change on centralized exchanges. This means better returns for liquidity providers, and lower spreads/better rates for traders!</p><h2 id="h-developer-tools" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Developer Tools</h2><p>Whether you’re operating a market making bot, querying historical data, or integrating Rubicon into your application, we have tooling to support whatever you’re building!</p><div data-type="embedly" src="https://github.com/RubiconDeFi" data="{&quot;provider_url&quot;:&quot;https://github.com&quot;,&quot;description&quot;:&quot;Rubicon has 43 repositories available. Follow their code on GitHub.&quot;,&quot;title&quot;:&quot;Rubicon&quot;,&quot;thumbnail_width&quot;:280,&quot;url&quot;:&quot;https://github.com/RubiconDeFi&quot;,&quot;thumbnail_url&quot;:&quot;https://storage.googleapis.com/papyrus_images/3aa9beda1a9171e0cb2b7b08ac889cbf6687c66c2fff8f442ef135ece79151d8.png&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;provider_name&quot;:&quot;GitHub&quot;,&quot;type&quot;:&quot;link&quot;,&quot;thumbnail_height&quot;:280,&quot;image&quot;:{&quot;img&quot;:{&quot;width&quot;:280,&quot;height&quot;:280,&quot;src&quot;:&quot;https://storage.googleapis.com/papyrus_images/3aa9beda1a9171e0cb2b7b08ac889cbf6687c66c2fff8f442ef135ece79151d8.png&quot;}}}" format="small"><link rel="preload" as="image" href="https://storage.googleapis.com/papyrus_images/3aa9beda1a9171e0cb2b7b08ac889cbf6687c66c2fff8f442ef135ece79151d8.png"/><div class="react-component embed my-5" data-drag-handle="true" data-node-view-wrapper="" style="white-space:normal"><a class="link-embed-link" href="https://github.com/RubiconDeFi" target="_blank" rel="noreferrer"><div class="link-embed"><div class="flex-1"><div><h2>Rubicon</h2><p>Rubicon has 43 repositories available. Follow their code on GitHub.</p></div><span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link h-3 w-3 my-auto inline mr-1"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>https://github.com</span></div><img src="https://storage.googleapis.com/papyrus_images/3aa9beda1a9171e0cb2b7b08ac889cbf6687c66c2fff8f442ef135ece79151d8.png"/></div></a></div></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-protocol-v2/"><strong>Contracts Github Repo</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/rubicon-market/contract-overview"><strong>Order Book Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/api-guides/subgraphs/subgraphs"><strong>API Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubi.readthedocs.io/en/latest/quickstart.html"><strong>Python SDK</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-bots"><strong>Open-Source Trading Bots</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/rubicondefi"><strong>Dune Dashboards and Queries</strong></a></p></li></ul><p>If you have questions or need help with Rubicon tooling, send a message in the <strong>#devs</strong> channel in our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/rubicondefi">Discord</a>!</p><h3 id="h-contract-addresses-on-base" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Contract Addresses on Base</h3><p><strong>RubiconMarket.sol: </strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://basescan.org/address/0x9A5215E96E1185d4e6002C95C3Cc0aB6eEaD354F"><strong>0x9A5215E96E1185d4e6002C95C3Cc0aB6eEaD354F</strong></a></p><p><strong>RubiconRouter.sol:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://basescan.org/address/0x929675f6a6aC12D7cC3463BE1df7221ca35b8a00"><strong>0x929675f6a6aC12D7cC3463BE1df7221ca35b8a00</strong></a></p><p>A complete list of Rubicon smart contracts is on our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/deployments">Deployments page</a>.</p><h2 id="h-what-is-base" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">What is Base?</h2><p>Base is a secure, low-cost, builder-friendly Ethereum L2 built to bring the next billion users onchain. Base is incubated within Coinbase and plans to progressively decentralize in the years ahead.</p><p>Base is built on the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://base.mirror.xyz/H_KPwV31M7OJT-THUnU7wYjOF16Sy7aWvaEr5cgHi8I">OP Stack</a>, with Coinbase joining OP Labs as a core developer of the L2 stack focused on scaling Ethereum and its values by building interoperable networks. Learn more about Base in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.base.org/">docs</a> and follow the latest developments on their <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://base.mirror.xyz/">blog</a>.</p><p>We encourage traders to learn more about Base’s security model on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://l2beat.com/scaling/projects/base">L2Beat</a>.</p><h3 id="h-resources" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Resources</h3><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/rubicon.eth"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi"><strong>Github</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.rubicon.finance/"><strong>Forum</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/rubicondefi"><strong>Discord</strong></a></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments.)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/04e944f27095ff3327c7f2f111a756e1c5a584f79d8bf78420e48b7ad0f340cc.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Rubicon is Live on Arbitrum]]></title>
            <link>https://paragraph.com/@rubicon/rubicon-is-live-on-arbitrum</link>
            <guid>ddUCqHJ7alKJAL2g2pbu</guid>
            <pubDate>Wed, 26 Jul 2023 18:18:01 GMT</pubDate>
            <description><![CDATA[Rubicon is live on Arbitrum, the largest and most popular Ethereum L2 network! You can start trading ERC-20 tokens on Arbitrum with Swaps, Limit Orders, and Market Orders on the Rubicon App ⬅️ Rubicon @rubicondefi Rubicon has landed on @arbitrum! Start trading with Swaps, Limit Orders, and Market Orders on the largest Ethereum L2 network 685 10:38 AM • Jul 6, 2023 Rubicon OverviewRubicon is an on-chain order book protocol built on the leading Ethereum L2 networks. The core order book contract...]]></description>
            <content:encoded><![CDATA[<p>Rubicon is live on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://arbitrum.io/">Arbitrum</a>, the largest and most popular Ethereum L2 network! You can start trading ERC-20 tokens on Arbitrum with Swaps, Limit Orders, and Market Orders on the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/trade">Rubicon App </a>⬅️</p><div data-type="twitter" tweetId="1676978928727064576" tweetData="{&quot;__typename&quot;:&quot;Tweet&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;favorite_count&quot;:685,&quot;possibly_sensitive&quot;:false,&quot;created_at&quot;:&quot;2023-07-06T15:38:28.000Z&quot;,&quot;display_text_range&quot;:[0,143],&quot;entities&quot;:{&quot;hashtags&quot;:[],&quot;urls&quot;:[],&quot;user_mentions&quot;:[{&quot;id_str&quot;:&quot;1332033418088099843&quot;,&quot;indices&quot;:[22,31],&quot;name&quot;:&quot;Arbitrum&quot;,&quot;screen_name&quot;:&quot;arbitrum&quot;}],&quot;symbols&quot;:[],&quot;media&quot;:[{&quot;display_url&quot;:&quot;pic.x.com/6IE1sGGDcK&quot;,&quot;expanded_url&quot;:&quot;https://x.com/rubicondefi/status/1676978928727064576/video/1&quot;,&quot;indices&quot;:[139,162],&quot;url&quot;:&quot;https://t.co/6IE1sGGDcK&quot;}]},&quot;id_str&quot;:&quot;1676978928727064576&quot;,&quot;text&quot;:&quot;Rubicon has landed on @arbitrum! 🚀🧑‍🚀\n\nStart trading with Swaps, Limit Orders, and Market Orders on the largest Ethereum L2 network ⛓️\n\n👇🧵 https://t.co/6IE1sGGDcK&quot;,&quot;user&quot;:{&quot;id_str&quot;:&quot;1280325738537914374&quot;,&quot;name&quot;:&quot;Rubicon&quot;,&quot;screen_name&quot;:&quot;rubicondefi&quot;,&quot;is_blue_verified&quot;:true,&quot;profile_image_shape&quot;:&quot;Circle&quot;,&quot;verified&quot;:false,&quot;profile_image_url_https&quot;:&quot;https://storage.googleapis.com/papyrus_images/42b186c3e0139be8eff3c32ec663f227dc7b433b6942db75f4aceab7ddf48788.jpg&quot;},&quot;edit_control&quot;:{&quot;edit_tweet_ids&quot;:[&quot;1676978928727064576&quot;],&quot;editable_until_msecs&quot;:&quot;1688661508000&quot;,&quot;is_edit_eligible&quot;:false,&quot;edits_remaining&quot;:&quot;5&quot;},&quot;mediaDetails&quot;:[{&quot;additional_media_info&quot;:{},&quot;display_url&quot;:&quot;pic.x.com/6IE1sGGDcK&quot;,&quot;expanded_url&quot;:&quot;https://x.com/rubicondefi/status/1676978928727064576/video/1&quot;,&quot;ext_media_availability&quot;:{&quot;status&quot;:&quot;Available&quot;},&quot;indices&quot;:[139,162],&quot;media_url_https&quot;:&quot;https://pbs.twimg.com/ext_tw_video_thumb/1676977248266534916/pu/img/G6OYZB4uhe79ZIsZ.jpg&quot;,&quot;original_info&quot;:{&quot;height&quot;:1080,&quot;width&quot;:1920,&quot;focus_rects&quot;:[]},&quot;sizes&quot;:{&quot;large&quot;:{&quot;h&quot;:1080,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:1920},&quot;medium&quot;:{&quot;h&quot;:675,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:1200},&quot;small&quot;:{&quot;h&quot;:383,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:680},&quot;thumb&quot;:{&quot;h&quot;:150,&quot;resize&quot;:&quot;crop&quot;,&quot;w&quot;:150}},&quot;type&quot;:&quot;video&quot;,&quot;url&quot;:&quot;https://t.co/6IE1sGGDcK&quot;,&quot;video_info&quot;:{&quot;aspect_ratio&quot;:[16,9],&quot;duration_millis&quot;:22589,&quot;variants&quot;:[{&quot;content_type&quot;:&quot;application/x-mpegURL&quot;,&quot;url&quot;:&quot;https://video.twimg.com/ext_tw_video/1676977248266534916/pu/pl/5Qac1onm7jwP7saa.m3u8?tag=14&amp;v=f3b&quot;},{&quot;bitrate&quot;:256000,&quot;content_type&quot;:&quot;video/mp4&quot;,&quot;url&quot;:&quot;https://video.twimg.com/ext_tw_video/1676977248266534916/pu/vid/480x270/IOxTOFhCAm1rkx6G.mp4?tag=14&quot;},{&quot;bitrate&quot;:832000,&quot;content_type&quot;:&quot;video/mp4&quot;,&quot;url&quot;:&quot;https://video.twimg.com/ext_tw_video/1676977248266534916/pu/vid/640x360/DuxMK00XqlkmbYpG.mp4?tag=14&quot;},{&quot;bitrate&quot;:2176000,&quot;content_type&quot;:&quot;video/mp4&quot;,&quot;url&quot;:&quot;https://video.twimg.com/ext_tw_video/1676977248266534916/pu/vid/1280x720/mAKJ7TbBMkESR8ig.mp4?tag=14&quot;},{&quot;bitrate&quot;:10368000,&quot;content_type&quot;:&quot;video/mp4&quot;,&quot;url&quot;:&quot;https://video.twimg.com/ext_tw_video/1676977248266534916/pu/vid/1920x1080/vsdpudVpIIGQbGHV.mp4?tag=14&quot;}]}}],&quot;photos&quot;:[],&quot;video&quot;:{&quot;aspectRatio&quot;:[16,9],&quot;contentType&quot;:&quot;media_entity&quot;,&quot;durationMs&quot;:22589,&quot;mediaAvailability&quot;:{&quot;status&quot;:&quot;available&quot;},&quot;poster&quot;:&quot;https://pbs.twimg.com/ext_tw_video_thumb/1676977248266534916/pu/img/G6OYZB4uhe79ZIsZ.jpg&quot;,&quot;variants&quot;:[{&quot;type&quot;:&quot;application/x-mpegURL&quot;,&quot;src&quot;:&quot;https://video.twimg.com/ext_tw_video/1676977248266534916/pu/pl/5Qac1onm7jwP7saa.m3u8?tag=14&amp;v=f3b&quot;},{&quot;type&quot;:&quot;video/mp4&quot;,&quot;src&quot;:&quot;https://video.twimg.com/ext_tw_video/1676977248266534916/pu/vid/480x270/IOxTOFhCAm1rkx6G.mp4?tag=14&quot;},{&quot;type&quot;:&quot;video/mp4&quot;,&quot;src&quot;:&quot;https://video.twimg.com/ext_tw_video/1676977248266534916/pu/vid/640x360/DuxMK00XqlkmbYpG.mp4?tag=14&quot;},{&quot;type&quot;:&quot;video/mp4&quot;,&quot;src&quot;:&quot;https://video.twimg.com/ext_tw_video/1676977248266534916/pu/vid/1280x720/mAKJ7TbBMkESR8ig.mp4?tag=14&quot;},{&quot;type&quot;:&quot;video/mp4&quot;,&quot;src&quot;:&quot;https://video.twimg.com/ext_tw_video/1676977248266534916/pu/vid/1920x1080/vsdpudVpIIGQbGHV.mp4?tag=14&quot;}],&quot;videoId&quot;:{&quot;type&quot;:&quot;tweet&quot;,&quot;id&quot;:&quot;1676978928727064576&quot;},&quot;viewCount&quot;:0},&quot;conversation_count&quot;:22,&quot;news_action_type&quot;:&quot;conversation&quot;,&quot;isEdited&quot;:false,&quot;isStaleEdit&quot;:false}"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/rubicondefi">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/42b186c3e0139be8eff3c32ec663f227dc7b433b6942db75f4aceab7ddf48788.jpg" />
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/rubicondefi" class="twitter-displayname">Rubicon</a>
              <p><a target="_blank" href="https://twitter.com/rubicondefi" class="twitter-username">@rubicondefi</a></p>
    
            </div>
            <a href="https://twitter.com/rubicondefi/status/1676978928727064576" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png" />
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Rubicon has landed on <a class="twitter-content-link"  href="https://twitter.com/arbitrum" target="_blank">@arbitrum</a>! <img class="twitter-emoji" draggable="false" alt="🚀" src="https://abs-0.twimg.com/emoji/v2/72x72/1f680.png"/><img class="twitter-emoji" draggable="false" alt="🧑‍🚀" src="https://abs-0.twimg.com/emoji/v2/72x72/1f9d1-200d-1f680.png"/><br /><br />Start trading with Swaps, Limit Orders, and Market Orders on the largest Ethereum L2 network <img class="twitter-emoji" draggable="false" alt="⛓️" src="https://abs-0.twimg.com/emoji/v2/72x72/26d3.png"/><br /><br /><img class="twitter-emoji" draggable="false" alt="👇" src="https://abs-0.twimg.com/emoji/v2/72x72/1f447.png"/><img class="twitter-emoji" draggable="false" alt="🧵" src="https://abs-0.twimg.com/emoji/v2/72x72/1f9f5.png"/> 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/ext_tw_video_thumb/1676977248266534916/pu/img/G6OYZB4uhe79ZIsZ.jpg"> 
    </div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/rubicondefi/status/1676978928727064576" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            685
          </a>
          <a target="_blank" href="https://twitter.com/rubicondefi/status/1676978928727064576"><p>10:38 AM • Jul 6, 2023</p></a>
        </div>
    
  </div> 
  </div><h2 id="h-rubicon-overview" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon Overview</h2><p>Rubicon is an on-chain order book protocol built on the leading Ethereum L2 networks. The core order book contract supports peer-to-peer trading for any ERC-20/ERC-20 token pairs!</p><p>On Rubicon, Limit Orders earn fees. When an order is filled, 95% of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/rubicon-market/fees">trading fees</a> are paid directly to the “maker”, the address that placed the order. Maker Rebates compensate traders that provide liquidity on the protocol, helping them cover their transaction fees.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/85b4a2e29a98030b3ed5f63e8b3d9e6ca1ad5c10f6bba22dc0512402db1b4a15.png" alt="Rubicon market makers are earning more and more rebates every day!" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Rubicon market makers are earning more and more rebates every day!</figcaption></figure><p>Paying gas fees for every update to the order book can get expensive. Rubicon also introduces <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/rubicon-market/batch-orders">Batch Orders</a>, novel order types traders can use to <strong>place, cancel, or update hundreds of orders in a single transaction</strong>, limited only by the network’s block/transaction gas limit. By batching many orders into one transaction, traders can prorate transaction fees across multiple orders, reducing their <strong>cost per order</strong>.</p><p>By earning rebates and using efficient batch orders, market makers can place low spreads on Rubicon, meaning traders get the best rate on the network! We like to call this Network Best Bid Offer (NBBO), and we’re excited to bring it to Arbitrum and more L2s soon!</p><h2 id="h-developer-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Developer Resources</h2><p>Rubicon has lots of tooling to support builders in the ecosystem! Whether you’re integrating a trading bot, building an alternative front end, or querying market data from an API, there’s a tool for you! If you need help getting started, send a message in the <strong>#devs</strong> channel in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/rubicondefi">Rubicon Discord</a>.</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-protocol-v2/"><strong>V2 Protocol Github Repo</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/rubicon-market/contract-overview"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/api-guides/subgraphs/subgraphs"><strong>Hosted API Docs and Endpoints</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-py"><strong>Python SDK Github Repo</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-bots"><strong>Example Trading Bots</strong></a></p></li></ul><h3 id="h-arbitrum-contract-addresses" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Arbitrum Contract Addresses</h3><p><strong>RubiconMarket.sol: </strong><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://arbiscan.io/address/0xc715a30fde987637a082cf5f19c74648b67f2db8"><strong>0xC715a30FDe987637A082Cf5F19C74648b67f2db8</strong></a></p><p><strong>RubiconRouter.sol:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://arbiscan.io/address/0x7b24e6f4dd84674696c2a5809c24154ec6ac7f03"><strong>0x7B24e6F4Dd84674696c2a5809c24154EC6AC7F03</strong></a></p><p>A complete list of Rubicon smart contracts is on our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/deployments">Deployments page</a></p><h2 id="h-market-maker-rewards" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Market Maker Rewards</h2><p>To help kickstart liquidity on Arbitrum, the top 3 market-making addresses on WETH/USDC will earn 5000 USDC of rewards at the end of August! You can track maker and taker volumes by address at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/leaderboard">app.rubicon.finance/leaderboard</a></p><div data-type="twitter" tweetId="1682833877184700416" tweetData="{&quot;__typename&quot;:&quot;Tweet&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;favorite_count&quot;:19,&quot;possibly_sensitive&quot;:false,&quot;created_at&quot;:&quot;2023-07-22T19:23:56.000Z&quot;,&quot;display_text_range&quot;:[0,254],&quot;entities&quot;:{&quot;hashtags&quot;:[],&quot;urls&quot;:[],&quot;user_mentions&quot;:[{&quot;id_str&quot;:&quot;1332033418088099843&quot;,&quot;indices&quot;:[34,43],&quot;name&quot;:&quot;Arbitrum&quot;,&quot;screen_name&quot;:&quot;Arbitrum&quot;}],&quot;symbols&quot;:[{&quot;indices&quot;:[52,57],&quot;text&quot;:&quot;USDC&quot;}],&quot;media&quot;:[{&quot;display_url&quot;:&quot;pic.x.com/fk6hwLsPs4&quot;,&quot;expanded_url&quot;:&quot;https://x.com/rubicondefi/status/1682833877184700416/photo/1&quot;,&quot;indices&quot;:[251,274],&quot;url&quot;:&quot;https://t.co/fk6hwLsPs4&quot;}]},&quot;id_str&quot;:&quot;1682833877184700416&quot;,&quot;text&quot;:&quot;Rubicon Maker Rewards are live on @Arbitrum 🚀\n\n5000 $USDC will be rewarded to the top 3 addresses by Maker Volume on WETH/USDC\n\n🥇 3500 USDC\n🥈 1000 USDC\n🥉 500 USDC\n\nThe reward period runs from now through August 31, so start placing some limit orders! https://t.co/fk6hwLsPs4&quot;,&quot;user&quot;:{&quot;id_str&quot;:&quot;1280325738537914374&quot;,&quot;name&quot;:&quot;Rubicon&quot;,&quot;screen_name&quot;:&quot;rubicondefi&quot;,&quot;is_blue_verified&quot;:true,&quot;profile_image_shape&quot;:&quot;Circle&quot;,&quot;verified&quot;:false,&quot;profile_image_url_https&quot;:&quot;https://storage.googleapis.com/papyrus_images/42b186c3e0139be8eff3c32ec663f227dc7b433b6942db75f4aceab7ddf48788.jpg&quot;},&quot;edit_control&quot;:{&quot;edit_tweet_ids&quot;:[&quot;1682833877184700416&quot;],&quot;editable_until_msecs&quot;:&quot;1690057436000&quot;,&quot;is_edit_eligible&quot;:false,&quot;edits_remaining&quot;:&quot;5&quot;},&quot;mediaDetails&quot;:[{&quot;display_url&quot;:&quot;pic.x.com/fk6hwLsPs4&quot;,&quot;expanded_url&quot;:&quot;https://x.com/rubicondefi/status/1682833877184700416/photo/1&quot;,&quot;ext_media_availability&quot;:{&quot;status&quot;:&quot;Available&quot;},&quot;indices&quot;:[251,274],&quot;media_url_https&quot;:&quot;https://pbs.twimg.com/media/F1qSEVzX0AE-p7K.jpg&quot;,&quot;original_info&quot;:{&quot;height&quot;:1396,&quot;width&quot;:2426,&quot;focus_rects&quot;:[{&quot;x&quot;:0,&quot;y&quot;:37,&quot;w&quot;:2426,&quot;h&quot;:1359},{&quot;x&quot;:515,&quot;y&quot;:0,&quot;w&quot;:1396,&quot;h&quot;:1396},{&quot;x&quot;:601,&quot;y&quot;:0,&quot;w&quot;:1225,&quot;h&quot;:1396},{&quot;x&quot;:864,&quot;y&quot;:0,&quot;w&quot;:698,&quot;h&quot;:1396},{&quot;x&quot;:0,&quot;y&quot;:0,&quot;w&quot;:2426,&quot;h&quot;:1396}]},&quot;sizes&quot;:{&quot;large&quot;:{&quot;h&quot;:1178,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:2048},&quot;medium&quot;:{&quot;h&quot;:691,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:1200},&quot;small&quot;:{&quot;h&quot;:391,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:680},&quot;thumb&quot;:{&quot;h&quot;:150,&quot;resize&quot;:&quot;crop&quot;,&quot;w&quot;:150}},&quot;type&quot;:&quot;photo&quot;,&quot;url&quot;:&quot;https://t.co/fk6hwLsPs4&quot;}],&quot;photos&quot;:[{&quot;backgroundColor&quot;:{&quot;red&quot;:204,&quot;green&quot;:214,&quot;blue&quot;:221},&quot;cropCandidates&quot;:[{&quot;x&quot;:0,&quot;y&quot;:37,&quot;w&quot;:2426,&quot;h&quot;:1359},{&quot;x&quot;:515,&quot;y&quot;:0,&quot;w&quot;:1396,&quot;h&quot;:1396},{&quot;x&quot;:601,&quot;y&quot;:0,&quot;w&quot;:1225,&quot;h&quot;:1396},{&quot;x&quot;:864,&quot;y&quot;:0,&quot;w&quot;:698,&quot;h&quot;:1396},{&quot;x&quot;:0,&quot;y&quot;:0,&quot;w&quot;:2426,&quot;h&quot;:1396}],&quot;expandedUrl&quot;:&quot;https://x.com/rubicondefi/status/1682833877184700416/photo/1&quot;,&quot;url&quot;:&quot;https://storage.googleapis.com/papyrus_images/fafa132f16b481ec5d93363e58b6f36e384a92b82145792ff8bdda2b628324e0.jpg&quot;,&quot;width&quot;:2426,&quot;height&quot;:1396}],&quot;conversation_count&quot;:3,&quot;news_action_type&quot;:&quot;conversation&quot;,&quot;isEdited&quot;:false,&quot;isStaleEdit&quot;:false}"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/rubicondefi">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/42b186c3e0139be8eff3c32ec663f227dc7b433b6942db75f4aceab7ddf48788.jpg" />
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/rubicondefi" class="twitter-displayname">Rubicon</a>
              <p><a target="_blank" href="https://twitter.com/rubicondefi" class="twitter-username">@rubicondefi</a></p>
    
            </div>
            <a href="https://twitter.com/rubicondefi/status/1682833877184700416" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png" />
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Rubicon Maker Rewards are live on <a class="twitter-content-link"  href="https://twitter.com/Arbitrum" target="_blank">@Arbitrum</a> <img class="twitter-emoji" draggable="false" alt="🚀" src="https://abs-0.twimg.com/emoji/v2/72x72/1f680.png"/><br /><br />5000 $USDC will be rewarded to the top 3 addresses by Maker Volume on WETH/USDC<br /><br /><img class="twitter-emoji" draggable="false" alt="🥇" src="https://abs-0.twimg.com/emoji/v2/72x72/1f947.png"/> 3500 USDC<br /><img class="twitter-emoji" draggable="false" alt="🥈" src="https://abs-0.twimg.com/emoji/v2/72x72/1f948.png"/> 1000 USDC<br /><img class="twitter-emoji" draggable="false" alt="🥉" src="https://abs-0.twimg.com/emoji/v2/72x72/1f949.png"/> 500 USDC<br /><br />The reward period runs from now through August 31, so start placing some limit orders! 
      <div class="twitter-media"><img class="twitter-image" src="https://storage.googleapis.com/papyrus_images/fafa132f16b481ec5d93363e58b6f36e384a92b82145792ff8bdda2b628324e0.jpg" /></div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/rubicondefi/status/1682833877184700416" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            19
          </a>
          <a target="_blank" href="https://twitter.com/rubicondefi/status/1682833877184700416"><p>2:23 PM • Jul 22, 2023</p></a>
        </div>
    
  </div> 
  </div><h2 id="h-what-is-arbitrum" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">What is Arbitrum?</h2><p>Arbitrum One is the most popular Ethereum L2 network.</p><p>Built by the team at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://offchainlabs.com/">Offchain Labs</a> and governed by the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://arbitrum.foundation/">Arbitrum DAO</a>, Arbitrum One is a favorite for DeFi users who want the look and feel of Ethereum without the high transaction fees. We encourage traders to learn more about the Arbitrum security model on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://l2beat.com/scaling/projects/arbitrum">L2Beat</a>.</p><p>With low latencies and a continuous block time, Arbitrum is an ideal destination for the Rubicon on-chain order book! We’re also excited about the upcoming <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://offchain.medium.com/hello-stylus-6b18fecc3a22">Stylus upgrade</a> that goes beyond the EVM and future-proofs the network’s developer experience!</p><h3 id="h-resources" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Resources</h3><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/rubicon.eth"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi"><strong>Github</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.rubicon.finance/"><strong>Forum</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/rubicondefi"><strong>Discord</strong></a></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments.)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/e86b40406b2d382486ee460f2b0ec15a6018049fee9526585ad1cb7ac2438825.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Python SDK for Rubicon]]></title>
            <link>https://paragraph.com/@rubicon/python-sdk-for-rubicon</link>
            <guid>fYTXOrdbiG9rtsjWalbV</guid>
            <pubDate>Fri, 23 Jun 2023 17:48:56 GMT</pubDate>
            <description><![CDATA[Today we are releasing a Python SDK for Rubicon! With rubi-py, developers can interact with and trade on the Rubicon protocol using a simple Pythonic interface, abstracting away many of the complexities of trading on-chain. In this post, we’ll show you how to get started with the SDK, and walk through an example of placing a Limit Order on WETH/USDC while logging relevant data!SDK Github RepoSDK DocsOverviewMost DeFi SDKs and tooling are built in JavaScript/TypeScript and aimed at a crypto-na...]]></description>
            <content:encoded><![CDATA[<p>Today we are releasing a Python SDK for Rubicon! With <code>rubi-py</code>, developers can interact with and trade on the Rubicon protocol using a simple Pythonic interface, abstracting away many of the complexities of trading on-chain.</p><p>In this post, we’ll show you how to get started with the SDK, and walk through an example of placing a Limit Order on WETH/USDC while logging relevant data!</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-py"><strong>SDK Github Repo</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubi.readthedocs.io/en/latest/"><strong>SDK Docs</strong></a></p></li></ul><h2 id="h-overview" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Overview</h2><p>Most DeFi SDKs and tooling are built in JavaScript/TypeScript and aimed at a crypto-native user base. We talked to lots of user groups and recognized the need for a different form of programmatic interface that would allow developers of all levels to get started using the Rubicon protocol. It quickly became clear that Python is widely used in the world of crypto trading for everything from trading systems to data analysis, but is not well supported throughout DeFi.</p><p>The result is <code>rubi-py</code>: an SDK that offers developers a wide range of functionality for interacting with the Rubicon smart contracts within their Python applications. With a focus on efficiency and reliability, <code>rubi-py</code> offers seamless integration with the protocol without needing to learn a new language or navigate complex tooling.</p><h2 id="h-getting-started" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Getting Started</h2><p>To get started, install the <code>rubi</code> package using <code>pip</code> or <code>poetry</code>. We recommend using <code>poetry</code>, as it handles the virtual environment and dependencies while offering easy testing commands.</p><p>The main entry point is the <code>client</code> class. It provides a simple and understandable interface for interacting with the Rubicon protocol.</p><p>To instantiate a read-write client, create a <code>.env</code> file with the following format:</p><pre data-type="codeBlock" text="HTTP_NODE_URL = &lt;an optimism mainnet node url&gt;
WALLET = &lt;wallet address that will sign transactions and pay gas&gt;
KEY = &lt;private key of the signing address&gt;
"><code>HTTP_NODE_URL <span class="hljs-operator">=</span> <span class="hljs-operator">&#x3C;</span>an optimism mainnet node url<span class="hljs-operator">></span>
WALLET <span class="hljs-operator">=</span> <span class="hljs-operator">&#x3C;</span>wallet <span class="hljs-keyword">address</span> that will sign transactions and pay gas<span class="hljs-operator">></span>
KEY <span class="hljs-operator">=</span> <span class="hljs-operator">&#x3C;</span><span class="hljs-keyword">private</span> key of the signing <span class="hljs-keyword">address</span><span class="hljs-operator">></span>
</code></pre><p>Optimism provides a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://community.optimism.io/docs/useful-tools/networks/">public endpoint</a> with rate limits, and you can also get a node URL from a provider like Alchemy or Infura.</p><p>To read the environment variables, you can use the python-dotenv package as follows:</p><pre data-type="codeBlock" text="import os
from dotenv import load_dotenv

# load from env file
load_dotenv(&quot;.env&quot;)

# set the env variables
http_node_url = os.getenv(&quot;HTTP_NODE_URL&quot;)
wallet = os.getenv(&quot;WALLET&quot;)
key = os.getenv(&quot;KEY&quot;)
"><code>import os
from dotenv import load_dotenv

<span class="hljs-comment"># load from env file</span>
load_dotenv(".env")

<span class="hljs-comment"># set the env variables</span>
<span class="hljs-attr">http_node_url</span> = os.getenv(<span class="hljs-string">"HTTP_NODE_URL"</span>)
<span class="hljs-attr">wallet</span> = os.getenv(<span class="hljs-string">"WALLET"</span>)
<span class="hljs-attr">key</span> = os.getenv(<span class="hljs-string">"KEY"</span>)
</code></pre><p>Finally, we instantiate a <code>client</code> to start interacting with Rubicon:</p><pre data-type="codeBlock" text="import os
from dotenv import load_dotenv
from rubi import Client

# load from env file
load_dotenv(&quot;.env&quot;)

# set the env variables
http_node_url = os.getenv(&quot;HTTP_NODE_URL&quot;)
wallet = os.getenv(&quot;WALLET&quot;)
key = os.getenv(&quot;KEY&quot;)

# create a read-write client
client = Client.from_http_node_url(
    http_node_url=http_node_url,
    wallet=wallet,
    key=key
)
"><code>import os
from dotenv import load_dotenv
from rubi import Client

<span class="hljs-comment"># load from env file</span>
load_dotenv(".env")

<span class="hljs-comment"># set the env variables</span>
<span class="hljs-attr">http_node_url</span> = os.getenv(<span class="hljs-string">"HTTP_NODE_URL"</span>)
<span class="hljs-attr">wallet</span> = os.getenv(<span class="hljs-string">"WALLET"</span>)
<span class="hljs-attr">key</span> = os.getenv(<span class="hljs-string">"KEY"</span>)

<span class="hljs-comment"># create a read-write client</span>
<span class="hljs-attr">client</span> = Client.from_http_node_url(
    <span class="hljs-attr">http_node_url</span>=http_node_url,
    <span class="hljs-attr">wallet</span>=wallet,
    <span class="hljs-attr">key</span>=key
)
</code></pre><h2 id="h-example-placing-a-limit-order" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Example: Placing a Limit Order</h2><p>Here’s a full example that instantiates a <code>client</code>, places a new <code>LimitOrder</code> on the <code>WETH/USDC</code> pair on the Rubicon order book contract, and logs the market activity of the pair:</p><pre data-type="codeBlock" text="import logging as log
import os
from _decimal import Decimal
from multiprocessing import Queue

from dotenv import load_dotenv

from rubi import Client
from rubi import EmitOfferEvent, Transaction, NewLimitOrder, OrderSide

# load from env file
load_dotenv(&quot;.env&quot;)

# set logging to get events emitted by the contract
log.basicConfig(level=log.INFO)

# set the env variables
http_node_url = os.getenv(&quot;HTTP_NODE_URL&quot;)
wallet = os.getenv(&quot;DEV_WALLET&quot;)
key = os.getenv(&quot;DEV_KEY&quot;)

# create a queue to receive messages
queue = Queue()

# create client
client = Client.from_http_node_url(
    http_node_url=http_node_url,
    wallet=wallet,
    key=key,
    message_queue=queue
)

# add the WETH/USDC pair to the client and set token allowances (optional)
client.add_pair(pair_name=&quot;WETH/USDC&quot;, base_asset_allowance=Decimal(&quot;1&quot;), quote_asset_allowance=Decimal(&quot;2000&quot;))

# start listening to offer events created by your wallet on the WETH/USDC market 
# and the WETH/USDC order book
client.start_event_poller(&quot;WETH/USDC&quot;, event_type=EmitOfferEvent)
client.start_orderbook_poller(&quot;WETH/USDC&quot;)

# create a new limit order
limit_order = NewLimitOrder(
    pair_name=&quot;WETH/USDC&quot;,
    order_side=OrderSide.BUY,
    size=Decimal(&quot;1&quot;),
    price=Decimal(&quot;1914.13&quot;)
)

# place the limit order transaction
transaction_result = client.place_limit_order(
    transaction=Transaction(
        orders=[limit_order]
    )
)
log.info(transaction_result)

# print events and order books
while True:
    message = queue.get()
    log.info(message)
"><code>import logging as log
import os
from _decimal import Decimal
from multiprocessing import Queue

from dotenv import load_dotenv

from rubi import Client
from rubi import EmitOfferEvent, Transaction, NewLimitOrder, OrderSide

<span class="hljs-comment"># load from env file</span>
load_dotenv(".env")

<span class="hljs-comment"># set logging to get events emitted by the contract</span>
log.basicConfig(<span class="hljs-attr">level</span>=log.INFO)

<span class="hljs-comment"># set the env variables</span>
<span class="hljs-attr">http_node_url</span> = os.getenv(<span class="hljs-string">"HTTP_NODE_URL"</span>)
<span class="hljs-attr">wallet</span> = os.getenv(<span class="hljs-string">"DEV_WALLET"</span>)
<span class="hljs-attr">key</span> = os.getenv(<span class="hljs-string">"DEV_KEY"</span>)

<span class="hljs-comment"># create a queue to receive messages</span>
<span class="hljs-attr">queue</span> = Queue()

<span class="hljs-comment"># create client</span>
<span class="hljs-attr">client</span> = Client.from_http_node_url(
    <span class="hljs-attr">http_node_url</span>=http_node_url,
    <span class="hljs-attr">wallet</span>=wallet,
    <span class="hljs-attr">key</span>=key,
    <span class="hljs-attr">message_queue</span>=queue
)

<span class="hljs-comment"># add the WETH/USDC pair to the client and set token allowances (optional)</span>
client.add_pair(<span class="hljs-attr">pair_name</span>=<span class="hljs-string">"WETH/USDC"</span>, base_asset_allowance=Decimal(<span class="hljs-string">"1"</span>), quote_asset_allowance=Decimal(<span class="hljs-string">"2000"</span>))

<span class="hljs-comment"># start listening to offer events created by your wallet on the WETH/USDC market </span>
<span class="hljs-comment"># and the WETH/USDC order book</span>
client.start_event_poller("WETH/USDC", <span class="hljs-attr">event_type</span>=Emit<span class="hljs-literal">Off</span>erEvent)
client.start_orderbook_poller("WETH/USDC")

<span class="hljs-comment"># create a new limit order</span>
<span class="hljs-attr">limit_order</span> = NewLimitOrder(
    <span class="hljs-attr">pair_name</span>=<span class="hljs-string">"WETH/USDC"</span>,
    <span class="hljs-attr">order_side</span>=OrderSide.BUY,
    <span class="hljs-attr">size</span>=Decimal(<span class="hljs-string">"1"</span>),
    <span class="hljs-attr">price</span>=Decimal(<span class="hljs-string">"1914.13"</span>)
)

<span class="hljs-comment"># place the limit order transaction</span>
<span class="hljs-attr">transaction_result</span> = client.place_limit_order(
    <span class="hljs-attr">transaction</span>=Transaction(
        <span class="hljs-attr">orders</span>=[limit_order]
    )
)
log.info(transaction_result)

<span class="hljs-comment"># print events and order books</span>
while True:
    <span class="hljs-attr">message</span> = queue.get()
    log.info(message)
</code></pre><p>To understand more about event polling and the queue, visit the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubi.readthedocs.io/en/latest/client.html#rubi.client.Client.start_event_poller">SDK docs</a>.</p><h2 id="h-diving-deeper-batch-order-functions" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Diving Deeper: Batch Order Functions</h2><p>We hope this intro to <code>rubi-py</code> helps you get started interacting with the Rubicon protocol using Python!</p><p>For traders who want to use the SDK in production systems and reduce their gas costs, we recommend checking out the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubi.readthedocs.io/en/latest/client.html#rubi.client.Client.batch_update_limit_orders">batch order functions</a> that enable you to place, cancel, or update multiple orders in a single transaction, limited only by the networks gas limit!</p><h2 id="h-contributing" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Contributing</h2><p>This SDK is open-source under the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-py/blob/master/LICENSE">Apache 2.0 license</a>, and all contributions and feedback are welcome! You can open an issue or request a new feature on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-py/issues">Github</a>. We are excited to continue improving <code>rubi-py</code>, and feature requests with widespread community support will be prioritized!</p><p>Lastly, many thanks to the core contributors <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/adamamsmith">Adam</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/denverbaumgartner">Denver</a>, and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/ishandhanani">Ishan</a> for their work building and maintaining this SDK!</p><h2 id="h-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Resources</h2><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/rubicon.eth"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi"><strong>Github</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.rubicon.finance/"><strong>Forum</strong></a></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments.)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/401bb4a31b21fedecd904b6e1fa53b227166ac3e9d2c6ec508fe4c495a60aeb8.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Maker Rewards Program]]></title>
            <link>https://paragraph.com/@rubicon/maker-rewards-program</link>
            <guid>YFQD5ZjXlu1ElIiDZVLg</guid>
            <pubDate>Wed, 21 Jun 2023 22:08:29 GMT</pubDate>
            <description><![CDATA[Rubicon’s Maker Rewards Program will begin on July 1, 2023 at 12:00 UTC 🔴✨Program DetailsIn total, 80,000 OP will be rewarded to liquidity providers on Rubicon over 3 months. Every 4 weeks, 26,667 OP will be airdropped to addresses, proportional to their maker volume in the previous epoch. The program will run for an initial 3-month period, with an option to be renewed for two more months if it hits certain benchmarks. Volume on the following token pairs will be counted for the Maker Program...]]></description>
            <content:encoded><![CDATA[<p>Rubicon’s Maker Rewards Program will begin on <strong>July 1, 2023 at 12:00 UTC</strong> 🔴✨</p><h2 id="h-program-details" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Program Details</h2><p>In total, 80,000 OP will be rewarded to liquidity providers on Rubicon over 3 months.</p><p>Every 4 weeks, <strong>26,667 OP</strong> will be airdropped to addresses, proportional to their maker volume in the previous epoch. The program will run for an initial 3-month period, with an option to be renewed for two more months if it hits certain benchmarks.</p><p>Volume on the following token pairs will be counted for the Maker Program:</p><p><strong>WETH/USDC, WETH/DAI, WETH/USDT, OP/USDC, USDC/DAI</strong></p><h3 id="h-how-is-maker-volume-calculated" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">How is Maker Volume Calculated?</h3><p>The <code>RubiconV2_Optimism</code> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-subgraphs/tree/master/RubiconV2_Optimism">subgraph</a> will be the source of truth for trading volumes throughout the contest.</p><p>Whether you are submitting limit orders through the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/trade">Rubicon App</a> or placing offers through an automated trading bot, all maker volume will earn rewards! 🥳</p><h3 id="h-program-objective" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Program Objective</h3><p>The rewards program was initially outlined in Rubicon’s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gov.optimism.io/t/gf-phase-1-proposal-rubicon/5068">grant proposal</a> on the Optimism Governance forum, with the goal of incentivizing active market makers and liquidity providers, who are essential power users of the protocol. On average, maker addresses place more than 1000 offers, and adjusting for addresses with more than 100 offers, the average jumps to more than 37,000 offers!</p><h2 id="h-volume-leaderboard" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Volume Leaderboard</h2><p>A great place to track Volumes is the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/leaderboard">Leaderboard</a> in the Rubicon App 📈</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/62403165a02e802d073312799b530d1243adbbbb53e9d7db11c572982ac38401.png" alt="Track the Top Addresses on Rubicon by Volume!" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Track the Top Addresses on Rubicon by Volume!</figcaption></figure><h2 id="h-prepare-to-earn-rewards" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Prepare to Earn Rewards!</h2><p>Visit the docs to learn more about how to start <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/market-making/market-making-overview">Market Making on Rubicon</a>!</p><p>Our team built <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-bots">open-source market-making bots</a>, a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-py">Python SDK</a>, and many other tools to help you start trading on the protocol. 🤝</p><p>If you have any questions or need help while onboarding, send a message in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J">Discord server</a> or send a note to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="mailto:integrations@rubicon.finance"><strong>integrations@rubicon.finance</strong></a>.</p><h2 id="h-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Resources</h2><p>Thanks for reading!</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/rubicon.eth"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicondefi.substack.com/"><strong>Newsletter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon_protocol"><strong>Github</strong></a></p></li><li><p>Reach us at <strong>contact (at) rubicon (dot) finance</strong></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/51ed3d31119957069f5affbbe015e0f8b6220feb1639aa658d17d677fee76585.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Rubicon V2 Testnet Launch]]></title>
            <link>https://paragraph.com/@rubicon/rubicon-v2-testnet-launch</link>
            <guid>tTq1m46fnw5aLHkhqYiZ</guid>
            <pubDate>Fri, 12 May 2023 20:01:26 GMT</pubDate>
            <description><![CDATA[The next generation of the Rubicon protocol is here and live for testing! New versions of the order book and router smart contracts are live on the following test networks: Arbitrum Goerli, Optimism Goerli, Polygon Mumbai Traders can start using the new contracts by switching to testnets in the app, and Developers can start building and testing on the V2 contracts in testnet sandboxes! Keep reading to get the scoop on V2, and subscribe to get Rubicon updates in your inbox!SubscribeWhat’s New ...]]></description>
            <content:encoded><![CDATA[<p>The next generation of the Rubicon protocol is here and live for testing!</p><p>New versions of the order book and router smart contracts are live on the following test networks: <strong>Arbitrum Goerli, Optimism Goerli, Polygon Mumbai</strong></p><p>Traders can start using the new contracts by switching to testnets in the app, and Developers can start building and testing on the V2 contracts in testnet sandboxes!</p><p>Keep reading to get the scoop on V2, and subscribe to get Rubicon updates in your inbox!</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><h2 id="h-whats-new-in-v2" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">What’s New in V2?</h2><p>This upgrade reworks trading fees on Rubicon and adds new, gas-efficient order types to the order book contract. Both changes improve the core economics of the protocol and are aimed at making Rubicon the most efficient place to trade on every Ethereum L2 network.</p><h3 id="h-fee-updates" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Fee Updates</h3><p>In Rubicon V1, every trade that ‘takes’ liquidity from the order book pays a 0.01% fee.</p><p>In V2, the majority of this fee is now paid to the address that placed the order and “made” liquidity on the book.</p><p>In other words, if your limit order is filled, you will earn an additional fee! These rebates will improve returns for liquidity providers and help traders recover some of the fees spent on gas.</p><h3 id="h-batch-orders" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Batch Orders</h3><p>V2 adds new and more efficient order types called Batch Orders. These orders allow traders to make multiple (20+) limit orders and cancel orders in a single transaction!</p><p>Using Batch Orders, automated traders and market makers can save on gas fees by prorating costs across multiple orders. For example, placing one limit order today may cost $0.10 in gas fees, but placing 25 orders at once may cost ~$0.30, depending on network conditions on Ethereum and the L2 network.</p><p>Traders can access Batch Orders in two places. They can use them at the low-level on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/rubicon-market/contract-overview"><strong>RubiconMarket.sol</strong></a> through the <code>batchOffer()</code>, <code>batchCancel()</code>, and <code>batchRequote()</code> functions, or they can deploy a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/rubicon-market/market-aid"><strong>MarketAid.sol</strong></a> helper contract and access custom trading functions.</p><p>We’re excited to see traders experiment with and build on these new order types!</p><h2 id="h-trading-on-testnet" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Trading on Testnet</h2><p>To start trading on test networks, click Settings and toggle ‘Show test networks’ to have supported test networks appear in the Network list.</p><div data-type="twitter" tweetId="1657114674347888656" tweetData="{&quot;__typename&quot;:&quot;Tweet&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;favorite_count&quot;:7,&quot;possibly_sensitive&quot;:false,&quot;created_at&quot;:&quot;2023-05-12T20:05:00.000Z&quot;,&quot;display_text_range&quot;:[0,182],&quot;entities&quot;:{&quot;hashtags&quot;:[],&quot;urls&quot;:[{&quot;display_url&quot;:&quot;rubicon.finance&quot;,&quot;expanded_url&quot;:&quot;http://www.rubicon.finance/&quot;,&quot;indices&quot;:[158,181],&quot;url&quot;:&quot;https://t.co/LQGfDecA5V&quot;}],&quot;user_mentions&quot;:[],&quot;symbols&quot;:[],&quot;media&quot;:[{&quot;display_url&quot;:&quot;pic.x.com/UMwldPRwSM&quot;,&quot;expanded_url&quot;:&quot;https://x.com/rubicondefi/status/1657114674347888656/video/1&quot;,&quot;indices&quot;:[182,205],&quot;url&quot;:&quot;https://t.co/UMwldPRwSM&quot;}]},&quot;id_str&quot;:&quot;1657114674347888656&quot;,&quot;text&quot;:&quot;2/\n\nTraders 💱\n\nGet an early look at the V2 trading experience, switch over to one of the supported testnets and try swapping or trading with testnet ETH!\n\n➡️ https://t.co/LQGfDecA5V https://t.co/UMwldPRwSM&quot;,&quot;user&quot;:{&quot;id_str&quot;:&quot;1280325738537914374&quot;,&quot;name&quot;:&quot;Rubicon&quot;,&quot;screen_name&quot;:&quot;rubicondefi&quot;,&quot;is_blue_verified&quot;:true,&quot;profile_image_shape&quot;:&quot;Circle&quot;,&quot;verified&quot;:false,&quot;profile_image_url_https&quot;:&quot;https://storage.googleapis.com/papyrus_images/42b186c3e0139be8eff3c32ec663f227dc7b433b6942db75f4aceab7ddf48788.jpg&quot;},&quot;edit_control&quot;:{&quot;edit_tweet_ids&quot;:[&quot;1657114674347888656&quot;],&quot;editable_until_msecs&quot;:&quot;1683923700000&quot;,&quot;is_edit_eligible&quot;:false,&quot;edits_remaining&quot;:&quot;5&quot;},&quot;mediaDetails&quot;:[{&quot;additional_media_info&quot;:{},&quot;display_url&quot;:&quot;pic.x.com/UMwldPRwSM&quot;,&quot;expanded_url&quot;:&quot;https://x.com/rubicondefi/status/1657114674347888656/video/1&quot;,&quot;ext_media_availability&quot;:{&quot;status&quot;:&quot;Available&quot;},&quot;indices&quot;:[182,205],&quot;media_url_https&quot;:&quot;https://pbs.twimg.com/ext_tw_video_thumb/1657099381970030603/pu/img/YsZF6GuZA_msoD80.jpg&quot;,&quot;original_info&quot;:{&quot;height&quot;:1344,&quot;width&quot;:1964,&quot;focus_rects&quot;:[]},&quot;sizes&quot;:{&quot;large&quot;:{&quot;h&quot;:1344,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:1964},&quot;medium&quot;:{&quot;h&quot;:821,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:1200},&quot;small&quot;:{&quot;h&quot;:465,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:680},&quot;thumb&quot;:{&quot;h&quot;:150,&quot;resize&quot;:&quot;crop&quot;,&quot;w&quot;:150}},&quot;type&quot;:&quot;video&quot;,&quot;url&quot;:&quot;https://t.co/UMwldPRwSM&quot;,&quot;video_info&quot;:{&quot;aspect_ratio&quot;:[491,336],&quot;duration_millis&quot;:11683,&quot;variants&quot;:[{&quot;content_type&quot;:&quot;application/x-mpegURL&quot;,&quot;url&quot;:&quot;https://video.twimg.com/ext_tw_video/1657099381970030603/pu/pl/UxVj1JGsqmRap_rt.m3u8?tag=14&quot;},{&quot;bitrate&quot;:256000,&quot;content_type&quot;:&quot;video/mp4&quot;,&quot;url&quot;:&quot;https://video.twimg.com/ext_tw_video/1657099381970030603/pu/vid/394x270/vse66H68JIre1381.mp4?tag=14&quot;},{&quot;bitrate&quot;:832000,&quot;content_type&quot;:&quot;video/mp4&quot;,&quot;url&quot;:&quot;https://video.twimg.com/ext_tw_video/1657099381970030603/pu/vid/526x360/oBWuuMzzQHm-zaLg.mp4?tag=14&quot;},{&quot;bitrate&quot;:2176000,&quot;content_type&quot;:&quot;video/mp4&quot;,&quot;url&quot;:&quot;https://video.twimg.com/ext_tw_video/1657099381970030603/pu/vid/1052x720/Llw9SV7H0y5rbGPg.mp4?tag=14&quot;},{&quot;bitrate&quot;:10368000,&quot;content_type&quot;:&quot;video/mp4&quot;,&quot;url&quot;:&quot;https://video.twimg.com/ext_tw_video/1657099381970030603/pu/vid/1578x1080/cu6Fovn5VTK6KPo3.mp4?tag=14&quot;}]}}],&quot;photos&quot;:[],&quot;video&quot;:{&quot;aspectRatio&quot;:[491,336],&quot;contentType&quot;:&quot;media_entity&quot;,&quot;durationMs&quot;:11683,&quot;mediaAvailability&quot;:{&quot;status&quot;:&quot;available&quot;},&quot;poster&quot;:&quot;https://pbs.twimg.com/ext_tw_video_thumb/1657099381970030603/pu/img/YsZF6GuZA_msoD80.jpg&quot;,&quot;variants&quot;:[{&quot;type&quot;:&quot;application/x-mpegURL&quot;,&quot;src&quot;:&quot;https://video.twimg.com/ext_tw_video/1657099381970030603/pu/pl/UxVj1JGsqmRap_rt.m3u8?tag=14&quot;},{&quot;type&quot;:&quot;video/mp4&quot;,&quot;src&quot;:&quot;https://video.twimg.com/ext_tw_video/1657099381970030603/pu/vid/394x270/vse66H68JIre1381.mp4?tag=14&quot;},{&quot;type&quot;:&quot;video/mp4&quot;,&quot;src&quot;:&quot;https://video.twimg.com/ext_tw_video/1657099381970030603/pu/vid/526x360/oBWuuMzzQHm-zaLg.mp4?tag=14&quot;},{&quot;type&quot;:&quot;video/mp4&quot;,&quot;src&quot;:&quot;https://video.twimg.com/ext_tw_video/1657099381970030603/pu/vid/1052x720/Llw9SV7H0y5rbGPg.mp4?tag=14&quot;},{&quot;type&quot;:&quot;video/mp4&quot;,&quot;src&quot;:&quot;https://video.twimg.com/ext_tw_video/1657099381970030603/pu/vid/1578x1080/cu6Fovn5VTK6KPo3.mp4?tag=14&quot;}],&quot;videoId&quot;:{&quot;type&quot;:&quot;tweet&quot;,&quot;id&quot;:&quot;1657114674347888656&quot;},&quot;viewCount&quot;:0},&quot;conversation_count&quot;:1,&quot;news_action_type&quot;:&quot;conversation&quot;,&quot;parent&quot;:{&quot;lang&quot;:&quot;en&quot;,&quot;reply_count&quot;:2,&quot;retweet_count&quot;:23,&quot;favorite_count&quot;:47,&quot;possibly_sensitive&quot;:false,&quot;created_at&quot;:&quot;2023-05-12T20:05:00.000Z&quot;,&quot;display_text_range&quot;:[0,225],&quot;entities&quot;:{&quot;hashtags&quot;:[],&quot;urls&quot;:[],&quot;user_mentions&quot;:[{&quot;id_str&quot;:&quot;1332033418088099843&quot;,&quot;indices&quot;:[138,147],&quot;name&quot;:&quot;Arbitrum&quot;,&quot;screen_name&quot;:&quot;arbitrum&quot;}],&quot;symbols&quot;:[],&quot;media&quot;:[{&quot;display_url&quot;:&quot;pic.x.com/Z4KdbMjx2k&quot;,&quot;expanded_url&quot;:&quot;https://x.com/rubicondefi/status/1657114673135734809/photo/1&quot;,&quot;indices&quot;:[225,248],&quot;url&quot;:&quot;https://t.co/Z4KdbMjx2k&quot;}]},&quot;id_str&quot;:&quot;1657114673135734809&quot;,&quot;text&quot;:&quot;Rubicon V2 is live on L2 test networks!\n\nNew order book and router smart contracts are live and ready for testing on @optimismFND Goerli, @arbitrum Goerli, and @0xPolygonLabs Mumbai\n\nRead on to learn what’s new with V2!\n\n1/🧵 https://t.co/Z4KdbMjx2k&quot;,&quot;user&quot;:{&quot;id_str&quot;:&quot;1280325738537914374&quot;,&quot;name&quot;:&quot;Rubicon&quot;,&quot;screen_name&quot;:&quot;rubicondefi&quot;,&quot;is_blue_verified&quot;:true,&quot;profile_image_shape&quot;:&quot;Circle&quot;,&quot;verified&quot;:false,&quot;profile_image_url_https&quot;:&quot;https://pbs.twimg.com/profile_images/1313235072049451010/Yov0lKbJ_normal.jpg&quot;},&quot;edit_control&quot;:{&quot;edit_tweet_ids&quot;:[&quot;1657114673135734809&quot;],&quot;editable_until_msecs&quot;:&quot;1683923700000&quot;,&quot;is_edit_eligible&quot;:false,&quot;edits_remaining&quot;:&quot;5&quot;},&quot;mediaDetails&quot;:[{&quot;display_url&quot;:&quot;pic.x.com/Z4KdbMjx2k&quot;,&quot;expanded_url&quot;:&quot;https://x.com/rubicondefi/status/1657114673135734809/photo/1&quot;,&quot;ext_media_availability&quot;:{&quot;status&quot;:&quot;Available&quot;},&quot;indices&quot;:[225,248],&quot;media_url_https&quot;:&quot;https://pbs.twimg.com/media/Fv8sxmaWYAwYoVN.png&quot;,&quot;original_info&quot;:{&quot;height&quot;:720,&quot;width&quot;:720,&quot;focus_rects&quot;:[{&quot;x&quot;:0,&quot;y&quot;:0,&quot;w&quot;:720,&quot;h&quot;:403},{&quot;x&quot;:0,&quot;y&quot;:0,&quot;w&quot;:720,&quot;h&quot;:720},{&quot;x&quot;:62,&quot;y&quot;:0,&quot;w&quot;:632,&quot;h&quot;:720},{&quot;x&quot;:198,&quot;y&quot;:0,&quot;w&quot;:360,&quot;h&quot;:720},{&quot;x&quot;:0,&quot;y&quot;:0,&quot;w&quot;:720,&quot;h&quot;:720}]},&quot;sizes&quot;:{&quot;large&quot;:{&quot;h&quot;:720,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:720},&quot;medium&quot;:{&quot;h&quot;:720,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:720},&quot;small&quot;:{&quot;h&quot;:680,&quot;resize&quot;:&quot;fit&quot;,&quot;w&quot;:680},&quot;thumb&quot;:{&quot;h&quot;:150,&quot;resize&quot;:&quot;crop&quot;,&quot;w&quot;:150}},&quot;type&quot;:&quot;photo&quot;,&quot;url&quot;:&quot;https://t.co/Z4KdbMjx2k&quot;}],&quot;photos&quot;:[{&quot;backgroundColor&quot;:{&quot;red&quot;:204,&quot;green&quot;:214,&quot;blue&quot;:221},&quot;cropCandidates&quot;:[{&quot;x&quot;:0,&quot;y&quot;:0,&quot;w&quot;:720,&quot;h&quot;:403},{&quot;x&quot;:0,&quot;y&quot;:0,&quot;w&quot;:720,&quot;h&quot;:720},{&quot;x&quot;:62,&quot;y&quot;:0,&quot;w&quot;:632,&quot;h&quot;:720},{&quot;x&quot;:198,&quot;y&quot;:0,&quot;w&quot;:360,&quot;h&quot;:720},{&quot;x&quot;:0,&quot;y&quot;:0,&quot;w&quot;:720,&quot;h&quot;:720}],&quot;expandedUrl&quot;:&quot;https://x.com/rubicondefi/status/1657114673135734809/photo/1&quot;,&quot;url&quot;:&quot;https://pbs.twimg.com/media/Fv8sxmaWYAwYoVN.png&quot;,&quot;width&quot;:720,&quot;height&quot;:720}],&quot;isEdited&quot;:false,&quot;isStaleEdit&quot;:false},&quot;isEdited&quot;:false,&quot;isStaleEdit&quot;:false}"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/rubicondefi">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/42b186c3e0139be8eff3c32ec663f227dc7b433b6942db75f4aceab7ddf48788.jpg" />
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/rubicondefi" class="twitter-displayname">Rubicon</a>
              <p><a target="_blank" href="https://twitter.com/rubicondefi" class="twitter-username">@rubicondefi</a></p>
    
            </div>
            <a href="https://twitter.com/rubicondefi/status/1657114674347888656" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png" />
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      2/<br /><br />Traders <img class="twitter-emoji" draggable="false" alt="💱" src="https://abs-0.twimg.com/emoji/v2/72x72/1f4b1.png"/><br /><br />Get an early look at the V2 trading experience, switch over to one of the supported testnets and try swapping or trading with testnet ETH!<br /><br /><img class="twitter-emoji" draggable="false" alt="➡️" src="https://abs-0.twimg.com/emoji/v2/72x72/27a1.png"/> <a class="twitter-content-link" href="https://t.co/LQGfDecA5V" target="_blank">rubicon.finance</a> 
      <div class="twitter-media">
      <img class="twitter-image" src="https://pbs.twimg.com/ext_tw_video_thumb/1657099381970030603/pu/img/YsZF6GuZA_msoD80.jpg"> 
    </div>
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/rubicondefi/status/1657114674347888656" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            7
          </a>
          <a target="_blank" href="https://twitter.com/rubicondefi/status/1657114674347888656"><p>3:05 PM • May 12, 2023</p></a>
        </div>
    
  </div> 
  </div><h2 id="h-developer-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Developer Resources</h2><p>Developers and bot builders can start testing the Rubicon V2 contracts ahead of their launch on mainnet(s)! If you have questions while integrating, our team can answer questions in the <strong>#devs</strong> channel in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J">Rubicon Discord</a>. Get started with Rubicon V2 below:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-protocol-v2"><strong>Rubicon V2 Code Repo</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/rubicon-market/contract-overview"><strong>RubiconMarket Docs</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/protocol/deployments"><strong>Testnet Contract Deployments</strong></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-bots"><strong>Open-Source Trading Bots</strong></a></p><h2 id="h-rubicon-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon Resources</h2><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/rubicon.eth"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi"><strong>Github</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.rubicon.finance/"><strong>Forum</strong></a></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments.)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/6219b23cd4a450fa1fd48e6a416c61efdc7afd988b6b6f18a2e209c633475227.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Rubicon V2 $60,500 Audit Contest]]></title>
            <link>https://paragraph.com/@rubicon/rubicon-v2-60-500-audit-contest</link>
            <guid>boLy0HQFXOYVoKG4hHnp</guid>
            <pubDate>Tue, 04 Apr 2023 18:54:29 GMT</pubDate>
            <description><![CDATA[Rubicon is sponsoring a $60,500 Code4rena Audit Contest covering the V2 smart contracts. We are thrilled to once again team up with Code4rena&apos;s exceptional community of security auditors to strengthen the next generation of Rubicon! Our previous audit contest was a massive success; developers spent hundreds of hours analyzing the codebase, and ultimately $50,000 in rewards were paid out to 99 participants!V2 Contest DetailsTo participate in this contest, sign up to be a Warden and join t...]]></description>
            <content:encoded><![CDATA[<p>Rubicon is sponsoring a $60,500 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://code4rena.com/contests/2023-04-rubicon-v2">Code4rena Audit Contest</a> covering the V2 smart contracts. We are thrilled to once again team up with Code4rena&apos;s exceptional community of security auditors to strengthen the next generation of Rubicon!</p><p>Our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://code4rena.com/contests/2022-05-rubicon-contest">previous audit contest</a> was a massive success; developers spent hundreds of hours analyzing the codebase, and ultimately $50,000 in rewards were paid out to 99 participants!</p><h2 id="h-v2-contest-details" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">V2 Contest Details</h2><p>To participate in this contest, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://code4rena.com/register/"><strong>sign up</strong></a> to be a Warden and join the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/code4rena"><strong>Code4rena Discord</strong></a>!</p><p><strong>Total Prize Pool:</strong> $60,500 USDC</p><p><strong>Start Date:</strong> April 5, 2023 20:00 UTC</p><p><strong>End Date:</strong> April 13, 2023 20:00 UTC</p><p><strong>Contest Page:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://code4rena.com/contests/2023-04-rubicon-v2">code4rena.com/contests/2023-04-rubicon-v2</a></p><h2 id="h-contest-process" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Contest Process</h2><p>Wardens will have 8 days to review the Rubicon V2 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/code-423n4/2023-04-rubicon">codebase</a> and submit any findings. Our team will review the findings, identify duplicates, and provide feedback throughout the process.</p><p>After the contest ends and our team is finished reviewing submissions, C4 Judges will determine the severity of any findings and sort through QA and Gas optimizations. Once this process is finished, awards are announced and the prize pool will be distributed!</p><p>Finally, Code4rena will publish a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://code4rena.com/reports/">report</a> summarizing Rubicon’s contest, and submissions will be made public.</p><h3 id="h-about-code4rena" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">About Code4rena</h3><p>Code4rena (C4) is an open organization consisting of security researchers, auditors, developers, and individuals with domain expertise in smart contracts.</p><p>A C4 Audit Contest is an event in which community participants, referred to as Wardens, review, audit, or analyze smart contract logic in exchange for a bounty provided by sponsoring projects.</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><h2 id="h-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Resources</h2><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/rubicon.eth"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi"><strong>GitHub</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.rubicon.finance/"><strong>Forum</strong></a></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments.)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/f9bde3c48d97bb6a055a7d3c6a2c2f4263ee50bd43b1f5e41b9228e09a8fc510.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Winding Down Pools V1]]></title>
            <link>https://paragraph.com/@rubicon/winding-down-pools-v1</link>
            <guid>SqxGUA9lvFHgTZnCDCoI</guid>
            <pubDate>Thu, 23 Feb 2023 20:43:47 GMT</pubDate>
            <description><![CDATA[The first version of Rubicon Pools is winding down. All seven liquidity pools have entered Withdrawal-Only mode and tokens are no longer being utilized on the order books. The Deposit button was removed and users are encouraged to withdraw their funds at app.rubicon.finance/pools:Withdraw ModalThe good news is that deprecating these liquidity pools is one of the first steps in our transition to Rubicon V2! Look out for more news in the coming days and weeks on our media channels regarding the...]]></description>
            <content:encoded><![CDATA[<p>The first version of Rubicon Pools is winding down. All seven liquidity pools have entered Withdrawal-Only mode and tokens are no longer being utilized on the order books. The Deposit button was removed and users are encouraged to withdraw their funds at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/pools"><strong>app.rubicon.finance/pools</strong></a>:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1f2ba98ec696abdb86bd6511c24d9cd39e04960e22ea8b9151e1f493d4dff718.png" alt="Withdraw Modal" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Withdraw Modal</figcaption></figure><p><strong>The good news is that deprecating these liquidity pools is one of the first steps in our transition to Rubicon V2! Look out for more news in the coming days and weeks on our media channels regarding the next version of Rubicon</strong> 👀</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><h2 id="h-background" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Background</h2><p>Rubicon Pools was a novel liquidity mechanism that launched on Optimism in September 2021. Passive liquidity providers (LPs) could deposit tokens into single asset pools where active liquidity managers (strategists) used the tokens to provide liquidity by market-marking on the Rubicon order books. Returns from market-making were passed on to the LPs while strategists earned a performance fee.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/2fbe5625dbcc28b4e3ebf2efb5461cbaff61e2e8cfee4bdaee0875261ee1e8da.png" alt="V1 Architecture" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">V1 Architecture</figcaption></figure><p>Pools V1 helped to address Rubicon’s cold-start problem by bootstrapping liquidity on the order books while also giving thousands of users access to market-making returns. The liquidity pools peaked last month at more $15 million in Total Value Locked (TVL) and are responsible for providing liquidity or ‘making’ for more than $30 million in trading volume.</p><p>While Pools V1 was live, one thing became apparent to both our community and our team: <strong>passive liquidity is a myth</strong>. Passive players in an active marketplace expose themselves to lots of toxic flow and will have negative returns. In a sense, the only true form of “passive” liquidity is lending.</p><p>While the intentions of Pools V1 were noble: democratize liquidity-providing through a system that has clear roles and balanced incentives for passive suppliers and active managers; the implementation left much to be desired with users exposed to directional risks, trust compromises within the strategist setup, and some liveness issues.</p><p>Last year, our team set out to reshape the relationship between the Rubicon order book protocol and the liquidity pools. This new system needed to be capital efficient, trustless, and secure…</p><h2 id="h-looking-forward" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Looking Forward</h2><p>Over the past few months we have been heads down building the next generation of the Rubicon protocol. Rubicon V2 combines two powerful DeFi primitives to form an efficient and secure foundation for Rubicon to become the world order book. We’re excited to share more soon, keep a look out on our social platforms!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a9056240e46c3ee8b29b7dbceb54d1d82c868ecf90ba031502915d16f98b9e56.png" alt="What could this mean?" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">What could this mean?</figcaption></figure><h2 id="h-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Resources:</h2><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs &amp; Guides</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/rubicon.eth"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi"><strong>GitHub</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.rubicon.finance/"><strong>Forum</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments.)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/1c5a8025f88fe192e4d61915697072038d2554e4c146569c76869891f3b15f32.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[TradingView Charts for Rubicon]]></title>
            <link>https://paragraph.com/@rubicon/tradingview-charts-for-rubicon</link>
            <guid>XSjPCVOPCNU9ulFxZjQ6</guid>
            <pubDate>Fri, 20 Jan 2023 20:53:58 GMT</pubDate>
            <description><![CDATA[Rubicon has a redesigned Trade page with charts from TradingView, it’s live now on the App: app.rubicon.finance/trade With the new interface, traders can place Limit Orders and Market Orders while tracking markets with live price charts and order books!Trade OverviewFirst, select a trading pair. The Rubicon protocol is permissionless and supports trading of any ERC-20 token, but for now, the App uses a shortlist of popular tokens on Optimism. Select or flip the tokens to view the chart and or...]]></description>
            <content:encoded><![CDATA[<p>Rubicon has a redesigned Trade page with charts from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.tradingview.com/">TradingView</a>, it’s live now on the App: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://app.rubicon.finance/trade"><strong>app.rubicon.finance/trade</strong></a></p><p>With the new interface, traders can place Limit Orders and Market Orders while tracking markets with live price charts and order books!</p><h2 id="h-trade-overview" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Trade Overview</h2><p>First, select a trading pair. The Rubicon protocol is permissionless and supports trading of any <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ethereum.org/en/developers/docs/standards/tokens/erc-20/">ERC-20 token</a>, but for now, the App uses a shortlist of popular tokens on Optimism. Select or flip the tokens to view the chart and order book for the pair:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/670c1731d1a4180a77c9de25df7d3278e4c882f5ad7ce4d4b2365ea4f90875e9.gif" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Now it’s time to place a trade. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.investopedia.com/terms/m/marketorder.asp">Market Orders</a> specify a <strong>quantity</strong> and are executed instantly at the market price, the best possible price on the order book. These orders pay a 0.01% protocol fee for “taking” liquidity off the book. Swaps on Rubicon are effectively market orders that can route across multiple order books!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/60d9dbb5496c3151a9136c75ad0df02a27de91233f1943477ddd19b8ce0bf51f.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.investopedia.com/terms/l/limitorder.asp">Limit Orders</a> specify a <strong>price and a quantity</strong> and are only filled if the market price crosses the limit price. Note that tokens offered in a limit order are sent to the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimistic.etherscan.io/address/0x7a512d3609211e719737e82c7bb7271ec05da70d">Rubicon order book contract</a> and remain there until the order is filled or canceled. Traders can cancel orders and check their status under the Orders tab or the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/history">History</a> page:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/04cbcefabbfacd3c9a50bf7018863bb75b0dfdc01639fd2989057844bd4ed071.png" alt="Clicking &apos;cancel&apos; will submit a cancel transaction for you to confirm in your wallet" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Clicking &apos;cancel&apos; will submit a cancel transaction for you to confirm in your wallet</figcaption></figure><p>To learn more about the Rubicon protocol at a technical level, visit our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance"><strong>documentation</strong></a>. There you can find overviews of the smart contracts (e.g. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/docs/protocol/rubicon-market/rubicon-market">RubiconMarket</a>) as well as helpful tools for developers like our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/docs/api/rubi-py">Python</a> and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/docs/api/rubi-rs">Rust</a> SDKs. If you need help onboarding a trading bot, ask questions in our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J">Discord</a>!</p><h2 id="h-live-charts-and-market-data" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Live Charts &amp; Market Data</h2><p>Regardless of what they trade, people love the feature-rich charts from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.tradingview.com/">TradingView</a>. Rubicon integrated the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.tradingview.com/HTML5-stock-forex-bitcoin-charting-library/?feature=technical-analysis-charts">Technical Analysis Charts</a>, which have many chart types, dozens of technical analysis (TA) tools, custom time/date ranges, and seamless price scaling. Our team really likes Fullscreen Mode:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d1be5439927f2c4c30fa5ddbb6a32efb8f517bf0adaa31557d0e426438e3e616.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>The data that populates the charts, the order books, and open orders is queried from Rubicon’s subgraphs; open APIs for querying historical data from the blockchain. You can use our subgraphs to query market data and historical token prices. Here are links to getting started:</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubi-subgraphs">Subgraphs GitHub Repo</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/docs/api/subgraphs/rubiconmarket-api">RubiconMarket Subgraph Docs</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thegraph.com/hosted-service/subgraph/denverbaumgartner/rubiconmarket-light-optimism">RubiconMarket Subgraph on Graph Playground</a></p></li></ul><h2 id="h-thanks-for-reading" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Thanks for reading!</h2><p>Subscribe to the Rubicon blog to get new posts sent to your inbox:</p><div data-type="subscribeButton" class="center-contents"><a class="email-subscribe-button" href="null">Subscribe</a></div><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p>**<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/">Documentation</a> **</p></li><li><p>**<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/rubicon.eth">Blog</a> **</p></li><li><p>**<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi">GitHub</a> **</p></li><li><p>**<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://forum.rubicon.finance/">Forum</a> **</p></li><li><p>**<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi">Twitter</a> **</p></li><li><p>**<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J">Rubicon Discord</a> **</p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments.)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/0690eb3749d1bccad8971212b380821f84fd7579c7c0a4963a46e1d8b4893498.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[The Rubicon OP Quest]]></title>
            <link>https://paragraph.com/@rubicon/the-rubicon-op-quest</link>
            <guid>ugrlrH8JlYc6uOlIPvMv</guid>
            <pubDate>Tue, 20 Sep 2022 18:13:13 GMT</pubDate>
            <description><![CDATA[Rubicon is part of Optimism Quests, an invitation to learn about and explore apps in the Optimism ecosystem and earn NFTs for using them! Quests begin today, September 20th at 18:00 UTC and are hosted on Galxe (formerly Project Galaxy). To collect the NFT badge for a Quest, users must complete on-chain tasks on an Optimism app, complete a quiz about the app, and complete social tasks like following the project on Twitter or joining their Discord. If you collect enough unique badges from using...]]></description>
            <content:encoded><![CDATA[<p>Rubicon is part of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.optimism.io/quests">Optimism Quests</a>, an invitation to learn about and explore apps in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.optimism.io/apps/all">Optimism ecosystem</a> and earn NFTs for using them! Quests begin today, September 20th at 18:00 UTC and are hosted on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://galxe.com/Optimism/campaign/GC6xiUtedg">Galxe</a> (formerly Project Galaxy).</p><p>To collect the NFT badge for a Quest, users must complete on-chain tasks on an Optimism app, complete a quiz about the app, and complete social tasks like following the project on Twitter or joining their Discord. If you collect enough unique badges from using Optimism apps, you may qualify for an upcoming OP NFT mint. 👀</p><h2 id="h-the-rubicon-quest" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">The Rubicon Quest</h2><p>The Rubicon Quest is learn-to-earn; you need to learn about the order book protocol and complete a short quiz before completing a few tasks to claim the NFT prize!</p><p>To start the Rubicon Quest, visit our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.optimism.io/quests/rubicon-provide-liquidity">Quest page</a> and follow the steps there:</p><ul><li><p>Learn how Rubicon works and complete the Quiz (answers are in the last section of this post)</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.notion.so/Rubicon-OP-Quest-21e58686a63047e6b7e6b79e5ae1ec1d">Swap</a> or <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/trade">Trade</a> tokens on Rubicon (&gt;$20)</p></li><li><p>Deposit crypto into a Rubicon <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/pools">liquidity pool</a> (&gt;$20)</p></li><li><p>Join our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J">Discord server</a> and verify yourself</p></li><li><p>Follow Rubicon on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi">Twitter</a></p></li></ul><p>Once these are done, you should be able to claim this NFT! (Please note there may be up to a 12-hour delay between completing these tasks and being able to claim the prize)</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5b1dc78e5845bed092da5465854d141929f3dc38cbd6a6ae3122c47a6935a709.webp" alt="Rubicon&apos;s Quest NFT!" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Rubicon&apos;s Quest NFT!</figcaption></figure><h2 id="h-learn-about-rubicon" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Learn About Rubicon</h2><p>Rubicon is an order book protocol for Ethereum, built on Optimism. You can use it to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/swap">swap</a> tokens, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/trade">trade</a> with Limit Orders and Market Orders, or earn by providing <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/pools">liquidity</a> to market makers. <strong>Answers for the Rubicon Quest Quiz can be found below!</strong></p><p>Rubicon uses order books (a list of buy and sell orders for an asset organized by price level) to match traders. Rubicon order books are fully on-chain within the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimistic.etherscan.io/address/0x7a512d3609211e719737e82c7bb7271ec05da70d">RubiconMarket</a> smart contract, there are no off-chain servers or points of failure! For token swaps, our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimistic.etherscan.io/address/0x7af14adc8aea70f063c7ea3b2c1ad0d7a59c4bff">router contract</a> finds the best price for the swap across the Rubicon order books.</p><p>When a trader submits a limit order on Rubicon, it sits on the order book contract and will automatically fill if the market price crosses the limit price, there is no maintenance or keeper bot required! Limit orders can be canceled on the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/trade">Trade page</a> under Open Orders or by interacting with the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimistic.etherscan.io/address/0x7a512d3609211e719737e82c7bb7271ec05da70d#writeProxyContract">contract directly</a> and calling cancel().</p><p>Since Rubicon order books are on-chain, all trades require gas fees that are paid in ETH. To save on gas fees, market makers can batch Rubicon orders together in a single transaction. In this <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimistic.etherscan.io/tx/22953315">example</a>, a market maker on the OP/USDC pair cancels 10 outstanding orders and replaces them with 10 new orders in a single transaction, paying only $0.07 in gas! 🤯</p><p>Rubicon also has liquidity pools where users can supply liquidity to earn a share of market-making yield and as well as OP rewards. When a liquidity provider (LP) deposits tokens into a pool, they receive bathTokens, which represent their share of the underlying pool. Ex. LP deposits USDC and receives bathUSDC.</p><h2 id="h-rubicon-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon Resources</h2><p>Thanks for reading!</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/rubicon-finance"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicondefi.substack.com/"><strong>Newsletter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon_protocol"><strong>Github</strong></a></p></li><li><p>Reach us at <strong>contact (at) rubicon (dot) finance</strong></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/4431041d46b4c8bb5ed0c67f4809125d9cdaa34fdc1aa869bb128a113091cd30.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[OP Airdrop to Early Users]]></title>
            <link>https://paragraph.com/@rubicon/op-airdrop-to-early-users</link>
            <guid>EQuHmVcKzHrcwgzT65mo</guid>
            <pubDate>Tue, 23 Aug 2022 17:01:07 GMT</pubDate>
            <description><![CDATA[Early Rubicon traders and liquidity providers can now claim an OP airdrop on the Rubicon App! Select Claim Airdrop on the sidebar to see if your wallet is eligible, or search the full list of eligible addresses here. For mobile users, the airdrop claim is under the Settings tab.Claim OP on your connected wallet or send your airdrop to a different address!Claiming for the OP airdrop will close in 4.2 months around the end of the calendar year. After this, any remaining unclaimed OP will be sen...]]></description>
            <content:encoded><![CDATA[<p>Early Rubicon traders and liquidity providers can now claim an OP airdrop on the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/">Rubicon App</a>! Select <strong>Claim Airdrop</strong> on the sidebar to see if your wallet is eligible, or search the full list of eligible addresses <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gist.github.com/denverbaumgartner/6e7574fc22987d8cc6425568b0d86f8e">here</a>. For mobile users, the airdrop claim is under the <strong>Settings</strong> tab.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/35393ca2faa31598c01057e44762024e668e7875c8ebac813dac152e5d4baccf.png" alt="Claim OP on your connected wallet or send your airdrop to a different address!" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Claim OP on your connected wallet or send your airdrop to a different address!</figcaption></figure><p>Claiming for the OP airdrop will close in 4.2 months around the end of the calendar year. After this, any remaining unclaimed OP will be sent to the bathOP pool.</p><h3 id="h-background" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Background</h3><p>In Rubicon’s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gov.optimism.io/t/gf-phase-0-proposal-rubicon/794">proposal</a> on the Optimism governance forum, we announced that part of our allocation would go towards a 135,000 OP airdrop to early users. In that post, we outlined how the majority of the drop would go to liquidity providers with a smaller portion going to traders, and both categories would receive a bonus multiplier if they used the protocol before the OVM 2.0 upgrade. You can review the code that determined our airdrop distribution <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon-op-summer-airdrop">here</a>, and if you want to provide feedback on our methodology let us know in the <strong>#suggestions</strong> channel in our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.notion.so/OP-Airdrop-to-Rubicon-Users-dbb30fb7ba1b4a3eb0e9959f2b3a4773">Discord</a>!</p><p>On November 11th, 2021, the Optimism network went through a regenesis for an upgrade that <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/optimismFND/status/1458953238867165192">implemented EVM equivalence</a> and marked the end of OVM 1.0. Because of this interruption, we needed to utilize <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.notion.so/69c66540317242ffae54de7ad987e73c">Dune</a>, our own <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/optimism-snapshot">snapshots</a>, and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimistic.etherscan.io/">Optimistic Etherscan</a> to collect and verify Rubicon data from OVM 1.0. The process of retrieving data after the network upgrade was much easier, all trading and liquidity pool data can be queried from the Rubicon <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/rubicon-docs/api/subgraphs">subgraphs</a>.</p><p>Rubicon traders and liquidity providers prior to the release of our Optimism governance <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gov.optimism.io/t/gf-phase-0-proposal-rubicon/794">proposal</a>, on Monday, May 23rd, 2022 at 21:06 GMT were eligible for the airdrop. The cutoff for the OVM 1.0 multipliers was Friday, November 12th, 2021 at 06:00 GMT. Here is an overview of how the OP airdrop amounts were determined:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1d90870decbfc35559348cd164ce18dd12bb63b8bab79f79bc64c32c4cc32e29.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-traders" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Traders</h3><p>Determining OP distributions for Rubicon traders was straightforward. We calculated the volume for every unique address that interacted with the protocol and applied a minimum volume cutoff to filter out Sybil attackers. As outlined in the proposal, users that traded on Rubicon before the OVM 2.0 upgrade received a 1.5x multiplier on their airdrop.</p><p>One of the great things about layer 2 (L2) networks like Optimism is that the low fees make apps like Rubicon accessible to a large population of users who cannot afford to use DeFi on the Ethereum base layer. It was important to us to avoid choosing a volume cutoff that was too high and could exclude a lot of genuine Rubicon users. After filtering through the protocol’s trading history, we determined that $10 of volume was a balanced cutoff that filtered out thousand of clear Sybil attackers while including lots of users who simply have smaller wallets. The cutoff may seem small, but many Rubicon trades are for small amounts with the average trade being less than $100:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/embeds/1189590/2036634/de731375-a3cf-44d2-8646-d1c50b3cc896">https://dune.com/embeds/1189590/2036634/de731375-a3cf-44d2-8646-d1c50b3cc896</a></p><h3 id="h-liquidity-providers" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Liquidity Providers</h3><p>The majority of this airdrop went to Rubicon liquidity providers (LPs), specifically those that lost funds in the vampire attack last year.</p><p>Our methodology rewarded liquidity providers for both their relative share of liquidity and the duration for which they supplied liquidity. Users who provided liquidity before the OVM 2.0 upgrade received a 2.25x multiplier on this airdrop. In total, 83% of this drop went to those who used Rubicon before the OVM 2.0 upgrade. The bathETH and bathUSDC pools experienced most of the losses in the attack, so those liquidity providers to those pools received preference in the airdrop.</p><p>The final amount of OP a liquidity provider received was calculated using their relative share of a pool and the duration of time they supplied liquidity to the pool. We measured each address’s relative proportion of a pool over time and then calculated the total duration each address maintained a pool position.</p><p>We multiplied the duration of time an address supplied liquidity to the pool and the proportion of the liquidity pool they supplied and divided it by the lifetime of the pool to give us an address’s capital-weighted and time-weighted pool exposure. Here’s the formula:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e83564c452f108d325b7a5cfb6d3955d566011f5934ef9935e79d6de2c89a80f.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-did-our-team-get-this-drop" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Did our team get this drop?</h3><p>Recently there was a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gov.optimism.io/t/perpetual-protocol-optimism-governances-first-failure/3029">controversy</a> in Optimism governance when the team that received the largest OP allocation chose to gift themselves more than 70% of an airdrop intended for their users.</p><p>Even before this event happened, we chose to exclude any Rubicon team addresses that interacted with the protocol. This airdrop is for you, not us.</p><h3 id="h-thank-you" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Thank You!</h3><p>If you received this OP airdrop, thanks for being part of Rubicon’s journey thus far. We have a long way to go (and a lot more to build!) to fulfill our vision for order books on Ethereum and are thankful for each and every 0x that used the protocol.</p><p>From all of us at Rubicon, thank you. ❤️</p><h2 id="h-rubicon-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Rubicon Resources</strong></h2><p>Thanks for reading!</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/rubicon.eth"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicondefi.substack.com/"><strong>Newsletter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon_protocol"><strong>Github</strong></a></p></li><li><p>Reach us at <strong>contact (at) rubicon (dot) finance</strong></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments.)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/ab943f4381d197d1a4f865c8c962c38726ea772e0f53fd7d5dd00ed8ed618090.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Token Bridging is live on Rubicon]]></title>
            <link>https://paragraph.com/@rubicon/token-bridging-is-live-on-rubicon</link>
            <guid>pBTRB9Dl7i1yUmG3O4xy</guid>
            <pubDate>Tue, 09 Aug 2022 19:12:47 GMT</pubDate>
            <description><![CDATA[Today we are launching a Token Bridge in the Rubicon App! Select the Bridge on the sidebar to transfer tokens to and from Ethereum, Optimism, and other blockchains 🌉 Powered by Socket, our Bridge finds the best route from major token bridges with support for hundreds of token combinations and 9 blockchains:Whether you are bridging to Optimism to trade on Rubicon for the first time or you’re seizing an opportunity on another chain, our Bridge finds you the best route without having to leave t...]]></description>
            <content:encoded><![CDATA[<p>Today we are launching a Token Bridge in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/trade"><strong>Rubicon App</strong></a>! Select the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/bridge"><strong>Bridge</strong></a> on the sidebar to transfer tokens to and from Ethereum, Optimism, and other blockchains 🌉</p><p>Powered by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.socket.tech/"><strong>Socket</strong></a>, our Bridge finds the best route from major token bridges with support for hundreds of token combinations and 9 blockchains:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/074aca0cde481c9328ba134c8529ed3c13a09737bfe7e93bdcc72e672a401399.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Whether you are bridging to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.optimism.io/">Optimism</a> to trade on Rubicon for the first time or you’re seizing an opportunity on another chain, our Bridge finds you the best route without having to leave the App!</p><p>After launching the <strong>Bridge</strong>, select which blockchains you are sending From and To and which tokens you want to send and receive. Socket’s API does all the work, finding the best route for any token combination:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5ec83659a2be3606c229e5acb39c076477180fca3108011982d6b13dcfe9d0e0.png" alt="USDC on Polygon to ETH on Optimism with little to no slippage!" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">USDC on Polygon to ETH on Optimism with little to no slippage!</figcaption></figure><p>The Bridge defaults to the route that gets you the most tokens possible on the destination chain, but you can also choose a route with cheaper fees. Remember that if it’s your first time on a new chain, you need the native token to pay network fees (gas). <strong>On Optimism, gas fees are paid in ETH</strong>.</p><p>There is a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/rubicon-docs/bridge/bridging-to-optimism">complete guide</a> to using the Bridge in the Rubicon <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/rubicon-docs/">docs</a> ⬅️</p><h3 id="h-superior-bridging-experience" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Superior Bridging Experience</h3><p>Most DeFi apps send users to a third-party website to bridge tokens between blockchains. This process is confusing, time-consuming, and unfortunately, sometimes dangerous. More than $1 billion of user funds were lost in bridge hacks in the past year.</p><p>With this bridge integration, Rubicon traders can seamlessly transfer crypto assets across chains without having to leave the app!</p><p>Our team also takes security very seriously and wants to ensure that we only direct users to bridges with robust security models and reliable liquidity. We do an internal security review before adding a new bridge to the integration, and when possible we inform our decision with L2Beat’s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gov.l2beat.com/t/l2bridge-risk-framework/31">proposed bridge framework</a>.</p><h3 id="h-integrating-with-socket" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Integrating with Socket</h3><p>After exploring many bridging solutions, we believe <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.socket.tech/">Socket</a> gives users the best possible experience.</p><p>Socket powers truly multichain apps, acting as a meta-layer that gives protocols like Rubicon seamless connectivity across chains and enables developers to build unified apps with shared liquidity &amp; state across chains. In other words, this bridge is just one way Rubicon can use Socket’s powerful interoperability stack.</p><p>You may also recognize them as the team behind <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.bungee.exchange/">Bungee</a>, one of the fastest-growing apps in DeFi, which is also built on their Socket API.</p><p>Happy bridging anon! 🌉</p><h2 id="h-rubicon-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Rubicon Resources</strong></h2><p>Thanks for reading!</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/rubicon.eth"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicondefi.substack.com/"><strong>Newsletter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon_protocol"><strong>Github</strong></a></p></li><li><p>Reach us at <strong>contact (at) rubicon (dot) finance</strong></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments.)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/3d9ff78d170507eccd07e4c5d187ea546844805f5d43d9f55220b304aba2c917.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[The Rubicon Grants Program]]></title>
            <link>https://paragraph.com/@rubicon/the-rubicon-grants-program</link>
            <guid>KD4WB7P4ZRgKjSXanp2m</guid>
            <pubDate>Thu, 21 Jul 2022 18:36:13 GMT</pubDate>
            <description><![CDATA[Today we are excited to launch the Rubicon Grants Program. This program will fund individuals and teams who contribute to Rubicon, an order book protocol built on Ethereum Layer 2 (L2). Contributing can take many forms including code, content, research, dashboards, translations, memes, or something else. This program is particularly special to us because the first funding Rubicon received was a grant! To get involved, join the Rubicon Discord and visit the #contributing channel. If you have a...]]></description>
            <content:encoded><![CDATA[<p>Today we are excited to launch the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.notion.so/da930600be094e3eb8ae98dba89d93d6"><strong>Rubicon Grants Program</strong></a>. This program will fund individuals and teams who contribute to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rubicon.finance//"><strong>Rubicon</strong></a>, an order book protocol built on Ethereum Layer 2 (L2). Contributing can take many forms including <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon-protocol-v1">code</a>, content, research, dashboards, translations, memes, or something else. This program is particularly special to us because the first funding Rubicon received was a grant!</p><p>To get involved, join the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Rubicon Discord</strong></a> and visit the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/channels/752590582274326680/814001544093106186"><strong>#contributing</strong></a> channel. If you have a project in mind, you can apply for a grant by submitting the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.notion.so/78f02002581a496b9302bcff38d3d4b9"><strong>Application Form</strong></a>.</p><h2 id="h-grants-program-details" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Grants Program Details</h2><p>Our Grants program is continuous; contributors can apply for funding at any time!</p><p>Once an application is submitted, our team will share feedback and suggestions during a two-week Review Period. <strong>At the end of the Review Period, a grant will either be accepted or rejected</strong>. Do not worry if your application is rejected, you can always apply again.</p><p>We evaluate every grant application on a case-by-case basis. Here are some guidelines for prospective Rubicon grantees when planning their projects:</p><ul><li><p>Measure Impact</p></li><li><p>Be Specific</p></li><li><p>Improve Accessibility</p></li></ul><p>Inspired by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/ethereum-optimism/retroactive-public-goods-funding-33c9b7d00f0c"><strong>retroactive public goods funding</strong></a> (RPGF), our program will also issue retroactive grants! This will start as retroactive grants issued on a subjective basis by our team to contributors who made an impact but never applied for funding. Over time, it will transition to a community-led process where discussions, polls, and other coordination tools determine retroactive grant recipients.</p><p>If you plan on contributing code or building a project on top of Rubicon, it must be on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.optimism.io/">Optimism</a> in order to receive an OP grant.</p><h2 id="h-first-grant-recipients" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">First Grant Recipients</h2><p>To start the Rubicon Grants Program off right, we are issuing <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.notion.so/rubicondefi/Funded-Grants-00fd9e72ab0845e19a60330c9cf7c143"><strong>three retroactive grants</strong></a> to awesome contributors who made an impact without the expectation of funding:</p><ol><li><p>A few months ago, Discord user <strong>destiny</strong> translated the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/rubicon-docs/">Rubicon Docs</a> for our Chinese community (and wants to continue translating more resources!) 🇨🇳</p></li><li><p><strong>User Experience Research (UXR) consultants</strong> from the University of Southern California’s Masters in Applied Psychology Program did Usability Testing on the Rubicon App that produced great insights for improving our interface and DeFi interfaces in general 💻</p></li><li><p>So far Discord user <strong>Axiomatix</strong> has produced the highest quality Rubicon memes 🤝</p></li></ol><h2 id="h-credit-where-credit-is-due" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Credit where Credit is Due</h2><p>The Rubicon Grants Program is only possible because of the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.optimism.io/"><strong>Optimism Foundation</strong></a>. As part of their distribution to early projects, Rubicon received a <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gov.optimism.io/t/gf-phase-0-proposal-rubicon/794"><strong>token allocation</strong></a> that passed through an <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://snapshot.org/#/opcollective.eth/proposal/0x95cb4cbd872dfa3ab9490fff6736b90e518faba120dacb7035ded44aff622757">Optimism Governance</a> vote. It’s rare for a DeFi protocol at our stage to be able to reward contributors with grants, and for that we are thankful. 🙏</p><p>All grants are issued in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimistic.etherscan.io/token/0x4200000000000000000000000000000000000042">OP token</a> with the target of distributing 135,000 OP (currently ~$98,000) in grants over the next 6 months!</p><h2 id="h-rubicon-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon Resources</h2><p>Thanks for reading!</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/rubicon-finance"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicondefi.substack.com/"><strong>Newsletter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon_protocol"><strong>Github</strong></a></p></li><li><p>Reach us at <strong>contact (at) rubicon (dot) finance</strong></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/b31e54fa35853d188893b20ee7c16fb43f0ab2b8ff28729080e6be3a9bb15f9a.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Launching OP Rewards on Rubicon]]></title>
            <link>https://paragraph.com/@rubicon/launching-op-rewards-on-rubicon</link>
            <guid>fl8VPkww14Tlg2vqlofZ</guid>
            <pubDate>Fri, 15 Jul 2022 18:43:41 GMT</pubDate>
            <description><![CDATA[Rewards are here for Rubicon liquidity providers! Starting today, Rubicon liquidity providers will start receiving OP rewards! You can now view these rewards on the Pools page in the Rubicon App. It’s time to kick off OP summer with a pool party! 🏊Rewards rates and current market making yieldsLast fall, Rubicon was one of the first apps to launch on the Optimism layer 2 (L2) network. As a part of Optimism’s Phase 0 Distribution to early projects, Rubicon received an OP token allocation to br...]]></description>
            <content:encoded><![CDATA[<p>Rewards are here for Rubicon liquidity providers!</p><p>Starting today, Rubicon liquidity providers will start receiving OP rewards! You can now view these rewards on the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/pools"><strong>Pools page</strong></a> in the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/trade"><strong>Rubicon App</strong></a>. It’s time to kick off OP summer with a pool party! 🏊</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e9496984bb812be026546e1b3e148d3789c918485a0484ca9004272114db7aa7.png" alt="Rewards rates and current market making yields" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Rewards rates and current market making yields</figcaption></figure><p>Last fall, Rubicon was one of the first apps to launch on the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.optimism.io/"><strong>Optimism</strong></a> layer 2 (L2) network. As a part of Optimism’s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://community.optimism.io/docs/governance/gov-fund/#phase-0"><strong>Phase 0</strong></a> Distribution to early projects, Rubicon received an OP token allocation to bring more liquidity and users to the network! 📈</p><h2 id="h-liquidity-rewards" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Liquidity Rewards</h2><p>In total 540,000 OP will be distributed to Rubicon liquidity providers over a period of 6.9 months (209.875 days). This makes our liquidity rewards program one of the largest on Optimism!</p><p>Historical Rubicon trading volumes and Total Value Locked (TVL) helped determine the reward amounts for each liquidity pool:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6189e052337ebcfac1b243f8fb2f1ab54bb78f102bfa64a3d7a13433b2d145bc.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Liquidity providers (LPs) will receive OP rewards proportional to their share of the pool. The <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/pools"><strong>Pools page</strong></a> was updated to include a <strong>Rewards rate</strong> derived from the current price of OP and the rate of rewards:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/668d2d37a0c047e2e5be449df9ae1b2e5dae1905a58aea336d420b12c3a5fe90.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>These OP rewards are separate from and in addition to the standard market-making yields in Rubicon Pools. We hope you enjoy the rewards! 🥳</p><p>Rubicon LPs can claim their rewards by selecting a pool and then pressing ‘Claim’:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/e3b7cc742f6e57dfc1c9d21f5e4dff1ed60ad96e57fa7bbd0a954efe9538f68a.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-where-is-the-rest-of-the-op-allocation-going" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Where is the rest of the OP Allocation going?</h2><p>You can read the exact plan in our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gov.optimism.io/t/gf-phase-0-proposal-rubicon/794"><strong>Phase 0 proposal</strong></a> that recently passed through Optimism governance. Thank you to all of the OP holders who voted!</p><p>In short, liquidity rewards are not the only use of this allocation, we also have a Rubicon Grants Program and an Airdrop to early users coming soon so stay tuned for updates on both of those!</p><p>And as outlined in the proposal, 90,000 OP was <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimistic.etherscan.io/tx/0xf728064b12a8c74a25b147b0ca0352af1bbf6e011d75ff535b1463d9d5827013">deposited</a> into our OP pool to bootstrap more liquidity for Optimism’s native token on the Rubicon order books.</p><h2 id="h-rubicon-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon Resources</h2><p>Thanks for reading!</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/rubicon-finance"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicondefi.substack.com/"><strong>Newsletter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon_protocol"><strong>Github</strong></a></p></li><li><p>Reach us at <strong>contact (at) rubicon (dot) finance</strong></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/9b28c22ca83b60e81061e6a3995757b983d796d37ca107adab2e5b997d0d4650.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[May Monthly Update]]></title>
            <link>https://paragraph.com/@rubicon/may-monthly-update</link>
            <guid>JRb7JA5LBJzEEpmz4yMC</guid>
            <pubDate>Mon, 13 Jun 2022 20:44:29 GMT</pubDate>
            <description><![CDATA[While May was dominated by negative crypto headlines, our team at Rubicon blocked out the noise and kept building. As of writing, the Rubicon order books have tighter spreads than ever before, all Pools have produced positive monthly returns, and OP liquidity mining on Rubicon is right around the corner! A few other highlights include OP markets going live, the protocol reaching $1 million total value locked (TVL), and our Code4rena audit contest for the Rubicon v1 codebase. This month we wil...]]></description>
            <content:encoded><![CDATA[<p>While May was dominated by negative crypto headlines, our team at Rubicon blocked out the noise and kept building.</p><p>As of writing, the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon</strong></a> order books have tighter spreads than ever before, all <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/pools">Pools</a> have produced positive monthly returns, and OP liquidity mining on Rubicon is right around the corner! A few other highlights include OP markets going live, the protocol reaching $1 million total value locked (TVL), and our Code4rena audit contest for the Rubicon v1 codebase.</p><p>This month we will officially launch Rubicon v1 on Optimism once we release a protocol version that implements recommendations from the audit contest!</p><h3 id="h-launching-op-support" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Launching OP Support</h3><p>On May 31st, Optimism airdropped the OP token to more than 130,000 addresses! Most Rubicon users were able to claim this airdrop, if you have not already claimed you can check your eligibility <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.optimism.io/airdrop/check">here</a>.</p><p>Shortly after the drop, Rubicon order books went live for OP-USDC, which has been the most popular pair on Rubicon since its launch 🔥</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d72f9cbaad1f560124d861d3435557589ae7fa624987a1cee691bedb67fdcec4.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>In its first full week of trading, the OP liquidity pool produced over 4% returns for liquidity providers. That’s the power of active management!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/63ac2c88c0f1b57346a88fa3df4f0a0a83b11ffb42447255b52db71ea7cf7c7a.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>It’s important to remember that liquidity pools on Rubicon can have negative returns depending on market conditions, but so far we are very excited about the OP pool’s performance!</p><h3 id="h-rubicons-op-proposal" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Rubicon’s OP Proposal</h3><p>As part of the launch of Optimism governance, the Optimism team proposed OP allocations to projects built on the network. Rubicon received an allocation of 900,000 OP, which we will use to incentivize liquidity providers, reward early users with an airdrop, start a Rubicon Grants Program, and seed the OP liquidity pool.</p><p>You can find more details in our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gov.optimism.io/t/gf-phase-0-proposal-rubicon/794">proposal</a> on the Optimism governance forum, but here’s the summary:</p><ul><li><p>540,000 to OP Liquidity Mining in Rubicon Pools</p></li><li><p>135,000 to a Rubicon Grants Program</p></li><li><p>135,000 to an Early User Airdrop</p></li><li><p>90,000 to the OP liquidity pool</p></li></ul><p>The Phase 0 proposals from Optimism projects will go through Optimism governance in one batch, with voting starting June 9th. If you are an OP holder, you can vote on the proposal through <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://snapshot.org/#/opcollective.eth"><strong>Snapshot</strong></a>. A vote for this proposal would kickstart OP liquidity mining on Rubicon and over a dozen other apps on Optimism! So far, it looks like the proposal will pass 🥳</p><h3 id="h-code4rena-audit-contest" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Code4rena Audit Contest</h3><p>On May 23rd, Rubicon started a $50k <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/rubicon.eth/J0ZHkQLJyHadAjFFi0VB9hAIVZATru0lC4JEAp4xUo0"><strong>audit contest</strong></a> on Code4rena covering the Rubicon v1 codebase.</p><p>The contest was a massive success, we got great feedback on our contracts from dozens of C4 wardens, and have already started implementing their recommendations.</p><p>In the coming weeks, Code4rena will publish a report on the Rubicon contest. In addition to this, we plan to publish our own writeup that will detail protocol changes to be implemented in a v1.3 protocol release.</p><h3 id="h-new-open-orders-ui" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">New Open Orders UI</h3><p>After receiving feedback from our community, we made some improvements to the Open Order tab to increase its usability and convey more information to traders:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6039349b08fef29a6d0d83271303777c57f806ef92fc877e3bc954b34665d29f.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h3 id="h-whats-next" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">What’s Next</h3><p>This month we plan to officially release Rubicon v1, continue adding support for new markets, improving the Rubicon app, and refining Rubicon Pools to prepare for the decentralization of market making.</p><p>And on top of all these upgrades, Rubicon will receive an OP allocation this month! This means OP liquidity mining, an OP airdrop to early users, and the start of a grants program for contributors 😎</p><h2 id="h-rubicon-links" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon Links</h2><p>Thanks for reading! Here’s where you can find us online:</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/rubicon-finance"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicondefi.substack.com/"><strong>Newsletter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon_protocol"><strong>Github</strong></a></p></li><li><p>Reach us at <strong>contact (at) rubicon (dot) finance</strong></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/168a94890594d933a21141255797bbb20baa1b0ddf14706afd51b7abec3fa798.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Rubicon v1 $50k Code4rena Audit Contest]]></title>
            <link>https://paragraph.com/@rubicon/rubicon-v1-50k-code4rena-audit-contest</link>
            <guid>yTaUrLBYetxDODc1e6eb</guid>
            <pubDate>Mon, 23 May 2022 16:42:27 GMT</pubDate>
            <description><![CDATA[Rubicon is sponsoring a $50,000 Audit Contest on Code4rena! This contest will cover the Rubicon v1 smart contracts in this repository; we look forward to the whitehat army of C4 Wardens reviewing our contracts! This is not a bug bounty - the contest has guaranteed payouts for all legit findings, so go tell your neighborhood security researcher about it! 🕵️🔎 Here are our Contest Details:47,500 USDC main rewards pool2,500 USDC gas optimization rewards poolStarts May 23, 2022 20:00 UTCEnds May...]]></description>
            <content:encoded><![CDATA[<p>Rubicon is sponsoring a $50,000 Audit Contest on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://code4rena.com/contests/2022-05-rubicon-contest">Code4rena</a>! This contest will cover the Rubicon v1 smart contracts in this <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/code-423n4/2022-05-rubicon">repository</a>; we look forward to the whitehat army of C4 Wardens reviewing our contracts!</p><p>This is <em>not</em> a bug bounty - the contest has guaranteed payouts for all legit findings, so go tell your neighborhood security researcher about it! 🕵️🔎</p><p>Here are our Contest Details:</p><ul><li><p>47,500 USDC main rewards pool</p></li><li><p>2,500 USDC gas optimization rewards pool</p></li><li><p>Starts May 23, 2022 20:00 UTC</p></li><li><p>Ends May 28, 2022 19:59 UTC</p></li><li><p>To participate, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://code4rena.com/warden-registration/">sign up</a> to be a Warden and join the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/code4rena">C4 Discord</a>!</p></li></ul><p>Visit Rubicon’s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://code4rena.com/contests/2022-05-rubicon-contest">contest page</a> on Code4rena for more details, an overview of our contracts, or to report a finding! After the contest is over, Code4rena will publish a report (<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://code4rena.com/reports">like these</a>) summarizing the findings, and we plan to publish one as well.</p><p>Security is incredibly important to us, not just within the protocol, but throughout the Rubicon tech stack. We chose to hold a Code4rena contest for Rubicon v1 because we believe they have several advantages over alternative security options. Unlike bug bounties, Code4rena contests have guaranteed payouts for auditors and make more sense for fresh code. Compared to traditional audits, Code4rena contests are much more flexible and anyone can be a part of them! This means more feedback from a diverse set of security researchers.</p><h3 id="h-about-code4rena" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">About Code4rena</h3><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://code4rena.com/">Code4rena</a> (C4) is an open organization consisting of security researchers, auditors, developers, and individuals with domain expertise in smart contracts.</p><p>A C4 audit contest is an event in which community participants, referred to as Wardens, review, audit, or analyze smart contract logic in exchange for a bounty provided by sponsoring projects.</p><h2 id="h-rubicon-links" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon Links</h2><p>Thanks for reading! Here’s where you can find us online:</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/rubicon-finance"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicondefi.substack.com/"><strong>Newsletter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon_protocol"><strong>Github</strong></a></p></li><li><p>Reach us at <strong>contact (at) rubicon (dot) finance</strong></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/239122d8793c0fdf59cd16274f01d84796094a3407a9b757b0b5dc4c27ef40c1.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Rubicon APIs Powered by The Graph]]></title>
            <link>https://paragraph.com/@rubicon/rubicon-apis-powered-by-the-graph</link>
            <guid>29f32VdY8Kc7UY4uHTR3</guid>
            <pubDate>Wed, 11 May 2022 17:41:59 GMT</pubDate>
            <description><![CDATA[Today we are excited to release Rubicon’s Open APIs, powered by The Graph. The Graph is a protocol that makes it possible to collect, store, and access data from Ethereum and related blockchains. Data from the Rubicon order book protocol, such as offers, swaps, and deposits or withdrawals from liquidity pools, can now be tracked and easily queried through Subgraphs. To get started with the Rubicon Subgraphs, visit our API documentation to see an outline of their functionality as well as some ...]]></description>
            <content:encoded><![CDATA[<p>Today we are excited to release Rubicon’s Open APIs, powered by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thegraph.com/en/"><strong>The Graph</strong></a>. The Graph is a protocol that makes it possible to collect, store, and access data from Ethereum and related blockchains. Data from the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon</strong></a> order book protocol, such as offers, swaps, and deposits or withdrawals from liquidity pools, can now be tracked and easily queried through Subgraphs.</p><p>To get started with the Rubicon Subgraphs, visit our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/rubicon-docs/api/rubicon-subgraphs"><strong>API documentation</strong></a> to see an outline of their functionality as well as some example queries. You can also interact with the Rubicon subgraphs on the Graph Playground. (<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thegraph.com/hosted-service/subgraph/denverbaumgartner/rubiconmarketoptimism">RubiconMarket</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thegraph.com/hosted-service/subgraph/denverbaumgartner/bathtokenoptimism">BathToken</a>)</p><p>Read on to learn more about current uses for the Rubicon v1 Subgraphs and useful tips for getting started with our APIs.</p><h2 id="h-building-on-the-graph" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Building on The Graph</h2><p>Our team is committed to minimizing dependencies and single points of failure throughout the Rubicon tech stack. The launch of Rubicon Subgraphs marks an important step in our mission to provide a robust decentralized application. In the future, we are excited to grow alongside The Graph and migrate from their <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thegraph.com/docs/en/hosted-service/what-is-hosted-service/">Hosted Service</a> to their <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thegraph.com/docs/en/developer/publish-subgraph/">Decentralized Network</a> as soon as Layer 2 networks are supported. For more details on this, check out The Graph’s <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thegraph.com/blog/roadmap-2022">Roadmap</a>!</p><p>Our goal with this upgrade is to provide direct and easy access to data to support all Rubicon users. From an application standpoint, we are pleased to say that the web experience you now see when you navigate to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/trade"><strong>app.rubicon.finance</strong></a> is powered by The Graph and your wallet’s web3 connection!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/49d45d297c48c1fd55bfe04a0162de53160bb0ea90b7cfe0266167fd9c9e49d9.png" alt="The Graph simplifies the data cycle, enabling a fully web3-powered app experience!" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">The Graph simplifies the data cycle, enabling a fully web3-powered app experience!</figcaption></figure><h3 id="h-rubicon-subgraphs" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Rubicon Subgraphs</h3><p>For a more detailed explanation of the Rubicon Subgraphs, visit our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/rubicon-docs/api/rubicon-subgraphs"><strong>API docs</strong></a>. You can also read the code in the Rubicon subgraphs <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/v1-subgraphs"><strong>repo</strong></a> on GitHub.</p><p>At a high level, the Rubicon Subgraphs watch the Rubicon smart contracts and update values in their databases based upon a predefined set of rules when someone uses the protocol. For example, when a user places a trade, it is recorded in a subgraph, which is queried to populate their <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/history"><strong>History</strong></a> page, Open Orders, and other features on the Rubicon web app.</p><p>Rubicon v1 has two primary subgraphs:</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/rubicon-docs/api/rubicon-subgraphs/rubiconmarket-subgraph"><strong>RubiconMarket</strong></a>: Tracks all trading activity (maker &amp; taker trades) on the Rubicon order books. Also acts as a reference for an asset’s price history on Rubicon</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/rubicon-docs/api/rubicon-subgraphs/bathtoken-subgraph"><strong>BathToken</strong></a>: Tracks all activity (deposits, withdrawals, &amp; earnings) on the Rubicon liquidity pools. Also serves as a reference for the historical performance of the liquidity pools</p></li></ul><p>Say hello to the World Order Book’s first APIs 🌎📖</p><h2 id="h-exploring-rubicon-data" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Exploring Rubicon Data</h2><p>Want to start exploring Rubicon data? You can use The Graph’s Playground tool to query data without even calling an API! Here are some example queries we think you will find useful:</p><ul><li><p>A <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thegraph.com/hosted-service/subgraph/denverbaumgartner/rubiconmarketoptimism?query=Current%20Order%20Book(s)%20Status"><strong>query</strong></a> to get the current offers on the Rubicon Order Books</p></li><li><p>A <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thegraph.com/hosted-service/subgraph/denverbaumgartner/bathtokenoptimism?query=Pool(s)%20State"><strong>query</strong></a> to check the current status of Rubicon’s Liquidity Pools</p></li><li><p>A <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thegraph.com/hosted-service/subgraph/denverbaumgartner/rubiconmarketoptimism?query=Trades"><strong>query</strong></a> to return all trades that have happened on the Rubicon protocol</p></li></ul><p>Stay tuned for more on this front! We are always working to build out more open source Rubicon tooling and are excited to share more 🔜!</p><h2 id="h-whats-next" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">What’s Next?</h2><p>All historical Rubicon data is on-chain, so our task is to illuminate the dark forest so our team and community can use this data to inform future decisions. Here’s what’s next in Rubicon data:</p><ul><li><p>Rubicon v1 Dune dashboards are <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://dune.com/rubiconLads/Rubicon-on-Optimism">live</a>, more on composable components 🔜</p></li><li><p>A comprehensive Rubicon metrics and analytics page is in the works 👀</p></li><li><p>More data feeds and tooling for market making and trading, if there is a feature you want to see in our Trading SDK let us know in <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a>!</p></li></ul><p>Our Head of Growth <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/DenverBaum">Denver</a> built the Rubicon v1 subgraphs and continues to lead their development. He has exciting plans to continue using subgraphs for Rubicon’s critical data infrastructure. We will deploy subgraphs along with the Rubicon v1 contracts whenever we launch on new L2 networks, you can visit our docs for a list of active subgraph <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/rubicon-docs/api/rubicon-subgraphs"><strong>deployments</strong></a>.</p><h2 id="h-about-the-graph" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">About The Graph</h2><p>In the past, indexing blockchain data was fairly difficult and time-consuming. Blockchain properties like finality, chain reorganizations, or uncled blocks complicated this data collection process, making it not just time-consuming, but conceptually hard to retrieve correct query results from blockchain data.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://thegraph.com/en/"><strong>The Graph</strong></a> solved this indexing issue through a decentralized protocol that indexes and enables the performant and efficient querying of blockchain data. These APIs (indexed “subgraphs”) can then be queried with a standard GraphQL API. Today, there is a hosted service as well as a decentralized protocol with the same capabilities. Both are backed by the open-source implementation of <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/graphprotocol/graph-node">Graph Node</a>.</p><h2 id="h-rubicon-links" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon Links</h2><p>Thanks for reading! Here’s where you can find Rubicon online:</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/rubicon-finance"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicondefi.substack.com/"><strong>Newsletter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon_protocol"><strong>Github</strong></a></p></li><li><p>Reach us at <strong>contact (at) rubicon (dot) finance</strong></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/b2d02ccca66de0f5386da63763d8957620d90e1c290e9691fccfb6b180f5af3b.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[April Monthly Update]]></title>
            <link>https://paragraph.com/@rubicon/april-monthly-update</link>
            <guid>ctjfdNHOwijQRYX38qRg</guid>
            <pubDate>Wed, 04 May 2022 16:59:57 GMT</pubDate>
            <description><![CDATA[Rubicon v1 is launching this month on multiple L2 networks, catch up on our latest news before it’s live! April showers bring May flowers… and the launch of Rubicon v1! That’s right, the next generation of the Rubicon DEX is launching this month on multiple L2 networks. 🥳 To learn what’s new in this protocol upgrade, check out the Rubicon v1 whitepaper. Our March Monthly Update also had some great explanations, and you can get a high-level overview from this tweet thread: Rubicon @rubicondef...]]></description>
            <content:encoded><![CDATA[<p>Rubicon v1 is launching this month on multiple L2 networks, catch up on our latest news before it’s live!</p><p>April showers bring May flowers… and the launch of Rubicon v1! That’s right, the next generation of the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/trade"><strong>Rubicon DEX</strong></a> is launching this month on multiple L2 networks. 🥳</p><p>To learn what’s new in this protocol upgrade, check out the Rubicon v1 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon-protocol-v1/blob/master/Rubicon%20v1%20Whitepaper.pdf"><strong>whitepaper</strong></a>. Our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/rubicon-finance/rubicon-march-monthly-update-f85581a5c920#734d"><strong>March Monthly Update</strong></a> also had some great explanations, and you can get a high-level overview from this tweet thread:</p><div data-type="twitter" tweetId="1505974054670544903" tweetData="{&quot;__typename&quot;:&quot;Tweet&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;favorite_count&quot;:33,&quot;possibly_sensitive&quot;:false,&quot;created_at&quot;:&quot;2022-03-21T18:26:08.000Z&quot;,&quot;display_text_range&quot;:[0,244],&quot;entities&quot;:{&quot;hashtags&quot;:[],&quot;urls&quot;:[{&quot;display_url&quot;:&quot;github.com/RubiconDeFi/ru…&quot;,&quot;expanded_url&quot;:&quot;https://github.com/RubiconDeFi/rubicon-protocol-v1/blob/master/Rubicon%20v1%20Whitepaper.pdf&quot;,&quot;indices&quot;:[219,242],&quot;url&quot;:&quot;https://t.co/JCVwOU7Mju&quot;}],&quot;user_mentions&quot;:[],&quot;symbols&quot;:[]},&quot;id_str&quot;:&quot;1505974054670544903&quot;,&quot;text&quot;:&quot;Today we are releasing the Rubicon v1 whitepaper\n\nRubicon v1 is an order book protocol for Ethereum, which we believe is an order book protocol for the world!\n🌎📖\n\nRead more about our vision for the Rubicon order books:\nhttps://t.co/JCVwOU7Mju&quot;,&quot;user&quot;:{&quot;id_str&quot;:&quot;1280325738537914374&quot;,&quot;name&quot;:&quot;Rubicon&quot;,&quot;screen_name&quot;:&quot;rubicondefi&quot;,&quot;is_blue_verified&quot;:true,&quot;profile_image_shape&quot;:&quot;Circle&quot;,&quot;verified&quot;:false,&quot;profile_image_url_https&quot;:&quot;https://storage.googleapis.com/papyrus_images/42b186c3e0139be8eff3c32ec663f227dc7b433b6942db75f4aceab7ddf48788.jpg&quot;},&quot;edit_control&quot;:{&quot;edit_tweet_ids&quot;:[&quot;1505974054670544903&quot;],&quot;editable_until_msecs&quot;:&quot;1647888968935&quot;,&quot;is_edit_eligible&quot;:true,&quot;edits_remaining&quot;:&quot;5&quot;},&quot;conversation_count&quot;:2,&quot;news_action_type&quot;:&quot;conversation&quot;,&quot;isEdited&quot;:false,&quot;isStaleEdit&quot;:false}"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/rubicondefi">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/42b186c3e0139be8eff3c32ec663f227dc7b433b6942db75f4aceab7ddf48788.jpg" />
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/rubicondefi" class="twitter-displayname">Rubicon</a>
              <p><a target="_blank" href="https://twitter.com/rubicondefi" class="twitter-username">@rubicondefi</a></p>
    
            </div>
            <a href="https://twitter.com/rubicondefi/status/1505974054670544903" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png" />
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Today we are releasing the Rubicon v1 whitepaper<br /><br />Rubicon v1 is an order book protocol for Ethereum, which we believe is an order book protocol for the world!<br /><img class="twitter-emoji" draggable="false" alt="🌎" src="https://abs-0.twimg.com/emoji/v2/72x72/1f30e.png"/><img class="twitter-emoji" draggable="false" alt="📖" src="https://abs-0.twimg.com/emoji/v2/72x72/1f4d6.png"/><br /><br />Read more about our vision for the Rubicon order books:<br /><a class="twitter-content-link" href="https://t.co/JCVwOU7Mju" target="_blank">github.com/RubiconDeFi/ru…</a>
      
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/rubicondefi/status/1505974054670544903" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            33
          </a>
          <a target="_blank" href="https://twitter.com/rubicondefi/status/1505974054670544903"><p>1:26 PM • Mar 21, 2022</p></a>
        </div>
    
  </div> 
  </div><h2 id="h-rubicon-v1" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon v1</h2><p>Rubicon v0 launched on Optimism in late 2021 and saw more than $9.9 million in notional trading volume in just a few months! Armed with months of market data, great feedback from our community, and new all-star team members, our team began work on the future of the Rubicon protocol.</p><p>During this development sprint, we made significant improvements to the order book protocol, added awesome new features to the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/trade"><strong>Rubicon App</strong></a>, and revamped our internal trading systems.</p><p>Perhaps the biggest protocol change from Rubicon v0 → v1 is external rebalancing for Rubicon Pools.</p><p>To recap, liquidity in <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/pools"><strong>Rubicon Pools</strong></a> is deployed on the order books by active managers that we call <strong>strategists</strong>. When a strategist’s order is filled by a trader, the tokens are sent back to the pool as the non-native asset. To realize yield, the pool(s) must <strong>rebalance</strong> to swap this amount back to the native asset. In v0, Rubicon pools could only rebalance between themselves (the ETH pool could rebalance with the DAI pool):</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/54eda2f4e391ee5a9bad7b557ba388c851c2dbdc0e574d48bdd057458fe487d6.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>In v1, pools can now rebalance these outstanding “fill” amounts on other liquidity venues! In other words, the pools can <strong>derisk</strong> by dumping these excess amounts on AMMs. The target is to always swap internally (because it&apos;s cheaper) but having the flexibility to tail off this risk on other venues is proving very important and a great improvement to the Rubicon Pools system:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1cb0a8cb2c29d78787358c7620d875812782e5156107149cf59c0c5219b0d1bb.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>More rebalancing is great news for LPs who will now realize yield more frequently (less risk exposure), and great news for traders because it should lead to an increase in order book depth!</p><p>Our team is excited and ready to launch Rubicon v1 this month! For now, here’s a little teaser of something else that is coming soon:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/fde8a591819cb1c96cf813233a9911028ae9f8370af7bf4e7c29ce584c36192f.png" alt="SoonTM!" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">SoonTM!</figcaption></figure><p>Make sure to follow us on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi">Twitter</a> and join our <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J">Discord</a> to be the first to hear updates!</p><h2 id="h-rubicon-at-devconnect" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon at Devconnect!</h2><p>In April, some of our team traveled to Amsterdam for <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://devconnect.org/"><strong>Devconnect</strong></a>, one of the biggest Ethereum events of the year!</p><p>During this action-packed week, we got to listen to and meet some of the leading developers in the ecosystem. We are working on an in-depth Devconnect Recap post, but here were some of our favorite moments from the week:</p><p>At <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://flashbots.notion.site/flashbots/mev-day-836f88806995412dabc1c7bb7ce4e830"><strong>mev.day</strong></a>, we were in the front row as Vitalik explained how MEV affects consensus layer development. He also walked us through his Proposer-Builder Separation (PBS) <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://ethresear.ch/t/proposer-block-builder-separation-friendly-fee-market-designs/9725">proposal</a>:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b7573d897cc42e42f677d0eb7c3058a00529763ba40d8f5bca69683948fa5c04.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>At <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://streameth.tv/event/l2-amsterdam"><strong>Layer2Amsterdam</strong></a>, we got to see leading rollup builders from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://portal.arbitrum.one/">Arbitrum</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.optimism.io/">Optimism</a>, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://starkware.co/">Starkware</a>, and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://zksync.io/">zkSync</a> speak about rollup decentralization. The panel was hosted by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/sassal0x">Anthony Sassano</a>:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/162a44364d40627d870177166cdcf560cf750ae66df78353c80adee85c773d82.jpg" alt="Yes, Ben from Optimism played a Pianica" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Yes, Ben from Optimism played a Pianica</figcaption></figure><p>Also at <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://flashbots.notion.site/MEV-DAY-836f88806995412dabc1c7bb7ce4e830"><strong>mev.day</strong></a>, Optimism and Arbitrum had back-to-back presentations on their current MEV strategies. These presentations were fascinating; we will have a full breakdown in the upcoming Devconnect Recap post!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/148bf9336cb5102f83445dbdaa2bbf4f76ed1a823e23325d0d5079ed52e71e61.jpg" alt="Optimism Co-Founder Ben Jones (spot the Pianica in his bag)" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Optimism Co-Founder Ben Jones (spot the Pianica in his bag)</figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/8039b3a5a84bb3510f555966b5727b16c46408d65ff4ba15541b71f033c28efd.jpg" alt="Arbitrum Co-founder and Chief Scientist Ed Felten" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Arbitrum Co-founder and Chief Scientist Ed Felten</figcaption></figure><p>Again, a more comprehensive Devconnect Recap post is in the works!</p><h2 id="h-rubicon-is-hiringreferral-bounty" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon is Hiring/Referral Bounty</h2><p>We are hiring! Rubicon is a fully remote organization focused on bringing decentralized exchange to the masses. If you want to join us in building exciting new DeFi protocols, beautiful crypto applications, and elegant trading systems, view our open roles and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.rubicon.finance/jobs"><strong>apply today</strong></a>!</p><p>If you refer someone to Rubicon and they join us, you will get 5000 USDC! Read this tweet thread for more details on our Referral Bounty:</p><div data-type="twitter" tweetId="1514674460988776451" tweetData="{&quot;__typename&quot;:&quot;Tweet&quot;,&quot;lang&quot;:&quot;en&quot;,&quot;favorite_count&quot;:8,&quot;possibly_sensitive&quot;:false,&quot;created_at&quot;:&quot;2022-04-14T18:38:27.000Z&quot;,&quot;display_text_range&quot;:[0,243],&quot;entities&quot;:{&quot;hashtags&quot;:[],&quot;urls&quot;:[{&quot;display_url&quot;:&quot;rubicon.finance/jobs&quot;,&quot;expanded_url&quot;:&quot;http://rubicon.finance/jobs&quot;,&quot;indices&quot;:[219,242],&quot;url&quot;:&quot;https://t.co/oH0JE6L0Dg&quot;}],&quot;user_mentions&quot;:[],&quot;symbols&quot;:[]},&quot;id_str&quot;:&quot;1514674460988776451&quot;,&quot;text&quot;:&quot;Rubicon is hiring!\n\nCome join us on the cutting edge of DeFi ⚔️\n\n5000 USDC reward if you refer someone who joins us in one of the open roles listed below ⬇️\n(Yes, you can refer yourself 😎)\n\nView open roles and apply at https://t.co/oH0JE6L0Dg&quot;,&quot;user&quot;:{&quot;id_str&quot;:&quot;1280325738537914374&quot;,&quot;name&quot;:&quot;Rubicon&quot;,&quot;screen_name&quot;:&quot;rubicondefi&quot;,&quot;is_blue_verified&quot;:true,&quot;profile_image_shape&quot;:&quot;Circle&quot;,&quot;verified&quot;:false,&quot;profile_image_url_https&quot;:&quot;https://storage.googleapis.com/papyrus_images/42b186c3e0139be8eff3c32ec663f227dc7b433b6942db75f4aceab7ddf48788.jpg&quot;},&quot;edit_control&quot;:{&quot;edit_tweet_ids&quot;:[&quot;1514674460988776451&quot;],&quot;editable_until_msecs&quot;:&quot;1649963307447&quot;,&quot;is_edit_eligible&quot;:true,&quot;edits_remaining&quot;:&quot;5&quot;},&quot;conversation_count&quot;:3,&quot;news_action_type&quot;:&quot;conversation&quot;,&quot;isEdited&quot;:false,&quot;isStaleEdit&quot;:false}"> 
  <div class="twitter-embed embed">
    <div class="twitter-header">
        <div style="display:flex">
          <a target="_blank" href="https://twitter.com/rubicondefi">
              <img alt="User Avatar" class="twitter-avatar" src="https://storage.googleapis.com/papyrus_images/42b186c3e0139be8eff3c32ec663f227dc7b433b6942db75f4aceab7ddf48788.jpg" />
            </a>
            <div style="margin-left:4px;margin-right:auto;line-height:1.2;">
              <a target="_blank" href="https://twitter.com/rubicondefi" class="twitter-displayname">Rubicon</a>
              <p><a target="_blank" href="https://twitter.com/rubicondefi" class="twitter-username">@rubicondefi</a></p>
    
            </div>
            <a href="https://twitter.com/rubicondefi/status/1514674460988776451" target="_blank">
              <img alt="Twitter Logo" class="twitter-logo" src="https://paragraph.com/editor/twitter/logo.png" />
            </a>
          </div>
        </div>
      
    <div class="twitter-body">
      Rubicon is hiring!<br /><br />Come join us on the cutting edge of DeFi <img class="twitter-emoji" draggable="false" alt="⚔️" src="https://abs-0.twimg.com/emoji/v2/72x72/2694.png"/><br /><br />5000 USDC reward if you refer someone who joins us in one of the open roles listed below <img class="twitter-emoji" draggable="false" alt="⬇️" src="https://abs-0.twimg.com/emoji/v2/72x72/2b07.png"/><br />(Yes, you can refer yourself <img class="twitter-emoji" draggable="false" alt="😎" src="https://abs-0.twimg.com/emoji/v2/72x72/1f60e.png"/>)<br /><br />View open roles and apply at <a class="twitter-content-link" href="https://t.co/oH0JE6L0Dg" target="_blank">rubicon.finance/jobs</a>
      
      
       
    </div>
    
     <div class="twitter-footer">
          <a target="_blank" href="https://twitter.com/rubicondefi/status/1514674460988776451" style="margin-right:16px; display:flex;">
            <img alt="Like Icon" class="twitter-heart" src="https://paragraph.com/editor/twitter/heart.png">
            8
          </a>
          <a target="_blank" href="https://twitter.com/rubicondefi/status/1514674460988776451"><p>1:38 PM • Apr 14, 2022</p></a>
        </div>
    
  </div> 
  </div><h2 id="h-optimism-collectiveallocation" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Optimism Collective/Allocation</h2><p>While we were in Amsterdam, we were thrilled to learn that Optimism is launching community governance with the introduction of the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimism.mirror.xyz/gQWKlrDqHzdKPsB1iUnI-cVN3v0NvsWnazK7ajlt1fI"><strong>Optimism Collective</strong></a>. The OP token will launch later this quarter, if you used Rubicon you may be eligible for the OP Airdrop #1! You can check your eligibility for Airdrop #1 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.optimism.io/governance"><strong>here</strong></a>.</p><p>Additionally, Rubicon received a preliminary allocation of OP tokens as part of their <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://optimism.mirror.xyz/ND1czJOoJYyUQrnFtRmEYDiAiSvnvXqyq58ANJc2Nig"><strong>Phase 0</strong></a> Governance Fund. Look out for a proposal on the Optimism <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gov.optimism.io/"><strong>governance forum</strong></a> later this week about how we plan to use our OP allocation to reward Rubicon users and stakeholders!</p><h2 id="h-updated-docs" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Updated Docs</h2><p>Our documentation has a friendly new look! For Rubicon guides, explainers, or to start building on our order book protocol, head over to the new and improved <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/rubicon-docs/"><strong>docs.rubicon.finance</strong></a>:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/654ba3f59db356e89396735132cfab467288a4a7bfc40ed669a24f7ce57fd0a7.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2 id="h-rubicon-links" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rubicon Links</h2><p>Thanks for reading! Here’s where you can keep up with our latest news:</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.rubicon.finance/"><strong>Rubicon App</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rubicondefi"><strong>Twitter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/E7pS24J"><strong>Discord</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.rubicon.finance/"><strong>Docs</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://medium.com/rubicon-finance"><strong>Blog</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://rubicondefi.substack.com/"><strong>Newsletter</strong></a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/RubiconDeFi/rubicon_protocol"><strong>Github</strong></a></p></li><li><p>Reach us at <strong>contact (at) rubicon (dot) finance</strong></p></li></ul><p><strong>Alea iacta est.</strong></p><p><strong>(This post is for educational purposes only. Nothing in it should be construed as financial advice. Do your own research before making investments)</strong></p>]]></content:encoded>
            <author>rubicon@newsletter.paragraph.com (Rubicon)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/b9a55da639822040ce8b634b13dd6176b4d93dc995eb82d3661327193efe1283.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>