<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Spin on Medium]]></title>
        <description><![CDATA[Stories by Spin on Medium]]></description>
        <link>https://medium.com/@spinfi?source=rss-31cc2f0b07e------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*Yjwq-GPphk1GDev1zPsCiA.png</url>
            <title>Stories by Spin on Medium</title>
            <link>https://medium.com/@spinfi?source=rss-31cc2f0b07e------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Tue, 07 Apr 2026 07:22:49 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@spinfi/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Introducing Freaky Elf Trader By Spin]]></title>
            <link>https://medium.com/spin-finance/introducing-freaky-elf-trader-by-spin-85857dc1a7c4?source=rss-31cc2f0b07e------2</link>
            <guid isPermaLink="false">https://medium.com/p/85857dc1a7c4</guid>
            <dc:creator><![CDATA[Spin]]></dc:creator>
            <pubDate>Mon, 01 Jul 2024 10:25:11 GMT</pubDate>
            <atom:updated>2024-07-01T10:25:11.914Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*aOG_Yki82S6CJDXJwkkpfw.jpeg" /><figcaption>A clicker game by Spin</figcaption></figure><p>Spin is thrilled to announce the launch of Freaky Elf Trader, an engaging clicker game that immerses players in the world of cryptocurrency trading. With its intuitive gameplay mechanics and enticing rewards, Freaky Elf Trader offers an exciting experience for both crypto enthusiasts and gaming enthusiasts alike.</p><p><strong>Key takeaways:</strong></p><ul><li>Freaky Elf Trader is a clicker game that revolves around simulating trading cryptocurrencies and earning virtual dollars.</li><li>By tapping on their screens, players accumulate in-game virtual dollars, which can be converted into two types of rewards: Spin Token Airdrop &amp; a secret reward which will be revealed later.</li><li>Playing Freaky Elf Trader is free, with optional in-game upgrades.</li></ul><ol><li><strong>What is the Freaky Elf Trader game?</strong></li></ol><p>Freaky Elf Trader is a clicker game where players tap on the screen to trade cryptocurrency and earn virtual dollars. The more they tap, the more money they earn. However, the game goes beyond simple tapping as players can purchase upgrades that provide passive income, allowing them to earn money even when not actively playing.</p><p>The upgrades in the game are themed around various aspects of the crypto ecosystem, such as DeFi, arbitrage, and memecoin trading. Each upgrade represents a different strategy or concept within the crypto world. The game also includes references to Spin, with upgrades named after Spin products, and the main character being an elf from the Freaky Elves NFT collection. Freaky Elf Trader can be played on both <strong>Desktop</strong> and <strong>mobile</strong>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1020/1*ev6S9ZZDTN72e6R6YctsIQ.png" /><figcaption>Clicker game interface</figcaption></figure><p><strong>2. Key features of Freaky Elf Trader</strong></p><p>Some of the key features of Freaky Elf Trader include:</p><ul><li><strong>Play-to-earn model:</strong> Earn virtual dollars by tapping on the screen to trade cryptocurrency.</li><li><strong>Referral System:</strong> Players can invite friends to join the game, earning additional rewards through the referral system.</li><li><strong>Task Completion:</strong> Freaky Elf Trader incorporates task completion as a way for players to earn boosts. Players can unlock special rewards by completing tasks within the game, such as subscribing to Spin’s Telegram channel or joining their Discord community.</li><li><strong>Daily reward system: </strong>By signing in daily, players can earn virtual dollars through the consecutive sign-in streak mechanism. The longer players maintain their daily sign-ins, the greater the rewards become.</li><li><strong>Leaderboards: </strong>The game features global leaderboards where players can compete with friends and other players.</li><li><strong>Upgrades</strong>: Players can strategically invest in upgrades that provide passive income. These upgrades, themed around various aspects of the crypto ecosystem, offer different strategies and concepts within the crypto world. After buying upgrades you start to earn money passively. Upgrade items will show how much money you will earn per hour. <br>For example, the “<strong>Staking</strong>” upgrade gives you <strong>40$</strong> per hour. You earn this money when you are in a game and 3 hours after you leave it. After 3 hours offline passive earn stops and you need to resume playing again and it will start earning again.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/635/1*HxzCXAdImV6Yby6hi3OltQ.jpeg" /><figcaption>Upgrade Menu</figcaption></figure><p><strong>3. Rewards system of Freaky Elf Trader</strong></p><p>Players earn in-game currency, which will be converted into two types of rewards and one tournament:</p><ul><li>Spin Token Airdrop: A portion of the Spin DEX token airdrop will be available after the TGE in Q3 2024.</li><li>Secret Reward: Adding to the excitement, Freaky Elf Trader also offers a secret reward that will be unveiled at a later stage.</li><li>Referral game competition: will be released within this week, with a special NFT reward.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/628/1*1ZhXEeahfiYykCIbmE_0LQ.jpeg" /><figcaption>Friends category</figcaption></figure><p><strong>4. How to claim the Airdrop</strong></p><p>To claim their airdrop, users must:</p><ul><li>Create an Account on NEAR via <a href="https://meteorwallet.app/">https://meteorwallet.app/</a></li><li>Complete a Simple Task on Spin (e.g. making one trade).</li><li>Claim the Token through Spin’s Frontend Interface.</li></ul><p>By offering a combination of engaging gameplay and valuable rewards, Spin aims to foster a vibrant community of users actively participating in the ecosystem and trading on its platform.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=85857dc1a7c4" width="1" height="1" alt=""><hr><p><a href="https://medium.com/spin-finance/introducing-freaky-elf-trader-by-spin-85857dc1a7c4">Introducing Freaky Elf Trader By Spin</a> was originally published in <a href="https://medium.com/spin-finance">Spin</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Multivm: Specifications]]></title>
            <link>https://spinfi.medium.com/multivm-specifications-563b1fef9278?source=rss-31cc2f0b07e------2</link>
            <guid isPermaLink="false">https://medium.com/p/563b1fef9278</guid>
            <dc:creator><![CDATA[Spin]]></dc:creator>
            <pubDate>Wed, 06 Mar 2024 15:38:10 GMT</pubDate>
            <atom:updated>2024-03-06T15:38:10.112Z</atom:updated>
            <content:encoded><![CDATA[<p>In the previous article, we discussed the basic architecture overview of MultiVM; what it is, what components it consists of, and who may find it interesting. In this article, we will go much deeper and explore what unique experience this will bring to users and what happens to the transaction inside the Meta Contract during cross-VM calls.</p><p>This article will be divided into two parts:</p><ol><li>MultiVM specifications.</li><li>MultiVM ZK Fraud proof system.</li></ol><h3>MultiVM Specifications</h3><p>When integrating new VMs into MultiVM, various issues may arise. Below, we will discuss some of the most interesting ones from the perspective of a cryptocurrency enthusiast. To simplify, we will only consider 2 VMs in all paragraphs below: Ethereum and Solana. The logic applies fully to a greater number of VMs as well.</p><h4>Address management</h4><p>An Ethereum address is generated using this <a href="https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm">method</a>, and it looks something like this: 0xc1ec9Ab40EF6020e4f04D5e12269284347B29b55.</p><p>A Solana address is generated using this <a href="https://en.wikipedia.org/wiki/EdDSA">method</a>, and it looks something like this: C1ZEjo6Wftg7F3mbjyVG1bdcMBtwNoMYYJcAajibwZLB.</p><p>Different cryptographic methods ⌲ different accounts / wallets / public keys.</p><p>In the first article, we mentioned that users can seamlessly interact with any contracts. But how can I interact with a Solana contract if I have an Ethereum address, which looks different from a Solana public key? The answer is simple: <strong>Accounts mapping</strong>. Each new user can link all accounts supported by different VMs within MultiVM. The linking is done through signature verification, ensuring that one cannot take over someone else’s account. This process only needs to be done once, before the first transaction. It is essential to link only two accounts: the Ethereum address and the MultiVM account. Linking other accounts is optional. Even without linking accounts for other VMs, one can still interact with all contracts on any VM. Account mapping is managed by the Meta Contract, making all this data entirely on-chain.</p><h4>Transaction Flow</h4><p>The transaction format that the MultiVM Node can accept matches the transaction format on their “original chains.” In other words, the MultiVM Node is capable of working with both Ethereum transactions and Solana transactions intentionally to support all the infrastructure around each specific VM (wallets, JSON RPC clients, developer IDEs, etc).</p><p>Before a transaction reaches the Meta Contract, it goes through the standard path through JSON RPC and Sequencer components. Since this is no different from implementations in other rollup solutions, we won’t go into this part here. It’s more interesting to see what happens to the transaction inside the Meta Contract.</p><p>As soon as transactions enter the Meta Contract for further execution, they are transformed into a <strong>Call</strong> entity. A call denotes calling a contract within MultiVM, containing data such as the contract being called, transaction sender, and arguments. Logically, a call can be divided into three types:</p><p>- C<strong>ontract call</strong> — the very first contract call after the transaction starts executing (calling the Meta Contract is not considered a call);</p><p>- C<strong>ross-contract call</strong> — calling a contract from another contract, both contracts are deployed on the same VM;</p><p>- C<strong>ross-VM call</strong> — calling a contract from another contract, both contracts are deployed on different VMs.</p><p>Why do we call this “Logically”? Because technically, each call follows the same flow — determining which VM can and should execute the call, executing the call, and returning a <strong>commitment</strong> at the end. The commitment includes the execution result of the call and additional information to help confirm that neither the input nor the output data was tampered with. It will later be used to generate ZK proof of execution and validate the execution.</p><p>It’s worth noting that in the case of cross-contract and cross-VM calls, we will have multiple commitments as outputs: one for each internal call. All these commitments are combined into a recursive structure called a <strong>Fragment</strong>, hence the name Fragment VM. One Fragment ensures that not only a specific call but the entire chain of calls was executed correctly and without any tampering by the validator.</p><h4>Token contract adapters</h4><p>Several important issues that arise at the dApp level and potentially could disrupt their compatibility among each other are the various token standards. Specifically, the following questions arise:</p><p>- What will a standard token contract look like on MultiVM? Will it be unified for all VMs?</p><p>- How to ensure compatibility of the operation of both individual contracts and all contracts as a whole?</p><p>For better understanding of the issue, let’s remember how token transfers work in Solana and Ethereum in general. For example, let’s use the Defi Option Vault (<strong>DOV</strong>) contract where a user wants to deposit a certain amount of tokens.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/512/1*JEkBknimkIiCDd0NdWQFLg.png" /><figcaption>EVM — SVM</figcaption></figure><p>EVM</p><ol><li>User A approves the use of N $USDT tokens for the DOV contract — this is called an allowance.</li><li>User calls the deposit method in the DOV contract, specifying N tokens to deposit in the arguments.</li><li>The DOV contract makes a cross-contract call to the ERC-20 $USDT token contract, asking the $USDT contract to decrease User A’s balance by N tokens and increase the DOV contract’s balance by N tokens.</li><li>The $USDT token contract checks if the user has given permission to use N $USDT tokens for the DOV contract. If yes, it decreases one balance and increases the other, and returns the operation result to the DOV contract.</li></ol><p>SVM.</p><ol><li>User calls the deposit method in the DOV contract.</li><li>The DOV contract makes a cross-contract call to the SPL $USDT token contract</li><li>Now let’s take a brief technical dive into the implementation specifics of Solana. In Solana, everything is an account entity. It can store arbitrary data, which can be balance data or program code. Everything is called an account. When we talk about a token contract on Solana — it is an account that contains code for the SPL Token Program. But unlike Ethereum, user balance data is not stored within this contract. This data is stored in separate accounts that can be uniquely identified by the token contract address and the user’s address (these identified accounts are called <a href="https://spl.solana.com/associated-token-account">associated token accounts</a>). Only the token contract has access to the data within associated token accounts (guaranteed by cryptography). So when a command “transfer N tokens from address X to address Y” comes to the token contract, it means the token contract will identify associated token accounts for the two addresses X and Y, and change balance values accordingly.</li></ol><p>The two mechanisms described above for token handling illustrate the challenge of implementing this in MultiVM without breaking compatibility with existing contracts. To solve this problem, MultiVM will use an <strong>Adapter Token Contract</strong>. The main problem that the Adapter Token Contract solves is that we leave the same flow on the side of users / developers / wallets when working with the token, but we react to these actions in our own way. This can be visually represented as follows:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/512/1*byYo81d0v09C5uzEud2WQQ.png" /><figcaption>MultiVM</figcaption></figure><p>In other words, the Adapter Token Contract acts as a sort of proxy. Based on the data from the incoming call, it can understand from which contract (EVM, SVM, FVM) this call came from and react accordingly. For example, if a request comes in to get a balance from the SVM contract, the Adapter Token Contract will find the necessary associated token account and then already ask the ERC-20 contract for the balance of that account. For each ERC -20 token contract, one Adapter Token Contract will be deployed.</p><h4>ZK Fraud Proofs</h4><p>Previously, we mentioned that each implementation of the VM is built on top of RISK Zero zkVM. This means that each transaction execution not only changes the state within our environment according to certain rules within smart contracts, but also generates ZK proofs that this execution is correct. Generating these proofs requires much more computational power than regular transaction execution. Therefore, our system will use an optimistic approach to verify the correctness of transaction execution (optimistic approach to generating and verifying proofs). This approach works as follows.</p><p>There are two almost identical environments. One is responsible for the speed of transaction execution and their pre-finalization. This environment is almost a constant part of the MultiVM process. Why almost? The answer will be given below.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/512/1*1j7fkqd_vb1p2jnOLIKiew.png" /></figure><p>The second environment is responsible for the security and correctness of the entire system. It comes into play only if a validator disagrees with the current state of the chain.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/512/1*RdID6TJc0wGHxQvh9vyxNw.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/512/1*7t9CuEqdpQf2GrwZH3tV7w.png" /></figure><p>Let’s take a closer look at the flow of work in these environments and the communication flow between validators in stages.</p><ol><li>The first image shows the first environment (which we will refer to as the <strong>Fast Execution environment</strong>). The last image shows the second environment (which we will call the <strong>Execution Guards environment</strong>).</li><li>The <strong>Fast Execution environment</strong> essentially performs the work that validators perform in many well-known L1 and rollups L2. Validators in this environment <strong>take raw transactions, reorder them, execute them, and modify data within the database</strong>. Validators write this data to the data storage after reaching a consensus with each other regarding the transaction result.</li><li>In the future, the <strong>Execution Guards environment</strong> will require a list of all transactions that have passed through the <strong>Fast Execution environment</strong>. Therefore, at this stage, all transactions are also recorded in some data availability layer. The cost of recording transactions in the data availability layer is low, but it has a high degree of decentralization and accessibility.</li><li>Consensus is not a bottleneck, as in some other L1 blockchains, because unlike them, this verification stage is not final so can be very simplified. This finalization stage is called pre-finalization: it ensures the necessary level of security, sufficient speed of operation, and a sufficient level of scalability. The pre-finalization stage is not related to ZK.</li><li>Validators in <strong>Fast Execution environments</strong> earn standard transaction fees + incentives from MultiVM.</li><li>Moving on to the more interesting <strong>Execution Guards environment</strong>. It is a kind of replica of the first environment: it also executes transactions, but does so for verification purposes and on a one-time / on-demand basis, rather than constantly. It also generates the data necessary to create ZK proof of transaction execution — this part relates to the magic of ZK (specifically to mathematics and cryptography). This environment has its own independent set of validators, but there is no reason why a validator cannot participate in the work of both environments. Validators in the <strong>Execution Guards environment</strong> are responsible for alerting if they are confident that some transactions have been executed incorrectly.</li><li>In this case, a validator (let’s say validator A) who found an incorrect transaction notifies all validators from both environments that he found an error. He also stakes a certain amount, which serves as a guarantee that it is not a false positive error. If it is confirmed in the future that everything was executed correctly and the validator made a mistake, this stake will go to the treasury pool to compensate for the consequences.</li><li>All validators suspend their work and start incident analysis. Specifically, first, everyone waits for ZK proof from validator A. Generating this proof takes quite a long time, <strong>but everyone can verify its correctness very quickly</strong>. This is the main difference between ZK rollups and other rollups, where each validator has to execute all transactions and reach a consensus among themselves to ensure that there was indeed an error.</li><li>If validator A fails to provide ZK proof within the allotted time, he also forfeits his stake to the treasury pool, and the system resumes operation.</li><li>If his concerns are confirmed, validator A will be rewarded with a substantial amount, validators involved in the verification will also receive a small reward, and validators involved in the erroneous pre-finalization of this transaction will be penalized. The system state will be rolled back to the last fully finalized state.</li><li>If within a certain time frame (1 week, but this value can be recalibrated in the future through governance) no erroneous transactions are found, the system state will be considered finalized up to that point and can no longer be changed. The timeline of finalization can be visually represented as described.</li></ol><figure><img alt="" src="https://cdn-images-1.medium.com/max/512/1*Egu-6wN6s9pbTrQpidqP-g.png" /></figure><p>It may seem that rolling back the system to its last finalized state will cause irreparable damage, as a huge number of transactions will be rolled back. For example, transactions such as profit realization, NFT sales, profits from various protocols, etc. However, it is important to note that in other systems (such as Ethereum and Solana), the consequences of similar attacks will be much greater, as potential attackers can withdraw these funds from the network and use them as they please. In our system, withdrawals will not be available until the withdrawal transaction from the network is fully finalized. Therefore, while a fraudster may “break” the system, they will not be able to profit from it. This is what is meant when it is said that ZK technology enhances security in rollups.</p><p><strong>Real security</strong> and <strong>real decentralization</strong> are getting closer, aren’t they?</p><h4>Summary</h4><p>In this article, we have discussed in detail various specifications of MultiVM: how account management works for different VMs, interactions with tokens, and transactions within the Meta Contract. We have gone into the ZK Fraud proofs system, its advantages, and the challenges it presents. The next article will provide a clear illustration of how MultiVM functions from a user’s perspective.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=563b1fef9278" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[MultiVM: Overview]]></title>
            <link>https://spinfi.medium.com/multivm-overview-aa5d9d3a75b9?source=rss-31cc2f0b07e------2</link>
            <guid isPermaLink="false">https://medium.com/p/aa5d9d3a75b9</guid>
            <dc:creator><![CDATA[Spin]]></dc:creator>
            <pubDate>Thu, 01 Feb 2024 09:14:22 GMT</pubDate>
            <atom:updated>2024-02-01T09:14:22.291Z</atom:updated>
            <content:encoded><![CDATA[<h3><strong>Introduction</strong></h3><p>In this article, We will dive into the following topics as well as solutions we offer with MultiVM:</p><p>1. Exploring the function of MultiVM as an execution layer in a modular blockchain and its implementation.</p><p>2. Understanding the unique aspects of MultiVM rollup compared to other rollup solutions.</p><p>3. Illustrating a clear perspective on the user and developer experience.</p><h3><strong>Motivation</strong></h3><p>In the ever-growing array of blockchains with different architectures and virtual machines (VMs), thousands of projects are tied to the blockchain where they initially started building their products. While it would be beneficial for most projects to deploy their products on multiple blockchain ecosystems, the cost, time, and resources required make it impractical. Consequently, going multichain currently has a negative expected value for most projects. One of the main reasons for this is the disparity in VMs across different blockchains. Unless a project has developed their product using the EVM, it is nearly impossible to scale across different ecosystems. The main hurdle lies in the differences between the VMs, as they require different sets of instructions and often operate on different programming languages. In simple terms, projects would have to spend millions of dollars to deploy their products on various chains.</p><p>As a result, numerous infrastructure providers have started developing cross-chain technology named “bridges” to facilitate the transfer of data and assets between different blockchains. However, bridges come with their own set of issues. They are often centralized, making them susceptible to censorship, and they represent a major target for hacks, resulting in billions of dollars’ worth of digital assets being stolen. Additionally, bridges impose relatively high fees on cross-chain transactions and are notoriously slow in transferring assets, leading to a poor user experience due to these disadvantages and other minor nuances.</p><p>After intensive R&amp;D we are ready to present a new, innovative solution to improve the lives of projects and users alike, by an order of magnitude:</p><p>The first Multi-Virtual-Machine execution environment within a single blockchain, or simply MultiVM.</p><p>Now, let’s further share a little introduction to the basic components.</p><h3>Basics of Layer 2s</h3><p><strong>Rollups </strong>are layer 2 networks that process transactions on an alternative blockchain and then transfer the transaction data back to the main blockchain, mainly to provide a lower transaction cost for the user. They are part of several scaling solutions for blockchains like Ethereum which provide great security and decentralization, but are therefore costly and relatively slow. There are two main types of rollups: <strong>Optimistic rollups</strong>, which assume all transactions are valid and allow users to contest fraudulent transactions within a certain time frame — in most cases seven days — and <strong>ZK-rollups</strong>, which use Zero-Knowledge proofs to validate transactions and allow faster withdrawals. ZK-rollups are generally more mathematically complex but could support a wider range of applications. However, rollups also come with risks, including the risk of faulty smart contracts, censorship receptivity through centralization of key parts of the stack, such as centralized sequencers. To use rollups on Ethereum, users need to bridge their funds to the Layer 2 network, complete transactions, and if desired bridge their funds back to the mainnet.<br>In most cases the L1-&gt;L2 bridges are amongst the best designed in the industry, especially the enshrined ZK-bridges, which provide greater levels of security.</p><h3>Basics of modular blockchains</h3><p>Modular blockchains are blockchains that focus on one or two core functions while leaving the rest to developers to build on top of them. This approach allows for more scalability, flexibility, and cost efficiency compared to monolithic chains, which combine all the core functions in one. There are four core responsibilities or layers of a blockchain: consensus, execution, settlement, data availability. Modular blockchains offer benefits such as lower development and launch costs, flexibility in combining different layers, and improved scalability. However, there are challenges in terms of security and complexity. Despite these challenges, the future of the blockchain industry is most likely headed towards modularity.</p><h3>Introduction to Risc Zero</h3><p><a href="https://dev.risczero.com/api/zkvm/">zkVM</a> is an experimental software that allows users to prove correct execution of Rust code. It enables the building of zero-knowledge applications that leverage existing Rust packages. The software provides a developer-friendly experience and offers an open-source prover that can prove computations of any size on standard consumer hardware. With zkVM, it is possible to generate proofs locally or remotely using Bonsai. The core of a zkVM application is the guest program, which is compiled to an ELF binary. The executor runs the binary and records the session, while the prover checks and proves the validity of the session, outputting a receipt. This receipt can be used to verify the execution of the guest program and read its publicly shared outputs. The zkVM is designed as a verifiable computer that works like a real embedded RISC-V micro-processor, allowing for limitless computations through the use of continuations.</p><h3>Introduction to MultiVM</h3><p>Let’s now move on to MultiVM. So, what exactly is MultiVM?</p><p>MultiVM serves as an <strong>execution layer</strong> within a modular blockchain. In simpler terms an execution layer is a crucial component responsible for executing transactions, calculating gas, verifying transaction validity, managing accounts, and more. Execution layers could be utilized in other rollups as well. That’s why it is worth mentioning that this aspect of MultiVM primarily interests other projects that may utilize the MultiVM execution layer for their own specific purposes, rather than ordinary users.</p><p>For ordinary users, the next part of MultiVM, currently referred to as <strong>MultiVM Rollup</strong>, holds greater significance. As the name implies, <strong>MultiVM Rollup</strong> is MultiVM’s particular implementation of a rollup on top of the MultiVM execution layer.</p><p>In the upcoming sections in this article, we will delve into the intricate mechanics of these two parts of MultiVM, providing a comprehensive understanding of their functionality.</p><p>Let’s multi forward!</p><h3>Multi-Virtual-Machine Execution Layer</h3><p>Inside most blockchains, there is a core responsible for executing applications. This core is represented by a <strong>Virtual Machine (VM)</strong> — a program that can execute a set of predetermined instructions. Most blockchains <em>typically have one VM</em>. This greatly limits the interaction between blockchains with different VMs, as the set of instructions of each VMs varies significantly. However, in theory, this is possible. Examples of such projects already in circulation are <a href="https://aurora.dev/">Aurora</a> and <a href="https://neonevm.org/">Neon</a>. But these are very inflexible solutions in terms of scalability to new blockchains. To clarify, Aurora only supports interactions between Ethereum and NEAR. Extending this project’s capabilities to include more networks like Solana will entail rewriting almost all the code, since this was most likely not included in the architecture initially. This is where MultiVM comes in.</p><p>MultiVM acts as an execution layer, providing an environment for decentralized app execution. Its main feature is the presence of multiple virtual machines, each operating according to its predefined rules. For example, the Ethereum Virtual Machine (EVM) has its own set of instructions, and the Solana Virtual Machine (SVM) has its own. Using our invention of <strong>Cross-VM-Call</strong> mechanisms within MultiVM, it becomes possible to invoke SVM instructions from EVM and vice versa. Now, imagine having not just 2, but 10 different virtual machines. And each VM can invoke any other VM, with developers not even needing to know which VM they are calling. All these mechanics are already built into MultiVM’s <strong>Meta Contract</strong>. The <strong>Meta Contract</strong> manages calls between different VMs, processes their results, and obtains the final transaction result. Thus, our <strong>unique Cross-VM-Call system</strong>, together with the <strong>Meta Contract</strong>, allows the system to scale to host N number of VMs in the same execution layer and thereby for applications written in different languages and with different architectures to seamlessly interact with each other. In the first version, we integrated 3 different virtual machines with our Meta Contract:</p><ul><li><strong>Fragment VM</strong> — MultiVM’s native virtual machine based on <a href="https://www.risczero.com/">Risc Zero</a> zkVM</li><li><strong>Ethereum VM</strong></li><li><strong>Solana VM</strong></li></ul><p>But in the future the number of VMs will increase. The way virtual machines interact with each other in the execution layer is quite intuitive and easy to grasp.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*q2Ya2OVThTdJ2WweZZmI9A.png" /><figcaption>MultiVM Environment</figcaption></figure><p>All of these together provides unlimited flexibility and a 10x improvement in terms of development experience for dApp developers.</p><p><strong>Example:</strong></p><p>One of the main features of DeFi is the ability to connect applications together like LEGO blocks. This has led to the emergence of new products within the DeFi sector, such as liquid staking and DEX aggregators. MultiVM extends this capability not at the application layer, but at the execution layer. For example, it becomes possible to connect Solana’s Jupiter AMM contract with Ethereum’s Uniswap AMM contract via a DEX aggregator contract written in Fragment VM. Isn’t that cool? 😎</p><h3>Sequential vs Parallel vs Asynchronous VMs</h3><p>Sequential, parallel, and asynchronous virtual machines are three different approaches to running multiple sets of transactions simultaneously. Here’s an overview of their differences:</p><p>1. <strong>Sequential VMs</strong>: A virtual machine executes transactions in a sequential manner. This means that each set of transactions needs to be completed before the next one can start. Sequencing ensures that all transactions are executed in a specific order. This approach might be suitable when there are interdependencies between transactions, and a specific sequence needs to be followed — this approach is used by Ethereum.</p><p>2. <strong>Parallel VMs</strong>: In the context of virtual machines, parallel virtual machines execute transactions concurrently rather than sequentially. Each transaction runs independently and can be processed by different validators at the same time. This approach can significantly improve performance and efficiency for transactions that can be run in parallel — this approach is used by Solana.</p><p>3. <strong>Asynchronous VMs</strong>: Asynchronous computing refers to the execution of transactions independently without a fixed time-based relationship or dependency between them. Asynchronous virtual machines operate in a similar manner, where different virtual machines run transactions independently without waiting for a specific order or synchronization. This allows for more flexibility and efficiency in executing transactions, as they can be processed whenever resources are available — this approach is used by NEAR.</p><p>All VMs inside MultiVM must belong to <strong>the same execution type</strong>. In other words, all virtual machines must be either sequential, parallel, or asynchronous. This is the initial restriction when adding a VM to MultiVM. It is a quite strong limitation, but there is nothing stopping us from converting the execution of all virtual machines to sequential.<strong> In this case, the throughput of the entire system will be determined by the throughput of the slowest VM</strong> (most likely EVM).</p><p>In order to avoid bottlenecking the system, the parallel transaction execution approach used in <a href="https://monad.xyz/">Monad</a> will be employed as an optimization to its current system in the coming months.</p><h3>Zero-knowledge VMs</h3><p>The second limitation when adding a VM to MultiVM is the support for generating zero-knowledge proofs when executing transactions. Any VM that meets the following requirements can be added as a part of MultiVM environment:</p><ul><li>The VM is zero-knowledge compatible in terms of being able to generate proofs of execution and having fast enough algorithms to verify them;</li><li>The VM can perform execution interruptions while saving the state and then continue to run;</li><li>The VM has the capability to retrieve the spent cycles and limit the maximum number of cycles.</li></ul><h3>MultiVM Rollup</h3><p><strong>The MutliVM Rollup</strong> is the implementation of a ZK L2 solution, built on top of the MultiVM execution layer. Essentially, this is the first product that will be integrated with the MultiVM execution layer. The architecture of this rollup is similar to the architectures of many other ZK rollups (<a href="https://docs.starknet.io/documentation/">Starknet</a>, <a href="https://docs.mantle.xyz/network/introduction/overview">Mantle</a>, <a href="https://docs.scroll.io/en/technology/">Scroll</a>, <a href="https://docs.polygon.technology/zkEVM/overview/">Polygon zkEVM</a>) with some differences in specific components like the enshrined bridge and ZK fraud proofs.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4uKQs8JozIApeJoHBoHKKg.png" /></figure><p>Let’s briefly go through the components of this system:</p><ul><li><strong>RPC:</strong> RPC implements the JSON RPC protocol for interacting with the MultiVM environment. It uses the standard implementation of the Ethereum JSON RPC client, so all wallets, development environments, and other services supporting this implementation will be available in MultiVM out-of-the-box.</li><li><strong>DA Services:</strong> DA services ensure the availability of data in our system. In other words, they allow us to request all the necessary data to verify proofs. Although the transaction list is not needed to verify the proof, we must record these transactions in calldata so that all the data can be indexed in case of failures from all rollup producers. This allows the latest proof to be obtained and ensures the continued operation of our system or the ability to withdraw all funds.</li><li><strong>Settlement Layer (Ethereum L1):</strong> This layer includes everything necessary to ensure the security of the entire system at the desired level. The security level of the entire MultiVM system will depend entirely on the security level of the settlement layer, so it makes sense to choose the Ethereum blockchain as the settlement layer.</li><li><strong>Enshrined Bridge:</strong> This part is the most interesting and unique in the MultiVM Rollup architecture compared to other architectures. The Enshrined Bridge is a bridge that enables users to make deposits/withdrawals in MultiVM in a truly secure way thanks to ZK (Zero Knowledge). Each transaction in the bridge is processed in the same way as any other transaction in the system, so in case of any errors, the system guarantees a refund to the user. More details about the bridge will be described in the next article.</li><li><strong>ZK Fraud Proofs: </strong>The process of detecting and reporting fraud on MultiVM Rollup involves replaying the state on a local machine, comparing it with the state on Ethereum, initiating a verification process, generating a ZK proof of fraud using a Risc Zero, verifying the proof on-chain, and entering a state recovery mode if fraud is proven. Unlike the usual approach in optimistic rollup solutions, there is no need for every node to re-execute all transactions to confirm any fraudulent activity. A single node can perform this task, providing undeniable ZK proof of whether the state is correct or incorrect.</li></ul><h3>Summary</h3><p><strong>MultiVM</strong> is an <strong>execution layer</strong> within a modular blockchain that offers unique interoperability between multiple VMs, such as the EVM and SVM, using Cross-VM-Calls. Additionally, MultiVM supports zero-knowledge VMs that can generate proofs of execution and verify them. MultiVM also includes the <strong>MultiVM Rollup</strong>, which is its implementation of ZK rollup, offering increased scalability and flexibility for users and builders.</p><p>In the next articles topics covering more details about the MultiVM architecture, ecosystem and business model will be discussed.</p><p>Up until then, keep in mind:</p><p>More VMs -&gt; More Products -&gt; More Users -&gt; More Value!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=aa5d9d3a75b9" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Spin Evolves: The Rebranding to MultiVM and a Strategic Pivot in Development]]></title>
            <link>https://spinfi.medium.com/spin-evolves-the-rebranding-to-multivm-and-a-strategic-pivot-in-development-4a81fbe510b0?source=rss-31cc2f0b07e------2</link>
            <guid isPermaLink="false">https://medium.com/p/4a81fbe510b0</guid>
            <dc:creator><![CDATA[Spin]]></dc:creator>
            <pubDate>Wed, 15 Nov 2023 13:02:47 GMT</pubDate>
            <atom:updated>2023-11-15T13:02:47.786Z</atom:updated>
            <content:encoded><![CDATA[<p>Spin’s journey began with ambition and technical prowess, leveraging the NEAR Protocol’s RUST-based framework to create a robust infrastructure. But as the derivatives sector matured, Spin encountered a hurdle.</p><p>Adapting and evolving its infrastructure from NEAR to other blockchains was not just a matter of time — it was a marathon. Competing with EVM-based derivatives products became increasingly challenging as they flexibly migrated to new L2 blockchains, avoiding the hefty development costs that Spin was burdened with.</p><p>It was this competitive pressure and a vision for inclusivity that sparked the inception of MultiVM. The necessity for a platform that transcends the limitations of single-chain operations became clear. MultiVM emerged as a beacon of flexibility and interoperability, an Ethereum rollup layer that bridges the gap, allowing protocols from various VMs and blockchains to deploy with ease.</p><h3>What Is MultiVM?</h3><p>MultiVM is more than a solution; it’s a revolution in the DeFi space. It’s a Layer 2 zk-rollup engineered to support multi-language smart contract development, providing a singular, cohesive environment for dApps from diverse blockchains. With MultiVM, Spin and protocols on non-EVM blockchains are no longer confined to the boundaries of NEAR — it’s a gateway to the Ethereum ecosystem and beyond.</p><h3>Advantages of MultiVM</h3><ul><li><strong>Shared Liquidity</strong>: By facilitating easy communication in computation due to shared storage, MultiVM promotes optimum capital efficiency and utilization among virtual machines (VMs).</li><li><strong>Scalability</strong>: With the ability to have multiple smart contract platforms operate concurrently, different sectors of a blockchain network can process transactions autonomously. This approach minimizes congestion and amplifies transaction throughput.</li><li><strong>Compatibility</strong>: MultiVM stands out by supporting the execution of smart contracts written in varied programming languages. This flexibility broadens our blockchain’s adaptability to a diverse spectrum of applications and scenarios.</li><li><strong>Ethereum L2 zk-rollup</strong>: Harnessing Ethereum’s inherent security and stability, our rollup leverages Zero-Knowledge proofs. It also offers a frictionless bridge with Ethereum L1.</li><li><strong>Interoperability</strong>: Thanks to Cross-VM calls, smart contracts can seamlessly communicate and collaborate. This interconnectedness fosters synergy among different modules and paves the way for intricate decentralized applications.</li><li><strong>Upgradability</strong>: A standout feature is the ability to modify, introduce, or phase out VMs without necessitating a blockchain-wide hard fork. This fluidity streamlines the blockchain’s continuous evolution and refinement.</li><li><strong>Security Isolation</strong>: A unique advantage of running multiple VMs within a single blockchain is the fortified security isolation among various smart contracts. Thus, if a particular smart contract encounters a vulnerability or a severe glitch, the overall security or steadiness of the blockchain remains unscathed.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*kPdFwiT74CVoBftKGkjpWw.png" /></figure><h3>The Future of Spin in the Wake of MultiVM</h3><p>The evolution from Spin to MultiVM encapsulates a narrative of adaptation, resilience, and strategic foresight. As Spin transitions into MultiVM, it aims to forge a realm filled with boundless potential for protocols that seek a seamless integration across diverse blockchain landscapes, epitomizing the harmony of varied developmental approaches with unified execution.</p><p>Flexibility and the ability to tackle current challenges are paramount for any burgeoning protocol. While Spin’s derivatives DEX will sustain its presence on the NEAR Protocol, its developmental efforts will remain within this scope.</p><p>Conversely, the primary focus will shift towards cultivating MultiVM, a platform designed to facilitate the operation of any dApp from any chain on a singular Ethereum Rollup.</p><p>Inheriting Spin’s commitments, MultiVM will honor all existing obligations regarding token distributions, airdrops, and privileges previously extended to Freaky Elves holders:</p><ul><li>Eligible users awaiting an airdrop from Spin will be entitled to claim equivalent rewards from MultiVM.</li><li>A dedicated airdrop claim page will be launched as MultiVM approaches its Token Generation Event (TGE).</li><li>Any unclaimed tokens will be reallocated to incentivize early MultiVM users, including participants of the forthcoming incentivized testnet.</li><li>Loyal supporters who remained with the brand through the transition to MultiVM will receive double the initially allocated airdrop amount.</li><li>Detailed announcements concerning MultiVM tokens, incentivized testnet rewards, and TGE specifics are forthcoming.</li><li>Freaky Elves holders will retain their guaranteed token sale allocations, which will be transferred to MultiVM. This privilege may manifest as an exclusive sale round or a pre-sale event, ensuring Freaky Elves holders have access to tokens at a preferential rate.</li><li>Further announcements detailing the continued development, use cases, and evolution of Freaky Elves will be disseminated in due course.</li></ul><p>This rebranding is not merely a change of name but a strategic redirection of focus, ensuring the legacy of Spin thrives in a more expansive and innovative ecosystem that MultiVM promises to offer.</p><h3>The MultiVM Go-To-Market Strategy</h3><p>The MultiVM GTM strategy is a pioneering approach tailored to capitalize on onboarding protocols from various non-EVM blockchains gradually.</p><p>By focusing on specific non-EVM blockchains during designated periods called Seasons, MultiVM can systematically and effectively broaden its ecosystem, offering protocols from these chains a direct conduit to the vibrant EVM user base. This strategy not only fosters diversity and innovation within MultiVM but also provides these protocols with a low-barrier transition to the liquidity and user base of the EVM environment.</p><p><strong>Phase 1: The Solana Season</strong></p><p>The inaugural phase of this strategy, termed the “Solana Season,” is a concerted campaign to integrate dApps from the Solana ecosystem into MultiVM. Recognized for its high throughput and innovative projects, Solana is ripe with potential candidates that could benefit from the liquidity and expansive user network of Ethereum Rollups.</p><p>The ultimate goal of MultiVM’s GTM strategy is to create a robust, interoperable platform where dApps from various blockchains can interact seamlessly and leverage the strengths of Ethereum Rollup. As the MultiVM ecosystem matures, it will become a melting pot of blockchain innovation, with each season contributing fresh perspectives, users, and possibilities, thereby enriching the entire blockchain space.</p><h3>Gratitude and Vision: Embracing the Community at the Heart of Our Evolution</h3><p>As we stand at the crossroads of a new chapter in our journey, we extend our deepest gratitude to the Spin community. Your unwavering patience and support have been the bedrock of our resilience and the driving force behind our transformative pivot to MultiVM. We recognize that such transitions come with anticipation and a need for clarity, and we are immensely thankful for the trust you have placed in us during these times of change.</p><p>The pivot to MultiVM was born out of necessity, to keep pace with the rapidly evolving demands of the DeFi market. The landscape of blockchain technology is one of perpetual motion, where staying static equates to falling behind.</p><p>Our decision to evolve is a reflection of our commitment to not only stay relevant but to lead and shape the future of decentralized finance. By embracing MultiVM, we are positioning ourselves at the forefront of innovation, ensuring that we can offer the most advanced and integrated solutions in a market that values flexibility and interoperability above all.</p><p>Your feedback has always been invaluable, and as we navigate this transition, your voice remains crucial.</p><p>We encourage each member of our community to share their thoughts, hopes, and concerns. Let’s keep the conversation going — join us in our community forums, social media channels, and direct engagements. Together, we will continue to refine our vision, align our goals with the needs of the community, and stride confidently into a future where MultiVM redefines the potential of decentralized applications.</p><p>As we take this bold step forward, we ask for your continued support and active participation.</p><p>Share your insights and help us shape an ecosystem that reflects our collective aspirations. Your input will guide us as we build a more connected, efficient, and user-centric DeFi environment through MultiVM. Let’s embark on this exciting journey together, shaping the narrative of DeFi with every step we take.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4a81fbe510b0" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The Evolutionary Journey of Spin]]></title>
            <link>https://spinfi.medium.com/the-evolutionary-journey-of-spin-052e71609758?source=rss-31cc2f0b07e------2</link>
            <guid isPermaLink="false">https://medium.com/p/052e71609758</guid>
            <dc:creator><![CDATA[Spin]]></dc:creator>
            <pubDate>Fri, 10 Nov 2023 11:16:41 GMT</pubDate>
            <atom:updated>2023-11-10T11:16:41.261Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*MuxvSWAuyJNccR0xS238Cw.png" /></figure><p>In the dynamic landscape of DeFi, Spin has carved a path that reflects the resilience, adaptability, and innovation at the heart of the industry.<br>Since its inception in 2021, Spin has not only built a robust product but also cultivated a vibrant community of DeFi aficionados, traders, and visionaries united by a shared passion for the transformative power of blockchain technology.</p><h3>The Early Days: Charting Unfamiliar Territory</h3><p>Spin’s story began at a time when the concept of decentralized derivatives exchanges was still nascent.<br>Our initial foray was marked by the launch of a Perpetual DEX on Solana’s testnet, tapping into the network’s high throughput and low fees. However, as competition intensified and user metrics for Solana began to wane, Spin faced a pivotal moment: to persevere on the same path or pivot in a new direction.</p><h3>The Strategic Shift to NEAR Protocol</h3><p>The decision was bold yet calculated — we migrated to the burgeoning NEAR ecosystem.<br>Here, Spin achieved a significant milestone by introducing the first fully on-chain order book DEX, initially rolling out a spot trading version in early 2022, followed by perpetual futures.<br>This innovation quickly propelled us to the forefront of the NEAR ecosystem, amassing over 10,000 users and nurturing an online community exceeding 60,000 Twitter followers.</p><h3>Expanding Horizons: DeFi Option Vaults</h3><p>As the platform matured, Spin launched the first DeFi Option Vaults on NEAR Protocol a year ago, further diversifying our offerings and showcasing our commitment to expanding DeFi’s potential.</p><h3>Navigating Uncharted Waters: Challenges and Adaptation</h3><p>Despite these triumphs, our journey has not been without its hurdles.<br>Our allegiance to the RUST-based NEAR Protocol, though initially a strategic advantage, later presented a roadblock — code interoperability. The shifting focus of the DeFi community toward Ethereum rollups highlighted our system’s limitations. Adapting the same product for any EVM-compatible chain required exhaustive development efforts, months in the making.<br>Simultaneously, the bear market’s grip tightened around DeFi.<br>Securing investments and expanding our user base within the NEAR ecosystem became increasingly arduous. The task at hand was twofold: first, convincing users to transition from Ethereum to NEAR, and then, integrating them into the Spin ecosystem.</p><h3>A Strategic Pivot: Embracing Polygon’s zkEVM</h3><p>In the face of these challenges, Spin made another strategic leap — choosing to build on Polygon’s zkEVM. This move was soon followed by the exciting announcement of an upcoming token sale, signaling a new chapter in our story.</p><h3>Weathering the Storm: A Market in Turmoil</h3><p>However, as the market sentiment deteriorated further, we faced a dilemma. Launching a token in such conditions seemed imprudent, likely to lead to community disappointment rather than success. Observing the downward trajectory of tokens released in the summer of 2023, which failed to secure gains for communities, often resulting in steep price drops, we opted to postpone the token sale. Yet, behind the scenes, our dedication never wavered.</p><h3>Breaking the Silence: A New Dawn Approaches</h3><p>For two months, the Spin team has been relentlessly building, researching, and refining our pitches to ensure our product aligns perfectly with the evolving market demands. Now, as we prepare to emerge from stealth mode, we’re poised to make a groundbreaking announcement on <strong>November 15</strong>.</p><p>This pivotal announcement is not just a testament to our perseverance but also to our belief in the transformative potential of DeFi. We’re set to unveil a product fine-tuned to the current market, optimized for the best user experience, and ready to redefine the DeFi landscape.</p><p>Stay tuned as Spin is ready to spin the wheel of DeFi innovation once again.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=052e71609758" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Postponement of the Spin Token Sale]]></title>
            <link>https://medium.com/spin-finance/postponement-of-the-spin-token-sale-7cf5a0c8105d?source=rss-31cc2f0b07e------2</link>
            <guid isPermaLink="false">https://medium.com/p/7cf5a0c8105d</guid>
            <category><![CDATA[token]]></category>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[near-protocol]]></category>
            <category><![CDATA[token-sale]]></category>
            <category><![CDATA[market]]></category>
            <dc:creator><![CDATA[Spin]]></dc:creator>
            <pubDate>Mon, 10 Jul 2023 11:50:07 GMT</pubDate>
            <atom:updated>2023-07-10T11:50:07.012Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*M8aslVQhjKeHiYC9jnJsUA.png" /></figure><p><strong>TL; DR:</strong> The Spin team has conducted an analysis of the latest token sale events and the subsequent token performance. Unfortunately, the current market conditions are not favorable for the token launch. There is a significant risk of token depreciation in the current market climate. As a result, we have decided to postpone the token sale event until there is a shift in the market sentiment.</p><p>Freaky Elves holders <a href="https://voting.spin.fi/">have the opportunity to vote</a> on whether they prefer to postpone the priority round or utilize their priority access right away (at the current valuation) to receive tokens at a later date. The voting will finish July 11, 3 pm UTC.</p><h3>Delay reasons</h3><p>The Spin team has conducted a thorough examination of the latest token sales on platforms like Tokensoft and other launchpads. We have also consulted with our seed round investors and advisors regarding the risks of conducting a token sale in the current market sentiment.</p><p>Releasing the token in this market carries an extremely high risk of depreciation. This would lead to fear, uncertainty, and doubt (FUD) among token sale participants, requiring significant efforts to rebuild the brand and token reputation.</p><p>However, we are also not inclined to delay the token sale and postpone the release of the token itself, as we currently need precise information about the token release timeline. Therefore, we have decided to postpone Round A and Public Round, which do not have any specific entry requirements.</p><h3>Priority round voting</h3><p>In the case of Freaky Elves NFTs and Priority Round, we realise that many members of the community purchased a Freaky Elves NFT in order to join the priority round. That’s why we want Freaky Elves holders to decide themselves on whether they want to join the Priority Round now and invest at a $40 million valuation and get tokens later upon TGE or if they want us to postpone the event.</p><p><a href="https://voting.spin.fi/">VOTE HERE</a></p><p>Only Freaky Elves holders will be able to join the voting. The voting will start on Monday, July 10th, 12 PM UTC and finish on Tuesday, July 11th, 3 PM UTC.</p><h3>Further steps</h3><p>The delay in the token sale will not affect Spin’s plans to build DeFi products. We will be publishing an updated company roadmap shortly.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=7cf5a0c8105d" width="1" height="1" alt=""><hr><p><a href="https://medium.com/spin-finance/postponement-of-the-spin-token-sale-7cf5a0c8105d">Postponement of the Spin Token Sale</a> was originally published in <a href="https://medium.com/spin-finance">Spin</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Priority Round: Deep Dive]]></title>
            <link>https://spinfi.medium.com/priority-round-deep-dive-4fcca92f10d7?source=rss-31cc2f0b07e------2</link>
            <guid isPermaLink="false">https://medium.com/p/4fcca92f10d7</guid>
            <category><![CDATA[token-sale]]></category>
            <category><![CDATA[near-protocol]]></category>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[nft]]></category>
            <category><![CDATA[token]]></category>
            <dc:creator><![CDATA[Spin]]></dc:creator>
            <pubDate>Thu, 06 Jul 2023 08:48:36 GMT</pubDate>
            <atom:updated>2023-07-06T08:48:36.916Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9VjsJiz6hPNoCulciN_H5A.png" /></figure><p>As the excitement surrounding Spin’s token sale continues to build, participants eagerly anticipate the Priority (Freaky Elves) Round, an exclusive opportunity tailored specifically for dedicated community members. In this article, we will delve into the details of this highly anticipated round, providing an in-depth understanding of its rules, tokenomics, and valuable resources to ensure a seamless participation experience.</p><h3>Round Details</h3><p>The Priority (Freaky Elves) Round is designed to reward loyal Spin community members with early access to the token sale. By holding Freaky Elves NFTs, participants gain an exclusive opportunity to purchase SPIN tokens before the general public. This round not only demonstrates Spin’s commitment to its dedicated supporters but also encourages community engagement and inclusivity.</p><p>During the Priority (Freaky Elves) Round, participants will have the chance to secure SPIN tokens by following these key rules:</p><ol><li><strong>Eligibility: </strong>To participate in the Priority Round, participants must hold Freaky Elves NFTs. You can <a href="https://paras.id/collection/spin-nft-contract.near">buy one on Paras</a>.</li><li><strong>Purchase Limits: </strong>Participants are subject to maximum purchase limits based on the number of NFTs owned. Each activated NFT incrementally increases the maximum allocation by $1,000, with a maximum limit of $10,000 for ten NFTs. The minimum purchase limit is $100.</li><li><strong>Vesting:</strong> 25% of purchased tokens are unlocked immediately after the TLE (Token Listing Event). The other tokens are linearly vested for 4 months.</li></ol><p>The Token Generation Event (TGE) must occur before the token sale, enabling the bridging of tokens to the NEAR Protocol. Therefore, public sale vestings are calculated based on the Token Listing Event (TLE) or when the token becomes available for trading.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*X8rl-UYiNX6Yi-v3x3QlxQ.jpeg" /></figure><p>The Priority Round will be hosted on the Spin platform. The link to join the token sale will be published later. All Freaky Elves holders will have an opportunity to buy out an allocation.</p><h3>Useful Links</h3><p>To stay informed and prepare for the Priority Round, here are some essential resources:</p><ol><li>Spin Website: Visit the official Spin website at <a href="https://spin.fi">spin.fi</a> to access the latest updates, news, and information about the project.</li><li><a href="https://nft.spin.fi">Freaky Elves Collection:</a> Explore the fascinating world of Freaky Elves, NEAR Protocol’s top collection, and ensure you own the required NFTs to participate in the Priority Round.</li><li>Spin Token Sale Documentation: For comprehensive details on the token sale process, rules, and guidelines, refer to the Spin Token Sale Documentation available at <a href="https://docs.spin.fi/">docs.spin.fi</a>.</li></ol><p>The Priority (Freaky Elves) Round on Spin presents an exclusive opportunity for loyal community members to engage in the token sale and acquire SPIN tokens before the general public. By adhering to the round’s rules and utilizing the provided resources, participants can ensure a smooth and rewarding experience.</p><p>Stay updated with Spin’s official website, explore the captivating Freaky Elves collection, and consult the Spin Token Sale Documentation for comprehensive information.</p><p>Prepare to be part of the vibrant Spin community and seize the opportunity to contribute to the future of decentralized trading and investment.</p><p><strong><em>Disclaimer: </em></strong><em>This article is for informational purposes only and does not constitute financial advice. Participants should conduct their own research and consult with financial professionals before making any investment decisions.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4fcca92f10d7" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Join Spin Rave — Unveiling an Exciting Token Sale Incentivization Event]]></title>
            <link>https://medium.com/spin-finance/join-spin-rave-unveiling-an-exciting-token-sale-incentivization-event-91a64264b772?source=rss-31cc2f0b07e------2</link>
            <guid isPermaLink="false">https://medium.com/p/91a64264b772</guid>
            <category><![CDATA[near-protocol]]></category>
            <category><![CDATA[token-sale]]></category>
            <category><![CDATA[spin]]></category>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[token]]></category>
            <dc:creator><![CDATA[Spin]]></dc:creator>
            <pubDate>Mon, 26 Jun 2023 15:08:19 GMT</pubDate>
            <atom:updated>2023-06-26T15:44:18.633Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*JXjzcET05VsgOFeXnIVZ1w.png" /></figure><h3>Join Spin Rave — Unveiling an Exciting Token Sale Incentivization Event</h3><p>As Spin approaches its highly anticipated <a href="https://twitter.com/spin_fi/status/1671140590694858759">token sale</a>, the project has formed strong alliances with various partners within the NEAR, Aurora, and Polygon ecosystems. In a gesture of support and celebration, these partners, including Ref Finance, Metapool, Few and Far, NEAR Mobile App, and dAngelfund, are thrilled to offer participants in the Spin token sale a unique incentivization opportunity.</p><p>Brace yourself for the Spin Rave event, where anyone who purchases $SPIN tokens will stand a chance to win a share of rewards worth over $10,000, generously provided by our esteemed partners!</p><p><strong>Here’s what you need to know about participating in this exciting event:</strong></p><ul><li>Participants who have bought the minimum allocation during the token sale are eligible to enter the Spin Rave event.</li><li>Upon the conclusion of the public round, participants who wish to take part in the reward draw must complete the designated Google form.</li><li>For participants in the Freaky Elves round, an Aurora address (not an exchange address) must be provided to receive rewards from Aurora projects.</li><li>For Tokensoft participants, a NEAR address must be provided to receive rewards from NEAR projects.</li><li>Participants who fail to complete the Google form will not be included in the giveaway, even if they have made a qualifying purchase.</li></ul><p>Separate Google forms will be created for Freaky Elves and Tokensoft participants to facilitate streamlined data management for subsequent steps.</p><p><strong>Event Timeline:</strong></p><ul><li>June 26th — July 27th: Spin Rave event live, providing ample time for participants to join the token sale.</li><li>July 28th — August 4th: Collection of participant addresses through the designated Google forms.</li><li>August 5th — 7th: Distribution of rewards to lucky winners.</li></ul><h3><strong>Partner Contributions</strong></h3><p>Following the conclusion of the token sale, Spin’s partners will distribute the rewards to the deserving winners. These rewards encompass a diverse range of offerings, including stablecoins, blockchain currencies such as $NEAR and $AURORA, project tokens, and exclusive NFTs. The generosity of our partners reflects their shared commitment to fostering a vibrant and prosperous ecosystem.</p><h4><strong>Who are the heroes you should be keeping an eye out for?</strong></h4><p><a href="https://www.ref.finance"><strong>Ref Finance</strong></a><strong><br></strong>Ref Finance is a community-led, multi-purpose DeFi platform built on the NEAR Protocol. Ref takes full advantage of NEAR’s low fees, one-to-two second finality, and WebAssembly-based runtime (hello, Rust smart contracts!).</p><p>In addition to the advantages of being built on top of NEAR, Ref Finance provides:</p><ul><li>Multiple pools in one contract</li><li>Atomic transactions</li><li>Customisable pool fee</li></ul><p><a href="https://www.metapool.app"><strong>Metapool</strong></a><strong><br></strong>Meta Pool is the leading <strong>liquid staking ecosystem</strong> in DeFi. Its solutions includes:</p><ul><li><strong>Liquid Staking Tokens</strong></li><li><strong>Liquidity Pools</strong></li><li><strong>Launchpad,</strong> in a lossless way.</li><li><strong>Bond market, </strong>for locked positions on launchpad.</li><li><strong>Multi-chain solutions</strong>, actually living in Ethereum, NEAR and Aurora.</li><li><strong>DAO and governance,</strong> for the whole protocol.</li></ul><p>Started as a single liquid staking token on 2021 with the launchment of $stNEAR, now covers major part of the NEAR and Aurora ecosystem. Soon it will jump to Ethereum and more chains.</p><p><a href="https://nearmobile.app"><strong>NEAR Mobile</strong></a><br>NEAR Mobile allows you to securely store, manage &amp; transfer NEAR &amp; other crypto on the go. Being an easy-to-use non-custodial mobile wallet, NEAR Mobile also allows you to stake NEAR directly from the wallet and earn up to 10% APY!</p><p><a href="https://dangel.fund"><strong>dAngelfund</strong></a><br>dAngelfund is the first investment fund with an incubator and launchpad platform explicitly designed for the Near Ecosystem, providing an efficient, safe, and reliable platform for decentralized financing for exciting and visionary projects. Stake $dAngel tokens to get priority access to promising projects.</p><p><strong>More partners:</strong></p><ul><li><a href="https://www.staderlabs.com">Stader</a> — a multichain LSD protocol;</li><li><a href="https://www.trisolaris.io/#/">Trisolaris </a>— an Aurora DEX;</li><li><a href="https://app.burrow.cash">BurrowCash</a> — NEAR’s largest lending protocol;</li><li><a href="https://pembrock.finance/">Pembrock Finance</a> — leveraged yield farming protocol;</li><li><a href="https://www.d8x.exchange/">D8X</a> — a Polygon DEX;</li><li><a href="https://www.elcafecartel.com/project">El Cafe Cartel</a> — a NEAR NFT project;</li><li><a href="https://nearstarter.fi">NEAR Starter </a>— a NEAR-native launchpad;</li><li><a href="https://app.polarisfinance.io/#/">Polaris</a> — a decentralized exchange on Aurora;</li></ul><p>… as well as <a href="https://paras.id">Paras</a>, <a href="https://herewallet.app">HERE Wallet</a>, <a href="https://playible.club">Playible</a>, <a href="https://wallet.nightly.app">Nightly</a>, <a href="https://bee-together.org">Bee Together</a>, and more!</p><p>The Spin Rave event not only adds an element of excitement to the token sale but also showcases the collaborative spirit within the blockchain community. By participating in the Spin token sale, investors not only stand to benefit from acquiring SPIN tokens but also gain the opportunity to be rewarded with a variety of valuable assets provided by our esteemed partners.</p><p>Stay tuned for more updates and announcements as we delve deeper into the Spin Rave event. Don’t miss out on this thrilling chance to join the Spin ecosystem and seize your share of rewards from our generous partners!</p><p><strong>About Spin:</strong></p><p>Spin is an institutional-grade decentralized trading and investment platform that leverages the NEAR Protocol, and Polygon zkEVM advantages to deliver unparalleled scalability, speed, and affordability. With a portfolio of innovative on-chain products and a commitment to user-centric development, Spin is poised to revolutionize the world of trading and investment.</p><p>For more information about Spin and its products, please visit <a href="https://spin.fi">Spin’s</a> website or refer to the Spin documentation at<a href="https://docs.spin.fi/"> https://docs.spin.fi</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=91a64264b772" width="1" height="1" alt=""><hr><p><a href="https://medium.com/spin-finance/join-spin-rave-unveiling-an-exciting-token-sale-incentivization-event-91a64264b772">Join Spin Rave — Unveiling an Exciting Token Sale Incentivization Event</a> was originally published in <a href="https://medium.com/spin-finance">Spin</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The SPIN Token Sale is Coming]]></title>
            <link>https://medium.com/spin-finance/the-spin-token-sale-is-coming-6014191557db?source=rss-31cc2f0b07e------2</link>
            <guid isPermaLink="false">https://medium.com/p/6014191557db</guid>
            <category><![CDATA[token]]></category>
            <category><![CDATA[token-sale]]></category>
            <category><![CDATA[tokenomics]]></category>
            <category><![CDATA[ico]]></category>
            <category><![CDATA[spin]]></category>
            <dc:creator><![CDATA[Spin]]></dc:creator>
            <pubDate>Tue, 20 Jun 2023 12:35:16 GMT</pubDate>
            <atom:updated>2023-06-20T12:47:28.390Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Ww2zAe-__yJ4BP26FdPeoQ.png" /></figure><p>Wen? Now! The Web3 community is buzzing with excitement as Spin, the institutional-grade decentralized trading and investment platform, announces its upcoming token sale. This rare opportunity in the bear market offers three rounds tailored to meet the needs of different investor categories. Let’s delve into the details!</p><h3>Unlocking the Token Potential</h3><p>The SPIN token is a versatile asset with multiple functions within the Spin platform.</p><p>As a utility and governance token, SPIN enables investors to stake their tokens and receive 50% of the platform’s fees as a reward. Traders and market makers are also incentivized with SPIN tokens based on their trading activity and liquidity provision, respectively. Furthermore, vault investors not only benefit from returns on their investments but also receive additional rewards in SPIN tokens.</p><p>These features highlight the comprehensive utility of the SPIN token, making it a crucial element for the sustainable growth of the Spin ecosystem.</p><p>The Spin token sale targets a raise between $2,450,000 and $3,500,000, depending on user activity in the priority and invite-only rounds. This substantial funding will propel Spin’s development, expanding its innovative offerings and enhancing the user experience.</p><p><strong>Token name:</strong> SPIN</p><p><strong>Max supply:</strong> 1,000,000,000</p><p><strong>Supply type:</strong> Limited</p><p><strong>Initial circulating supply:</strong> 48,500,000 (4.85% of the total supply)</p><p><strong>Public sale token supply: </strong>70,000,000 (7% of the total supply).</p><p><strong>Initial market cap:</strong> $2,425,000</p><p><strong>Fully diluted market cap:</strong> $50,000,000</p><p><strong>Blockchain:</strong> Ethereum, NEAR Protocol, Polygon zkEVM</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*f7rqyjTGo512gpvF2wXPPg.png" /></figure><h3>Three Rounds, One Chance</h3><p>The Spin token sale encompasses three rounds, each offering a distinct opportunity for participation.</p><p>The <strong>Priority</strong> Round, exclusively available to Freaky Elves holders on Spin (NEAR Protocol), provides a head start for dedicated community members.</p><p>The <strong>Round A</strong> sale, conducted on <a href="https://app.tokensoft.io">Tokensoft</a> (Ethereum), invites select participants to contribute to Spin’s journey.</p><p>Finally, the <strong>Public Round</strong> on <a href="https://app.tokensoft.io">Tokensoft</a> (Ethereum and Polygon zkEVM) offers broader access to the Spin token sale, ensuring inclusivity and widespread participation.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fDMYJMSetdF2LlJqDQjwcQ.png" /></figure><p><em>* For the priority sale, the minimum check size is the minimum purchase amount per account. The maximum check size depends on the number of NFTs owned by the user but cannot exceed $10,000 (max of 10 NFTs can be activated by 1 account). Each NFT activated increases max allocation by $1,000.</em></p><p><em>** The Spin Token Generation event (TGE) must occur before the token sale so that the token can be bridged to the NEAR Protocol before the sale. Thus, public sale vestings are calculated based on the Token Listing Event (TLE) or when the token becomes available for trading.</em></p><blockquote>More information will be revealed as we move closer to the token sale date, so <a href="https://twitter.com/spin_fi">keep your notifications enabled</a>!</blockquote><h3>About Spin</h3><p>Spin’s institutional-grade platform represents a paradigm shift in the world of trading and investment. Through its innovative implementations on NEAR Protocol and Polygon zkEVM, Spin offers unparalleled scalability, speed, and affordability.</p><p>During the first year of its development on NEAR Protocol, Spin has released 3 on-chain products for retail users: <a href="http://trade.spin.fi/">Spot trading</a>, <a href="http://perp.spin.fi/">Perpetual Futures trading</a>, and <a href="http://vault.spin.fi/">Spin Strategies aka DeFi Option Vaults</a> — the first product in the series of Automated Investment Products to be released on Spin.</p><p>After becoming the Tier-1 product in the NEAR ecosystem, Spin strategically decided to expand to Polygon zkEVM and build an institutional-grade trading platform in the new ecosystem.</p><p><strong>Spin metrics:</strong></p><ul><li>16,000 <a href="https://stats.spin.fi/">users</a></li><li>$20,000,000 <a href="https://stats.spin.fi/spot">lifetime spot trading volume</a></li><li>$30,000,000 <a href="https://stats.spin.fi/perp">lifetime perps trading volume</a></li><li>Spin is in the top-10 dApps on NEAR Protocol &amp; Aurora both by the number of users and by the number of transactions.</li><li>Spin’s NFT collection Freaky Elves is <a href="https://paras.id/ru/explore/top-collections">NEAR Protocol’s top-1 collection</a>.</li></ul><p><em>More information about Spin Products can be found at </em><a href="https://docs.spin.fi/"><em>https://docs.spin.fi</em></a><em>.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6014191557db" width="1" height="1" alt=""><hr><p><a href="https://medium.com/spin-finance/the-spin-token-sale-is-coming-6014191557db">The SPIN Token Sale is Coming</a> was originally published in <a href="https://medium.com/spin-finance">Spin</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Join the Thrilling Perps Trading Tournament on Spin and Win Big!]]></title>
            <link>https://medium.com/spin-finance/join-the-thrilling-perps-trading-tournament-on-spin-and-win-big-7266e7ed7a30?source=rss-31cc2f0b07e------2</link>
            <guid isPermaLink="false">https://medium.com/p/7266e7ed7a30</guid>
            <category><![CDATA[trading]]></category>
            <category><![CDATA[dex]]></category>
            <category><![CDATA[perpetual-contracts]]></category>
            <category><![CDATA[tournaments]]></category>
            <category><![CDATA[futures-trading]]></category>
            <dc:creator><![CDATA[Spin]]></dc:creator>
            <pubDate>Tue, 13 Jun 2023 15:00:56 GMT</pubDate>
            <atom:updated>2023-06-13T15:00:56.108Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*86M-H8IoIVV49wdt1abkLA.png" /></figure><p>Calling all traders and crypto enthusiasts! Get ready for an adrenaline-fueled trading tournament on <a href="http://perp.spin.fi">Spin</a>, the leading decentralized trading and investments platform.</p><p>Starting from June 13th at 3 pm UTC, the Perps trading tournament will run for four action-packed weeks, offering participants the chance to compete for a share of over 1,500 USDC in weekly rewards. Additionally, top traders will be able to win a jackpot based on their monthly leaderboard position – a total of 5,000 SPIN tokens with no vesting!</p><p>With the prize pool increasing based on weekly trading goals, this tournament promises excitement, fierce competition, and substantial winnings.</p><h3>Weeks of Intense Trading and Rewards</h3><p>The Perps trading tournament on Spin is an opportunity for traders to showcase their skills and compete for generous rewards. Each week, a growing prize pool awaits participants who generate the highest return on equity (ROE) while trading all PERP contracts on the platform.</p><p>The tournament kicks off with a reward pool of 400 USDC in Week 1 (Top-10 traders), with subsequent weeks offering even more enticing rewards: 500 USDC in Week 2 (Top-10 traders), 700 USDC in Week 3 (Top-15 traders), and a staggering 1,500 USDC in Week 4 (Top-15 traders).</p><p>The weekly rewards pool increases if the trading goals in terms of volume are achieved.</p><p><strong>Week 1 Goal:</strong> $0.5 mln in trading volumes<br><strong>Week 2 Goal:</strong> $1 mln in trading volumes<br><strong>Week 3 Goal:</strong> $1.5 mln in trading volumes<br><strong>Week 4 Goal:</strong> $2 mln in trading volumes</p><p>Additionally, Top-10 users who generate max <strong>monthly </strong>ROE, will share a rewards pool of 5,000 SPIN (with no vesting!).</p><h3>Prove Your Trading Prowess and Secure Your Spot</h3><p>To stand a chance at winning a share of the weekly rewards, participants must demonstrate their trading prowess and achieve the highest return on equity (ROE). Traders on Spin will engage in active trading across all PERP contracts, aiming to maximize their returns and climb the leaderboard. It’s a battle of skill, strategy, and quick thinking as traders strive to outperform their competitors.</p><p>Leaderboard snapshots will be taken every Tuesday at 3 pm UTC, allowing participants to monitor their progress and adapt their trading strategies accordingly. The top performers at the end of each week will secure their spot on the leaderboard and earn their share of the rewards.</p><h3>The Power of Community and Competition</h3><p>The Perps trading tournament not only presents an opportunity to win substantial rewards but also fosters a sense of community and healthy competition within the Spin platform. Traders from all walks of life will come together to showcase their trading expertise, share insights, and learn from one another.</p><p>The tournament serves as a catalyst for collaboration and engagement, propelling the Spin community forward. Whether you’re a seasoned trader or just starting, the tournament offers a platform to test your skills, refine your strategies, and seize the excitement of the trading world.</p><p>Get ready for an epic trading adventure on Spin with the Perps trading tournament. Starting from June 13th, this thrilling four-week event offers traders the chance to compete for weekly rewards, with the prize pool increasing based on trading goals.</p><p>Join the Spin community, showcase your trading prowess, and aim for the top of the leaderboard to claim your share of over 1,000 USDC in weekly rewards. Don’t miss this opportunity to test your skills, connect with fellow traders, and win big on the decentralized trading platform, Spin.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=7266e7ed7a30" width="1" height="1" alt=""><hr><p><a href="https://medium.com/spin-finance/join-the-thrilling-perps-trading-tournament-on-spin-and-win-big-7266e7ed7a30">Join the Thrilling Perps Trading Tournament on Spin and Win Big!</a> was originally published in <a href="https://medium.com/spin-finance">Spin</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>