<?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:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Dfinance platform blog]]></title><description><![CDATA[Bringing the Age of Decentralized Banking Products]]></description><link>https://dfinance.co/blog/</link><image><url>https://dfinance.co/blog/favicon.png</url><title>Dfinance platform blog</title><link>https://dfinance.co/blog/</link></image><generator>Ghost 3.12</generator><lastBuildDate>Tue, 21 Apr 2026 08:40:32 GMT</lastBuildDate><atom:link href="https://dfinance.co/blog/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Validator and wallet updates]]></title><description><![CDATA[<p></p><p>As we continue to work around the clock on new features on the testnet, (and as we're getting closer to the mainnet release) we wanted to take a moment and provide you with a few updates. Keep in mind that this is just a very small update since the majority</p>]]></description><link>https://dfinance.co/blog/validator-and-wallet-updates/</link><guid isPermaLink="false">5f6886a72dae350001e4acda</guid><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Tue, 22 Sep 2020 15:39:24 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/09/df-illustr-21--1-.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/09/df-illustr-21--1-.png" alt="Validator and wallet updates"><p></p><p>As we continue to work around the clock on new features on the testnet, (and as we're getting closer to the mainnet release) we wanted to take a moment and provide you with a few updates. Keep in mind that this is just a very small update since the majority of the changes haven't yet been deployed to the testnet; once that happens, we will release a full changelog.</p><p><strong>Validators</strong></p><p>Since the release of the XFI token on the Ethereum mainnet, we watched the Dfinance network grow. As of today, there are 31 active validators on the testnet and more are expected to join in the coming weeks. (Please note that the final number of validators for the mainnet has not yet been set)</p><p>We were also blessed with significant community feedback, and following this feedback we are working on making the validator setup procedure as easy as possible for everyone and also improve our wallet UI/UX experience.</p><p>A number of caring community members put some effort of their own and create two great tutorials, one in English and the other one in Russian. We found the tutorials to be very helpful, informative, and thorough and should help you get your Dfinance validator node up and running in no time:</p><ul><li><a href="https://medium.com/@endijs/how-to-set-up-a-dfinance-validator-node-f40a6e448d57">How to set up a Dfinance validator node</a> - (EN) tutorial by Endijs Lisovskis.</li><li><a href="https://medium.com/@gp36phone/%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA-%D0%BD%D0%BE%D0%B4%D1%8B-dfinance-48fb70dafc14">Запуск Ноды Dfinance</a> - (RU) tutorial by @ilyagp.</li></ul><p><strong>Dfinance </strong><a href="https://wallet.testnet.dfinance.co"><strong>wallet</strong></a><strong>:</strong></p><p>We also deployed several improvements to the wallet:</p><ul><li>Fixed bugs related to the display of inactive validators.</li><li>Fixed a bug in the sorting tabs.</li><li>The wallet now uses the Dfinance Javascript SDK (will be released to the public at a later stage).</li></ul><p>With incentivised staking to be released in the coming weeks, we invite everyone who wants to up a validator to submit a validator request using our <a href="https://dfinance.typeform.com/to/XEsezduA">validator registration form</a>.</p><p>Selected validators will be invited to our validator's private chat group and the community portal (with personal threads).</p>]]></content:encoded></item><item><title><![CDATA[Efforts to maintain a fair rewards program]]></title><description><![CDATA[<p></p><p>In our search for high-quality community members and careful selection of candidates for our reward program, we would like to remind our community that the main principles of our project are honesty, openness, and transparency. We strive to create a healthy community and our goal is to bring people who</p>]]></description><link>https://dfinance.co/blog/cheating-accounts/</link><guid isPermaLink="false">5f620fd42dae350001e4acaa</guid><category><![CDATA[Rewards]]></category><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Wed, 16 Sep 2020 14:44:42 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/09/df-illustr-20.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/09/df-illustr-20.png" alt="Efforts to maintain a fair rewards program"><p></p><p>In our search for high-quality community members and careful selection of candidates for our reward program, we would like to remind our community that the main principles of our project are honesty, openness, and transparency. We strive to create a healthy community and our goal is to bring people who are genuinely interested in the project on board. </p><p>We do not support fraud, hacking, or cheating, and our volunteers found several accounts on bitcointalk that violated these terms. All of these accounts will be blocked within a week and will not receive any rewards. </p><p>We appreciate those who honestly take the time and effort to support our project, and want the rewards to be distributed amongst these loyal, honest, hardworking community members. We will also <strong>recalculate amounts closer to the end of the program </strong>to ensure signature participants' efforts and limitations will be taken into account, as they cannot participate in multiple projects at the same time.</p><p>We give everyone a fair chance to join the rewards program and become a part of Dfinance and we appreciate those who participate in a sincere way, according to the rules. As always, our goal is to make it as fair as possible for all those participants.</p>]]></content:encoded></item><item><title><![CDATA[WINGS:XFI Swap Instructions]]></title><description><![CDATA[<p><strong>Important</strong>: US persons/citizens are not allowed to participate in the swap. </p><p>Relevant Contracts:</p><ul><li>XFI - <a href="https://etherscan.io/address/0xE4E822C0d5b329E8BB637972467d2E313824eFA0">0xE4E822C0d5b329E8BB637972467d2E313824eFA0</a> (<a href="https://etherscan.io/address/0xE4E822C0d5b329E8BB637972467d2E313824eFA0">etherscan</a>)</li><li>SWAP - <a href="https://etherscan.io/address/0xd8339fc272B9956f48bD0465856481B128Dbf171">0xd8339fc272B9956f48bD0465856481B128Dbf171</a> (<a href="https://etherscan.io/address/0xd8339fc272B9956f48bD0465856481B128Dbf171">etherscan</a>)</li><li>WINGS - <a href="https://etherscan.io/address/0x667088b212ce3d06a1b553a7221E1fD19000d9aF">0x667088b212ce3d06a1b553a7221E1fD19000d9aF</a> (<a href="https://etherscan.io/address/0x667088b212ce3d06a1b553a7221E1fD19000d9aF">etherscan</a>)</li></ul><p><strong>Please note that all transactions before 07/Sept/2020, 14:00 UTC will be rejected. </strong></p><h2 id="using-the-access-portal">Using the access-portal</h2><p>To swap WINGS to XFI using</p>]]></description><link>https://dfinance.co/blog/swap-instruction/</link><guid isPermaLink="false">5f55d3922dae350001e4a9ac</guid><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Mon, 07 Sep 2020 14:00:18 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/09/df-illustr-19.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/09/df-illustr-19.png" alt="WINGS:XFI Swap Instructions"><p><strong>Important</strong>: US persons/citizens are not allowed to participate in the swap. </p><p>Relevant Contracts:</p><ul><li>XFI - <a href="https://etherscan.io/address/0xE4E822C0d5b329E8BB637972467d2E313824eFA0">0xE4E822C0d5b329E8BB637972467d2E313824eFA0</a> (<a href="https://etherscan.io/address/0xE4E822C0d5b329E8BB637972467d2E313824eFA0">etherscan</a>)</li><li>SWAP - <a href="https://etherscan.io/address/0xd8339fc272B9956f48bD0465856481B128Dbf171">0xd8339fc272B9956f48bD0465856481B128Dbf171</a> (<a href="https://etherscan.io/address/0xd8339fc272B9956f48bD0465856481B128Dbf171">etherscan</a>)</li><li>WINGS - <a href="https://etherscan.io/address/0x667088b212ce3d06a1b553a7221E1fD19000d9aF">0x667088b212ce3d06a1b553a7221E1fD19000d9aF</a> (<a href="https://etherscan.io/address/0x667088b212ce3d06a1b553a7221E1fD19000d9aF">etherscan</a>)</li></ul><p><strong>Please note that all transactions before 07/Sept/2020, 14:00 UTC will be rejected. </strong></p><h2 id="using-the-access-portal">Using the access-portal</h2><p>To swap WINGS to XFI using the <a href="https://swap.dfinance.co/">access-portal</a>, you will need to use <a href="https://metamask.io/">Metamask</a>. Make sure you also have sufficient ETH in the wallet for gas costs.<br><br>If your WINGS are on a wings.ai wallet, you need to first import that wallet into Metamask using your private key. If needed, you can find instructions on how to extract the private key <a href="https://blog.wings.ai/using-myetherwallet-with-wings-7b2db0424fd9">here</a>. NEVER share your private keys with <u>anyone</u>! </p><p>By swapping your WINGS to XFI you will lose access to your WINGS forever.<br><br>1.	The access-portal is available at <a href="https://swap.dfinance.co">swap.dfinance.co</a>. Please make sure you verify that you are using the correct web address! Never use unofficial links!</p><p>2.	Fully read and understand the swap terms. If you agree to the terms and if you are not a US person, tick the checkboxes and click continue. </p><p>3.	Connect Metamask by clicking the "Metamask" button. (You may need to enter your Metamask password [in Metamask!] to unlock your wallet). </p><figure class="kg-card kg-image-card"><img src="https://dfinance.co/blog/content/images/2020/09/image.png" class="kg-image" alt="WINGS:XFI Swap Instructions"></figure><p>4. 	Select the address you have your WINGS tokens on and click "Next"</p><figure class="kg-card kg-image-card"><img src="https://dfinance.co/blog/content/images/2020/09/image-1.png" class="kg-image" alt="WINGS:XFI Swap Instructions"></figure><p>5.	Allow swap.dfinance.co to VIEW the addresses and click "Connect"</p><figure class="kg-card kg-image-card"><img src="https://dfinance.co/blog/content/images/2020/09/image-2.png" class="kg-image" alt="WINGS:XFI Swap Instructions"></figure><p>6.	Approve "WINGS" - In the "Swap" tab, click "MAX" on the right side and make sure the "From" input field has the total number of WINGS you wish to swap - then click "Approve WINGS" - this will initiate a PERMISSION transaction (no swap yet)</p><figure class="kg-card kg-image-card"><img src="https://dfinance.co/blog/content/images/2020/09/image-3.png" class="kg-image" alt="WINGS:XFI Swap Instructions"></figure><p>Note: If you have your WINGS spread over a number of addresses, you will need to "Approve WINGS" for every address.</p><p>7.	Submit the permission transaction - Metamask will now popup and ask you to confirm the transaction. By default, the permission is set to "Unlimited". If you wish to limit how much to swap, you can do so under "Edit Permission" &gt; "Custom Spend Limit". </p><p>You can set the gas price based on Metamask recommendation or use <a href="https://ethgasstation.info/">ethgasstation.info</a> or <a href="https://etherscan.io/gastracker">etherscan.io/gastracker</a> for gas price recommendation. For faster processing, in the Metamask popup, to the right of "Transaction Fee" you can select "Edit" then select the "Fast" option. Note, however, that this will increase the gas price and thus make the transaction a bit more expensive. Once done with the gas, click "Confirm".</p><p>If you use a hardware wallet, make sure it is connected and unlocked so you may sign the transaction (with the hardware wallet) so Metamask can submit the transaction to the network. </p><figure class="kg-card kg-image-card"><img src="https://dfinance.co/blog/content/images/2020/09/image-8.png" class="kg-image" alt="WINGS:XFI Swap Instructions"></figure><p>8.	Wait for the permission transaction to be confirmed by the network.</p><p>9.	Once the permission transaction has been confirmed, under the "Swap" tab, enter the amount of WINGS you wish to swap. If you wish to swap all, you can use the "MAX" button on the right. Now click the "Swap Tokens" button and approve the Metamask transaction (remember to set gas price preferences). </p><p>10.	Once the swap transaction has been approved, you are done. The swap has been initiated. Welcome to Dfinance</p><hr><p><strong>Interacting with the swap contract directly</strong></p><p><strong>By using the swap smart contract you agree to the <a href="https://swap.dfinance.co/terms.html">swap terms</a>. </strong></p><hr><p>Below you will find the WINGS and SWAP contracts ABIs, which will be needed for interacting with the smart contracts directly. Note that both XFI and WINGS contracts support the standard ERC20 ABI interface.</p><h3 id="wings-erc20-abi-">WINGS ERC20 ABI:</h3><figure class="kg-card kg-code-card"><pre><code class="language-json">[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"}]</code></pre><figcaption>WINGS ABI</figcaption></figure><h3 id="swap-contract-abi-">SWAP CONTRACT ABI:</h3><figure class="kg-card kg-code-card"><pre><code class="language-json">[{"inputs":[],"name":"wingsToken","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function","constant":"true"},{"inputs":[],"name":"xfiToken","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function","constant":"true"},{"inputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"}],"name":"estimateSwapWINGSForXFI","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"view","type":"function","constant":"true"},{"inputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"}],"name":"swapWINGSForXFI","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"nonpayable","type":"function","constant":false}]</code></pre><figcaption>SWAP CONTRACT ABI</figcaption></figure><h2 id="using-mycrypto">Using MyCrypto</h2><h3 id="1-approve-wings-tokens">1.	Approve WINGS tokens</h3><p>First, you will need to approve the swap contract to spend your WINGS tokens. This is required because the swap contract will need to transfer WINGS.</p><p>Go <a href="https://mycrypto.com/">MyCrypto</a>. Double-check that you are using the correct web address or use the <a href="https://download.mycrypto.com/">local version</a>. Then go to Tools → Interact With Contracts (<a href="https://mycrypto.com/contracts/interact">link</a>).</p><p>Enter the following data into their respective fields:</p><ul><li>From the Select Existing Contract dropdown, select CUSTOM</li><li>In the Contract Address field, use the WINGS contract address: 0x667088b212ce3d06a1b553a7221E1fD19000d9aF</li><li>In the ABI / JSON Interface, copy &amp; paste the <u>WINGS ERC20 ABI</u> (above). It is important to make sure you don't have any unwanted space (usually at the end)</li></ul><figure class="kg-card kg-image-card"><img src="https://dfinance.co/blog/content/images/2020/09/image-9.png" class="kg-image" alt="WINGS:XFI Swap Instructions"></figure><p>Click the "Access" button. From the "Read / Write Contract" dropdown list, choose the "<strong>approve</strong>" function.</p><p>Enter the following data into their respective fields:</p><ul><li>_spender address = 0xd8339fc272B9956f48bD0465856481B128Dbf171</li><li>_value uint256 = the amount of WINGS you want to swap, <strong>in WEI</strong>. For example, if you want to swap 1000 WINGS, you will need to enter 1000000000000000000000 (1 WINGS is 1000000000000000000 wei). You can also use this <a href="https://eth-converter.com/">converter</a>.</li></ul><p>At the bottom, access your wallet. </p><p>Keep the "Value" input empty or zero.  Disable "Automatically Calculate Gas Limit" and configure the gas settings:</p><ul><li>Gas price (gwei) - use the optimal gas settings for you or use <a href="https://etherscan.io/gastracker">Gas tracker</a> for a recommendation.</li><li>Gas limit - 60000 gas units should be sufficient.</li></ul><p>Send the transaction and wait for confirmation before continuing.</p><h3 id="2-swap">2.	SWAP</h3><p>Go <a href="https://mycrypto.com/">MyCrypto</a>. Double-check that you are using the correct web address or use the <a href="https://download.mycrypto.com/">local version</a>. Then go to Tools → Interact With Contracts (<a href="https://mycrypto.com/contracts/interact">link</a>).</p><p>Enter the following data into their respective fields:</p><p>From the Select Existing Contract dropdown, select CUSTOM</p><ul><li>In the Contract Address field, enter the swap contract address: 0xd8339fc272B9956f48bD0465856481B128Dbf171</li><li>ABI / JSON Interface =  In the ABI / JSON Interface, copy &amp; paste the <u>SWAP ERC20 ABI</u> (above). It is important to make sure you don't have any unwanted space (usually at the end).</li></ul><p>Click on "Access" button and choose the "<strong>swapWingsForXFI</strong>" function in from "Read / Write Contract" dropdown list.</p><p>In the amountIn uint256 field, enter the amount WINGS you want to swap (IN WEI). This is the same amount as approved in the previous transaction (e.g 1000000000000000000000  for 1000 WINGS).</p><p>At the bottom, access your wallet. </p><p>Keep the "Value" input empty or zero.  Disable "Automatically Calculate Gas Limit" and configure the gas settings:</p><ul><li>Gas price (gwei) - use the optimal gas for you or use <a href="https://etherscan.io/gastracker">Gas tracker</a> for a recommendation.</li><li>Gas limit - 120000 gas units should be sufficient.</li></ul><p>Send the transaction and wait for confirmation. Once the transaction is approved the smart contract will start allocating XFI to your address. You have now completed the swap, welcome to Dfinance.</p><h2 id="using-myetherwallet">Using MyEtherWallet</h2><h3 id="1-approve-wings-tokens-1">1. 	Approve WINGS tokens</h3><p>First, you will need to approve the swap contract to spend your WINGS tokens. This is required because the swap contract will need to transfer WINGS.</p><p>Go <a href="https://www.myetherwallet.com/">MyEtherWallet</a>. Make sure you double-check you are using the correct web address. Unlock your wallet, then on the left side, select Contract → Interact with Contract (<a href="https://www.myetherwallet.com/interface/interact-with-contract">link</a>).</p><p>Enter the following data into their respective fields:</p><ul><li>In the Contract Address field, use the WINGS contract address: 0x667088b212ce3d06a1b553a7221E1fD19000d9aF</li><li>In the ABI/JSON Interface, copy &amp; paste the <u>WINGS ERC20 ABI</u> (above). </li></ul><p>It is important to make sure you don't have any unwanted spaces (usually at the end of the ABI or the contract address)</p><p>Click "Continue". From the "Select an item" dropdown list, choose the "<strong>approve</strong>" function.</p><p>Enter the following data into their respective fields:</p><ul><li>_spender address = 0xd8339fc272B9956f48bD0465856481B128Dbf171</li><li>_value (uint256) = the amount of WINGS you want to swap, <strong>in WEI</strong>. For example, if you want to swap 1000 WINGS, you will need to enter 1000000000000000000000 (1 WINGS is 1000000000000000000 wei). You can also use this <a href="https://eth-converter.com/">converter</a>.</li></ul><p>"<strong>Value in ETH</strong>" - keep "0" or empty. </p><p>Click the "Write" button. If needed, configure your gas price preference. You can use <a href="https://etherscan.io/gastracker">Gas tracker</a> for a recommendation. The gas limit required is 60000 units.</p><p>Send the transaction and wait for it to be confirmed.</p><h3 id="2-swap-1">2.	Swap</h3><p>Go <a href="https://www.myetherwallet.com/">MyEtherWallet</a>. Make sure you double-check you are using the correct web address. Unlock your wallet, then on the left side, select Contract → Interact with Contract (<a href="https://www.myetherwallet.com/interface/interact-with-contract">link</a>).</p><p>Enter the following data into their respective fields:</p><ul><li>In the Contract Address field, use the SWAP contract address: 0xd8339fc272B9956f48bD0465856481B128Dbf171 </li><li>In the ABI/JSON Interface, copy &amp; paste the <u>SWAP ERC20 ABI</u> (above). </li></ul><p>It is important to make sure you don't have any unwanted spaces (usually at the end of the ABI or the contract address)</p><p>Click "Continue". From the "Select an item" dropdown list, choose the "<strong>swapWingsForXFI</strong>" function.</p><p>Enter the following data into their respective fields:</p><ul><li>AmountIn (uint256) - enter the amount WINGS you want to swap (IN WEI). This is the same amount as approved in the previous transaction (e.g 1000000000000000000000  for 1000 WINGS).</li></ul><p>"<strong>Value in ETH</strong>" - keep "0" or empty. </p><p>Click the "Write" button. If needed, configure your gas price preference. You can use <a href="https://etherscan.io/gastracker">Gas tracker</a> for a recommendation. The gas limit required is 120000 units.</p><p>Send the transaction and wait for confirmation. Once the transaction is approved the smart contract will start allocating XFI to your address. You have now completed the swap, welcome to Dfinance.</p>]]></content:encoded></item><item><title><![CDATA[Ambassador Program Announcement]]></title><description><![CDATA[<p></p><p>Calling all dedicated Dfinance community members! We have an exciting mutual opportunity for all who feel passionately about our project and want to share the interesting details of it with others. We are starting a community ambassador program and are looking to attract loyal users from across the world who:</p>]]></description><link>https://dfinance.co/blog/ambassador-program/</link><guid isPermaLink="false">5f50e7299fa9f300017e7af5</guid><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Thu, 03 Sep 2020 12:56:43 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/09/df-illustr-17--2-.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/09/df-illustr-17--2-.png" alt="Ambassador Program Announcement"><p></p><p>Calling all dedicated Dfinance community members! We have an exciting mutual opportunity for all who feel passionately about our project and want to share the interesting details of it with others. We are starting a community ambassador program and are looking to attract loyal users from across the world who:<br></p><ul><li>Are truly interested in and intellectually invested in the project</li><li>Have knowledge of the project, its goals and vision and what goes on around it</li><li>Believe in the project, its potential and what it is trying to achieve</li><li>Want to share this project with their audience<br></li></ul><p>Does that sound like you? If yes, <a href="https://dfinance.typeform.com/to/KExq4gYH">submit your ambassador application</a> today! <br></p><p>In the blockchain industry, a project is only as strong as it’s community. The Dfinance team understands this and are looking to establish a strong, motivated, constantly expanding community led by our ambassadors. As an ambassador, your role would be one of education, where you function as a distributor (and collector) of information surrounding the project, its team, how it works, and its potential. You would be working closely with the team, and you would be able to share thoughts and ideas, provide constructive feedback and help shape the Dfinance of tomorrow. <br></p><p>Because of the nature of the role, we are looking for dedicated fans of the platform, who have already been using it for a while and are familiar with the team and concept behind the platform, as well as how to use the platform itself. We are looking for knowledgable community members who are interested in spreading the word about Dfinance, with the possibility of remuneration for their quality contributions. <br></p><p>So if you fit the description and are interested in filling this role, fill out the form provided through <a href="https://admin.typeform.com/form/KExq4gYH/share#/">this link</a> and we will contact the applicants who stand out and best fit what we’re looking for. <br></p>]]></content:encoded></item><item><title><![CDATA[Closing off registrations]]></title><description><![CDATA[<p></p><p>We’d like to thank those of you who took part in the Dfinance Reward program! So far, we have more than 900 registered users! You helped us spread the word about Dfinance.</p><p>The program is finishing soon, and <strong>on 7 Sep 2020</strong>, we’re going to close registration as</p>]]></description><link>https://dfinance.co/blog/closing-off-registrations/</link><guid isPermaLink="false">5f4f90199fa9f300017e7ad7</guid><category><![CDATA[Rewards]]></category><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Wed, 02 Sep 2020 12:40:21 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/09/df-illustr-16--1-.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/09/df-illustr-16--1-.png" alt="Closing off registrations"><p></p><p>We’d like to thank those of you who took part in the Dfinance Reward program! So far, we have more than 900 registered users! You helped us spread the word about Dfinance.</p><p>The program is finishing soon, and <strong>on 7 Sep 2020</strong>, we’re going to close registration as well as some of the activities*<br></p><p><strong>We will no longer accept general program registration, and participation in the following activities will be halted: </strong></p><ul><li><a href="https://dfinance.co/blog/interview-activities/">Interview</a></li><li><a href="https://dfinance.co/blog/article/">Article</a></li><li><a href="https://dfinance.co/blog/meme-activity/">Meme</a></li><li><a href="https://dfinance.co/blog/meme-activity/">Meme repost</a></li><li><a href="https://dfinance.co/blog/announcement/">Announcement</a></li><li><a href="https://dfinance.co/blog/reddit-rules/">Reddit </a></li><li><a href="https://dfinance.co/blog/how-to-enroll/">Announcement on twitter</a> <br></li></ul><p>Some of the memes, interviews, articles have not been checked yet, but we’ll finish the work on our side and allocate credits to all contributors according to the rules. <br></p><p><strong>People who have already registered in the below-mentioned activities can continue to participate</strong>: </p><ul><li><a href="https://dfinance.co/blog/bitcointalk/">Bitcointalk</a></li></ul><p>The new registrations for these activities will also close on Sep 7, 2020. The program will run till 27.09.2020<br><br></p><p><strong>Registration for new participants is open for</strong></p><ul><li><a href="https://dfinance.co/blog/technical-activities/">Technical activities</a></li><li><a href="https://dfinance.co/blog/financial-instruments/">Financial instrument activities</a></li><li><a href="https://dfinance.co/blog/twitter/">Twitter**</a>  <br></li></ul><p><strong>Participants can keep on completing the tasks. </strong><br></p><p><strong>Note</strong>: In order to keep a clean and constructive public telegram chat, discussions of the Reward Program will be prohibited. If you have any questions, please check out our blog first; if you do not find answers or are unpleased with them, please PM one of the following team members directly: @luna2, @imnlns, or @amanai </p><p></p><p>Initially, we thought about allocating 50% out of the total pool to Technical activities, and 50% to Promotional activities (meme, reddit, twitter, announcement, article, interview).</p><p></p><p>During the program, we heard several community concerns, and we understand that some activities require much more time and effort than others. We took note of that and we will take that into account when calculating the allocation of the pools and credits. More details later. <br></p><p></p><p>Reminder: <strong>The total pool is 125,000 Dfinance coins (XFI). There’s never been a fiat equivalent for 125,000 XFI. The value will be defined by market conditions. Please make sure you understand and agree with all the details of the program before continuing your participation. </strong><br></p><p>* We’d like to remind you that the program will run until one month after the launch of the mainnet, and the program rewards will be distributed to everyone approximately one month after the program completion. The mainnet is currently planned for Q4. We will keep everyone updated with the exact date as soon as we have one. <br></p><p>** We will check all Twitter accounts at the end of the program in search of bots and fake followers. The final number of participants and their credits may be changed based on the Twitter audit results. <br></p>]]></content:encoded></item><item><title><![CDATA[It's here! The WINGS to XFI swap]]></title><description><![CDATA[<p><br>It’s finally here! After months of work, planning, and simulations, we now have the swap details for the WINGS to XFI (the Dfinance coin ticker) swap. <br><br><u>Treat with care</u>: Please make sure you only use the official swap portal or, if you decide to swap directly, the correct smart-contract</p>]]></description><link>https://dfinance.co/blog/wings-to-xfi-swap/</link><guid isPermaLink="false">5f4cf1169fa9f300017e7a9c</guid><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Mon, 31 Aug 2020 15:32:16 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/08/12-43.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/08/12-43.png" alt="It's here! The WINGS to XFI swap"><p><br>It’s finally here! After months of work, planning, and simulations, we now have the swap details for the WINGS to XFI (the Dfinance coin ticker) swap. <br><br><u>Treat with care</u>: Please make sure you only use the official swap portal or, if you decide to swap directly, the correct smart-contract address - both of which will be made public using our official channels. Always check more than one official channel to verify information authenticity (for example website and Twitter). Also please be careful and do not use any unofficial Uniswap or other liquidity pools. Be vigilant and be wary of imposters. <br><br><strong>Please note</strong> that due to regulation uncertainty the swap portal hosted by the Wings Foundation will be closed for US persons - we apologize for the inconvenience. <br><br><u>Important</u>: By swapping WINGS to XFI you are exchanging your WINGS tokens for XFI. Once sent to the swap contract, <strong>your WINGS tokens will no longer be accessible by you forever</strong>. The swap is <u>not reversible</u>. Before swapping, please make sure you understand what XFI is, what role it has in the Dfinance network, and how the Dfinance network operates.<br></p><p><strong>Find the swap instruction here: <a href="https://dfinance.co/blog/swap-instruction/">https://dfinance.co/blog/swap-instruction/</a></strong></p><p></p><p><strong>How will it work? </strong><br></p><p><strong><em>On 07 September 2020 ( 14:00 UTC)</em></strong> , we will open the swap option to the public. The swap will occur over a period of 182 days as follows:<br></p><ol><li>A maximum amount of 100,000,000 WINGS can be swapped (100% of the total supply)</li><li>A total of 100,000,000 XFI will be created as a result of the WINGS swap. At the launch of the mainnet, an additional 45,000,000 XFI will be created and allocated to the Wings Foundation, team, partners, and early Dfinance supporters as well as a public treasury (with different lockups and vestings which will be made public later).</li><li>The swap rate of WINGS:XFI will start at 1:1 and will decrease by 1/182 each day until it will reach 0. The smart contract will calculate the swap rate as: <br>TOTAL XFI TO RECEIVE = INDIVIDUAL DEPOSIT [WINGS] / 182 [SWAP PERIOD] * [SWAP DAYS REMAINING]. A few examples are provided further in this blog post.</li><li>Every day, up to (100,000,000 / 182) XFI will become unlocked, allocated and withdraw-able between all the addresses that deposited WINGS - according to the number of WINGS tokens and when on the swap timeline did they initiate the swap (see examples below).</li><li>Unallocated XFI will be locked by the smart contract for 24 months and re-allocated to the Wings Foundation, to be used for the development of the network.</li><li>Your XFI balance is automatically updated by the smart contract every 24 hours. No manual withdrawal is required.<br></li></ol><p><strong>Find the swap instruction here: <a href="https://dfinance.co/blog/swap-instruction/">https://dfinance.co/blog/swap-instruction/</a></strong></p><p><strong>Examples</strong>:<br></p><p>1. Mary deposits 100,000 WINGS on day 1 of the swap. She will receive a total of 100K XFI calculated as: TOTAL XFI = 100,000 WINGS [DEPOSIT] / 182 [SWAP PERIOD] * 182 [SWAP DAYS REMAINING].<br>Mary will receive 100,000/182 XFI every day for 182 days, totaling up to 100,000 XFI (0 XFI re-allocated to the Wings Foundation, and locked for 24 months).<br></p><p>2. Mary deposits 100,000 WINGS on day 31 of the swap. She will receive a total of 82,967 XFI calculated as: TOTAL XFI = 100,000 WINGS [DEPOSIT] / 182 [SWAP PERIOD] * 151 [SWAP DAYS REMAINING]. <br>Mary will receive 14,131 XFI on the day of the swap (calculated as 82,967 [TOTAL XFI] / 182 * 31) and 455.86 XFI every day for 151 days, totaling up to 82,967 XFI (17,032.96 XFI re-allocated to the Wings Foundation, and locked for 24 months)<br></p><p>3. Mary deposits 100,000 WINGS on day 91 of the swap. She will receive a total of 50,000 XFI calculated as: TOTAL XFI = 100,000 WINGS [DEPOSIT] / 182 [SWAP PERIOD] * 91 [SWAP DAYS REMAINING].<br>Mary will receive 25,000 XFI on the day of the swap (calculated as  50,000 [TOTAL XFI] / 182 * 91), and  274.72 XFI every day for 91 days, totaling up to 50,000 XFI (50,000 XFI re-allocated to the Wings Foundation, and locked for 24 months)<br></p><p><strong>Note:</strong> XFI will be usable in the upcoming incentivized testnet which will enable XFI holders to earn staking rewards while testing the network. More details about the staking program will be published soon.<br><br></p><p>Have any questions? Read the short FAQ below. If you still need clarifications, please reach out to us on our social channels.<br></p><p><strong>What is XFI?</strong></p><p>XFI is the ticker we have selected for the Dfinance network coin, which will be used for securing and fueling the network, and settling transactions. <br><br></p><p><strong>Will the Dfinance network have inflation?</strong></p><p>Yes, Dfinance will feature a built-in inflation mechanism in order to incentivize network participants such as validators which secure the network. More details about the inflation model will be released soon.<br><br></p><p><strong>Is XFI currently trading anywhere?</strong></p><p>No, XFI is currently not trading anywhere and cannot be otherwise acquired. A Uniswap pool may be launched at a later date to allow everyone to participate in our upcoming incentivized testnet, however, details about it will be released using official channels at a later stage.<br><br></p><p><strong>Why are you not allowing a 1:1 conversion during the entire period?</strong></p><p>We are trying to bootstrap a new, significantly more advanced network and we want to give everyone the opportunity to join us on this exciting adventure. For this journey to be fruitful, we need to onboard an active and vibrant community. We feel that the swap model will help achieve that. </p><p></p><p><strong>Won’t this lead to gas wars?</strong><br><br>There’s absolutely no reason for anyone to try and rush in. Everyone that deposits during the first day receives the same swap ratio; even if someone doesn’t make the first day for whatever reason, the ratio on the second day only goes down by 1/182. </p><p></p><p><strong>What will happen to the WINGS tokens sent to the swap contract?</strong><br><br>WINGS tokens sent to the swap contract will remain in the contract for the entire swap period. </p><p></p><p><strong>Is XFI an ERC20 as well? </strong><br><br>Since the Dfinance network is still in testnet stages, we decided to use an ERC20 XFI contract which will allow XFI to tap into decentralized platforms such as Uniswap while at the same time allow the Dfinance testnet to operate without balances concerns. <br><br></p><p><strong>Why are we swapping from WINGS to XFI?</strong><br></p><p>WINGS DAO was envisioned as an agnostic forecasting protocol, with ICOs being the first suitable use case for it. As ICOs disappeared, WINGS product-market fit was lost and thus the protocol became irrelevant. We then started researching and looking for a new direction and thus Dfinance was born. Dfinance is an entirely new ecosystem that uses XFI as its fuel. We wanted to give all WINGS holders a fair opportunity to embark with us on this journey. <br><br></p><p><strong>Am I obliged to swap? What if I don’t want to swap? </strong><br><br>It’s your decision if you want to be a part of Dfinance or not, however, please read how the swap works and make sure you understand that the WINGS:XFI conversion rate decreases over time and will reach 1:0 after 182 days. If you decide not to swap, your WINGS tokens will continue to function and remain transferable on the Ethereum network. Since the WINGS DAO will continue to exist on Ethereum for as long as the network exists, the utility for the WINGS tokens will continue to exist as well. <br></p><p><strong>What will happen to WINGS DAO?</strong><br><br>The Ethereum version of the WINGS DAO will continue to exist and function as long as the Ethereum network exists and continues to support the protocol. Unswapped WINGS tokens will continue to maintain their utility within the WINGS DAO.<br><br>We see the technology that powers the WINGS DAO as complementary to Dfinance and it is possible that we will launch a modified version of WINGS DAO on the Dfinance network, which will use the XFI coin and integrate with Dfinance instruments and perhaps even other networks.<br><br></p><p><strong>Will I be able to swap after the swap period?</strong><br><br>No, swapping will no longer be possible after the swap period has ended.</p><p></p><p><strong>Why will the swap portal block US persons?</strong><br><br>Without proper regulation guidelines, or in presence of regulation uncertainty, US persons are prohibited from participating. The Wings Foundation does the maximum possible effort to simply comply with regulations, we apologize for any inconvenience this may cause. <br><br></p><p><strong>Can i just use a VPN to bypass the swap portal limitation?</strong><br><br>Absolutely not, that is strictly prohibited. Please respect the rules and limitations. <br><br></p><p><strong>I hold my WINGS on an exchange. Will they automatically be swapped?</strong></p><p>No. Since the swap is optional, you will need to withdraw the WINGS tokens from the exchange and manually initiate the swap either by interacting directly with the smart contract or by using the swap portal hosted by the Wings Foundation. <br><br></p><p><strong>Can i send WINGS to the swap contract directly from an exchange?</strong></p><p>No. Since the swap is optional, you will need to first withdraw the WINGS tokens from the exchange to a personal wallet and only then initiate the swap either by interacting directly with the smart contract or by using the swap portal hosted by the Wings Foundation. Do NOT send WINGS to the swap contract directly from an exchange, you will lose you WINGS and the allocated XFI. <br><br></p><p><strong>Will I be able to initiate the swap after the swap release date? </strong></p><p>You may start the swap any time between the start date and the end date of the swap, however, please note that the amount of XFI received for 1 WINGS token is decreasing by 1/182 per day. In order to receive the 1:1 rate, you will need to start the swap on the first day. <br><br></p><p><strong>What is Dfinance? </strong></p><p>Dfinance is a Cosmos based layer-2, low-code/no-code network that enables creating decentralized financial instruments without technical skills. Learn more at <a href="https://www.dfinance.co/">dfinance.co</a><br><br></p><p><strong>What is WINGS DAO? </strong></p><p>WINGS DAO is a decentralized forecasting platform for conducting due diligence and price discovery. It was launched in 2016 on the Ethereum network and its first use case was ICOs. <br><br></p><p>We want to thank everyone that supported us on our long journey and continues to support and help. In the meanwhile, please subscribe and follow us on our social media channels. See you all in our upcoming incentivized testnet! <br></p>]]></content:encoded></item><item><title><![CDATA[Financial Instruments Ideas - FINISHED]]></title><description><![CDATA[<p></p><p><strong>Requirements:</strong></p><ul><li>You must be enrolled in this program. Read <a href="https://dfinance.co/blog/how-to-enroll/">how to enroll here</a></li></ul><p><strong>How to participate:</strong></p><ol><li>Come up with a financial instrument that you can build on Dfinance. There are no limitations set about what type of instrument so that part is entirely up to you. It can be related</li></ol>]]></description><link>https://dfinance.co/blog/financial-instruments/</link><guid isPermaLink="false">5f2aab0664ee01000131c735</guid><category><![CDATA[Rewards]]></category><category><![CDATA[Promotion Activities]]></category><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Mon, 24 Aug 2020 12:15:03 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/08/37.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/08/37.png" alt="Financial Instruments Ideas - FINISHED"><p></p><p><strong>Requirements:</strong></p><ul><li>You must be enrolled in this program. Read <a href="https://dfinance.co/blog/how-to-enroll/">how to enroll here</a></li></ul><p><strong>How to participate:</strong></p><ol><li>Come up with a financial instrument that you can build on Dfinance. There are no limitations set about what type of instrument so that part is entirely up to you. It can be related to derivatives, options, futures, securities, lending and borrowing, synthetics, etc. <br></li><li>If the idea has already been published anywhere you won’t be allocated credits.</li><li>Super interesting and well-thought instruments may receive the opportunity to get sponsorship and close technical assistance! <br></li></ol><p></p><p><strong>How to report:</strong></p><p><strong>FINISHED - we do not accept reports </strong></p><p>Describe your idea in this form here. </p><p>We check the forms every Monday and allocate credits to you in this publicly available doc. Your ideas will be hidden so that other participants can't steal them from you. <br></p><p><strong>Rewards:</strong></p><p>You can participate as many times as you like. <br>You will be rewarded between 2 and 20 credits for each idea. The number of credits depends on how much the board members liked your idea. </p><p></p><p><strong>Note</strong>: In order to keep a clean and constructive public <a href="https://t.me/dfinance_co">telegram chat</a>, <u>discussions of the Reward Program will be prohibited</u>. If you have any questions, please check out our blog first; if you do not find answers or are unpleased with them, please PM one of the following team members directly: @imnlns, or @amanai <br><br><br>                        <a href="https://docs.google.com/spreadsheets/d/1RE8jugJbajSlzaKd9OclPeQ3ZuvZhk0OXirAp6OaEks/edit#gid=1535998204"> <strong>See the list of all the participants here</strong> </a></p>]]></content:encoded></item><item><title><![CDATA[Introducing the Move Unscrambler]]></title><description><![CDATA[<p>Greetings everyone. </p><p>Today we are proud to announce the release of a new exciting tool of the Dfinance network. Please give it up for the Move Unscrambler.<br><br>The Move Unscrambler is a tool that conducts statistical analysis of written Move code (the input) and produces an output in form of</p>]]></description><link>https://dfinance.co/blog/introducing-the-move-unscrambler/</link><guid isPermaLink="false">5f3bc9249fa9f300017e79d7</guid><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Tue, 18 Aug 2020 18:41:50 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/08/df-illustr-9--2-.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/08/df-illustr-9--2-.png" alt="Introducing the Move Unscrambler"><p>Greetings everyone. </p><p>Today we are proud to announce the release of a new exciting tool of the Dfinance network. Please give it up for the Move Unscrambler.<br><br>The Move Unscrambler is a tool that conducts statistical analysis of written Move code (the input) and produces an output in form of a readable description of what the code does. The output is so simple that it can be understood by anyone, no technical skills required. The Dfinance team is happy to be the first to launch such a tool for the Move ecosystem, and we believe that this tool is just the first step towards a Business-Driven Development (BDD) approach which will empower business users to verify that the developed code answers their needs and requirements. </p><figure class="kg-card kg-image-card"><img src="https://dfinance.co/blog/content/images/2020/08/3242.png" class="kg-image" alt="Introducing the Move Unscrambler"></figure><p>The Unscrambler features annotated graphs that display code dependencies and visualizes the entire code structure. The tool also indicates possible problems and risks and provides information for these issues prevention and/or resolution.</p><h2 id="upcoming-features">Upcoming Features</h2><p>One of the most exciting features of the Move Unscrambler is the ability to operate as a dependency resolver. The cherry on the top is that it can work both online and offline. This way, a user can inspect the dependencies of either already deployed code (e.g an online instrument or service), or recursively check code residing on the local drive. <br><br>Another remarkable feature of the new tool is the integrated binary adapter. It analyses the bytecode resulting from the compilation of a script or module that contains addresses and verifies that the addresses correspond to the Move standard length (20 bytes for DFI and 16 bytes for Libra).<br>On top of the above, the Unscrambler is also an excellent disassembler that can restore 99% of the original Move code. It can be tested as follows:</p><p>1. The source code is compiled</p><p>source.move -&gt; compiler =&gt; source.mv</p><p>2. The bytecode is disassembled</p><p>source.mv -&gt; Unscrambler =&gt; disassembled-source.move</p><p>3. The source code that was restored by the disassembler is compiled</p><p>disassembled-source.move -&gt; compiler =&gt; new-source.mv</p><p>4. The results of step 1 and step 3 compilations are compared</p><p>source.mv == new-source.mv</p><h2 id="built-in-static-analyzer">Built-in Static analyzer</h2><p>Two of the key reasons why we created the Move Unscrambler is to enable a fast iteration cycle, enabling creators to read and understand how the deployed (and even undeployed) instruments work, without the need to know how to code. Below is a brief list of all the types of analysis that the tool supports:</p><p>- reversed evaluation</p><p>- arithmetic analysis</p><p>- control flow analysis</p><p>- reachability analysis</p><p>- dead code detection</p><p>- cross-module cycles detection</p><p>- possible values on the min-max basis and arithmetic analysis</p><p>The biggest advantage of reversed evaluation and arithmetic analysis is that it allows users to track all the operations performed on each of the values of the examined code. More so, this also helps to define the boundaries of these values on each of the performed operations on the code. This way, users may find potential issues, and, in some cases, calculate invalid, unexpected, or <a href="https://en.wikipedia.org/wiki/Random_data">random data</a> - otherwise known as fuzzing tests.<br><br>For the developers among you, below is an example of how it works:</p><figure class="kg-card kg-image-card"><img src="https://dfinance.co/blog/content/images/2020/08/page1_112412412.png" class="kg-image" alt="Introducing the Move Unscrambler"></figure><p>This example will be compiled, but an overflow error may occur during the runtime.</p><p>Another example:</p><figure class="kg-card kg-image-card"><img src="https://dfinance.co/blog/content/images/2020/08/123124.png" class="kg-image" alt="Introducing the Move Unscrambler"></figure><p>This example can be turned the other way round, but the result will remain the same.</p><p>The above illustrations make it seem simple, yet take a closer look and you will notice that the second example is actually 100 times bigger and has dependencies among various modules. This is why the Move Unscrambler can make the work of your Move developers easier and more productive.</p><h2 id="output">Output</h2><p>The modular output-gen system of the Move Unscrambler supports several output formats:</p><p>- JSON, YAML</p><p>- Markdown, HTML</p><p>- SVG for diagrams &amp; graphs<br><br>We do hope that the new tool will come in handy for all Dfinance users. The Unscrambler is already available for testing, so please give it a try and send us your feedback through our regular social channels! As always, we invite you to subscribe to our newsletter and stay updated about upcoming releases.</p>]]></content:encoded></item><item><title><![CDATA[Meme activity - FINISHED]]></title><description><![CDATA[<p></p><p><strong>The registration for this activity is closed. </strong></p><p>All the submissions before Sep 7 will be checked and rewarded according to the rules. </p><p></p><p><strong>Requirement: </strong>You must be enrolled in this program. </p><p><strong>How to participate:</strong></p><ol><li>Create a pirate-themed meme about Dfinance. The references could be <em>Pirates of Silicon Valley</em>, <em>Pirates of the</em></li></ol>]]></description><link>https://dfinance.co/blog/meme-activity/</link><guid isPermaLink="false">5f2aa80664ee01000131c6ef</guid><category><![CDATA[Rewards]]></category><category><![CDATA[Promotion Activities]]></category><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Mon, 17 Aug 2020 15:28:36 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/08/36.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/08/36.png" alt="Meme activity - FINISHED"><p></p><p><strong>The registration for this activity is closed. </strong></p><p>All the submissions before Sep 7 will be checked and rewarded according to the rules. </p><p></p><p><strong>Requirement: </strong>You must be enrolled in this program. </p><p><strong>How to participate:</strong></p><ol><li>Create a pirate-themed meme about Dfinance. The references could be <em>Pirates of Silicon Valley</em>, <em>Pirates of the Caribbean, </em>the pirate episodes from <em>South Park </em>or any other cool pirates you know<em>.</em><br></li><li>The meme should somehow contain the name or logo of Dfinance. Creativity is welcome! You may play around with the colors and size as you see fit, but the Dfinance reference must be easily noticeable. <br><br>Logo options for you: <br><br><a href="https://imgur.com/yfU6KWY">Round - blue background</a><br><a href="https://imgur.com/p1tCPOJ">Regular - white background</a> <br><br>You must also <a href="https://imgur.com/aHTtAJR">add any of these plugin</a>s to the meme. <br></li><li>Publish your meme <strong>either on 4Chan or on Twitter</strong>.<br><br>For 4chan, you must publish <strong><a href="https://sys.4channel.org/biz/post">on this board </a></strong>and make a full-screen screenshot when the meme is published.<br><br>For Twitter, it must be posted with the following hashtags: #defi, #cryptocurrency #decentralizedfinance #blockchain #FinancialFreedom. You must also follow <a href="https://twitter.com/dfinance_co">Dfinance on Twitter</a> and tag @dfinance_co in your tweet. <br></li><li>You can repost someone else's meme (if he or she permits it) on 4chan or Twitter and also get rewarded. </li></ol><p></p><p><strong>How to report:</strong></p><p><strong>The registration for this activity is closed. </strong></p><p>All the submissions before Sep 7 will be checked and rewarded according to the rules. </p><p></p><p><strong>Rewards:</strong> </p><p>4Chan:</p><ul><li>3 credits/per meme (new/original meme) you can participate as many times in this activity as you like.</li><li>1 credit/per repost (repost a past meme or someone else’s meme).<br></li></ul><p>Twitter:</p><ul><li>3 credits/per meme (new/original meme).</li><li>1 credit/per repost (repost a past meme or someone else’s meme) -<strong> max 3 times a week). </strong></li></ul><p></p><h3 id="list-of-all-the-participants"><a href="https://docs.google.com/spreadsheets/d/1RE8jugJbajSlzaKd9OclPeQ3ZuvZhk0OXirAp6OaEks/edit#gid=2020069189">List of all the participants </a></h3><p></p><p><strong>Note</strong>: to keep a clean and constructive public <a href="https://t.me/dfinance_co">telegram chat</a>, <u>discussions of the Reward Program will be prohibited</u>. If you have any questions, please check out our blog first; if you do not find answers or are unpleased with them, please PM one of the following team members directly: @luna2, @imnlns, or @amanai </p><p><br></p>]]></content:encoded></item><item><title><![CDATA[Blogpost - 24 hours activity - FINISHED]]></title><description><![CDATA[<h2></h2><p>Spread the world about the Dfinance Roadmap on Twitter! <br><strong>24 hours activity</strong> for those that have been following our updates.</p><p><strong>Requirements:</strong></p><ul><li>If you don’t have a Dfinance wallet yet, <a href="https://wallet.testnet.dfinance.co/login">create one</a>. If you already have the Dfinance wallet, you must use it when reporting your activity.</li><li>You must have</li></ul>]]></description><link>https://dfinance.co/blog/blogpost-24-hours-activity/</link><guid isPermaLink="false">5f31425064ee01000131cb69</guid><category><![CDATA[Promotion Activities]]></category><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Tue, 11 Aug 2020 10:32:23 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/08/-22NF-.png" medium="image"/><content:encoded><![CDATA[<h2></h2><img src="https://dfinance.co/blog/content/images/2020/08/-22NF-.png" alt="Blogpost - 24 hours activity - FINISHED"><p>Spread the world about the Dfinance Roadmap on Twitter! <br><strong>24 hours activity</strong> for those that have been following our updates.</p><p><strong>Requirements:</strong></p><ul><li>If you don’t have a Dfinance wallet yet, <a href="https://wallet.testnet.dfinance.co/login">create one</a>. If you already have the Dfinance wallet, you must use it when reporting your activity.</li><li>You must have at least 80% of real followers on Twitter. This will be checked using <a href="https://www.twitteraudit.com/">Twitter audit</a> and other tools.<br></li></ul><p><strong>How to participate:</strong></p><ul><li>Retweet <a href="https://twitter.com/dfinance_co/status/1293123115153842176">this post</a> as a quote.</li><li>Add your own text to the quote. </li></ul><p><strong>Activity finished </strong></p><p><strong>How to report:</strong></p><p>We don't accept reports any longer. The activity is finished. <br></p><p><strong>Rewards <strong>will be allocated in Dfinance coins (not credits), according to the table below</strong>: </strong></p><figure class="kg-card kg-image-card"><img src="https://dfinance.co/blog/content/images/2020/08/image-1.png" class="kg-image" alt="Blogpost - 24 hours activity - FINISHED"></figure><p>The total pool will be shared between all the participants who completed the task, and reported, and was accepted by the team.</p><p>This <strong>is a one-day-only activity</strong>. Please note the activity <strong>will end exactly on 08.12 at 10:30 am UTC</strong> and the reporting option will be closed. </p><p>If you can't find yourself <a href="https://docs.google.com/spreadsheets/d/1RE8jugJbajSlzaKd9OclPeQ3ZuvZhk0OXirAp6OaEks/edit#gid=591278842">among the accepted participants</a>, and you believe you did the task right, <strong>you can <a href="https://t.me/dfinance_co">write to us on telegram</a> till Wed 19.08 12:00 am UTC</strong>.<br></p>]]></content:encoded></item><item><title><![CDATA[The Dfinance Roadmap]]></title><description><![CDATA[<h2 id="the-road-behind-us"><br><strong>The road behind us</strong></h2><p>Around Q2 2018, the team started working towards identifying new market problems and product fits. After significant business and technological research, we have established the core pillars - the technology and the vision, that define Dfinance. As of today, we implemented:</p><ul><li>An operational testnet, built on</li></ul>]]></description><link>https://dfinance.co/blog/roadmap/</link><guid isPermaLink="false">5f2bb57964ee01000131c793</guid><category><![CDATA[Announcement]]></category><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Tue, 11 Aug 2020 09:47:26 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/08/-.png" medium="image"/><content:encoded><![CDATA[<h2 id="the-road-behind-us"><br><strong>The road behind us</strong></h2><img src="https://dfinance.co/blog/content/images/2020/08/-.png" alt="The Dfinance Roadmap"><p>Around Q2 2018, the team started working towards identifying new market problems and product fits. After significant business and technological research, we have established the core pillars - the technology and the vision, that define Dfinance. As of today, we implemented:</p><ul><li>An operational testnet, built on Cosmos Tendermint consensus</li><li>Integration of Libra's Move VM and the Move development language (developed by Facebook's Libra)</li><li>Integrated Development Environments (IDEs) &amp; Language Server (allows programming language support syntax to be implemented and distributed independently of any given editor or IDE) - Currently supporting VSCode, Intellij Idea</li><li>Move Unscrambler Beta - Move Unscrambler is a tool that statically analyzes compiled Move scripts &amp; modules (binary) and explains what they can do, writes in human-readable format - md, html, etc. This is part of the formal-verification initiative</li><li>The <a>Move Book</a>, a book guide for developers to the Move language</li><li>The Dfinance blockchain explorer (search functions, indexing, API)</li><li>A rich set of <a href="https://docs.dfinance.co/">documentation</a></li><li>The Dfinance <a href="https://wallet.testnet.dfinance.co/login">wallet</a> - currently featuring authorization, sending and receiving supported cryptocurrencies, the PegZone and staking functionality</li><li>The Proof-of-Stake mechanism (delegators and validators secure network, incentivized through inflation rewards)</li><li>Pre-alpha version of Decentralized Exchange (DEX) which will enable the trading of assets created on Dfinance. Book matchmaking is done on the protocol level (decentralized)</li><li>A basic governance mechanism accessible via CLI for managing protocol development and decisions (based on the Cosmos governance mechanism)</li><li>Emergency protocols - Halts the blockchain under specific very severe circumstances (For example if a blockchain invariant [e.g state of synchronization] is broken. Dnode automatically detects corruptions in user balances and reacts by halting the network, giving time for developers to fix the issue)</li></ul><h2 id="roadmap"><strong>Roadmap</strong><br></h2><p>This roadmap is subject to change without prior notice.</p><h3 id="august"><strong>August</strong></h3><ul><li>Registration of nodes will be opened for the upcoming staking contest</li><li>Release of the production version of the Move Unscrambler</li><li>Stability and flexibility improvements to the current oracle system (SDK)</li><li>Launch of Beta version of the oracles system including rewards mechanism for oracle providers</li><li>Preview version of Dfinance Financial Library (DFL) - a collection of financial instruments templates that will enable the launch of new instruments by means of utilizing pre-created and tested DeFi oriented smart contracts</li><li>Launch of the testnet nodes staking contest</li><li>Release of an Intellij IDEA plugin for the Move language</li><li>Beta version of the Dfinance seamless upgrade technology which will be used as a hard-fork prevention mechanism which will enable a smooth blockchain upgrade process in case of major code changes, preventing the need of a complete rebuild from scratch</li><li>Move language Dfinance-specific syntax improvements</li><li>An initial version of the Dfinance inflation model</li></ul><h3 id="september"><strong>September</strong></h3><ul><li>Ethereum PegZone production version, including an upgrade from the existing Proof of Authority (PoA) to Proof of Stake (PoS) consensus</li><li>Initial UI for the Dfinance governance beta which will enable to submit and vote on new proposals to the Dfinance Financial Library - expanding it with new templates based on Dfinance coin holders consensus and other types of proposals (e.g hard fork)</li><li>Liquidity staking beta release - this feature will enable Dfinance holders to secure the network through staking while at the same time also provide liquidity to the network using the same Dfinance coins</li><li>High-Level Language (HLL) Beta version - a tool that allows users to interact with Dfinance using only suggestive text thus allowing them to design, verify and deploy new financial instruments to the Dfinance network without the need to code</li><li>Seamless upgrade technology (hard-fork prevention) - production version</li><li>Decentralized Exchange (DEX): financial instruments and assets (tokens, synths) will become tradeable on the Dfinance network</li><li>Launch of the WINGS ERC20 to Dfinance ERC20 gateway (optional)</li></ul><h3 id="october"><strong>October</strong></h3><ul><li>Production release of the High-Level Language (HLL)</li><li>Dfinance inflation model - final</li><li>Security audit(s)</li><li>Launch of the HLL promotion and education campaign</li><li>Testnet heavy testing</li><li>Security audit recommendations - integration of fixes and improvements</li><li>Preparations for Dfinance mainnet launch, including the freezing of features</li><li>End of the staking contest - results summary and rewards distribution</li></ul><h3 id="november"><strong>November</strong></h3><ul><li>Pre-mainnet final preparations</li><li>Forming and launching of the genesis block (validators, balances, etc)</li><li><strong>Dfinance mainnet launch</strong></li><li>Close ongoing monitoring of the mainnet components and the overall network performance</li><li>Post mainnet hotfixes and improvements</li><li>Launch of the WINGS ERC20 / Dfinance ERC20 to Dfinance mainnet coins gateway (optional)</li></ul><h3 id="december"><strong>December</strong></h3><ul><li>Beta version of a yield optimizer HLL syntax template, which will enable the creation of yield farming optimization strategies for popular DeFi protocols</li><li>Beta version of the Ethereum PegZone command &amp; control extension which will enable cross-chain command execution support</li><li>A production version of the UI/UX kit which will allow maintaining a coherent design language across the different existing and future interfaces</li><li>Graphic rework of all existing interfaces to a unified design<br></li></ul><p>In addition to the features described above in the monthly roadmap goals, we also conduct ongoing maintenance work on all services and maintain an updated version of the Move language, while remaining compatible with the latest Move language changes, including:</p><ul><li>Updates of the Dfinance Virtual Machine (DVM)</li><li>Updating Documentation</li><li>Maintaining the online Move guide (<a href="https://move-book.com/">move-book.com</a>)</li><li>Updating the Dfinance Node (DNode)</li></ul><p>Additionally, the team continuously works on fixes, improvements, code refactoring and updating to new Cosmos SDK versions as they get released. Lastly, the team is also gradually phasing out legacy code with every update.</p>]]></content:encoded></item><item><title><![CDATA[Dfinance Staking]]></title><description><![CDATA[<p>Greetings to all Dfinance supporters!<br></p><p>We are happy to inform you that the latest Dfinance testnet release introduced staking and delegation to the network. This is a very significant step forward for the network consensus and we are very excited about this release. <br></p><p><strong>Ugh, Consensus?</strong><br></p><p>A quick explanation for the</p>]]></description><link>https://dfinance.co/blog/dfinance-staking/</link><guid isPermaLink="false">5f30fa7f64ee01000131cb55</guid><category><![CDATA[Announcement]]></category><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Mon, 10 Aug 2020 11:49:20 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/08/19.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/08/19.png" alt="Dfinance Staking"><p>Greetings to all Dfinance supporters!<br></p><p>We are happy to inform you that the latest Dfinance testnet release introduced staking and delegation to the network. This is a very significant step forward for the network consensus and we are very excited about this release. <br></p><p><strong>Ugh, Consensus?</strong><br></p><p>A quick explanation for the uninitiated with what consensus and staking are: all blockchains rely on a consensus protocol that helps to secure the network and allows the validation of transactions in that blockchain. The consensus mechanism runs on the blockchain nodes (devices that hold a synchronized copy of the blockchain and, in most cases, also process transactions). The consensus mechanism makes sure that nodes are synchronized with each other and it also defines the rules of how nodes decide which transactions are legitimate and are added to the blockchain. There are a number of such consensus mechanisms, such as Proof of Work (the consensus used in the Bitcoin network), Proof of Stake (PoS), Delegated Proof of Stake (DPoS), and more. <br></p><p>Dfinance is based on Tendermint, a Proof of Stake (PoS) consensus algorithm developed by the Cosmos team. In PoS networks, coin holders secure the blockchain by staking or by delegating. Tendermint also features BFT (Byzantine fault tolerance) which is the ability to tolerate network nodes that are failing in arbitrary ways, including malicious nodes.<br></p><p><strong>Wait, delegating? </strong><br><br></p><p>Delegation is sort of a software contract engagement between a coin owner and a validator. The coin owner agrees to stake his coins under the name, reputation, and performance of said validator, in return for eligibility to earn rewards. The validator on the other hand usually takes a small cut from the earned rewards in order to pay for the node resources (costs, time, monitoring, etc). The same coins can only be delegated once, so if you have 100 coins you cannot delegate 100 coins to validator A and 100 coins to validator B (but you can do 50-50).<br></p><p><strong>Okay, so what’s staking? </strong><br></p><p>Staking is an integral part of the PoS consensus. In order to secure the network (and in order to gain additional coins from inflation and/or network fees), coin holders put their coins at risk (stake) either by running a node or by delegating to a trusted node. Either way, the coins are locked and remain under the control of the protocol. If the node is under-performing or if it performs malicious actions, the coins associated with this node are partially (or fully) destroyed, or locked for a long period of time. <br></p><p><strong>What are the Dfinance penalties for misbehaving validators?</strong><br></p><p>The current Dfinance testnet penalizes validators for missing blocks with a 1% stake slash and the validator will be “jailed” - meaning that the validator no longer participates in the consensus process until it manually requests to be released. The jailing mechanism is in place in order to prevent continuous punishment of unintentional misbehaviour - for example if the 3rd party cloud computing provider encounters some issue which leads to the validator losing internet access thus becoming unavailable. Double signing on the other hand is considered a very malicious action which is punishable by 5% stake slashing. <br></p><p>To prevent financial loss and in order to be eligible for rewards, validator nodes and those that delegate to validator nodes are incentivized to run high-performance nodes, refrain from conducting malicious activities and safeguard against other malicious nodes. This way, “good” validators are rewarded by the network through inflation (the higher the stake, the higher the reward) and “bad” validators are punished.<br><br></p><p><strong>So, can anyone run a node and verify transactions? </strong><br></p><p>Yes and no. Anyone can run a validator, but that is not enough. A certain amount of voting power (the total accumulated self stake + delegated coins) is required in order for a validator to be eligible to verify transactions and earn rewards. Usually, only the top X voting power validators get to produce rewards. We say X because the number of active validators depends on the network - for example, Dfinance currently has a maximum of 31 active validators. <br></p><p>Others may also take part in the process of validating new transactions and earn rewards by delegating their assets to one or more of the active validators. If you lack assets to become an active validator, make sure to carefully choose a reliable node to delegate your coins to.  <br></p><p>We hope that this brief introduction will help you get the general idea of the staking process in Dfinance. Soon, we will publish a full step-by-step guide that will explain how to become a validator, delegate your assets, and get rewards. Please subscribe to our newsletter and follow us on our social channels! Stay tuned!<br><br><br></p>]]></content:encoded></item><item><title><![CDATA[FAQ]]></title><description><![CDATA[<p></p><p>You asked, we heard ! Since we started the reward program we encountered a number of repeating questions. We've gathered all these questions in a FAQ so the information is easily available for anyone looking for answers! This FAQ will be updated with new information and answers. <br><br>FAQ Version 07/Oct/</p>]]></description><link>https://dfinance.co/blog/reward-program-faq/</link><guid isPermaLink="false">5f2bb4b664ee01000131c782</guid><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Fri, 07 Aug 2020 12:23:01 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/08/df-illustr-12.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/08/df-illustr-12.png" alt="FAQ"><p></p><p>You asked, we heard ! Since we started the reward program we encountered a number of repeating questions. We've gathered all these questions in a FAQ so the information is easily available for anyone looking for answers! This FAQ will be updated with new information and answers. <br><br>FAQ Version 07/Oct/2020<br></p><p><strong>IMPORTANT NOTES</strong>: </p><p>Your testnet “account” is a cryptographic address accessible using a private key (derived from the mnemonic you received during the initial set up), and it can only be accessed by you. <br><br>The derived private key is saved locally on your computer and is encrypted using the password you chose during the setup. Every time you sign a transaction you are requested to temporarily decrypt the private key for the signing process using your password. If you forgot your password you can recover the access using the mnemonic (and set a new password).<br><br>Access to the address/account can NOT be recovered without your mnemonic. <strong>The team cannot access your account or your funds, cannot reset it, and cannot recover it.</strong> Make sure to have a safe hardcopy backup of the mnemonic as it is the only way to regain access to your address.<br><br><u><strong>Do not share</strong></u> your mnemonic with anyone else. </p><p>Losing your mnemonic might result in the complete loss of your address/account and any assets on that address.</p><p></p><h3 id="coin-related-questions"><strong>Coin related questions</strong></h3><p><br></p><p><em><strong>1. Does the Dfinance network coin have a ticker? </strong></em><br><br>Yes, the ticker is <strong>XFI</strong>.</p><p></p><p></p><p><em><strong>2. The XFI ticker is already taken by another project. Will you change the ticker? </strong></em></p><p>Changing the ticker is not a simple matter since the ticker is on the smart contracts level which are already audited and deployed and interacted with as part of the swap.</p><p>We are looking into options for mitigating the confusion. Hopefully we will be able come up with something creative which doesn't require a full scale migration.</p><p></p><p><em><strong>3. What’s the supply of XFI? </strong></em><br><br>The total supply of XFI ever to exist will be capped at 500,000,000 XFI.</p><p>Learn more about <a href="https://medium.com/dfinance/token-economics-954874a35252">token economics here</a>. <br></p><p></p><p><em><strong>4. What is the price of XFI?</strong></em><br><br>Since XFI only exist on the Dfinance testnet for the moment, there’s no price yet. <br></p><p></p><p><em><strong>5. Is XFI listed on any exchange?</strong></em><br><br>As the mainnet network is not launched yet, XFI is not yet listed on any exchange. A $WINGS -&gt; $XFI swap is currently ongoing.</p><p><a href="https://dfinance.co/blog/wings-to-xfi-swap/">Read more about the swap</a>. <br></p><p></p><p><em><strong>6.What is the target price of the XFI?</strong></em><br><br>The price will be fairly determined by market supply and demand forces.<br></p><p></p><p><em><strong>7.How about a testnet wallet?</strong></em><br><br>The testnet wallet can be found on the following address - <a href="https://wallet.testnet.dfinance.co/login">https://wallet.testnet.dfinance.co/login</a></p><p></p><h3 id="reward-program"><strong>Reward program </strong></h3><p><br></p><p><em><strong>1.Will testnet coins be swappable for mainnet coins? </strong></em><br><br>When you take part in any activity and the results are accepted by the team, you will receive credits, not testnet coins. These credits will be swappable to mainnet coins after the dfinance mainnet launch.<br></p><p></p><p><em><strong>2.How long will the reward program run?</strong></em><br><br>The program has started and will continue to run for 2 months following the mainnet release. Note, that the mainnet is planned to be released in November 16.</p><p>On September 30 we suspend the reward program. Read more <a href="https://medium.com/dfinance/news-705abbf1b468">here</a>. <br></p><p></p><p><em><strong>3.Do you accept new registrations?</strong></em><br><br>At the moment, the Reward program is suspended, so we do not accept registrations. </p><p></p><h3 id="allocation-of-credits"><strong>Allocation of credits</strong><br></h3><p></p><p><em><strong>1.Does credit mean stake?</strong></em><br><br>No. Stake refers to a portion of the total value. Credits on the other hand are a way to mark positive effort in a way that will allow us to reward that effort proportionally between all participants, according to the amount of effort dedicated.<br></p><p></p><p><em><strong>2.How many credits can I get for taking part in the activities?</strong></em><br><br>We have a detailed spreadsheet with credit amounts allocated to each activity. Please give it a look <a href="https://docs.google.com/spreadsheets/d/1VxQy9K6x0cZalNWmOm7DjAlqrtAkAcfrg-rBqigenZU/edit#gid=0">here</a>.</p><p></p><h3 id="technical-activity"><strong>Technical activity</strong><br></h3><p></p><p><strong><em>1.How can I use my account address with the Dfinance coin?</em><br></strong><br>Your account serves as the address for sending and receiving Dfinance testnet coins (and any of other supported transaction types).<br></p><p></p><p><em><strong>2.I sent myself a token but I don’t see it in my Dfinance wallet?</strong></em><br><br>Please go to the <a href="https://explorer.testnet.dfinance.co/">explorer</a> and search for the transaction using the <em>transaction id</em>. If you requested coins from the faucet (using the “Request Tokens” feature) and nothing has arrived to your account, try requesting the coins again. If the problem persists please contact the team. <br><br>Please note that the PegZone is currently in alpha version and may sometimes not work as intended. We are of course working on it and are planning to release a stable version soon. If you sent test-ETH using the PegZone and it has not arrived after some time, please notify us using our social channels, so we could investigate this issue. <br> </p><p></p><p><em><strong>3.How to run a Dfinance node (dnode)?</strong></em><br><br>The dnode can be started either via docker-compose or by compiling and launching the source code, you can read our documentation for more details <a href="https://docs.dfinance.co/architecture/dnode">here</a>.<br></p><p></p><p><strong><em>4.What kind of a PC do I need to run a node? What HD specs will be required? </em><br></strong><br>A  digital ocean node  (8GB, 4vCPUs, 6TB, 160GB SSD) should be just fine for running a testnet node. There might be a future need to increase the node capacity in case of network overloads. <br></p><p></p><p><em><strong>5.Can the rewards program tasks be completed only by programmers or Linux users?</strong></em><br><br>While the technical activities are indeed oriented at programmers and Linux users, we are certainly welcoming you to give it a try! Once we have a Windows DVM build, we expect many more users to join our testnet and earn rewards.<br></p><p></p><p><em><strong>6.I transferred 1.456 1 Dfinance coin however the block explorer only shows 1 Dfinance coin was sent. Why is that?  Also the transaction logs appear strange. What am I missing?</strong></em><br><br>The script sends the right amount, however, there is currenly an issue with the block explorer that prevents it from accurately displaying the transactions originating from smart contracts. To verify that everything is fine, you can check the recipient/destination address via wallet, or you can look at it using the block explorer. <br></p><p></p><p><em><strong>7.How to decode the response from activity 6? While checking for BTC_USDT price from Oracle. I got from tx: {"key": "type","value": "u64"},{"key": "data","value": "xxx"}. Before that, I could check the result by separating the decimals placed and converting them from Hex to Decimal. </strong></em></p><p>The smart contracts data encoding is a little-endian encoded uint64, you can read more about it in our <a href="https://docs.dfinance.co/move_vm/events#vm-related-events">documentation</a>.</p><p></p><h3 id="accepted-participants"><strong>Accepted participants</strong></h3><p><br></p><p><em><strong>1.How can I know if I got accepted to the rewards program? </strong></em><br><br>You can search for your registered username at this <a href="https://docs.google.com/spreadsheets/d/1RE8jugJbajSlzaKd9OclPeQ3ZuvZhk0OXirAp6OaEks/edit?usp=sharing">spreadsheet</a> which lists all the accepted participants and their earned credits.</p><p></p><h3 id="team"><strong>Team</strong></h3><p><br></p><p><em><strong>1.What is the relationship between Wings and Dfinance?</strong></em><br><br>Dfinance is a new project by Wings Stiftung (Foundation), the same foundation that developed the WINGS DAO protocol.</p><p><br></p><p><em><strong>2.Where can I see the team?</strong></em><br><br>Below are the LinkedIn profiles of the Dfinance founders:</p><p><a href="https://www.linkedin.com/in/boris-povod-361a1b79">Boris Povod</a></p><p><a href="https://www.linkedin.com/in/sebastian-stupurac-6bbb1712">Sebastian Stupurac</a></p><p><a href="https://www.linkedin.com/in/stasoskin">Stanislav Oskin</a></p><p><a href="https://www.linkedin.com/in/arman-manukyan-49302841">Arman Manukyan</a></p><h3></h3><p></p><h3 id="the-wings-to-xfi-swap"><strong>The WINGS to XFI swap </strong></h3><p></p><p></p><p><strong><em>1.What is XFI?</em></strong></p><p>XFI is the ticker we have selected for the Dfinance network coin, which will be used for securing and fuelling the network, and settling transactions. </p><p></p><p><strong><em>2. Will the Dfinance network have inflation?</em></strong></p><p>Yes, Dfinance will feature a built-in inflation mechanism in order to incentivize network participants such as validators which secure the network. More details about the inflation model will be released soon.<br><br></p><p><strong><em>3. Is XFI currently trading anywhere?</em></strong></p><p>No, XFI is currently not trading anywhere and cannot be otherwise acquired. A Uniswap pool may be launched at a later date to allow everyone to participate in our upcoming incentivized testnet, however, details about it will be released using official channels at a later stage.<br><br></p><p><strong><em>4. Why are you not allowing a 1:1 conversion during the entire period?</em></strong></p><p>We are trying to bootstrap a new, significantly more advanced network and we want to give everyone the opportunity to join us on this exciting adventure. For this journey to be fruitful, we need to onboard an active and vibrant community. We feel that the swap model will help achieve that.</p><p></p><p><strong><em>5. Won’t this lead to gas wars?</em></strong><br>There’s absolutely no reason for anyone to try and rush in. Everyone that deposits during the first day receives the same swap ratio; even if someone doesn’t make the first day for whatever reason, the ratio on the second day only goes down by 1/182.</p><p></p><p></p><p><strong><em>6. What will happen to the WINGS tokens sent to the swap contract?</em></strong><br><br>WINGS tokens sent to the swap contract will remain in the contract for the entire swap period.</p><p></p><p><strong><em>7. Is XFI an ERC20 as well?</em></strong><br><br>Since the Dfinance network is still in testnet stages, we decided to use an ERC20 XFI contract which will allow XFI to tap into decentralized platforms such as Uniswap while at the same time allow the Dfinance testnet to operate without balances concerns.</p><p></p><p><strong><em>8. Why are we swapping from WINGS to XFI?</em></strong><br></p><p>WINGS DAO was envisioned as an agnostic forecasting protocol, with ICOs being the first suitable use case for it. As ICOs disappeared, WINGS product-market fit was lost and thus the protocol became irrelevant. We then started researching and looking for a new direction and thus Dfinance was born. Dfinance is an entirely new ecosystem that uses XFI as its fuel. We wanted to give all WINGS holders a fair opportunity to embark with us on this journey.<br><br></p><p><strong><em>9. Am I obliged to swap? What if I don’t want to swap?</em></strong><br><br>It’s your decision if you want to be a part of Dfinance or not, however, please read how the swap works and make sure you understand that the WINGS:XFI conversion rate decreases over time and will reach 1:0 after 182 days. If you decide not to swap, your WINGS tokens will continue to function and remain transferable on the Ethereum network. Since the WINGS DAO will continue to exist on Ethereum for as long as the network exists, the utility for the WINGS tokens will continue to exist as well.<br></p><p></p><p><strong><em>10. What will happen to WINGS DAO?</em></strong><br><br>The Ethereum version of the WINGS DAO will continue to exist and function as long as the Ethereum network exists and continues to support the protocol. Unswapped WINGS tokens will continue to maintain their utility within the WINGS DAO.<br><br>We see the technology that powers the WINGS DAO as complementary to Dfinance and it is possible that we will launch a modified version of WINGS DAO on the Dfinance network, which will use the XFI coin and integrate with Dfinance instruments and perhaps even other networks.<br><br></p><p><strong><em>11. Will I be able to swap after the swap period?</em></strong><br><br>No, swapping will no longer be possible after the swap period has ended.</p><p></p><p><strong><em>12. Why will the swap portal block US persons?</em></strong><br><br>Without proper regulation guidelines, or in presence of regulation uncertainty, US persons are prohibited from participating. The Wings Foundation does the maximum possible effort to simply comply with regulations, we apologize for any inconvenience this may cause.<br><br></p><p><strong><em>13. Can i just use a VPN to bypass the swap portal limitation?</em></strong><br><br>Absolutely not, that is strictly prohibited. Please respect the rules and limitations.<br><br></p><p><em><strong>14. The gas is too high now. Are there any chances that you would postpone the swap?</strong></em></p><p>We can't delay the swap any further  since we need XFI in the testnet</p><p></p><p><strong><em>15. I hold my WINGS on an exchange. Will they automatically be swapped?</em></strong></p><p>No. Since the swap is optional, you will need to withdraw the WINGS tokens from the exchange and manually initiate the swap either by interacting directly with the smart contract or by using the swap portal hosted by the Wings Foundation.</p><p></p><p><em><strong>16. Which types of wallet are supported for the swap?</strong></em></p><p>The swap portal will only support MetaMask.</p><p>If you are interacting directly with the swap smart contract you can use any erc20 wallet as long as you control the private keys of that wallet.</p><p><br></p><p><strong><em>17. Can i send WINGS to the swap contract directly from an exchange?</em></strong></p><p>No. Since the swap is optional, you will need to first withdraw the WINGS tokens from the exchange to a personal wallet and only then initiate the swap either by interacting directly with the smart contract or by using the swap portal hosted by the Wings Foundation. Do NOT send WINGS to the swap contract directly from an exchange, you will lose you WINGS and the allocated XFI.<br><br></p><p><strong><em>18. Will I be able to initiate the swap after the swap release date?</em></strong></p><p>You may start the swap any time between the start date and the end date of the swap, however, please note that the amount of XFI received for 1 WINGS token is decreasing by 1/182 per day. In order to receive the 1:1 rate, you will need to start the swap on the first day.<br><br></p><p><strong>What is Dfinance?</strong></p><p>Dfinance is a Cosmos based layer-2, low-code/no-code network that enables creating decentralized financial instruments without technical skills. Learn more at <a href="https://www.dfinance.co/">dfinance.co</a><br><br></p><p><strong>What is WINGS DAO?</strong></p><p>WINGS DAO is a decentralized forecasting platform for conducting due diligence and price discovery. It was launched in 2016 on the Ethereum network and its first use case was ICOs.<br><br></p><p>We want to thank everyone that supported us on our long journey and continues to support and help. In the meanwhile, please subscribe and follow us on our social media channels. See you all in our upcoming incentivized testnet!</p>]]></content:encoded></item><item><title><![CDATA[Dfinance testnet 0.6 is now out!]]></title><description><![CDATA[<p>Good news (again). We are happy to announce the new Dfinance testnet version release, nicknamed <strong>Balthier</strong> (v0.6)</p><p>This new release contains a number of significant updates and is a very important step on our way towards launching incentivized staking, and from there - the mainnet. The testnet refers to</p>]]></description><link>https://dfinance.co/blog/dfinance-testnet-0-6-is-now-out/</link><guid isPermaLink="false">5f2c241b64ee01000131c812</guid><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Thu, 06 Aug 2020 17:24:20 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/08/-nj.png" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/08/-nj.png" alt="Dfinance testnet 0.6 is now out!"><p>Good news (again). We are happy to announce the new Dfinance testnet version release, nicknamed <strong>Balthier</strong> (v0.6)</p><p>This new release contains a number of significant updates and is a very important step on our way towards launching incentivized staking, and from there - the mainnet. The testnet refers to Dfinance coins as DFI - please note this is merely a temporary solution which will be changed towards the launch of the mainnet). </p><figure class="kg-card kg-image-card"><img src="https://dfinance.co/blog/content/images/2020/08/--------------2020-08-06---18.39.55-1.png" class="kg-image" alt="Dfinance testnet 0.6 is now out!"></figure><p>Dfinance wallet - now, with staking support!</p><p><strong>Staking, finally!</strong></p><p>The biggest highlight of this update is.... you guessed it - Staking!  Brave testnet users can now launch validator nodes and stake their testnet coins, get or give voting power (through delegation - more on this below), start producing new blocks (and securing the blockchain) and of course, enjoy financial rewards. Running a node on Dfinance will allow users to actively secure the blockchain and participate in the validation of new blocks. </p><p>Read more here: <a href="https://dfinance.co/blog/dfinance-staking/">https://dfinance.co/blog/dfinance-staking/</a></p><p><strong>Delegation</strong></p><p>Delegation allows users that are not interested in running a node to lend their Dfinance coins to trusted validators and start earning rewards without the need to run a node. </p><p>Please check out our <a href="https://docs.dfinance.co/staking">Documentation</a> for details about setting up a validator or delegating your Dfinance testnet coins to one.</p><p>Learn more here: <a href="https://dfinance.co/blog/dfinance-staking/">https://dfinance.co/blog/dfinance-staking/</a><br><br><strong>Mentionables</strong><br><br>Two important things to note when it comes to validators and delegation: Delegating to a malicious or poorly performing validator may result in the slashing of a portion or all of the delegated amount. Since we're still in testnet stage, this doesn't have a real financial impact but it is important to understand how the system works towards the launch of the mainnet. <br><br>The second important thing to note is that validator nodes may charge a fee for their services, so pick wisely! <br><br>Lastly, when setting up, validators configure the fee and the liberty they have of making changes to that configuration. When selecting who you delegate to, make sure to take into account the above considerations.</p><p><strong>Why is this so important? </strong></p><p>Staking is a critical step on our path to launching our incentivized testnet which will feature a special Dfinance staking contest that will enable participants to compete as validators and delegators, and earn real rewards in Dfinance mainnet coins! </p><p>While the incentivized testnet will be announced in the coming weeks, the pre-registration for participating will begin soon, so stay tuned!</p><p>Balthier includes the following improvements and features:</p><p><strong>Features</strong></p><ul><li>Validator full staking support</li><li>Support of up to 31 active validators</li><li>Default <a href="https://medium.com/figment-networks/cosmos-inflation-staking-rewards-how-are-they-related-eca420f29e62">Cosmos</a> inflation is temporary in effect</li><li>Slashing mechanics are enabled - malicious or non-performing validators will be penalized</li><li>Additions to the Dfinance <a href="https://testnet.explorer.dfinance.co/">explorer</a> and <a href="https://wallet.testnet.dfinance.co/">wallet</a>: added validators list, the ability to delegate / un-delegate Dfinance coins and of course - a list of rewards</li><li>Dnode now supports governance-based hard-forks and soft-forks - Dfinance coins holders are now able to vote on soft-forks (like expanding the <a href="https://docs.dfinance.co/move_vm/standard_lib">Move Standard Library</a>), and also vote on hard-forks (major dnode upgrades). At the moment the governance feature is only available through the CLI interface with the UI version to be added in one of the next testnet upgrades</li><li>Alpha version of the Move Testing Framework, covering the entire Dfinance <a href="https://docs.dfinance.co/move_vm/standard_lib">Move Standard Library</a>. You can learn more about the Framework in our <a href="https://github.com/dfinance/dvm/tree/master/stdlib/tests">Github</a></li><li>Updated the <a href="https://github.com/dfinance/testnet-bootstrap">testnet-bootstrap</a> docker-compose: it now allows launching a validator node easily and without extra complications</li></ul><p><strong>Improvements</strong></p><ul><li>Dnode migrated to Cosmos SDK version 0.39.0 which includes significant bug fixes and improvements. See the <a href="https://github.com/cosmos/cosmos-sdk/releases/tag/v0.39.0">changelog</a> by Cosmos team</li><li>Dnode CLI/REST refactored and added two features which simplify the developing process for DApps developers:</li><li><strong>DEX:</strong> Post/Revoke REST implemented - developers can generate new DEX related transactions using the REST API</li><li><strong>VM:</strong> Publish/Execute REST endpoints added - developers can use REST API to generate new publish module/execute script transactions</li><li>Arguments parsing library - all CLI/REST arguments are now parsed by the same library (less code == fewer bugs)</li><li>Updated CLI  help messages - making them clearer and more detailed</li><li>Fixed a bug with address parsing in VM Compiler REST API</li><li>Fixed a bug where an error happened when querying VM data using CLI/REST API</li><li>Fixed a bug with the --fees flag (default value had to be provided as an option, e.g. "—fees=10", now it works again as a standard flag "--fees 10dfi)</li><li>The default fee when sending a transaction was set to 0.0001 Dfinance coins</li><li>DVM was updated to the new Facebook Libra Move VM version:</li><li>Constant variables are introduced, more details in the <a href="https://move-book.com/syntax-basics/constants.html?highlight=const#constants">Move Book</a></li><li>VM now returns the locations of errors in the source code</li><li>Massive other refactoring and optimizations by the Libra team</li><li>New Oracles module released for the standard library, with a cleaned-up interface, see our <a href="https://docs.dfinance.co/oracles">documentation</a> for more information</li><li>New storage method of blocks and transactions for the <a href="https://explorer.testnet.dfinance.co/">blockchain explorer</a>, increasing the speed and enabling future support of full transactions parsing, (including smart contracts)</li></ul><p>As usual, all of our work is continuously published in our public Github repositories, so you are welcome to check out our <a href="https://github.com/dfinance">Github</a> page. (Starring our Github repos would be greatly appreciated! 😉)</p>]]></content:encoded></item><item><title><![CDATA[Dfinance and Elrond Network - Friendly thoughts]]></title><description><![CDATA[<p>Greetings to all,<br>Following yesterday’s announcement of the partnership with <a href="https://elrond.com/">Elrond</a> Network, we wanted to take a minute and discuss the mutual potential of this partnership. </p><h2 id="a-little-bit-of-background">A little bit of background </h2><p>We met the Elrond team in Tel Aviv approximately two years ago and we discussed their vision of</p>]]></description><link>https://dfinance.co/blog/dfinance-and-elrond-network-friendly-thoughts/</link><guid isPermaLink="false">5f203abc64ee01000131c64b</guid><dc:creator><![CDATA[Dfinance team]]></dc:creator><pubDate>Tue, 28 Jul 2020 15:39:04 GMT</pubDate><media:content url="https://dfinance.co/blog/content/images/2020/07/photo_2020-07-27_20-01-47.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://dfinance.co/blog/content/images/2020/07/photo_2020-07-27_20-01-47.jpg" alt="Dfinance and Elrond Network - Friendly thoughts"><p>Greetings to all,<br>Following yesterday’s announcement of the partnership with <a href="https://elrond.com/">Elrond</a> Network, we wanted to take a minute and discuss the mutual potential of this partnership. </p><h2 id="a-little-bit-of-background">A little bit of background </h2><p>We met the Elrond team in Tel Aviv approximately two years ago and we discussed their vision of the Elrond network and the general direction of the blockchain industry. The team left an immediate positive impression on us - we have been in the industry for a while and met hundreds of teams and over time we developed some ability to identify (most of the time) do-ers from talk-ers. The Elrond team was a do-er - and we have been closely following the amazing progress they had ever since. <br><br>Dfinance was not the first pivot attempt by the Wings Foundation. In fact we have been researching new potential market fit directions since Q2-2018. We conducted market analysis and research, interviews and wrote a substantial amount of internal papers until we actually got to Dfinance. The project was born following some interesting research results which led to a number of interviews we conducted with financial experts - and during these interviews we were able to confirm that the great majority of financial instruments were created by people with financial backgrounds but with no technical expertise. <br>On one hand we had a huge audience of financial, non technical professionals, looking to express their creativity,  and on the other hand we had the rapidly emerging decentralized finance trend, which while amazing in its potential - demands a lot of technological know-how. And thus we made Dfinance’s mission to become the bridge between the traditional financial world and the world of DeFi. </p><h2 id="how-it-all-connects">How it all connects</h2><p>In parallel, as we advanced with our research and development, establishing the core pillars of Dfinance, and as DeFi became more and more popular, it also became clearer that DeFi doesn’t only make the different existing traditional financial operations more transparent, immutable and permissionless but also makes them <strong>composable</strong>. This ability to combine different assets, networks and instruments in a “lego” manner, is one of the things that makes DeFi so exciting and why each instrument is unique in it’s design. The collaboration between Elrond and Dfinance was born out of a mutual need for composability, to expand, increase utility and lower usability barriers for users on both sides. <br></p><h2 id="what-next">What next</h2><p>In order to achieve this, Dfinance and Elrond will work together in order to establish a gateway between the two networks which will allow a two way transfer of assets. Through this bridge Elrond network users will be able to access existing instruments and even create their own DeFi instruments on Dfinance while also enabling Dfinance users to create new types of new products that include, or are collateralized by Elrond assets, such as the native $ERD or the $BUSD stable coin.<br><br>The teams were able to instantly recognise the potential of the partnership, and the value that each project brings to the blockchain ecosystem. In regards to the partnership with Dfinance the CEO of Elrond, Mr. Biniamin Mincu said:<br>“An important reason why apps added tremendous value to mobile ecosystems was that everyone could build one. Innovation exploded when tech barriers for fruitful imagination were removed. We’re excited to work with the team at Dfinance to integrate Elrond, and unlock significant potential via their new tools.” <br><br>Our very own Boris Povod also addressed the partnership announcement, and said:<br>“We aim to do for DeFi what Elrond is doing for blockchain - give everyone full access to its potential. I believe our collaboration has the potential to create a lot of value for the new economy” <br><br>Now that the pleasantries are done - it’s time to get to work. </p><h2 id="conclusion">Conclusion</h2><p>We are very excited about this announcement. The partnership between Dfinance and <a href="https://elrond.com/">Elrond</a> is aligned with our goals and vision, and we are looking forward to working and creating great things together. <br>Now really, back to work.</p><p></p><p></p>]]></content:encoded></item></channel></rss>