<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>TechAccountingPro</title>
        <link>https://paragraph.com/@tap</link>
        <description>Publication about accounting for crypto under US GAAP.</description>
        <lastBuildDate>Sun, 12 Apr 2026 09:15:43 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>TechAccountingPro</title>
            <url>https://storage.googleapis.com/papyrus_images/2a731e0cb0f25670c7025b82c776c46c.jpg</url>
            <link>https://paragraph.com/@tap</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Audit Readiness Checklist for Web3 Startups]]></title>
            <link>https://paragraph.com/@tap/audit-readiness-checklist-for-web3-startups</link>
            <guid>HBTBbyXjZXloCh2ElwKM</guid>
            <pubDate>Tue, 31 Mar 2026 20:01:32 GMT</pubDate>
            <description><![CDATA[Many Web3 startups underestimate how complex a financial statement audit can become. Missing documentation, unclear accounting policies, and weak internal controls can quickly increase audit costs and delay issuance of the financial statements. Common audit pitfalls include: • Incomplete revenue recognition documentation • Lack of digital asset roll-forward reconciliation • Insufficient segregation of duties in payment processes • Unclear accounting treatment for token issuer lifecycle • Miss...]]></description>
            <content:encoded><![CDATA[<p>Many Web3 startups underestimate how complex a financial statement audit can become.<br><br>Missing documentation, unclear accounting policies, and weak internal controls can quickly increase audit costs and delay issuance of the financial statements.<br><br>Common audit pitfalls include:<br> • Incomplete revenue recognition documentation<br> • Lack of digital asset roll-forward reconciliation<br> • Insufficient segregation of duties in payment processes<br> • Unclear accounting treatment for token issuer lifecycle<br> • Missing adequate support for the fair value measurements<br><br>Addressing these issues early can reduce delays, lower audit friction, and improve readiness.</p><p>We put together a checklist covering the key areas finance teams should review before the audit begins.</p><figure float="none" data-type="figure" class="img-center"><img src="https://storage.googleapis.com/papyrus_images/94bd74d4625a45d87221ab72a66989207ff4ac7e3bec7d4365584523e9ff7c18.jpg" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAgCAIAAABo/kRRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAIBUlEQVR4nDWWeUxbhx3Hv12abFFXNVlISEA5Gq5wBDA2t4EQINhcBgLmCDcx8YsxwSa+uGJj49vGmIfBMeAkhrgcORqRpmnUbssOtVoVtexK0q39J9NUTdX+mVZp05TpR1Lpvaf37KePvr/r+3vIVNlF1sDknU+ubDyULKwySxti9kbL/E3JtXXJtfXYMVf51JLQe+2E3ps5yXKM7C65EY2XIDyPki7wzyG3CZkNiClGVD5kS7fVN97XhjdrXQu5Bpan9562ByqmgzUz16LU9vLpYGdwo8C9kG31812BA2oHenUQK1Avh+gihBdQ1I6TVUgUIFEInFPt7xvdKxnNUNsyhl2RSnORPVA8tZRqnqsLhIc3H3ZcX6/0rzQF1/mepZ1KMxg9pON0bVNDKEF+M3IakdWABAEgYtCiRK82atCEvtFiq/9dlRXigeND5iILWzF7Pc8dSNN74pQmtA7ukV1Jt/qPjriI1ahANYPyHhS2IaUSh/nA2X40yiG+hOZLkI6/rTAf1dqjO5Qoa0dNH+qkaFPgLINqSYJ0pHgqwHP4D+qcYAyQjKJ+gBJX0Ir0GsSVAiWdKO8iXK/2p4OmNCMrDq5WzYV4Wiuqe1HajhoJxLLUy5MC340MZyDVPBehc76pMEN6Be1q1F4kXZn1JA2Frag4jx4t5MaYETffFeBYfG3LG92r96pnr+86N4gaSdX0Ulv4TkVgudAb5Fj9SSb2yLjnrSELRdqsQFkX+K3g1gMFzZSyXh1kV6KGnWlmtm15g1m/13nz9oX3P8jWT8UyI4oPP2peuVXqCxXOBMt8oVJfKNe9cGTcA7kRbSqI+lHcRp1B1EY5ujX7lBau2VcxH2oKrrYubzC3N9UPP26ZWoyRaOV3H7SF77TfvCO9fb979V5DcK3QG0y3+t9U2NClg0iOsk6UdADCHrQqwejTjGyRZ7HGf7MhGL6+9een3//nxcuXxtUPJkObv/7HP7/417+/+d/Lp9//9/G33609/WupL5TlDOwcslAFmodQJ9tmUYDaHw8Yk40s1+wTzIUE88uaB5/Mf/7lzG9+97M6JqqW6Q/e8n76hffTJ2tPvwo82VLcfcR1+I/pp/eo7ZBNoEeH+n4UtgDVF9Cq/NGAMUJt41r9fM9iS+hWS2itJhg23v+5e+2RcjY8tfmL5T8+e/Ti74Enf8idXsj1LPA9ixyLL8HI7lPZSJqIoRpCJH0VY9y4O8d5VeCjfNUGwx3h29X66QqN6/RlW6XWaf7oV+znv5esbeZOLxLLGzzlDWY7r1KvUcoY6i1U96FLs2twMkbv4Vl9lfOh0Ye/fPztd+t/+mpwNtw/G5ay4RxGr33v/srTv6w9+ya09fz+139jP/sy3xNINbPUaNS0r2KsvYi+UTD6CLWt1BusDizL73547+sXlgePlf41TfBu/+x7FTpXiy2wsvX82tYz32dboa3nEx//lmObizF4Sdd5HSokyBUDjQNoHoREl2ycKfIsFLgXqv03q4JrsVoL4k8jvgQnziC+FPkNp2aWiudv8L2LKSYvxzbHsc0lGNm9Kit1f0Uf8sSAsJcUygxJxhmO2Zc9OZM67MhzzKeOuRF7CgllSKsgXH5DjplN0toSNBbOxEyuO8B1+KPH3GAmIFbShJOu8q5XrCMjrjz3At919ZjSGMmMoEuDxDLEnUZsMVldmhBN/T/pUR9XTmY5/FxHIM4w89aQDTIDWoeIxW8CtX+jHNLxI2MujsWX7bxa5Fk8fMkI0QUklOJoAZlJdD4RRZI9Mn2qmU02zyaa2Bi9d7fKTrraLlO+8hpBPBGDvtFonTPRxPIcfp7DX+gNxmssOF6EqFxE52I/D7HFh4csXMc8xzbHc/g5Zl+M3hOh3jYfsYJmKOsswBdTu3ZrdqvsR8en4wzeVDNbwl7PNs+Slv1cHMymI74sxTCV5yb/ynK8tgpqiHbt69lOF4FydqaHaiEzYMB0dHw62xko8AZTjSzFuG+bFZWHk8IM82yu+2qWw59gnIkem4ogR5zY9gmGzOZkFUibsJdWS7MCcmOs3pti9iWa2EQTC56IWFG5OJCJohauw8+z+uINM5HDLqqgwoK+KzTY5T3k94mCbVZJBx3brANqZ9SI6/DYVLJ5FiXt2Mcj1qFsCLrT7f5YvTdy2HVsbIpAjB7tGtpGJR3kqwlnQNq4tfQsVqBbA8awc8gSoXbGmXw4K8MBHgW4PxMiaZyJfUdlO6hz7tXYMWAkj26+TH6f1/SD38eVIL2aplx4nnZB7wgYwxuKyWP6aXo7Om8791mQ6GL0NDEHdHYMTkKqp7aqZsjssxuRJKDuwbEiususp1pUMoTrGYbM+I7KFjnsor92pCC+bM+QZbfKHqmynFAZIBnb3hr9207/g6hDOaDz3VNIqqBmK26jRDYP0ej3bS/Usi7sTKLfZRPoHTmh1l+0jROoXv56m3HrkFBOgvZnAm9zCBdfhgwRlaOkk2rcqMgY9Z5lVxrZsHDSL2ZXOgK3WufWzPcejrNT9AKt2FaqW0oFTdihHOJgRyplJPY0HenVr9WVdKJLk6h2coc9QkdQaFsstwSSNU6Bxddud6PgHIWWWUeg48VUnL0ZeCMF2HGSCn+YTw2SIaLvlqI2+oYRSshJRBfROwrJCHpGIOxD82Cm2kIvFLRSEOk1FFB0PnalAImgc1cKSYsppshTKonIb6YuEfSiso+ugj6ajVePVVKicOuQLCDQsSKSQqCE/wPeHinVK2oMxwAAAABJRU5ErkJggg==" nextheight="881" nextwidth="682" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Audit Readiness Checklist for Web3 Startups (Download Below)</figcaption></figure><p>Download the checklist here:</p><img src="https://storage.googleapis.com/papyrus_images/2ee05e94df88d9b4ced34d9f8a7c23d801e5a77a17705260486584d408d87542.jpg" blurdataurl="data:image/png;base64,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" nextheight="600" nextwidth="400" class="image-node embed"><p>Audit Readiness Checklist for Web3 Startups</p><p>18.9MB ∙ PDF file</p><p><a target="_blank" rel="" class="dont-break-out file-embed-button wide" href="https://blog.techaccountingpro.com/api/v1/file/486a306f-fbf0-4e8d-9e28-5ef6ba0ed79f.pdf">Download</a></p><p>This checklist helps Web3 finance leaders prepare for financial statement audits by outlining critical considerations and common pitfalls. If you are preparing for an upcoming audit, this guide will help you identify potential issues early and reduce delays during the audit process. Many Web3 startups discover during their first audit that missing documentation, unclear accounting policies, or weak internal controls can significantly increase audit costs and delay financial statement issuance.</p><p><a target="_blank" rel="" class="dont-break-out file-embed-button narrow" href="https://blog.techaccountingpro.com/api/v1/file/486a306f-fbf0-4e8d-9e28-5ef6ba0ed79f.pdf">Download</a></p><br><p>If your company is looking for assistance with the preparation for future audit, of help managing your ongoing audit, reach out.<br><br><strong>CONTACT</strong><br><br>Email: <strong>info@techaccountingpro.com</strong><br>Link: <strong>https://cal.com/andrew-belonogov/30min</strong><br>Site: <strong>https://techaccountingpro.com</strong></p><br><br>]]></content:encoded>
            <author>tap@newsletter.paragraph.com (TechAccountingPro)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/1889dca2228ec1fd6b35eb2decbf16d2dbb62dd48d713cfe348cc1eddd98351b.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[LONG-TERM COMPENSATION PLANS]]></title>
            <link>https://paragraph.com/@tap/long-term-compensation-plans</link>
            <guid>MTzQOc5hIpdoENPjmU5w</guid>
            <pubDate>Sun, 29 Mar 2026 20:30:56 GMT</pubDate>
            <description><![CDATA[How Should Long-Term Compensation Plans Be Accounted for Under US GAAP?Under ASC 710-10-25-9, compensation cost for benefit plans with awards tied to service periods longer than 12 months should be accrued over the service period in a systematic and rational manner. The selected attribution method should be applied consistently and should ensure that:Compensation expense is recognized over the requisite service period, which is the period during which an employee must continue providing servi...]]></description>
            <content:encoded><![CDATA[<h2 id="h-how-should-long-term-compensation-plans-be-accounted-for-under-us-gaap" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">How Should Long-Term Compensation Plans Be Accounted for Under US GAAP?</h2><p>Under ASC 710-10-25-9, compensation cost for benefit plans with awards tied to service periods longer than 12 months should be accrued over the service period in a systematic and rational manner. The selected attribution method should be applied consistently and should ensure that:</p><ul><li><p>Compensation expense is recognized over the requisite service period, which is the period during which an employee must continue providing services to earn the compensation.</p></li><li><p>Cumulative compensation cost recognized in each period is at least equal to the cumulative vested portion of the award, meaning the nonforfeitable amount earned to date.</p></li></ul><p>In practice, entities typically apply one of the following accounting policies:</p><ul><li><p><strong>Award-level straight-line attribution</strong></p></li><li><p><strong>Tranche-level accelerated attribution</strong></p></li></ul><p>Each method results in a different cumulative expense recognition pattern. The illustration below compares both methods using a multi-year vesting structure.</p><h1 id="h-case-study" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Case Study</strong></h1><h2 id="h-scenario" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Scenario</strong></h2><p>Employees receive cash awards under a compensation plan with the following vesting schedule: 75% in year 2, 20% in year 3, and 5% in year 4, as shown below.</p><figure float="none" data-type="figure" class="img-center"><img src="https://storage.googleapis.com/papyrus_images/7b4d3b8bad225712c0a8906d32ca55f0ff2e8b32f932fe244e26edcbb07eb779.jpg" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAMCAIAAACMdijuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC6ElEQVR4nH1RW0/TYBj+2rFxYdCYmIjGRAPbBRrvaQRlzBAO3oCgghrxhzCIREQWl0HHhUIwMn+HCRdkG+BwwAbZ2q7rurYb3TgEth7WfoYVcQ7ik+fie9+8h+d5PwDKsFgsKIoiCAIqUFMGAABF0YqkyWyuQcoAABgNrW3tT/v62toedXd19fQ86evtxbCWx46O+mtXgclkAgB0dnW+HR52OBzGXHN5btO9+6+GhoYGX9jtdgCA2WwGANy+0/jmzfDgy9f9A8+eD/RfqbuEoKbr9fVWm81mtd5tarLZbFhzc2ODtaGhobb2pOUECILU1JgR5K9SAyhqslgsVXkUNRmy6uouIwiCoqjdbm93dDgcjpbWh81YC4Y9wDCsu7v71s0bwOVyTU5+mJh473SOuN2fvF7cII7jLtfU2Nio0zkyPv5ubGx0aurj7KwXx2empz0ej2dmZtrtduP4jNeLz8/Pfff5fIuLi9++Liws+HynwdyXz+DwcE8Ud7NZIZEgZVmGFcjlxO3tyNZmOBLZWF//KQg8hFDX9coaCKvCagCeT7MsQxAxnk8TRIzj2FJJkeWCqsqKIpVKiqapqiprmirLBUWRDMpyQZYLklQoFo8VRVJV+TwVRSoWj4EgcAQRoyiCZZlYbDuT4SHUNU3V9VNq5bexwMhUqlZV+azyX2oQwlJJARzH0jQVj++c+ahaoOvVC+LxnVBoNRwOBYMBhklACKsEQQizWWFlJUDTCZDPiyzLcBy7u5tJJqlsVrhwga6fHMp47O/naZoiyThJxkUxe74eQq1YPGZZRhA4kErRBBGLRLaSSXpzM3xekf5HlySdOohENtbWVsoO/MkkdaGDdDoVDPppmgJ7ezmeTwsCl8vtptOpg4M8hNqFZy2VFKM/k+EZJpFMUjRN5fPi+T+DUN/fz6dStChmQSJBRqNb4XCIJOOrqwGKIv7vAEL96OjI718OBJaXln6QZPzCeghhOPwrGo38BjReKXRUrXRzAAAAAElFTkSuQmCC" nextheight="269" nextwidth="689" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class=""><strong>Summary of Key Information about the Awards</strong></figcaption></figure><p>How should the reporting entity recognize the related compensation expense? It depends on the selected accounting policy.</p><h3 id="h-straight-line-attribution-policy" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Straight-line Attribution Policy</strong></h3><p>Under this policy, the full value of the award is recognized on a straight-line basis over the four-year requisite service period. As a result, 25% of the total award is recognized as compensation expense in each year of the four-year vesting period.</p><figure float="none" data-type="figure" class="img-center"><img src="https://storage.googleapis.com/papyrus_images/6d74f5503a4a165a72cef65f3df15c24b694694a58fc67ea4610f09b9b812094.jpg" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAGCAIAAAAt7QuIAAAACXBIWXMAAAsTAAALEwEAmpwYAAACEUlEQVR4nE2Pz2vaUACA46R1XibWalNz87AfNX9LT41KqzFYBg4ytu7ijv2/JBcpCCkE8g7vlVrbUPPkGZNoouYVU/NGt8tu3+n7+Dj++Jjn+cPDw9S7FMdx2WyW548EQcjs7+/t7ZfL5Uwm8z6T/fTxc7VaLRQOKpWKWBVFsZrL5YrF0tFRKX+QLxZLJ19ORFHM5fOFwoEgCLkPuVQqlU6nueZFs9lsynKr1WrVajVFUWRZPj8/lyRJlmVVVRVFOTs76/V619fX9Xrj54+rq19Xqqq22+1ut/tdVZV2+/Ly6+9e71u3K0lSp9NpNC4a9YYkSaenp9yMzDDGrusyxpIkYYzN5/P7uzvHcRhjlFLfX2y3291utwpXYRDGcWxZFkKIUpokyXq99jyPMeZ5HkLIdd3lcokQdBwnCALLsjjLsh4eHmzbfn19/SeybdsEwLbtl5cXAIBhGH8zvq7r4/E4juPxeAwAWK1WnucNh0OEEGOMEGKaJsbYcRzDMCaTCSEEIfQWeHp6whjvdrs4jpMkIYRACKfTKWPs+fkZQkgpxRibpmlZ1nq9Ho1GAIAwfLvZbDau626328fHRwAAxphSCiGcTCZRFI1GI+729lbX9SAIoiiilC6XS13XNU1DCBFCBoOBpmnz+TwMQ9/3Z7PZ/zCdTofDoWEYURQtFgvXdR3HAQD0+33DMCCENzc3fwDmMYWfBopSYgAAAABJRU5ErkJggg==" nextheight="210" nextwidth="1101" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Illustration #1. <strong>Straight-line Attribution Policy Calculations</strong></figcaption></figure><p>The chart below summarizes the financial effects of straight-line attribution by year:</p><figure float="none" data-type="figure" class="img-center"><img src="https://storage.googleapis.com/papyrus_images/7d4332b3435143f72657d007f82575cfda0108837931a361b9ad3abda4c9238a.jpg" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAAsTAAALEwEAmpwYAAADoUlEQVR4nK2U7WscRRzHfxbEP6AQKPSd0AZ8pVTftOATiFVIS6i1PtSnKKKQFyLagBYRaV/FN9qA1heiqU8xPqBQCdJQTDD1zlvTM2lC0uP27vaydzcPO7uzN3u3szMje9dcE602UD/Mi+W3s/NhZn77BWMMxrRSXSs7bqFYtisO9ZhTrZUqTqVaqzgu9Zi5AcAYY5crufmF2Qu52d9yufmF1csFK79oXbz0R34pa+VXC0WllNZa/QtJh+5Dr7JJIIRgjAkheOAzxoIgCEPuM4+nBL7PKKWNdRBChBCMMUIIY0wIcV23W3FdFxOCUrDWGwRdtDbrxS2hO+O636QCva5TSomtoSPfhLQVCSkTnZ6JxIGwCjXXC41WVRdx3vz7DowxSZLQf0Ao9RgjjBFCKKUepZh6b/9OBs6WFhrhmS8nj7z02szM7DlHPPYL+7bsTWckHOD3vimuLfA2kq5Gmz6rV0qoWglDjhCmGDc8DhMt+CAat+XDBw4DwKvHTxqjGSEmoZ9NxXCbD0+F1xFQ6mHGW4E3ZXOY8PvPi/zy5bv2H7nzwcP5pZXvy9HYYlD2owceeQ7g5pETo8Yot05kTCemJdzhw/P/KaCe1/Qprtia1U4vNWEsgh/b5y/Mw7adsG1nJmsZKWKGZFvcPfgMwE3H3hk1RtfqRMf0q2kJt/swtFmgOi0kk4QQgghtMfzJKodv0EjOW6ixVyz+YUHO5S5C327o252x8qEQNUQiIe4ZfHZLAp1I0w6TJImE8HlokubTvwo4JeBsW3OqfWziZsbKw/ZdsH1XxsoLIRDGUbRlwRv5aM9P9UtCn/ni64eOvjw19fMPlWjfTDS6GIbMq2MSCpG18tDXD3392Z5AiPsODQHcMnLiXWNUvSNI72CPDy9sFsBkC94X43V1aCDtiheHj6W/R4DjgHYuPG35TNYC2AGwI5O1okgQQlpRtG//o+tdZOoNYiQdn4rhVh8e55sET1gSzrXnPPXe2Om9B49+/PlkGIZVt9ZAaRg0Gg2fscXllcGh4cGh4aXlFcZYvd7gQfDW6Km9A09+OvFdJMSaW2sGaO7P5P7j4vWPWlcFSikZUOXjtuA8CJhHeRCsuW6xWHQcByFk23apVGKMcZ914oqVy2XbthFCIb8yv1qt2rbtOE4iYyWpSq7Vpt3Y6KZjNz90h16Q9IKz97Zb6c2/klE6HVcFcRyHHbo5szFsb5xUkCRJHMdSyriDUup/FPwFek/bYVjhn7wAAAAASUVORK5CYII=" nextheight="809" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Illustration #2. <strong>Compensation Costs Chart (Straight-line Attribution)</strong></figcaption></figure><h3 id="h-accelerated-attribution-policy" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Accelerated Attribution Policy</h3><p>Under this policy, entities recognize compensation cost separately for each tranche of the award based on its individual vesting date. In the first year, compensation cost is calculated by tranche as follows:</p><ul><li><p><strong>50%</strong> of the tranche that vests in 2024, which vests <strong>2</strong> years after the award date</p></li><li><p><strong>33%</strong> of the tranche that vests in 2025, which vests <strong>3</strong> years after the award date</p></li><li><p><strong>25%</strong> of the tranche that vests in 2026, which vests <strong>4</strong> years after the award date</p></li></ul><figure float="none" data-type="figure" class="img-center"><img src="https://storage.googleapis.com/papyrus_images/39407738f7bfabdec0439c478bbb986a2859d077a58947a1285ed646247b6f24.jpg" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAICAIAAAAX52r4AAAACXBIWXMAAAsTAAALEwEAmpwYAAACqElEQVR4nCVQW0/aYABt/A2GaGaxnakSMUEGQ3idcQ/bEvVF9+B/NGRE1EyBRUMCgXAp/XrHtlDAXjSsVMvX9lsG5/Xccg62SRA4HsVxPBqNYgtsbOC5bG6boqLR6E4slklnYjs71AL7+8m93d3I6upSuUlskiQZiURWVlbi8XgymfxIEhiGbW1txWKxvb09kiSwRCKRTqX2E4l0OkVRFEEQB9ncz/PzeHx3bW2NIMmTk9Mf379tfPiwvr7+OZO5uLhIfUriOE5RVDqdzmaziURiP5k8Ovp6+OXw9PRke5s6yObOzs6Oj4/TqRQmCBxNt2m6rWkKhB6Enm2bNN2u12uq2kcoGI/1er0GAPP+7kLo9ftSvV57epICf95uN5utJgCM684g9GRZbLUao9EwDANJElqthiBw2HCoPT1JsixaloFQiFDgOFNJEjqd1mg0RAhNpzYAPVkWfX+OUDiZjGi6vaQEgRdFXtOUIIAIIV0fcBxj2xZCaDBQe72uJAmYpimSJIgivygIggBC6Hme6zhTw5gghCzLbDbrHMcsCgJdH3Q6reFQQwiZ5rMgcIoi+/48DKHrOoLAmeYzQkhV+wAwDEP/X6AoMs+D8VgPQzifvy+CEITQNA3fn/v+3PNc27Zms79hCJcLdH2AEHLdmSjygsAtXUHgq2rfNJ99f97vSzwPWJbByuVSofCr2Wzq+sAwJpZlyLL4+PhQLt83GjXbtmq1arVaLZXuVbVvWUalcp/PXzYaNUWRb29vrq+visWCYUx0ffDw8OfmpsiyzGg0vLoq5POX+fwlpqoKxzHjsb68xXWd11e7Wn0sFgsA9CD0AOhdX1+VSvcvL/bb24xlmdvbG45jbdvsdtt3d78rlbLrOtOpzfMAAEbXB44z5TiGZUG32/kHq9IcBxsdxf8AAAAASUVORK5CYII=" nextheight="246" nextwidth="909" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Illustration #3. <strong>Accelerated Attribution Policy Calculations</strong></figcaption></figure><p>The chart below summarizes the financial effects of accelerated attribution for each year when the expense is recorded:</p><figure float="none" data-type="figure" class="img-center"><img src="https://storage.googleapis.com/papyrus_images/a49e1312c3214210b9df9f7ff801cfef4f68295997f82dd218610991bd67270a.jpg" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAAsTAAALEwEAmpwYAAADi0lEQVR4nLWUX2gcRRzHBwVRHwq+FAVFKfomvonFV+2DLdriQ/BBqG0wFNqCUmijD/VR+1KFSlpUCKgh4JOImsa2GkGQNs2ll5i7uLfprXe5293Z3/zZvZm9nZvsjNxdEu5SEWnxwzDMzg7zmZnd+SJrbZyIAENtvdEMwkYzbPhBfd2/7a179WZt3acstvcAstY2muFCcam4XC4ul+cLS8ulP+cLSzcLxRsL3VJZ8/I8N8bk/4rusT1sSCCFYJSmUjBGOWNJHAvR4oyKVitJYs4YISTYAmMMAFEU4R4RQIhxv9/3fQDwfZ8xPiT4X0HWWmNMv07TVErZr7cbIlVSpnkmO+1U9YpWKs9zJUUc+VKmlfWQJwLjSAhRC0kDKOM8wLBzB8YYSikZAAhhhGS4kRC4WvKK1cZStVlwG/O3ildnf/rOZc/N4GKD3PwL/+F6T7+w78NPLjqRXIuCo+c4GvsnAWOMbkEojRldw3RkxvthNThyvfXpCvcx0GzjjbF30e5nnAZexCKMIM9ExV1D6KHRk+PWGqvIs6co2h/uFOR5ThmDzflZRIik8FuNoc/i8UVhUsIoJRBZm796+Dh64AkIQ9WiBCBOEse9jdCjx05/kOu80472jlN0EA8JTFdgVEwzTjilnACPY6vT35sJmojfKySmRTFQHEXW5AffOo4efsoPAsY5AAjR6gl2j506a3qC589Q9NqwwHZSq+RlJ5wu1CpNPFeur6w6H1+YmCvX0bdiohTrhEaERj3BocMn0INP+kEQ/3fB/jl2dp5MOvL9xcTH0FIbl76cRgj9eOUXq9sENk/u7gVouoWuSJN1jwgArO588fU3CN03c+1XpbJoWPD6kRNo1547BI9tf4MXxyk6tEPwVYIuy1zyELqzmHzj0uQUQuj72Z+17gwJrDkwMorQI74fxHEMAFKI1YqL0P1vnzxtctPJosffIeil4b/o5evpmZVMxTSC7g7aqZy9Nrf3lZEbC7dSKYGQ/hUBgKydfnTh8wNvHsMYM0oBgHPu1er7Ro5enJxqp20pyLkpMXo+HhK0adhpUc/zXNdtNpvlcpkA4YxGGDuOEwS+4zi1Wq1arbquyxnllPq+XyqVMMalUikIAt5bQsWtVKvehhZasX5AbAo6WuutRNRaK5VpvfmolBqs+407Xw32mO61HcgipVQ/fPr5o7W+u1wbZEiwY4GDaX7v/A1zxOv1dVYASQAAAABJRU5ErkJggg==" nextheight="809" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Illustration #4. <strong>Compensation Costs Chart (Accelerated Attribution)</strong></figcaption></figure><h3 id="h-straightline-vs-accelerated-attribution" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Straightline vs. Accelerated Attribution</h3><p>The chart below compares the results of each policy election in the case study above.</p><figure float="none" data-type="figure" class="img-center"><img src="https://storage.googleapis.com/papyrus_images/5723f0352af0a81b6be9d6c9d98468aa8fe556597c82dc6f5414a4ccc075418c.jpg" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAAsTAAALEwEAmpwYAAADZElEQVR4nK2Uz0vjTBjHxxJPXnrtQfCqiD0pKBR6EeqlWmn1ouBN/IGiF8FTDx48if9BFc+eRPCgguBLpbDiblt9WdPW6KaJjZmUTJomk0yyZGc3q9Xty8L7ZUgYEubzfJ/nmQe4rksIgVCRZFiTvCXJ3qpJUHiWJRkK4ovwLIk1uczxECqEEPdvBDyA47Al7tNN4SZ/d3dfuv3KsmXuJn+Xu/6SL/6bu/5y/bnIlrlPn4uFu6+mabqOQ17Jtm3HcdoBXNdFCKmqqiFPEEJFUTRNQ6pqE9shxDQMRYFqva6qKoRQlmX6lCTp5eVFkiRVVdsBGo2GrjedX/K/WbZ9cXFxeHiYz+dd120Tpv/1/SEewLZtP7O2bd/e3l5dXUmShBDq7e0FACSTyUqlksvlIISvT/HP+ieb/caL33jRNPEHDvAP0V8RQgsLC4lEIpPJmKYZDocZholGoysrK+Pj40dHR54zy3oLcIrFoiA+84JoGGaLVw9gGIZpmj5geXk5lUrt7++bpjkwMNDR0RGNRtfX15PJ5PHx8XuAn5yWdP0E6LpO9zRLqqr6AIyxD1hbW5ucnKQA27bbFKM1RRBChFCj0aAYTdM+dLD2CmAYhmVZtDv/pDcAGvvOzs7c3Fw6nf6fHciyXK/XLcuKRCIAgP7+/qWlpVQqtbe3997BycmJZVnb29vpdPry8pLC/sOB3z9jY2OBQGBkZORPDiYmJs7PzwVBYBgGALC5uUkLTqtKb/X7u+J1ka7rhJBYLAYAGB4epgDqIBwOBwIBCkgkEqenp7VaLRQKdXZ2bm1tvQb4/UNJvwGO43jjxXVHR0cBAIODg4uLi8lkMpPJYIz7+voAAJFIZHV1NR6PU0AwGGQYZmZmZnd3N51OsyxLCCkUCvl8XtO0D+4B3cfj8a6uLhrs7OzswcGBrutDQ0PBYDAWi21sbExPT5+dnVWr1e7u7lAolEql5ufnp6amCoVCNpvt6ekJhUKZTIbjuGKxiDF+M+wIIaIoPj4+lstlnudFUVQUBWP89PT08PDAsqwgCKIoNhoNjDHHcZVKpVQqST/UbDYRQuVymWXZ+/v7arXK8zxN3W8HzWbTsixCiGEYbSY+xpjm8y/alL4syzJ/iTaDf739reM43gxHiIbSMif82ra06Xcp3okcffIjXwAAAABJRU5ErkJggg==" nextheight="809" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class=""><strong>Illustration #5.</strong> Straight-line vs. Accelerated Expense Attribution</figcaption></figure><p>You can find the Google Sheet with the calculations <a target="_blank" rel="" class="dont-break-out" href="https://docs.google.com/spreadsheets/d/14ahGL-3Lmnqn6D25Lavn5AGD67tzS4yBf-NnpWLMwtQ">here</a>.</p><p>For additional discussion of token compensation plans, see the related post below:</p><br>]]></content:encoded>
            <author>tap@newsletter.paragraph.com (TechAccountingPro)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/ef79f9cb9e8c920433e857417b566a6fb41c3efcd1249b23695a0f5778c509b7.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Customer Crypto Receipts with Near-Immediate Cash Conversion]]></title>
            <link>https://paragraph.com/@tap/customer-crypto-receipts-with-near-immediate-cash-conversion</link>
            <guid>5lclddp1O8eFpp36WEfR</guid>
            <pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The cash flow presentation for customer crypto receipts remains a recurring audit question in digital asset businesses. ASC 230-10-45-27A requires operating cash flow presentation when cryptoassets received in the ordinary course of business are near-immediately converted to cash. The example below summarizes common classification approaches and the mechanics of the observed indirect methods:If you think this content might be helpful to someone else you know, please share it.]]></description>
            <content:encoded><![CDATA[<p>The cash flow presentation for customer crypto receipts remains a recurring audit question in digital asset businesses. ASC 230-10-45-27A requires operating cash flow presentation when cryptoassets received in the ordinary course of business are near-immediately converted to cash. The example below summarizes common classification approaches and the mechanics of the observed indirect methods:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1a9095f4a44d0576de4ef505517b3602450aeb5b169d130a41c5a0c4a9df324c.jpg" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAgCAIAAACtjN7AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEUUlEQVR4nFWT4UsbZxzHA4MKW/snzL3wnS98UZnKHL7pIK5GTawSjhknyUgXY+LFJMZoe2Ynyel5Gg/Sp3WXeYvGpQ3NDiRIA3KQ3XBh2W3hRow2ZxvP2pSZKv0PxvkE1z08HA/H5/nxfb6/70+jKBWWjc74pxcXQgQRXFwIURRJEEGCCPr9PlHMl9RVlOWyplo9/byzQ6PRXLv2geZyfdL48Y0bH5pMwyjqFMW8olTqqCyX4/EYQQTDqyvh1RVYkqJIACLxeAyACI4H0ultRaloFKWC4wGzedRut6Go02632e02s3nUbB61Wi12uw1BjDQdrqM0HUYQ4xx2DxZjmLVHD9UvABG40+ltVYCiVB49jCCI0WQaNpmGPZ5JDJuFm6bDFEX+TwBNh61Wi9/vc7mcfr8PRZ0o6mTZqCQVcrk9nt8VhGz9WVarpa3tU6j127vfrCwvsWzUMT5mtVooihSEbDwek6SCplQqUhRpNo+SS4uCkL00UrUmnd7muJQgZN+9O89kdkQxr6IYNosgRhwPwKcIQjaX26PpMM/vclyK53frqCyXPZ5Jvb7PZBqmKJJlo4KQzWR2oGsURSaTiWQyoQpQlIrVarFaLQQRxPHAyvISjgeuiHg8lkwmRDFfN0uv7+/u7ua4n90ed09fr2N8fHZmxnDnTiazI8tlKF2+zMArrVar0/We1Wq/8LxZry/L8tNUyqI3JH5cf3P25n30tKurq6WlZWRkZCMWe/r4p3tT3tSTxO+//SoV/qwcv4ScDFGdTtfR0cHz/MHBwVmtFsTxZXLx/OJtWX5+xckQ1Wq1XV1dDPM9RS2RS+TMpOsxu376+tXhwT6E/strPB4bG7sLczQ0NOCbngp8N+fxuKa8br/fN+V1J5OJavVU9ZVlox7PJIIY9fo+DLuPok7XpMvrdYdXV1g2CkAkmUyoVUulotfrbm5ubmxsHB8f53meYRjdrVtPEgkEQXK5PVkuc1xK7ZaiVLTaLzQaTUNDg8PhAAAwDNN28+by8nJ7e7sgZKvV03R6W+2WJBVgo4v7xWr1taIcHx3JmcwzSSrsPFNbAFERZsBut5lMw4ODhsFBQ39/r8k0DECEIII0HcbxAMy4DLXCN/X03B4cNPT03IYoRZEMswaTAGOugQI4LgWn6ocos7HJwjP8n8nscFzqKtqLOI7BUcGwWZaNclwqmUwwzBpNh+EFCaKLCwSKoltbWxh2HwAQTyRsYzYUnSCIEEGEAHhALpGlUlFFAXgwPz9/dHR0cnLy/PBwe3NzwuEIEaHz8/O3Fxcplv26r/dF5YXqQGAO++j6da/Xy/N8Op3+ymAYMOibmpoAAH+IIo5h/V9qK8cvVZQggq2trSg6sRFj19n1qWkfghg7Oz8LEaGtra0QEXJOOOvDLYp5UczncntwACWpUCoVi/t/S9JfilIZGhoAIFKr/aOipVJRFPOSVIDQ+xmV5TK8LMvlfwHp9DJQC76iNAAAAABJRU5ErkJggg==" nextheight="2000" nextwidth="889" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>If you think this content might be helpful to someone else you know, please share it.</p>]]></content:encoded>
            <author>tap@newsletter.paragraph.com (TechAccountingPro)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/1ba5888ab0d22500d96b2d1cb45215be6a071b9ad3a3f8558889090f5db41e7a.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Sustainable Value Frameworks for Web3 Protocol Development Companies]]></title>
            <link>https://paragraph.com/@tap/sustainable-value-frameworks-for-web3-protocol-development-companies</link>
            <guid>5MF2mZnoSKdimGsYysPR</guid>
            <pubDate>Tue, 20 Jan 2026 20:47:38 GMT</pubDate>
            <description><![CDATA[A defining characteristic of most DevCos is the absence of traditional revenue, especially in early stages. This article examines how different web3 protocol development companies (the "DevCo") operate in these conditions.]]></description>
            <content:encoded><![CDATA[<h3 id="h-introduction" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Introduction</strong></h3><p>This article examines how different web3 protocol development companies (the "DevCo") work and answers the following questions:</p><ul><li><p>How does DevCo create value for its shareholders?</p></li><li><p>What sustainable business models are used by different DevCos?</p></li><li><p>What impact does the use of different business models have on accounting?</p></li></ul><h3 id="h-background" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Background</strong></h3><p>A defining characteristic of most DevCos is the absence of traditional revenue, especially in early stages. The core team initially raises capital privately. That capital is deployed into initial protocol development and ecosystem building. Once the protocol is live and tested, additional funding is typically raised during a token generation event, often through a substantial allocation of tokens to the DevCo's treasury. Additional capital may come from public token sales or from crypto-focused VCs.</p><p>From that point onward, DevCo's management focuses on growing the ecosystem and maintaining the protocol. Growth is driven by adoption activated through marketing and partnerships, and sustained through transparent protocol governance, support of other builders, and continuous maintenance and development. Growth often translates into appreciation of assets held in the company’s treasury.</p><p>Once a network becomes operational, it begins generating real economic value through transaction fees and charges for consumption of protocol utility. However, that value does not accrue directly to the DevCo. It is ecosystem revenue, distributed to validators, operators, delegators, and other participants through protocol mechanisms. Ecosystem revenue reflects protocol value creation, but it does not, by itself, characterize the value of an equity interest in the DevCo.</p><p>This helps explain why so many projects appear to operate without traditional revenue for extended periods. <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>KuCoin Exchange</strong></a> recently <a target="_blank" rel="noopener noreferrer" class="dont-break-out article-editor-link article-editor-link" href="https://www.kucoin.com/news/flash/99-of-non-profitable-web3-projects-survive-on-investor-losses"><strong>highlighted</strong></a> that 99% of web3 projects sustain themselves primarily through token funding and investor capital rather than operating cash flows. This observation often draws criticism, but from another perspective, it reflects a deliberate adoption-first strategy. Teams and investors are underwriting scale and engagement today, believing that durable value emerges later. Whether this will play out the same way it did in earlier technology cycles remains uncertain, but the belief itself is understandable.</p><p>In practice, DevCos monetize their position through a broader set of cash flow and quasi-cash flow mechanisms than is often modeled. Common sources include:</p><ul><li><p>Staking rewards</p></li><li><p>Initial token allocations</p></li><li><p>Token sales and structured unlocks</p></li><li><p>Service fees paid by protocol</p></li><li><p>Governance-related income</p></li><li><p>Commissions from incubated or managed ecosystem projects</p></li><li><p>Investment income</p></li><li><p>Derivative or hedging arrangements</p></li></ul><p>How these mechanisms translate into sustainable value depends on the underlying business model the DevCo chooses to pursue.</p><h3 id="h-four-sustainability-models-and-their-economic-logic" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Four sustainability models and their economic logic</strong></h3><p>Across projects and conversations, four models consistently emerge. Each reflects a different strategic posture and leads to different economic and accounting outcomes.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/23610bf24f5131eaf338bb1314970bc0c67d5a1bc408c9dfd0ac3597cc005fbc.png" blurdataurl="data:image/png;base64,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" nextheight="1024" nextwidth="1536" class="image-node embed"><figcaption htmlattributes="[object Object]" class="">Web3 Protocol DevCo Business Models</figcaption></figure><h3 id="h-1-studio-diversified-software-development-model" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>1) Studio (Diversified Software Development Model)</strong></h3><p>In this model, the DevCo positions itself primarily as a software development organization. The value creation is driven by engineering services, infrastructure development, and long-term partnerships. Growth comes from scaling these capabilities across ecosystems.</p><p>From an accounting perspective, token presales are best understood as financing arrangements rather than operating revenue. Although classification depends on contractual rights and restrictions embedded in the token instruments, sales of tokens from treasury are generally more appropriately treated as non-operating asset sales, separate from core software development services.</p><p><strong>Examples</strong>: <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>Polygon Labs</strong></a>, <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>Offchain Labs</strong></a>, <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>ConsenSys</strong></a></p><h3 id="h-2-farm-build-and-rotate-model" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>2) Farm (Build-and-Rotate Model)</strong></h3><p>Here, the DevCo repeatedly initiates new protocols, invests heavily in adoption and engagement, and treats tokens as the primary economic output of its activities, similar to an inventory build-and-monetize cycle.</p><p>In this structure, token investors are customers of the DevCo, and the performance obligation is to deliver tokens rather than provide services. Token presales function as prepayments for future token deliveries and may include a significant financing component. Once tokens are live and delivered as part of ordinary activities, token sales can align with operating revenue. However, all facts and circumstances must be evaluated, particularly whether tokens are outputs of ordinary activities or passive treasury assets.</p><p><strong>Examples</strong>: <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>Mysten Labs</strong></a></p><h3 id="h-3-guild-network-revenue-sharing-model" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>3) Guild (Network Revenue Sharing Model)</strong></h3><p>In this approach, the DevCo’s value creation is explicitly tied to network outcomes rather than treasury appreciation. The organization participates in ecosystem economics through revenue-sharing mechanisms. This might be implemented as:</p><ul><li><p>Direct fee distribution, or</p></li><li><p>Indirect fee distribution (Token buybacks)</p></li></ul><p>This model creates strong alignment between DevCo value and protocol utility, adoption, and ecosystem growth.</p><p>The success of this model depends on the primary driver of value creation, which can include:</p><ul><li><p>Ecosystem customer loyalty,</p></li><li><p>Unbeatable technological advantage of the protocol, or</p></li><li><p>Price leadership.</p></li></ul><p>From an accounting perspective, both token presales and token sales are generally viewed as financing arrangements representing the sale of future network revenue. Customers are end users of the protocol, and the DevCo’s performance obligation relates to facilitating protocol services through infrastructure management rather than selling tokens as products or acting as a validator or operator.</p><p>Whether network income is operating revenue or income from a collaborative arrangement depends on the DevCo’s role and all relevant facts and circumstances.</p><p><strong>Examples: </strong><a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>Virtuals Protocol</strong></a>, <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>Balancer</strong></a>, <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>Nova Labs</strong></a></p><h3 id="h-4-abbey-endowment-treasury-model" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>4) Abbey (Endowment Treasury Model)</strong></h3><p>This model emphasizes long-term mission, governance independence, and sustainability. Core activities are supported by a diversified treasury designed to generate yield sufficient to fund operations and ecosystem development indefinitely.</p><p>Here, token presales function as financing arrangements. Token sales from treasury are treated as non-operating asset sales, analogous to portfolio management rather than operating performance. Other yield generated from treasury assets is passive investment income. This structure allows leadership to prioritize long-term network health and mission alignment, even when those choices may be detrimental in the short term. A natural question in this model is whether any income generated can be classified as operating rather than investing in nature.</p><p><strong>Examples:</strong> <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>Polkadot</strong></a>, <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>Filecoin Labs</strong></a>, <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>Solana Labs</strong></a></p><h3 id="h-conclusion" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Conclusion</strong></h3><p>Across all four models, a common theme emerges: strategy determines economics, and economics should determine accounting treatment, not the reverse. Attempts to impose a single revenue narrative across fundamentally different models tend to obscure how value is actually created and sustained.</p><p>As the industry matures, more efforts are emerging to coordinate the interests of equity holders and token holders within coherent frameworks, making these structures more legible from a governance, funding, and value creation perspective. One such effort is the STAMP framework recently introduced by <a target="_blank" rel="noopener noreferrer nofollow" class="dont-break-out article-editor-mention" href="https://www.linkedin.com/preload/#"><strong>Colosseum</strong></a>, which will be explored in more detail in a future publication.</p>]]></content:encoded>
            <author>tap@newsletter.paragraph.com (TechAccountingPro)</author>
            <category>cryptoaccounting</category>
            <category>accounting</category>
            <category>sustainable</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/0b3c68bdb567a1e1cabeb180feabdd012f77f394ae6fdff8974ccc8bc74be96e.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Token Compensation Accounting]]></title>
            <link>https://paragraph.com/@tap/token-compensation-accounting</link>
            <guid>Zb7FKMmY7Mtmlj2Q03dR</guid>
            <pubDate>Sat, 02 Aug 2025 15:59:31 GMT</pubDate>
            <description><![CDATA[Nuances of Token Compensation under US GAAP]]></description>
            <content:encoded><![CDATA[<p>[This post was first published on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://techaccountingpro.substack.com">Substack</a> on <strong>Aug 30, 2024</strong>]</p><p>I recently spoke with several technical accounting professionals about how they account for various forms of token compensation and was surprised by the diversity of approaches. Today, we will take a detailed look at the accounting for token compensation.</p><p>Let’s start by defining what token compensation is:</p><p><strong><em>Token compensation</em></strong> is a benefit plan established by an entity in which employees receive project tokens or other tokens issued by the employer, or where the employer incurs liabilities to employees based on the price of these project tokens.</p><p>We will specifically exclude from our discussion any plans where tokens represent stock in the company’s equity or provide the employee with rights similar to those of equity holders. Accounting for these compensation plans is likely guided by stock-based compensation accounting rules, which is a separate and extensive topic that we cannot cover in a single blog post. Instead, we will focus on more traditional forms of token compensation plans.</p><p>Web3 companies often offer employees various token compensation plans, and these plans frequently have unique and unusual terms. Toku, a company specializing in the administration of token compensation, has published <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.toku.com/toku-primer">research</a> showing that the three most common plans offered to employees of crypto-native companies are:</p><ul><li><p><strong><em>Restricted Token Awards (RTAs).</em></strong> These are grants of tokens in exchange for services, with the immediate transfer of tokens to the employee’s wallet or smart contract. These tokens come with programmatic restrictions on transfer and enforce vesting conditions (unvested tokens are subject to clawback in case of termination). These awards are typical for projects that have already minted tokens but have not yet initiated a public sale.</p></li><li><p><strong><em>Token Purchase Agreements (TPAs).</em></strong> Employees purchase tokens at an agreed-upon below-market price. These agreements may also offer employees protection from downside market movement to avoid a situation where employees end up with a loss position that effectively reduces their compensation.</p></li><li><p><strong><em>Restricted Token Units (RTUs).</em></strong> Similar to RTAs, but tokens are only transferred to employees at the vesting date, typically in quarterly tranches over a four-year vesting term with a one-year cliff. RTUs are common for projects that have already publicly launched tokens.</p></li></ul><p>Entities account for token compensation plans by recognizing the anticipated payout over the service period in a systematic and rational manner as per [ASC 710-10-25-9]. This systematic approach is generally implemented via one of two methods:</p><ul><li><p>Accelerated expense attribution</p></li><li><p>Straight-line expense attribution</p></li></ul><p>Both methods recognize expenses over the vesting period as illustrated below:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/023d5d9ecf392c7ff3500e159fbd0f08.png" alt="Expense Attribution Methods" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAIAAAAK4lpAAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEl0lEQVR4nKWQ2W8TVxTG55UHHtIKIcvIQQULgSCidR2leUFVUeuyS8VNZDtxSohZwpLVMfbsy5197nh8rz0e74bESUgIhKUUFQoR0KpVpf5HqXBeW6lSfzo60pHOp0/fRxD/gs/n27t374kTJw4cOOD3+/fv3+/3+30+XyAQ2Dl7e3sDgcCePXv2dent7SX+C5FI5JMuwWDw0KFD29vbDMP09fWFQqGBgYFQKHTkyJFoNHqmSyQSKZfL4XD46NGjhw8fDofDg4OD211WV1eZLv/g0dPTs2vXLoIgdu/eTfx/SMnkdcRrmAKw2l559eY9LDWrzc7rrff5UgPi6qs3byutDgkgrTjRVIphyhTIc1qBUxxKhgaqeq0V3kAGrpZby7xeEPUCrt4TTUzJNilDQoKuguogX1VQnVdMUdEkA5caneWNp6jWscvtpbXH5fay4bZ13EwkroJCAThVDTcVVFdRo7m4uvHkuVlqrD9+/va3P1Ftqdl58OsffzWXH1qVRcttE3m3+fTFL5vPXhS81rHjoY8/6vn61DnZqVFyntcxb2BacSQds6y8wMrX5+ZisWuw1Oysb3bWNiUDfxrqDwaDyYkbEvRoYAtGUTSKrIZko8gDK8PphGp79cV1r7VsFRtnLkT7BwaTE5Oy7YndV8EsibAsW64ArKxopFJT55O3ceXu/YfPlh88kUx8/NNQ8ODBxPg1y7uroQawvR2JahYFYGVYnaBki1YKJLA5vXhxKPHt6TOJS1eMUltFdaVQ5bsenIllVBct99zwMISQlCAlO1kJcjqap6SpBZZVnOk77NXb6QynipYrmJgzXa3YApZLFMrNV1vvfvr5Na4vXr4+k5y4fjvNTE4v/JC6cWM2C+yKYJYUy2VpME9LV6ano6mUU26vbz5fWntk4jqwPQXVgO19FuoP7PNfiMY01GB1pJqYE/RZSiIAdHF90am0NFRTUV3DDQ03zn/3/VcnvxkeGVcKVU5HkoFFDZHAGh29Ek0tOJXWysaTeysbJq5z3YgSLH95MnKsry82lrLcuypqaHZF0lFWNAkKQFbDrFpg5PxQYmwonkxOTKqoJuerIixL0JPzFQl6H6IYpdPRKAMhCexuRfZOgTvDKg7ZLe1WmhpL3ZzJiXqpzZtFAnntrXe/v3y9VawtLTBqVtApAIdHLsVHLsWSExlOTdMSzaksLc1R4uT8/PlkEnmtzR9f3n/41MR13iiKliuZpQ/b9iRYDvd/4ff7zp46qyjOdJYnBBPDUsPENTlfEW1Pcaqi5VKqI+iY19HQ6Hhi7PLIWIpTC6QM4/F47Fom7zbv3X/UWFrTUI03S8D2eKPIdz0Es3TqwsXPwwOx0csGqlMAEpzqUBJk1ILhVHQN3RF0FdVts0iKhuRUEGpIqiPZHiM7Ockcv3XLrFRYFWV4gwR51fZEJd+V1BTFyYomsD3VwBlW4XXMaYgGeSLDqvO0NJPjc7yeY9WpDEuKFs2pU2k6w6o0r8/e4dKMkqZBmpHj8ZuyXCRFa44UZiiJFU2G1WZyAqc6LKvM5gRGgYJgzJECKVrTGW6OAn8DU/R+r4kS2d4AAAAASUVORK5CYII=" nextheight="685" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Expense Attribution Methods</figcaption></figure><p>Generally, labor costs should be recognized over the period of requisite service, with the full amount of expense recognized at the earliest of when the expense (or its portion) [FASB ASC 710-10-20, -30]:</p><ul><li><p>Has been earned and</p></li><li><p>Becomes unforfeitable</p></li></ul><p>In practice, this means that the amounts calculated using either expense attribution method need to be compared to the total value of vested tokens as of each reporting date. When the value of vested tokens exceeds the recognized expense, an additional catch-up expense should be recorded in the month of the variance.</p><p><strong><em>Classification of the token grant obligation.</em></strong> Because project tokens within the scope of this post do not provide interest in the entity’s residual assets, token grant obligations are treated as a company liability rather than a component of equity.</p><p>However, it is useful to consider the guidance on accounting for stock-based compensation costs arising from liability-classified awards. Under US GAAP, these awards are measured each reporting period, and changes in fair value are recorded as compensation expenses. However, the accounting model for liability-classified stock awards is actually the model for financial liability-classified stock awards. In contrast, token awards result in token grant liabilities that may be financial or non-financial liabilities depending on the terms of the specific plan. If the token grant liability is a financial liability, we could follow the guidance for liability-classified stock-based compensation as an analogy. However, the accounting for non-financial token grant liabilities has distinct features:</p><ul><li><p><strong>Host contract liability</strong> is measured using inception date token prices</p></li><li><p><strong>Embedded derivative asset/liability</strong> is used to track changes in the fiat value of the token grant liability due to changes in token prices. Embedded derivative assets/liabilities are presented separately from the token grant liability [1]</p></li><li><p><strong>Unrealized remeasurement gain/(loss) on embedded derivatives</strong> accounts for changes in the valuation of token grant liability resulting from changes in token prices. This gain/(loss) may be presented as part of the compensation expense or separately in another caption of the operating results section in the P&amp;L.</p></li></ul><p>Token compensation expense should initially be recorded as:</p><p><strong><em>DEBIT</em></strong> <strong><em>Compensation Expense</em></strong></p><p><strong><em>CREDIT</em></strong> <strong><em>Token Grant Liability</em></strong></p><p>Subsequently, the pro-rata vested portion of the token grant liability is remeasured each reporting date and recorded as a liability with a corresponding compensation expense. In other words, token grants should be expensed on a tranche-by-tranche basis over the vesting term of each tranche, and each tranche is remeasured based on active market price. This results in front-loaded expense recognition.</p><p><strong><em>Performance and market conditions.</em></strong> Token compensation plans may contain performance or market conditions. Accounting for these conditions follows the guidance of ASC 710. Entities should accrue compensation costs over the requisite period of employees’ service, if they believe that (<em>it is probable that</em>) performance conditions will be satisfied. When the performance condition is assessed as not probable, no cost is recorded, and any previously recorded cost is reversed. When management changes its assessment and believes the performance condition is probable, the adjustment to compensation costs may be recorded using either the cumulative catch-up or prospective method:</p><ul><li><p><em>Cumulative catch-up method:</em></p><ul><li><p>Recognize separately as catchup adjustments the probable estimated compensation expense that would accrue if the condition was originally estimated as probable. Record such adjustments in the period of assessment change.</p></li><li><p>Recognize the remaining probable estimated compensation expense over the period when future service is rendered.</p></li></ul></li><li><p><em>Prospective method:</em></p><ul><li><p>Recognize the total probable estimated compensation expense over the remaining period prospectively.</p></li></ul></li></ul><p><strong><em>Forfeitures.</em></strong> As mentioned earlier, unvested tokens of terminated employees are often subject to clawback, meaning they are forfeited at the termination date. Similar to cash compensation plans, there is no specific guidance on accounting for forfeitures in token compensation plans. By analogy with ASC 718, management may choose to estimate future forfeitures. However, entities using token compensation plans typically lack sufficient historical data to form a reasonable estimate of such forfeitures, as these entities are often startups. As a result, the best practice is to record actual forfeitures of benefits under token compensation plans as they occur.</p><p>Several factors are important to consider when the token grant liability is being settled:</p><ul><li><p>Reclassify cumulative remeasurement gain/(loss) from unrealized to realized.</p></li><li><p>Recognize the settlement gain that effectively offsets all historical token compensation expenses. This results from the fact that the token grant liability is settled by payments of tokens issued by the company, which have zero book value.</p></li><li><p>Derecognize embedded derivative/assets (if any) related to the settled token grant obligation.</p></li><li><p>Tax withholding obligations should be accounted for as appropriate for the type of grant being settled.</p></li></ul><p>A sample journal entry is presented below:</p><p><strong>DEBIT</strong> <strong><em>Token Grant Liability</em></strong></p><p><strong>DEBIT <em>Embedded Derivative Liability</em></strong></p><p><strong>CREDIT <em>Embedded Derivative Assets</em></strong></p><p><strong>CREDIT <em>Digital Assets</em></strong></p><p><strong>CREDIT <em>Realized Gain on Disposal of Tokens</em></strong></p><p><strong>DEBIT <em>Realized Loss on Disposal of Tokens</em></strong></p><p><strong>CREDIT <em>Tax Withholding Obligations</em></strong></p><p>As mentioned earlier, token grant liabilities may include both financial and non-financial liabilities depending on the plan terms.</p><p>For financial token grant liabilities, it makes sense to adopt the modification accounting model from liability-classified stock-based compensation:</p><blockquote><p>“<em>The general principle of exchanging the original award for a new award also applies to a modification of a liability-classified award. Unlike an equity-classified award, however, a liability-classified award is remeasured at fair value at the end of each reporting period. Therefore, a company simply recognizes the fair value of the modified award by using the modified terms at the modification date. There is no “floor” or requirement to recognize at least as much as the grant-date fair value of a liability classified award; the total compensation expense will equal the fair value on the settlement date.</em>”</p><p>[<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.bing.com/ck/a?!&amp;&amp;p=54b6e5a31bb33b6aJmltdHM9MTcyNDg4OTYwMCZpZ3VpZD0yNjdhYzZmNi1lODkyLTZhMGUtMjRiYy1kMjlmZTk5NTZiOTImaW5zaWQ9NTIwMw&amp;ptn=3&amp;ver=2&amp;hsh=3&amp;fclid=267ac6f6-e892-6a0e-24bc-d29fe9956b92&amp;psq=he+general+principle+of+exchanging+the+original+award+for+a+new+award+also+applies+to+a+modification+of+a+liability-classified+award.+Unlike+an+equity-classified+award%2c+however%2c+a+liability-classified+award+is+remeasured+at+fair+value+at+the+end+of+each+reporting+period.+Therefore%2c+a+company+simply+recognizes+the+fair+value+of+the+modified+award+by+using+the+modified+terms+at+the+modification+date&amp;u=a1aHR0cHM6Ly92aWV3cG9pbnQucHdjLmNvbS9kdC91cy9lbi9wd2MvYWNjb3VudGluZ19ndWlkZXMvc3RvY2tiYXNlZF9jb21wZW5zYXQvc3RvY2tiYXNlZF9jb21wZW5zYXRfXzNfVVMvY2hhcHRlcl80X21vZGlmaWNhdGlfVVMvNDJfb3ZlcmFsbF9wcmluY2lwbGVfVVMuaHRtbA&amp;ntb=1"><em>“Stock-Based Compensation Guide” by PwC</em></a>]</p></blockquote><p>Currently, no explicit guidance exists on the accounting for modifications of non-financial token grants. Further, available analogies are not fully applicable. We generally believe that the “floor” requirements to recognize token compensation expense may apply to modifications of token grants accounted for as non-financial liabilities, but there is no authoritative reference to help determine whether this accounting treatment is appropriate.</p><p>Let’s examine some illustrative examples of how the guidance we’ve discussed applies to different types of token compensation plans, including those we identified at the beginning of this post and some additional types discussed below.</p><p><em>Illustration 1 - Restricted Token Agreements</em></p><p>Because the employer may maintain effective control over unvested tokens stored in separate accounts, we should evaluate:</p><ul><li><p>Whether tokens should be recorded on the employer’s books before vesting.</p></li><li><p>How the employer should recognize and present the values of token grant liability for tokens recognized on the employer’s balance sheet.</p></li></ul><p>In most cases, accounting should follow the analogy with the accounting for deferred compensation plans with assets held in a Rabbi Trust. Based on this approach:</p><ul><li><p>Unvested tokens are recorded on the company’s books as assets (although these assets will likely have no book value).</p></li><li><p>Token grant liabilities are recorded separately and on a gross basis. Token grant liabilities are derecognized as tokens vest and become unrestricted.</p></li></ul><p><em>Illustration 2 - Token Purchase Agreements</em></p><p>The discount to fair value should be recorded as a compensation expense.</p><p><em>Illustration 3 - Restricted Token Units</em></p><p>Record expenses based on the fair value of each vested tranche as they are transferred to employees.</p><p><em>Illustration 4 - Impact of Different Types of Vesting Schedules</em></p><p>The <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://a16zcrypto.com/posts/article/token-compensation-guide/">Token Compensation Guide</a> by a16z identifies three types of token vesting schedules most commonly used by crypto startups:</p><ol><li><p><strong>Four-year vest with a one-year cliff</strong></p></li></ol><blockquote><p>“<em>In this model, employees get a batch of tokens when they’re hired. The first quarter of the grant vests after the first year, and a percentage of the remaining tokens vest each month (or quarter or year, etc).</em>”</p><p>[<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://a16zcrypto.com/posts/article/token-compensation-guide/">Token Compensation Guide by a16z</a>]</p></blockquote><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/000dd1e5464099b3e59ff5d30a097409.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAECAIAAABgJaqDAAAACXBIWXMAAAsTAAALEwEAmpwYAAABYklEQVR4nE3NMU/CQACG4Vv4I/wJGdgwDDUKhVTBdGPBMBSDK9SJyAFFGqyJjTfcUoKBJsWtEZaaDh28YAeWRhhYLvGGYlhrUhef8R2+DzDGwn+CIMAYI4Qg7BBCwjCklDLGNE2DsIsxNk3zGaHpbMbYdxiGjLH1ej16GCmKghD62mz+4uFwoJRut1tg2zYhxPM8Qgil1Pd9TdMwxrquvy0W05epHXudz4uFouu6P/u97/tBEJDYbrfzPK/dbo8NA0JoWZau65ZlIYR0/SmTOQbZbDZ3lkun0zxfcF2XEGKaJs/zhmE0GjeTyQRjHN9/JBKJZqsVRVGpdHHCcUepFMdxjvO++lzVarVevy9JkqqqlUpF0x5FUcQYAwBAPM3Lstzr9x3HWS6XY8PgOG6oDgVBuKpWJUm6rtcVRUkmkxB2oyg6jTVbLQjhMnZZLsvyrSiKd53OuSAoyiCXz98PBgCAX64t7V3ZUN8NAAAAAElFTkSuQmCC" nextheight="217" nextwidth="1634" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Expense Attribution for Four-year vest with a one-year cliff</strong> vesting schedule</p><ol><li><p><strong>Annual grants</strong></p></li></ol><blockquote><p>“<em>Given how much token prices change over time, some teams find that it doesn’t make sense to grant tokens over multiple-year periods. This model therefore favors offering awards on a yearly basis. Each employee would get an annual market-rate token grant. Then, after the first grant, talent teams typically add performance metrics to the calculation.</em>”</p><p>[<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://a16zcrypto.com/posts/article/token-compensation-guide/">Token Compensation Guide by a16z</a>]</p></blockquote><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/7132f7158ffcb752c6ae9521d795e15c.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAECAIAAABgJaqDAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWUlEQVR4nE2MsUsCUQDG3yiN9pcIRm53YJyDcIGBo/0PptA1XJhcqHHT6auGfMIbXksIecWLFBx6IUc+4hG8weEgb3mD0M0ORt7Sb/iW7/d9QCm1+oeUEiEEIWw0Gh/z+Wq1+l4uf+I4DMPx+LXfv8MYSynjOE58pZQQwnVdx3EghFJKpVQURUm1WCwApS9CfIktURRxzl3XRQh1Pc/3fULIaPRIKUUIGYYxm83iOOacJ74QIgxDxt6q1SohBEL45P+RZNfzNE0HB/m8aZq53L5pHjL2zhibTCbJNcZ4gNA9IUEQfHK+k0pZ1tlmsymXy8ViMZvdKxQKjLHpdEoI8X3/5vbmYTgcIEQpZYxR+gwAAJlMxjAMyzpttVqc82TgOJcY43a7Xa/Xz227VDrq9nq76bRt2+v1WtN0XddParXmRTMIAs453gLhNcbYsiwI4XGlctXpAAB+AXGN9y4h1H+UAAAAAElFTkSuQmCC" nextheight="221" nextwidth="1634" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Expense Attribution for Annual grants vesting schedule</p><p>*Percentages shown for annual grants may be a little bit confusing. Let me explain. We wanted to illustrate the portion of total compensation expense recognized during each of the four years of the vesting schedule. However, for annual grants, the full amount (or 100%) is vested each single year. From the perspective of the four-year time horizon, the same amount comprises 25% of the total token compensation costs (assuming all other variables remain the same in each period, which is clearly an unrealistic assumption).</p><ol><li><p><strong>Backloaded four-year vest</strong></p></li></ol><blockquote><p>“<em>This model is designed to keep employee engagement high — by increasing the size of the vest over time, starting with a smaller percentage (say, 10%), and working up to 100% vested at the end of four years. This model also often involves a 1-year cliff – very few companies would offer tokens that vest without a cliff.</em>”</p><p>[<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://a16zcrypto.com/posts/article/token-compensation-guide/">Token Compensation Guide by a16z</a>]</p></blockquote><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/83a3e7f471b43931ddab694e436bf150.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAECAIAAABgJaqDAAAACXBIWXMAAAsTAAALEwEAmpwYAAABbUlEQVR4nE3NMUsCUQDA8Ud9g/okglFbwju8OOGC4rZKcBBqMakho6SXFfcWS4cnPY0TLnjRFS4NNriIQt3wiKO64IZbBHuD2FtcHAxs6bf/+QMhxOAf3/er1SohBKET13WllGEYjkajdruNEKrd1BzHoZR+fH5KKQeDgRDC8zyMceHsjBDi+19Syv53f/gzFEIEQQCazWfPe/emer0e57xCCGOMUtpqtRhjT1OMsfW19b/ll+8HQfCXhGH4+vqCEHKce4zx48MjIaTRaFBKK4RAGAcKhLquLy0t6vpqt9vlnN8xBqFiWVY2m7Vtu27VXdflnM/OzORyh5PJxDCMhKZFowuqqnY6nTfOd7a3TdPM7GauSqVUKnVN6cbmZt2yAAAgEonE4/Fc7sA0TT51a9vR6AJCCELFMIx0Op3cSpbL5fm5uXw+Px6Pl5djsVhsb3+/cFpwpxKadnScX9V1jPGKqhaLlwpULs7PAQC/v1DoHI3U5RUAAAAASUVORK5CYII=" nextheight="221" nextwidth="1634" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Expense Attribution for Backloaded Four-Year vesting schedule</p><p>Understanding the nuances of accounting for token compensation is crucial for accountants in web3. As token compensation plans continue to evolve, accounting professionals need to stay informed about best practices and emerging guidance to ensure accurate and compliant financial reporting.</p><p><strong>FOOTNOTES</strong></p><p>[1] Reporting entities may elect the fair value measurement option to revalue the liability denominated in assets readily convertible to cash as of each reporting date based on updated token fair values.</p><p><strong>REFERENCES</strong></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.bing.com/ck/a?!&amp;&amp;p=54b6e5a31bb33b6aJmltdHM9MTcyNDg4OTYwMCZpZ3VpZD0yNjdhYzZmNi1lODkyLTZhMGUtMjRiYy1kMjlmZTk5NTZiOTImaW5zaWQ9NTIwMw&amp;ptn=3&amp;ver=2&amp;hsh=3&amp;fclid=267ac6f6-e892-6a0e-24bc-d29fe9956b92&amp;psq=he+general+principle+of+exchanging+the+original+award+for+a+new+award+also+applies+to+a+modification+of+a+liability-classified+award.+Unlike+an+equity-classified+award%2c+however%2c+a+liability-classified+award+is+remeasured+at+fair+value+at+the+end+of+each+reporting+period.+Therefore%2c+a+company+simply+recognizes+the+fair+value+of+the+modified+award+by+using+the+modified+terms+at+the+modification+date&amp;u=a1aHR0cHM6Ly92aWV3cG9pbnQucHdjLmNvbS9kdC91cy9lbi9wd2MvYWNjb3VudGluZ19ndWlkZXMvc3RvY2tiYXNlZF9jb21wZW5zYXQvc3RvY2tiYXNlZF9jb21wZW5zYXRfXzNfVVMvY2hhcHRlcl80X21vZGlmaWNhdGlfVVMvNDJfb3ZlcmFsbF9wcmluY2lwbGVfVVMuaHRtbA&amp;ntb=1"><em>“Stock-Based Compensation Guide” by PwC</em></a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://a16zcrypto.com/posts/article/token-compensation-guide/"><em>“Token Compensation Guide” by a16z</em></a></p>]]></content:encoded>
            <author>tap@newsletter.paragraph.com (TechAccountingPro)</author>
            <category>usgaap</category>
            <category>tokencompensation</category>
            <category>vesting</category>
            <category>accountingresearch</category>
            <category>auditreadiness</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/e751376ea72b3a0420e02f40ba5f45e2.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Liquidity Pool Accounting]]></title>
            <link>https://paragraph.com/@tap/liquidity-pool-accounting</link>
            <guid>JlkHnIH8LqOgUCBli9Z4</guid>
            <pubDate>Sat, 02 Aug 2025 14:13:16 GMT</pubDate>
            <description><![CDATA[Liquidity pools accounting]]></description>
            <content:encoded><![CDATA[<p>[This post was first published on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://techaccountingpro.substack.com">Substack</a> on <strong>July 25, 2025</strong>]</p><p>A <strong><em>liquidity pool (LP)</em></strong> is a smart contract that holds a pair or collection of digital assets to facilitate decentralized trading, lending, or other financial services without the need for a centralized intermediary. Users contribute assets to the pool and, in return, earn a share of transaction fees or other incentives.</p><p>Liquidity pools are core to decentralized finance (DeFi) protocols like Uniswap, enabling continuous, automated exchange of tokens. Each pool operates on pre-set algorithms that determine asset pricing based on the relative quantities of tokens in the pool.</p><p>For token issuers, liquidity pools serve multiple strategic purposes, such as:</p><ul><li><p>enabling <strong>access to protocol tokens</strong> without the need for being listed on a centralized exchange.</p></li><li><p>acting as a <strong>financing and co-marketing tool</strong>, particularly when paired with another token project that may lack liquidity. In such arrangements, both projects can benefit from shared exposure and joint participation in the pool, potentially improving market access and community engagement.</p></li></ul><p>While liquidity pools provide income opportunities and flexibility, they also carry risks such as <strong>impermanent loss</strong>, <strong>smart contract vulnerabilities</strong>, and <strong>price slippage</strong> in volatile markets.</p><p>Today, we will discuss how liquidity providers should account for assets contributed to the liquidity pools. We will pay particular attention to simulations of scenarios that involve impermanent loss.</p><p>We built a simple <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.google.com/spreadsheets/d/1OlXG-ivvo1Q5mX7Ziq9Xg8P-0hKmkAX6sewtgZKrnyM/edit?usp=sharing">LP Pool Model spreadsheet</a>.</p><p>Our assumptions are as follows:</p><ul><li><p>The liquidity pool contains two tokens.</p></li><li><p>Each token in the pool is actively traded on a centralized exchange.</p></li><li><p>Zero costs to purchase or withdraw assets from centralized exchanges.</p></li><li><p>Deposits to and withdrawals from accounts on centralized exchanges.</p></li><li><p>Both tokens in the liquidity pool are in the scope of FASB ASC 350-60, hence:</p><ul><li><p>Both tokens in the pool are issued by unaffiliated third parties</p></li><li><p>Each tokens are accounted for at fair value.</p></li></ul></li><li><p>Liquidity pool protocol follows the constant product formula.</p></li><li><p>The pool charges a fixed rate paid in tokens that are added to the pool.</p></li></ul><p>From this spreadsheet, we can easily see that regardless of what the fair values of each token are and how these fair values change, whenever there is a trade executed by an arbitrage trader who is trying to capture the arbitrage opportunity, the liquidity pool fair value declines exactly in the same amount as the amount of profit earned by the arbitrage trader. This is true regardless of the level of fees set in the pool.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/111cf81c7dec5e574221d919d0bd6ad2.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAIAAACPoCp1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFcElEQVR4nLVWTWzbVBx/INDEFS6DAxLiABfgAmOHXeE0DkhQTdomoWoHOHTTNAkNxIeQpm3qxNAE4sLghkK39St13bp2PveMXSdOGjdrsrROXMeO8+GkrfPhxrFjZKdfa7OpgPbT3/Hze//n3//r/R1gWZZt26K46vcTXq8XQVESwnAo5PGMoDNoMvnAtu2u/d8BegTLmYcej2cWw7xeL4T3sZmZycmpkXt3SZKSZVkQcoIgCoKwvLIsy7IoioKQWxXzgiDkRZHns4IgSJKkFBRBEFbdVVWtPkKQ5XmfzxeNRpn5eZKkILxP0wxBEDAcDodCBOELhUI+n48gcAybCwQCGI7PYpjfBYETEEIMm52ZwcKh0Cw2iyBT80yk3W7vEiwlub9GRnAcR1CEwB14PB4EQbxer+uNdxqZ9vv9CIqMjo56vd47d+5NIVMYNjsxOYUgyOTkJIoiCIKMjY+Pjo2NjIwsJBK2bVuWtUUgCrlQOExRVDQahZBkGCYQ8IfDYQghy7I4gdM0Q5FUIBAkSZKEZCgUCgQCEEKKomiKYubnIYQ44cvy2bW19Ypa0Ta0rRD1bo1Go6JWVBf1RqPRdK56o95oNnVd1zStpeutVkt30Wg0nJlt6LredPSdLaZp7iuK7RzksiSEFE2TJFXX6n2qoWsbhtHpdNqGYVqWaTq7DsLag10PZClfKpUymeVUKpXls7qu71hh9dTch0w6HYvHKZrmeT6dTh+0oH+Z2ratFAqSJPE8n0w+UKvVg0bZrhEsyyYSHEXTeVFc4fkdG58Mh8ByXO6Yprm5qbtB7G5Jtzfo0ZjtdtswOoZhWE6MDvn+7SR3zK5pOdIxHTHcsWk5g03D2jQswzBMs+MY4gycTB4SwLadF8HEKuKPTgfjcySHQW6O5KaDsYk5GgnGMvkam92I0EyWnp678/sKg8kpLsNJBaFitDtdu7s3pX0IemtpXvLBCBnhghR7n1kIUTHUR45PEygB88U1saLHKGrJ55m4fTMdHpOTbIrNiw+Lj6ulPgSqWolGIxFmfpGLsSxbq9VarWZd22g06r2AtLQaA4MTdz0rqWStVEqwCTa6wPNZURAWEwlJknfKoX8OdF1XFKWoFGu1mqIohtHZ0bAs27ScVGuaViyV9c1N0zI1bUOtVtfW1mq1WqVc3uh7dPYSPBZd+39it1WoqlpzUS6XW63WPr1qPvOA9icoHx8n65XdgOz97U/QW1MUhaYcJDkOkmQms7zPi/LS3+gfw3/+/AM1/tu6kHSnD+XdFoGmabIkybJcKhXzkqSq6j69tQLPUT42PMdzdL1a2CE+bIieHkDv5vbkjWbT6cPtdvtgTNdLeYVfyqUWSkJaqxb/BcH2OVCTLhLcoiQX3O60B5ZV4rkVhqCxsVwsqIrprm2bT8Qj7fqpAvSoFtNZL06hwQgWjMyFWRzGDkqQWsCCkTDN4ZD1kXHU1QxSCRyyeJjFghHUz6DBCA5jqJ/hRWXrm9zpOIf2+KmvAHgDHDkOXngPgNcBOArAy3vkKACvgiPvg7c/AS+dAOA18OIJ8ObH4J1PAXgLgFec1WfeBc8eA88dc7c//9HnV23bbhsd0GtYP90ePTn4zdkLV05fvD54+dbA0PVTF4b3ysD54dMXb5w5f2Vg6NrA+eHBy7fOfXlj6Ptfzlz68cPB7z747Gtnfujq2Us3z33768kvro1itO3kaftfRVEp8HxmOcUdPAE7MNqb8Wik5X5QjXabz6SKihOH3Eoms7RYLhWW0ylRzBmG0ScHsiwnuMV4PM7ncmq1Wi5X9omqViVJpmlGkguqWi2VywmOW+F5Va3G4nEIyVQqxbIxSJKpVFpVq41Gs0fwDxUbPqYpNctTAAAAAElFTkSuQmCC" nextheight="677" nextwidth="782" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Generally, the effect of executed trades has a different impact on the total value of LP assets depending on the purpose of the trade:</p><ul><li><p>Speculative trades recapture any profit that could have been accumulated from non-speculative trades.</p></li><li><p>Non-speculative trades might result in profit or loss for the liquidity pool.</p></li></ul><p>The effect of a speculative trade on the trader who executed the trade successfully is calculated in the example used in our model as follows:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0909a404aa8ee3c3dad560b973ecd40e.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAAAsTAAALEwEAmpwYAAADDElEQVR4nLWRW0gUURjHD0IQQkQRRVT0kPRgYGmtiK7mBlYULBZeWpQKSQgqHwQNLaT36CkIfEpaCSyjjKgknCJnmnGX2Zt7ib2MtuzsNu64s9M4o8549sS6XraLuxL058/wHeY78/v+34BHT98dv9B55lqf3tRT1tBluHy3prX3QF37dv2VHdVX/9m7TraBctPztwR4+OTNUWOH4XKP/tLtovM3a1rvVDV3F1S0gqMNoLRx3cdWXda0Xmd7rWflShM4bBx89Qmg/ywgCAJBfBnDMJq2vR8d9fq+IoRUVVuzpkFZViiKslqtJDVB07TD6aJpG0F8wQnC4XQRJEWRpMvltVgsExarxTKREJIQplRVgzC1mgDCVWRqg1FSCKXgehuCEMKlpUyVnmL5mCl+SXDjXj8AxWBnJdhyIu1CHThSD/ZWg4LjYKtuxYU6UFgOis4BnQns1oNtFaCgFOw7BU6YACguMXYghJY2GBH0D74+WNOiM143tHTXmtJu63pgbO+rbu7MHA0t3VWNHXvK60vOXj1t6jikb9pf2VBr6q5r6brY3ltx8VbP/ceZQH//B7P8DIFjfq9nbVEpqGZtLK15RWH8HrfDaqUImsI9ThohxMWik047hButdEWA4zhm+pumQUmam5OVOVmRl5+/WdMgwzAkSeEEEWKmlmAqGGJwHJekufmFxVwAMZkkCMLpcmuahjYhCKEoJtMJuO9utzt/AkEQbHa70+kMhZjNAKbD05FIBCEUj8d9Pl9+AM/Hxz+PM8yUKIqbAQQCgXA4jBDiNwlIJBIej4fjZhZzrnJNwVUAG4m4XG6UT+CHKOI4brFaWZbN3aqq2qKq+gOBEJNeZiwWCwaC+QEzM9wYhtntjoWFBUmSBEFI/CGe50VRdLsnP4yNfcQwr9cny7Lf78cwjOd5SZJyAaIsOzAwYDabR0ZeDg+/IEhSURRBEMQsCYKgKIrDbjObB58NDZHUBITQZrMNDT3LvMoFUGSZZdnwsqKxaJyPZ386W7M8z7LRWCyWmZrneY7j8gJ+Am2dJK5WxKtHAAAAAElFTkSuQmCC" nextheight="363" nextwidth="688" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>On the opposite side, the effect on the liquidity provider is as follows:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/710271e1c41bfbb371a24fbb1c84a09f.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAAAsTAAALEwEAmpwYAAADxklEQVR4nK1U32/bZBT1CxKPSPwRqHtZ2QNMjEmsEi8MoQ5oIwRt0lGqamhlgwmxirbigVFVSrqIKJ1gUkSFCmKMNqVKKVlj48aNZ8dJ7Dh2EttJmh/NL9d2kiZblyxGTkTpomgbEkdH9vG90nf03XtkQP0HjcZDVVVRigdeGABeHAJ6BoHe94GX9MDzfcAzrwLPnv4PfO41ADjR9+E1VVUB9VFUqvfRAIeRHEKEMZLDKN7pphxw4I8tsiud7i6tDTf1O0QEo8lHDJpN7ZmXap/fRCdt2KQNn7RhUzZ8epHo4NSid0oT3iO6XcenF30t7b1yE1tGEl0MkoVq/9yWzogMGhGdEXnrq/Vzs+Bg61OrzKN9V37qNcyfHLe+O/fXmc+WTpyff+XCd+dmwbMzayfHF87OOLT6hO34BduCg+tikBZrOiMydF2j3oy+OfnrwDWn3owOmz1D15HzVuL1T3/oeefLU2PfjljwMxPfHxuYPv2x9T0j/PJHpt4Pvn7j6q3+mZXjuukevcm6SncxSBX29ebtcSs2ZkFHzMio5e6oxTNiRg5pmIeGja4RE9zWBhOob+lho8tgAg1mt9YyuQZmXTZntMuSq7Wa24MTfhr3Ufk9JVuQcqJ8lHmxhPuoCJ8Qlf1MToQRjInGRGWfCNAISuABOpHKYV4S9mCRcKIq3+80eHBwQAepQMC/u5tpZbfebDY6GI2E8/m8qqr37tV8BFEsFlRVFXiO8Hrj8VilUg4zwXAknNnJKXvVToNGo7EnSUVRlGWlVC53pSQr7W65XJZluaTJiqwVZUVDqaWVarXWZUT/O4DOEdXrXEri0xKflrtSSMuxbEnYVXbFSisarWy0RfPfvBzWgXoLjXr94OCBqjZT+dK42XXJAl20gJdvwLqrttFvVj5ZgC9awAkLdPmGe2xurf+S5e0vbBY7qR4e+ZgbMAxDUUFB4BmGZVk2kUjyHEfTdJhh6CDF0FSI1hCkSDYUEng+JvABv48g8J14KpeUnmwQj8c4jovHYyGGYZhQPLETYjmCDJEh1hcIkkHGH9REgArhPipbkGKJNBVkKTaaTGafyqD9kiQpEokIPCfEU7fWPT+vwaubxO317WXn3SU7+NufqH0T+8WBeKg0GsrYN7GlVdAJEVJWW8Pj53RkyU31YaMuyYp9A1p2QGt3kGWHa2UdtG9ACBGm+axGLkNzmW2C/fG2w42QxXTp8BfwNAbNVCrF8wKCuO84nVtbMAS6CK93G0G2YFgsFrVsy/KeKEKgCwRdPq9fKe4/8QZ/AzdKIyjZFDtEAAAAAElFTkSuQmCC" nextheight="447" nextwidth="856" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>However, there is one scenario where the liquidity pool investment will demonstrate an increase in its fair value. This is a scenario where the prices of both tokens are continuously growing (we have often seen these circumstances in real life back in 2020-2021). Here, the fair value of the liquidity pool will increase at a rate consistent with the lowest of the individual price increase rates of each token in the pool.</p><p>Liquidity pools are an important component of the blockchain infrastructure. At the same time, there are many factors complicating the LP accounting:</p><ol><li><p>Both the number and price of tokens in the pool are very volatile.</p></li><li><p>No direct authoritative guidance exists.</p></li><li><p>Data is rarely readily available for accounting purposes (especially on non-EVM blockchains).</p></li><li><p>When used as a co-marketing tool or a way to provide financing to other protocols, assets transferred to the pool might be viewed by management as an expense rather than an investment.</p></li><li><p>The provider’s portion in the liquidity pool is represented in LP shares, which may or may not be actively traded and may or may not accrue liquidity mining rewards.</p></li><li><p>Logics and the exact mechanism of the asset flows vary significantly because each decentralized exchange (DEX) implementation of liquidity pools is different.</p></li></ol><p>The liquidity pool accounting is the topic that needs a broader discussion and involvement from industry professionals. This is why it is a suggested topic agenda for the future work of the <strong>Web3 Accounting Alliance (W3AA)</strong>. If you’d like to contribute to the discussion and development of the industry-leading guidance around the accounting for liquidity pools, apply to be a contributor in this topic at the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://lu.ma/y3k92tl4?tk=phqPV4">next W3AA meeting</a> to be held on 8/21/2025 at 11 AM EST.</p>]]></content:encoded>
            <author>tap@newsletter.paragraph.com (TechAccountingPro)</author>
            <category>liquiditypools</category>
            <category>accounting</category>
            <category>w3aa</category>
            <category>usgaap</category>
            <category>accountingresearch</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/3c87af359465da11cd34332ec03ff034.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Bitcoin Mining Revenue - Data]]></title>
            <link>https://paragraph.com/@tap/bitcoin-mining-revenue-data</link>
            <guid>3J1B4N04t3aoEbK0rRaB</guid>
            <pubDate>Sat, 02 Aug 2025 14:10:50 GMT</pubDate>
            <description><![CDATA[Revenue analytical model for Bitcoin miners based on reported data points from public cryptominining companies.]]></description>
            <content:encoded><![CDATA[<p>[This post was first published on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://techaccountingpro.substack.com">Substack</a> on Jan 02, 2025]</p><h2 id="h-introduction" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>INTRODUCTION</strong></h2><p>Bitcoin mining companies generate highly volatile yields. Revenue generated during the most recent quarter often differs drastically from the same quarter of the previous year and even the immediately preceding quarter. Both analysts and auditors have to deal with large fluctuations in revenue so it may be difficult to determine the underlying cause of changes.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4ef033b1b32b672be6eddaa6c9fd51d7.png" alt="Range of quarterly revenue fluctuations" blurdataurl="data:image/png;base64,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" nextheight="1424" nextwidth="1220" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Range of quarterly revenue fluctuations</figcaption></figure><p>To address this gap, we analyze the effect of changes in bitcoins mined, relative shares of global hash rates, and bitcoin prices over a period from 2021 Q4 to 2024 Q3 for public bitcoin mining companies that regularly share their operating metrics publicly.</p><p>We studied a total of 19 bitcoin miners. Among companies in our sample, we notice a variety of patterns of revenue fluctuations:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9a3d4e398ce3ada8e5e0e410f3a33b57.png" alt="Bitcoin Mining Revenue" blurdataurl="data:image/png;base64,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" nextheight="2018" nextwidth="1220" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Bitcoin Mining Revenue</figcaption></figure><p>Today, our focus is on the data used to analyze the fluctuations. We group all of this data into three broad categories:</p><ul><li><p>Company data</p></li><li><p>Network data</p></li><li><p>Market data</p></li></ul><h2 id="h-reliability" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>RELIABILITY</strong></h2><h3 id="h-level-1-company-data" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong><em>Level 1 - Company data</em></strong></h3><p>We believe that the data used was sufficiently reliable for the goals of this analysis. The information was obtained directly from Forms 10-K, 10-Q, and 8-K filed by companies with the SEC (or similar forms filed with other national securities authorities). Most information used was not subject to an independent review or verification with the exception of reported revenue figures that were audited by each company&apos;s independent accountant as part of their audits of financial statements filed.</p><p>Information was obtained by us via a complex multistep process that was required in order to:</p><ul><li><p>Account for subsequent restatement and inconsistencies between historical data reported by companies in different sources,</p></li><li><p>Align the reporting periods of issuers with different fiscal year-end dates,</p></li><li><p>Convert numbers reported in foreign currencies to US dollars.</p></li></ul><h3 id="h-level-2-network-data" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong><em>Level 2 - Network data</em></strong></h3><p>We also noted the following with respect to the Bitcoin network data used herein. We analyzed multiple data sources and found that network hash rates as published by different providers differ significantly. The reasons for such differences include:</p><ul><li><p>Unavailability of the actual node hash rates (as this data is private)</p></li><li><p>Use of different aggregate periods for the calculation of the estimated network hash rate</p></li><li><p>Timezone differences result in slightly different cut-offs used in the calculation of each publisher</p></li><li><p>A famous off-by-one error in the Bitcoin source code part that determines the algorithm of the calculation of the network difficulty adjustments.</p></li></ul><p>As such, our approach to sourcing the network data was to use the Bitcoin datasets published by Google BigQuery Public Datasets. To ensure the reliability of the data, we performed the following steps:</p><ul><li><p>Assessed the data source: Google BigQuery Public Datasets is a reputable source of blockchain data. The company’s methodology for extraction, transformation, and loading data is <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://cloud.google.com/blog/topics/public-datasets/bitcoin-in-bigquery-blockchain-analytics-on-public-data">publicly available</a>, and the code is <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/blockchain-etl/bitcoin-etl">open source</a>.</p></li><li><p>We checked the sequential numbering of blocks in the dataset and extracted data from Google BigQuery Public Datasets using the following SQL query:</p><pre data-type="codeBlock" language="" text="WITH grouped_transactions AS (
  SELECT
    block_timestamp,
    block_timestamp_month,
    block_number,
    is_coinbase,
    input_value,
    output_value,
    fee,
    -- Adjust grouping by the last block numbers divisible without a reminder by 2,016 (to disaggregate dificulty adjustment epochs) and 210,000 (to disaggregate the population by halving events)
    CAST(FLOOR((block_number-1) / 2016)*2016*1000000+
      FLOOR((block_number-1) / 210000)*210000 
    AS INT64) AS block_group
  FROM `bigquery-public-data.crypto_bitcoin.transactions`
)
SELECT
  block_timestamp_month,
  block_group,
  MIN(block_number) AS min_block_number,
  MAX(block_number) AS max_block_number,
  MIN(block_timestamp) AS min_block_timestamp,
  MAX(block_timestamp) AS max_block_timestamp,
  SUM(CASE WHEN is_coinbase = TRUE THEN input_value ELSE 0 END)/(100000000) AS Total_Input_Value_Coinbase,
  SUM(CASE WHEN is_coinbase = TRUE THEN output_value ELSE 0 END)/(100000000) AS Total_Output_Value_Coinbase,
  SUM(CASE WHEN is_coinbase = TRUE THEN fee ELSE 0 END)/(100000000) AS Total_Fees_Coinbase,
  SUM(CASE WHEN is_coinbase = FALSE THEN input_value ELSE 0 END)/(100000000) AS Total_Input_Value_NonCoinbase,
  SUM(CASE WHEN is_coinbase = FALSE THEN output_value ELSE 0 END)/(100000000) AS Total_Output_Value_NonCoinbase,
  SUM(CASE WHEN is_coinbase = FALSE THEN fee ELSE 0 END)/(100000000) AS Total_Fees_NonCoinbase
FROM grouped_transactions
GROUP BY block_timestamp_month, block_group
HAVING MAX(block_number)&gt;0
ORDER BY block_timestamp_month, block_group;"><code><span class="hljs-keyword">WITH</span> grouped_transactions <span class="hljs-keyword">AS</span> (
  <span class="hljs-keyword">SELECT</span>
    block_timestamp,
    block_timestamp_month,
    block_number,
    is_coinbase,
    input_value,
    output_value,
    fee,
    <span class="hljs-comment">-- Adjust grouping by the last block numbers divisible without a reminder by 2,016 (to disaggregate dificulty adjustment epochs) and 210,000 (to disaggregate the population by halving events)</span>
    <span class="hljs-built_in">CAST</span>(<span class="hljs-built_in">FLOOR</span>((block_number<span class="hljs-number">-1</span>) <span class="hljs-operator">/</span> <span class="hljs-number">2016</span>)<span class="hljs-operator">*</span><span class="hljs-number">2016</span><span class="hljs-operator">*</span><span class="hljs-number">1000000</span><span class="hljs-operator">+</span>
      <span class="hljs-built_in">FLOOR</span>((block_number<span class="hljs-number">-1</span>) <span class="hljs-operator">/</span> <span class="hljs-number">210000</span>)<span class="hljs-operator">*</span><span class="hljs-number">210000</span> 
    <span class="hljs-keyword">AS</span> INT64) <span class="hljs-keyword">AS</span> block_group
  <span class="hljs-keyword">FROM</span> `bigquery<span class="hljs-operator">-</span>public<span class="hljs-operator">-</span>data.crypto_bitcoin.transactions`
)
<span class="hljs-keyword">SELECT</span>
  block_timestamp_month,
  block_group,
  <span class="hljs-built_in">MIN</span>(block_number) <span class="hljs-keyword">AS</span> min_block_number,
  <span class="hljs-built_in">MAX</span>(block_number) <span class="hljs-keyword">AS</span> max_block_number,
  <span class="hljs-built_in">MIN</span>(block_timestamp) <span class="hljs-keyword">AS</span> min_block_timestamp,
  <span class="hljs-built_in">MAX</span>(block_timestamp) <span class="hljs-keyword">AS</span> max_block_timestamp,
  <span class="hljs-built_in">SUM</span>(<span class="hljs-keyword">CASE</span> <span class="hljs-keyword">WHEN</span> is_coinbase <span class="hljs-operator">=</span> <span class="hljs-literal">TRUE</span> <span class="hljs-keyword">THEN</span> input_value <span class="hljs-keyword">ELSE</span> <span class="hljs-number">0</span> <span class="hljs-keyword">END</span>)<span class="hljs-operator">/</span>(<span class="hljs-number">100000000</span>) <span class="hljs-keyword">AS</span> Total_Input_Value_Coinbase,
  <span class="hljs-built_in">SUM</span>(<span class="hljs-keyword">CASE</span> <span class="hljs-keyword">WHEN</span> is_coinbase <span class="hljs-operator">=</span> <span class="hljs-literal">TRUE</span> <span class="hljs-keyword">THEN</span> output_value <span class="hljs-keyword">ELSE</span> <span class="hljs-number">0</span> <span class="hljs-keyword">END</span>)<span class="hljs-operator">/</span>(<span class="hljs-number">100000000</span>) <span class="hljs-keyword">AS</span> Total_Output_Value_Coinbase,
  <span class="hljs-built_in">SUM</span>(<span class="hljs-keyword">CASE</span> <span class="hljs-keyword">WHEN</span> is_coinbase <span class="hljs-operator">=</span> <span class="hljs-literal">TRUE</span> <span class="hljs-keyword">THEN</span> fee <span class="hljs-keyword">ELSE</span> <span class="hljs-number">0</span> <span class="hljs-keyword">END</span>)<span class="hljs-operator">/</span>(<span class="hljs-number">100000000</span>) <span class="hljs-keyword">AS</span> Total_Fees_Coinbase,
  <span class="hljs-built_in">SUM</span>(<span class="hljs-keyword">CASE</span> <span class="hljs-keyword">WHEN</span> is_coinbase <span class="hljs-operator">=</span> <span class="hljs-literal">FALSE</span> <span class="hljs-keyword">THEN</span> input_value <span class="hljs-keyword">ELSE</span> <span class="hljs-number">0</span> <span class="hljs-keyword">END</span>)<span class="hljs-operator">/</span>(<span class="hljs-number">100000000</span>) <span class="hljs-keyword">AS</span> Total_Input_Value_NonCoinbase,
  <span class="hljs-built_in">SUM</span>(<span class="hljs-keyword">CASE</span> <span class="hljs-keyword">WHEN</span> is_coinbase <span class="hljs-operator">=</span> <span class="hljs-literal">FALSE</span> <span class="hljs-keyword">THEN</span> output_value <span class="hljs-keyword">ELSE</span> <span class="hljs-number">0</span> <span class="hljs-keyword">END</span>)<span class="hljs-operator">/</span>(<span class="hljs-number">100000000</span>) <span class="hljs-keyword">AS</span> Total_Output_Value_NonCoinbase,
  <span class="hljs-built_in">SUM</span>(<span class="hljs-keyword">CASE</span> <span class="hljs-keyword">WHEN</span> is_coinbase <span class="hljs-operator">=</span> <span class="hljs-literal">FALSE</span> <span class="hljs-keyword">THEN</span> fee <span class="hljs-keyword">ELSE</span> <span class="hljs-number">0</span> <span class="hljs-keyword">END</span>)<span class="hljs-operator">/</span>(<span class="hljs-number">100000000</span>) <span class="hljs-keyword">AS</span> Total_Fees_NonCoinbase
<span class="hljs-keyword">FROM</span> grouped_transactions
<span class="hljs-keyword">GROUP</span> <span class="hljs-keyword">BY</span> block_timestamp_month, block_group
<span class="hljs-keyword">HAVING</span> <span class="hljs-built_in">MAX</span>(block_number)<span class="hljs-operator">></span><span class="hljs-number">0</span>
<span class="hljs-keyword">ORDER</span> <span class="hljs-keyword">BY</span> block_timestamp_month, block_group;</code></pre></li><li><p>The data produced by this query includes information about total Bitcoin subsidies paid out in each period and also total transaction fees paid in each block. We performed random checks of transactional and block header data against information available in public Bitcoin explorers and against information we queried from a private Bitcoin node we had established access.</p></li><li><p>We sourced Network difficulty for each epoch from BitcoinExplorer.org and validated it by recalculating each epoch adjustment using the timestamp data from block headers.</p></li><li><p>We then used the verified Network difficulty and the difference between the average actual time to produce new blocks in each period and the normal time of 86,400 seconds (10 minutes) to calculate the estimated global Bitcoin network hash rate in each period.</p><p>\(\begin{equation} \text{Network Hashrate} = \frac{\left( \frac{\text{Actual blocks found}}{\frac{\text{Time Period}}{10 \text{ min}}} \right) \times \text{Difficulty Rate} \times 2^{32}}{600} \end{equation}\)</p></li></ul><p>As a result, we created a table helper for analytics that allowed us to clearly see the number of blocks produced in each time period, the respective Bitcoin subsidy rates per block, transaction fees paid to miners, and estimated global network hash rates. This technique may be adapted by auditors to perform substantive analytical procedures of bitcoin miner revenue:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6e7f1b79d25be181fb4d63f19eace24e.png" alt="Bitcoin Epochs Analysis" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAgCAIAAACpeQ79AAAACXBIWXMAAAsTAAALEwEAmpwYAAADB0lEQVR4nE2UT2/bRhDFx2JILEVRoknvLpeiLJn7jxQj1LHkxG5v7a3H9lqgt3yIHAsXSAwUUACjQNEit36v9FI7UXu2DylQzK5aGCCIJTk7782PjwSuNovlF7P2cr78vG4vYLyA8fzReQHJMQi9ac+/atdfztpLYZ7n889o86xYnPqDq3XMLWxv3v3z6dP793/c3t7d3X24v3/48/Zu99ffH3e7j7vdw8P9qx+u4ZvvXr79+ber19ur6+2P129/eff7659urt7g+urNdnvz69fffg/wpIKBgOEMtUkNA5GUFqDEm08qAAbpHMJCJcKOp8tJ3Y9EO572XK0J0yNhR6KNqCJMw+CwiZhOqy6tupibRFgu10EhCdMR04PDk5AqLHL72rTqktISppk8CwtFmIm5CfImLCQEhRwKg3LHTxNhk9JOzblXGQoTFNgCgkLG3EzqfjJb+aJSb8IjGQuLRXkzFAaCXMbMpFU/nq5ibmNuvJxb2yCX0d441YlocRamnad1kMvwSEZUHWTN3njEFBoXLdkXnYVuOsINjlVqGOS4wxMi3JDSFR2hyr6IaTjIGkLVsGzH1fL/TkHuOjGNcoXCor2nqoscQCwqsFNINWQne+MIs+rG0z5xY5dqg3hKjTDdAgaHTcxNViPMkbCJsFP7PDxCwomwniL4TmnVZXUfc0O44W66iKInfMoNgCMx+o9TSBWVz4JChlQhockCPaFx5GTTqiPcREwhAqpijp48RXicAsJMxDSXZ07LoByyMA4m08PSFXETUe3lIoo4nBmNL5gwnZSYw0d5wpsxN54i+DylVefjG3NTmY3PU1IiAnwtYaF86LK6H1VdImxlzsNCJiUyQ5jc5SlixhuPhY2YKfU6KFRETcztQebzlCOSpNwjCAtFm1PPyRt3nnIEP3JfCyk1RqXxxg1hnpMGxw2vPTrIToJCQnZykDWDXOIPI51DVvfz5WXdvqjbi/nyctZe4NFd1O0L2pzi3yJrgDAzma0mdZ+6tExmq/G0z45XadWBb5Y1/wL5Ypc86yvbFQAAAABJRU5ErkJggg==" nextheight="3300" nextwidth="1220" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Bitcoin Epochs Analysis</figcaption></figure><h3 id="h-level-3-market-data" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong><em>Level 3 - Market data</em></strong></h3><p>We used the Coinbase price on Bitcoin as provided by Coinbase (up to Q2 2024) and subsequently as provided by FRED (due to the discontinuation of the price feed API by Coinbase during Q4 2024).</p><h2 id="h-relevance" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>RELEVANCE</strong></h2><p>When assessing the relevance of inputs in the model, we noted the following key considerations:</p><ul><li><p>Horizon of historical data is limited, and none of the companies we researched has published their operating results before 2021.</p></li><li><p>The sample of companies researched includes both participants and operators of Bitcoin mining pools.</p></li><li><p>Revenue recognition accounting policies of observed companies have shown a significant degree of variation. See the detailed study of accounting policies <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://techaccountingpro.substack.com/p/accounting-policies-of-us-bitcoin?r=2stxne">here</a>.</p></li><li><p>Data is aggregated at a quarterly level, although the actual revenue is recognized daily as the product of the quantity by the current fair market value of bitcoins mined.</p></li><li><p>We use the quantities of Bitcoin as reported by a business. This technically creates a circularity issue, which could have been resolved by replacing the internal data of the company with the external data supplied directly from the mining pool. However, we have not attempted to resolve this issue at this time.</p></li><li><p>Heterogeneous business models:</p><ul><li><p>Pure bitcoin miners</p></li><li><p>Data center hosting businesses with Bitcoin mining operations</p></li><li><p>Diversified validators (both Proof of Work and Proof of Stake protocols)</p></li><li><p>Energy producers</p></li></ul></li></ul><h2 id="h-consistency" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>CONSISTENCY</strong></h2><h3 id="h-hashrate-nonstandardized-and-loose" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Hashrate - Nonstandardized and Loose</strong></h3><p>Some entities report multiple hash rate metrics (such as average hash rate, end-of-month hash rate, total hash rate, operating hash rate, cloud hash rate, deployed hash rate, etc.) while others only disclose one metric without any definition or specification around what this number represents. The average hash rate of self-mining bitcoin operations is the metric that corresponds with the revenue earned by bitcoin miners from block rewards and transaction fees.</p><p>Unfortunately, among the companies we analyzed:</p><ul><li><p>Roughly 20% have not reported average or any hash rates at all.</p></li><li><p>20% of our remaining 80% did not consistently report the same metric each period.</p></li><li><p>Restatements of this metric are very common and do not require disclosure.</p></li></ul><p>Based on the information reported by companies that disclose multiple metrics, we determined that the highest hash rate reported (typically, deployed/month-end/total hash rate) in the same period on average is 104% higher than the lowest hash rate reported (typically, average/operating hash rate) in the same period by the same company. This means that our analysis of individual companies may be inherently misstated:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/402bb4b24acbd510f018621d9d3aaf73.png" alt="Hash Rate Variability" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAIAAAAUMWhjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEVElEQVR4nK2Vf2gbZRjHn/lPEedmwP0hBiuypKPTzjBx2dKarv6lk/oDrGzrZA4KrRBwamxTyNYbnBK3YD3ao2aZGUQM7qzp5Cz5w8gxG5iHXNvb3CmhO1dD5C250YNynb0ur+Te9kx/zFnch3C8ed73fb7v+7zP877g8/n8fr/Xwu12BwIBr9fr9/vdbndNTY3H49E0DW+ERdOs/kFLSwsA1NbWer1eAGhtbXU6nQ6HA5YpFAobFbC/GGPQdR0htFEv60Kc/vm7OpZOt7nq2lx1l0dHAVlommYYhq7rpmmShrEM/s+YlsDJ9vbe19u8sKlzn+/r/k8rEUAI4XvHGw27Pjn+TrSz6+rYWCVEmqbpun6v4qOXSs85tiVPf4wxXpifrwiQ+NwrAXTjxlMAZz7oDp04cfjQIU3TQFXV/ymwaLkeF4RsKvVDKlUPcLK7m2RgIBCohOhOJ0kSGd8NEopIZ1cDgG+LY3/t479cu+Z0OlOpVCVEqqraAnZ1rK2XxfWU7Li/tWdP40PbfFsffhKg59gxjLEsyyT1Kzsg6WXPWZifJ4saZpgfvxnGGN9E6Los30ngj9+UXQC+rY5n79/sAuCHK1MMwyBuV+ygODX17oEDwZdbi1NT36e+bHW5jnr3fnv2bEdj00uPPTE3O7tK4CZCeqk0MjS0A2D3g1saH3n0q/MJ29uSAELIMAyylsH333MBPA3Q3uDxAHju29QAUA+wA6AOgI/FSMQXTfOW5eXDrs46gBfrd86USm+/9urB5ubqS4KwJED+vLl33/PbXa/sfmY7gOeBzS/U7zzY2HR4f/Pn/f0f9fT0HDlir6sShLm50729FzlOnhjHGI+OjHwRj1cPWBJQVZUU2rggHG9vv10uzyCUGBz8aWxs1rLfLpcr08rlU4HAZ6eokXPnfhaEob6+o41N5wcGMMa3DGNh4S9zJf8IkOWbpnkmHL586dLaPeJlSzqZjIbDA319F+LxC/E4S9OlmZm75TCGTCaTy+UmJyf50VFFUWSLCUmakCTSlpYb11VVnZ6eLhbJd7pYtMfLsryqba66rnVdz2azHMchhJLJZKFQEEVREARN0ziOU1VVEARiT6VSvyrK1StXvuN5hFA6nVYURZKkWCxGBkuSVJ36YO9FFMVsNmuf0qpQSpLE8/xaO0FRFI7j1u2tZFFhJaqq5vN5u40QUlWV3OrEUm0nkEeFdBUKhbzFUiVzHBcKhSKRCMMwHR0dDMPQNB0OhyORSNiCYZhgMBixiEajNE1TFEW+FEWFQiGKomKxGG3BsqzdG7PqBliWDQaDFEVFIpHqmWQCZcGyLMMwFEVFLWiaZhiGZdloNGqrMgwTDodZliUyLMuSdwzS6XQikUgmk4lEIm3BWbAsy/O8bqFZkKeUQPKCvKwk7vaLax/D0lVBElG0kCRJEARRFBVFEUVRlmXBQhTFTCZDjNlsVhTFXC4nCALP8/l8/t/r4G9wxURDlrUPGQAAAABJRU5ErkJggg==" nextheight="908" nextwidth="1220" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Hash Rate Variability</figcaption></figure><p>However, as I often hear, any estimate is better than no estimate.</p><h3 id="h-principal-market-pricing-volatile-and-impossible" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0"><strong>Principal Market Pricing - Volatile and Impossible</strong></h3><p>Another issue we noted was related to the average prices derived from revenue reported by some of the sampled entities. In particular, we compared the price at which bitcoin produced was recorded as revenue in comparison with the maximum end-of-day market prices observed during each quarter and noticed the two companies that persistently had average calculated prices of bitcoin recorded as revenue at a level higher than the maximum market price observed in the same period.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4ef37755e065768546fb0bc27e422460.png" alt="Revenue Recognition Price" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAIAAACPoCp1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFeklEQVR4nK2WQW/aSBSAfc+1Uv9Aj6s991aphx4iZVc5ZJUDB7S9IOWAyqGRuKBalaU6kaV1U6ItXbcCtVaJElS2dZW6BNKamkBJaNZJ3IADBhywQyYOKU4TJ3gFQylNNrtVt98BvTfz5r157w2eQZAeLly40KsiCHL+/Pm+vj4EQc6dO4eiKJR76evrk2XZ6sE0zV4VwXHc6XS63e6rV69iGIai6Ojo6GAbOO7z+UiSdLlc4XDY6/UODAw4HA63203TNEEQTqdTkqR6vQ4+UW9jGEYngN/vJ0nS4/E4nU6Hw4GiKEEQMJLD4XC5XMPDwziOoyg6MjKCYZjdbne5XB6Px2azQZuhoSG73W6z2QYGBmw22+Dg4JUrV4LBIMwG8Xg8Fy9evHTp0tDQUH9//+XLl/v7+3/+6aeuqe2T0N8GjgwPD4+MjJAkiaIojuMYhuE4TpKk2+0eHR0lSVJRlE4GDMMQBOH3+4PBIEVR4XB4fGzs97t3Hz56RFHUxJ1Jv98Pq4SiKEVRNE1TFIXjOMuy1leA6Lt7Pp8PwzC/308QBI7jT8LhWDA4fuvWzMx0ObswcZukaRroOkVRGIbRNA036/P5DMMwz+BzANM0AQCKogAAtDatTqnqVlsw9nYA2AYAdM20Hr4qg14lNj39Pr1oWdbRl0ft/4B03R2ZJmq3hyYnvwzQ/AanvVXqZAA9Lrx4sRyPf5cMjpvN42azEyAyNfUQx63vhGHsR15zhVIZqq0AarGYXV62LOtNMl2qVLc3NxdjMb1W+7ZUDg4Px+7dfzLP5crKXqPxRZNDc/P5qiomk7/88CMM8NW0qmGaR5ZlAV1Pb24mNY1XVWAYnQCGYSxu5HlV5eViuVicDfhb8SYnA+Nj/+L1dH5HppnISbyqJjUtoaq1RgP5k408DjOJnBSvVpdqtaSmvdnYgJ+qP27cIK9d+89DZZoHu7WKZVnC6lryr9U37e0nVPVVTtrZrSMA6EDXBQASqnozQN9lI0lNi62upQul51z87dv0Wdv/UN99FpgobqzvgUqC8VmW9TqRDqXSb7e2Eqoay2YrW60id0okABBXlNDcPJteiisKr6oJVeVbdrltXS+urezu7BzsN969Ch03j+ESALQJz6/5tbSY3bj/gMpvVviNPFzFCivQeyvA1jZYWhFTBTlXVmAFypr2clngVTW9tcWr6vyaePv6dSEebzYPF+ceW1ZzKsw8DjO5YvkmMf6C49Y3q4HZCJuTEqq6UKnExfe/+R4USiX4b0AKpXKE4/caDahbljXH8YHgTHI9B3vFq2qqIIO9RlpYuRN4FEumufUsu56d38jPCqtRcZ0VVpLFYjJfeBSZm40n4EE6ODzsZHC6uLVtAHTdNM13+cJcNrdUqb5cE58uZWaFlSmef76y+qpYWiiWMusSee9+Ir30cf/jh70PlmU9ZaMRjj/hDTHNI3h+TwNTqW0D74PAbIyr7+9XAKgCQD95Rs+Ej5vNzapqGPtnnYIzM4CF6hVOoO/uAl2Hs/Cb07U8ceN3AmiaxvM8x3GhUIhlWZ7nU234HhKJBMMw0zMzHMf1zkIB/obb9C4XRfFzBoqiMAzD8/zpXUBSqRTDMCceKV3q9TrDMNFotF6v944jiqJIbRRFkWUZqson5PaIpmm9gizL8HaTZVnTNChA4HIoiKJYr9dbzxaCILxeL4ZhBEGgKIphmM/ngxcv0Z4iCIIkSfh08Hq9KIqSJAnHcRzv2sAXBnwhwKdQNBpFgsEgjuM0TWcyGUmSMpmMIAiSJIltBEEQRTGTyXRVaAON4RS0gaogCLIsd2VFURDYDZZloSlsUTdSKpWC7jiOkyRJEASO4zKZDFzFcZwoiv/Ykm4P/gbs1qPaNVNjmgAAAABJRU5ErkJggg==" nextheight="1082" nextwidth="1220" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Revenue Recognition Price</figcaption></figure><p>However, we believe that this discrepancy was driven by the translation of revenues from Canadian to US Dollars using the average quarterly foreign exchange rates.</p><h2 id="h-plausability" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>PLAUSABILITY</strong></h2><p>Cryptocurrency mining revenue plotted against the number of bitcoins mined during the period for each company by quarter also demonstrated the presence of a plausible relationship:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/18bc6219b5c81effe174371f2be3ade2.png" alt="Cryptomining Revenue vs. Bitcoins Mined" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAIAAAAUMWhjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAENElEQVR4nJ1VT2gjVRx+J297EFTEfzdPwq6C4kEPvSwoWJCAFmKghkDtEislECVCSAPSPaTqVgNrKGaDhdBLdoOHIaVLtq1bXZptyDo2hr5SZtvJZGYzndlpJq/JzMs8ybx0iN2m293vMHz85s33zfv9eQ/E4/Hp6Wm/359MJl0uVyAQCIVCsVjM5/PNzs5GIpFYLJZKpcLhcCAQcLvdkUgkGAzG4/FoNOpyucLh8NzcHCEEY0xOAkgmk6Ojo0NDQ/F4fGRkZHx83OPxeL1ev98fDAbHxsYmJiai0ajX6w2FQj6fb3Jy0ufzhcPhSCTidrs9Hk8ikTjN4MQotkEIQQiVy2WEEHlagHK5vLa2ducIhUIBQqhpmizLgiAoipLNZiVJIoQYg3GaAc/zpVKpbKNSqbAsy3GcJEmCIHAcZxgGwzDU4Cl3cGJU13We5zVNcyLmUdKeCBhjkM/ns9kswzD5fD6Xy7EsS7fcL4cfxw3THLQGVCoVp6q6rjvqhmE460yM/7r9R6m4Yb8yLUKsPiGLkDu7uw1dtzodqkNFEEKapvUMHq0bQoiSVrttYfPSzNVYOkM/e6iq6n5d0zRnDf0b6mdiLNVqm6XSFoSSJAEI4YDtm5RY9mPp3r8bO7s0cuv2nx99/gXP884nh0109+bNh6rKcZwoSalE4odotFeDwQbY6nSsTqc/bpt1MpkseHvYMExCLPpqfWnpGQAuT00tr65ijGVZflCv92pwzMAilmXr0DyaRlvktw1aRDp6zaZa3aPGDU0TJbFcYpd/X4KbbOuwRUXMvsnoDppTA5pTjHGr3W612w1V3RfFRkM1MZb5KkKIJhpjLAgChLBcLuuoubJ46+epGWxZ5pGIU5sTUtRqt2VVsexWKS0u/sPkRK16fWNd0RvYspR6PfPbPMMwPM9TP0KIKImVra2mrjsi/2tTx8DqdNpN7bBt7B8cyAhxssDdXd3Y3Mz+ePW7mSufxK99eWVu5Btf5GtPsfT3sdr0iw42wKZxeNBEzV/igXeHzw9ffOOzyBi4cOHi+6+BV18C594CH1/6nrlhYgXjrvpZDZw5wBiLNSnzUwI8itefB+c/BZPf8s0Do2U0EKIz5bR//yj0824NnEkmhFy7/uub77x8TPw5AGZz89t8XbE7j6urUFYJscwzGtAUIYS2N9c/mPjq2Rdt1XMAvPAKeO/DG/c2DhTRbvke+g/nQSlyzpuuQbFY5Dju/v3dem1vmYWwyq+sZGsP9ir72gqsWp3eTDgSZzfoTXKhUOgyo2XhYyeiefbTFPcZcBw3Pz+fSqXS6XQulwMsy8qyLEkivWRsVCVJ5PlqVRAkG8IReSwXBIFhmIWFhUwmk06ni8UicC4vB7wNQRAcQuFonQ5FUTQbiqLout69MiGEHMft7OxAG5IkUQIhpEGWZRVFcTLzRPgPmvDf5hCS2HEAAAAASUVORK5CYII=" nextheight="910" nextwidth="1220" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Cryptomining Revenue vs. Bitcoins Mined</figcaption></figure><p>Cryptocurrency mining revenue with the price of Bitcoin:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a6ead82b15626df8f74d35aa6ced954e.png" alt="Cryptomining Revenue vs. Bitcoin Price" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAIAAAAUMWhjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD1klEQVR4nKVVTWgbRxSeS2npoadeSltaWnrKtZfiU9JDUto4UF/cLq6LcaMIhKipURsQbo1CESg1FbiFsEUWMbgmInZshHKoA1YjSHAVqVmqKN1ok03WWY2z8Srrrkea3fFOscberC3Jzs93evMx+75533s7A+LxeCQS8fl8PM93d3cHg8FQKBSNRvv7+8fGxsLhcDQaTSQSoVBoeHg4EAiEw2G+CZ/Px3Hc6OhoOBxGCNEOADzPcxzX1dUVj8d7enoGBwd7e3v7+vp8Pt/Q0NDAwIDf7x8ZGWG5YrEYW8ZisWAwyHFcoAnTNDsKtGVJE5RShFCpVNrjgPsClEqlXC53ZRtLS0uiKBqGoWmaqqq6rs/MzEAIKaW4M/YSUBSlWCyWmiiXy4IgyLIMIVRVVZZljHE6nWYCz1hBW9Y0TUVRDMN45ryPBTKZTDqdnp3ZBItZxzDGrBOEkH1jZlRrTAgB2WzWJuTOrRv8mV8Xs1n3M4RQ26SoHb+XgCiKbjnedrEpao3b7nGnble8aRETYFSnpGSngDfX/gLlctllO9mCn6cHXouepIKFhYVUKvXUFrUmamDLJhtenjSXv/+RPT09z5bPJcBi27JY1TYhTpPX19Ye1h7tFN7yapfAlkU7e1Bv4EYDY9uyliryxes3WVJCiF1HxMKWZWPccI1GCLl2m4bhngZj7Gzr7aiA7aCU1tYR+JADPYHPvzjm//LghPDXtyd//uTH0zL6z9lwdk1RpVLJXv4Tobp7X2maBiFcVhRN07wCjkNpSfzn8OEDBz4+BLx4AYB3joCjg8fHfyhcz8CV1aq6rCiKJEna6sML52b9n/b5Dx28OD+fz+dVtXp+enpifNwmxDRNIAgCQmjNMEzTvHClcOTY+6AVrwLwxgdvnzgZGotkZidWdf2OWjUMQ9f12qOaZdmXZ9NvAvDTqVPXCoXNPj14cLd5bocQkMvlZFmWJKlyU/jsu5FXXnyc9qX33gIfHf26fyDGn8lcK7C7j1j46qVLJxLnnW2LHOpcvXevtr7OTHMbw+zassihtGGu/HLut2++Ov7ay+D1d0Ek9v3iWX7xbAJqlUYd/S2v/KvVKHUa9bptWQhbrf+B9wd0+a0popRuEHv17i0TobJ0Y4PY3pF1CEG23bA7Xife2VcUJZlMJhKJycnJTCYDisUie14ghFVYhRDW9Jqqqrcl6f79ZbUJRVGqqlrdjhnZNlYUZW5ubmpqKpVKJZPJfD4P3MdLluXbksQCd7c3BXwy6LpuNKHr+uYUqaoqiiLrs9gEhJAFoigyUhAEXdddZ54K/wMl0t47PAr4LAAAAABJRU5ErkJggg==" nextheight="910" nextwidth="1220" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Cryptomining Revenue vs. Bitcoin Price</figcaption></figure><p>Similarly, there appears to be a plausible relationship of cryptocurrency mining revenue with the entity&apos;s hashrate as % of the network hashrate:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/463198a08a7ed8fc2e53b67544967e3c.png" alt="Cryptomining Revenue vs. Hash Rate" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAIAAAAUMWhjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEOUlEQVR4nJ1Vb2gbZRh/v0xEkAkK7pPi/DCd+snRgeKffZLgyHCUrFKoZTF+CEZmPoxQUFo0KsGIDjoyCl1nsA6bEYnHEEannB3pVnss25n22nRXL3mTa699kzW9N73c5V7JvekZ0jSr/j4cz/u8D8+f3/M874FwODw4OOh2uyORiMPh8Hq9fr8/GAz29vaGQqFAIBAMBkdHR/1+fyAQOGPB5/N5PB6GYQghhmGQjgCRSMTlcnV1dYXDYafT2d/f393d3dPT43a7fT5fX1+fx+MZGBhwuVzBYNDn8zmdTq/X63A4otHongK01RoWCCEYY57nMcadvXQKwPM8y7I3tjE9PS0IQqlUUhQFQogQisVisiwTQrQmYIwfmHsjgCRJHMfxFtLpdCqVEkVRlmUIoSiKmqYlEgka4H9W0FZbLpclSSqVSnt3ZO5SEJienp6ZmYnH44lEgrEgSVJL94wHyXbPKPRq1ahWGwHS6TTl1zAMbIFaUw3Z4aitXq9Wxbt3DEOnx5ss+8P589Sg3mQ7BYxxcxubZWwN0p+zsyPDw1943lM3N6m+grFJSEEUPzrStQahruumYXAcx7IszQYIgrB3KjRNKyK0viLvrEAtFtvS1aComRbr2qRyjdSa9VTeaa/iito0uJqmIYQghJIktQmg4oq4iurUqBgXkWHodYK2qlta1bRstuo3FUoRIUSB8lt9H4xcGruVTCKE0uk0z/OiKEIIMcZtKDIJWb2/aRIyFb9y+bshOoJJsbC8if+6zY1cuNBifzXOfHpmIL0wTxeINm9XijS9CpWVDU03qtrM9XOJ374q4WIqX9D0+tjdm5v7PhTKFUunP/uGZVmGYTKZzNK9pWwuWy6XbX6aKW0OUB+yG9cZ8Ow+8NKR5wFwPbc/OvX7PJ889e25N0Oji3N38lkxD3MXr/wMDr/+08TE5OSk3WTbaWuAbYpMjHGN1KTFu+AAaODxF8FJzyvPPHXQcQq88e7RT4YkuWBU653vsGitU0T3wCTkYmT49JefH3rhiW334PCrxxrS0/vAy28D14e/3L6xhiSs6XaTd2bdvgJ1s5y6xb524sRjT4L9j4JWvHPo6Mn3D/ad7f46cI2LLyhFQmq6rrd12hqAZVlJyi4uzMty4Y+bs2qxiIvrH/ccBw8DAB56BIBjxw+klpI1Qy9t3N+oYE3bMju+RfauNCjiOI6ey2tZZV1BckFTsabiH6dmhy5fXS6Jeq2S55f/5gTTmte2zwl9S+zc7WX8d0wpTMPYUNVMPlcfDL0+VGatnm7y0q/XwhP0SPUdKhBFccTC2NgYwzAglUohhBQLsrxifWVFUbK5XL5QWFltaFYspX27myzLMsMw4+PjsVgsGo1yHAfsn5cNyQJ9SagAIcwXCvLegBAqWUAIlctlACEUBEEUxUwmI1iQZZkKgiBQJa3SZuY/4R8YyMmwET9hOQAAAABJRU5ErkJggg==" nextheight="910" nextwidth="1220" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Cryptomining Revenue vs. Hash Rate</figcaption></figure><h2 id="h-predictability" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>PREDICTABILITY</strong></h2><p>Our bitcoin mining revenue analytical model is based on the inputs used to determine the bitcoin mining revenue - the number of bitcoins mined during the period and the average price of bitcoin during the same period. Further, in addition to the direct inputs, we included factors underlying the change in bitcoins mined (for example, the impact of changes in the relative share of a global hash rate). The precision of our analytical model allowed us to predict the revenue of each company we analyzed with a difference of less than 5% for any of the periods where the information was available:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/079f3ab22c511604db7f5bbe2c4362c9.png" alt="Predictability" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAaCAIAAABZ+cloAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD2UlEQVR4nJ2W32tbVRzAb/+C/g1CwT70xT0WhOGDRQpbUWRmYh4MHRkLwyHDau0Wl3bMY9jt4K66W2e2ZVDD2HXusrqL5iIk1UsH1+CpmIeaOUlXL7OHNTlt0huWr+R8s2tym2U1n4dw7jnf8/19zonU19cnSdLw8PDg4GB/f78kSQMDA6Ojo5IkDQ0NvSQghAAA59x9BvBspL0wNjYGAN0VPanXn9TrHQykUilCSFgwIwiFQrIsRwSyLCuKEg6Hg8FgIBAYGRkJhUKBQCAYDEYikYDAsiyhqu66Ndet+Q2YpqlpmmVZpmnatm0JKKWGYZimSSn1ZizLsm2bUmoLcJD7JccYq1Srd9KmvfL77kClggA/OibBFZPd8zM9O/eJfHHfgUPp7M+Yrv8M5AVuT1SqVQC4cXvxrPI5AKR/Wt534JA/RUVBbwZc192uVI5OnHq0scH5FgAcj5HxD6bic+o7x06Y2aVmBJRSTEIP7l+/eWt2PoFNXKvV1h/9o6V/PKPMX/tGx6xKjDHHcXpzv1KtHvvw9Nr6umghEdDWdqVaZZul7UqlmSJsib1HwDnf2amWymXMfmxWEe5vtcq01YAJYG9URFrQO7a5GXr/o4frf3ffImGb+yLgAp/vJeH1xSsL+w+HDobfezU4fttIo1WfpD8Cx3Fap1zXxUZuFa0I3899cXni3HnO+eqfD/562Ej9c4Nu1MAXAUB9anYurl4BgFK5XCqXOecAEL/01f7DIZSs1WoYaMc6tRlwBF5XAMDNxe9fP3L8s0tfqskFT+7k2fjLb737uFRG1d1pM0AF6BceluCJCXtlBQCm4heOfhw7P391bDxy8lO5uvNczZ0MFIvFQqHgLeR+yx+ZOA1Qx/AXvl1Ur3/9YG2t+3vQzQBedp77lxduYGawteFp2Xe3yv8wkM/nsZ6Ny+RULL+66tWcP2Xv2jum6P6tuz8AwL3cyhm5cTJ3vxs9IzXOJNvof+HFVw6+8dqbbyeuXlvKZs12DPH4dMS3ZBgGXjxtBjjnS9nMvdyvd767u7y8XCqXU6mU67qmaVqWxRjTNA0ADMOglDLGUqkUAOi6btu24zi6ruNnPp8vFoso7IuAxaanC4U/OOd4L+HZxnGhUCCEOI6DxfCtUkplWcaNWCrfvdC87FolUBFjDCvGxLwPbwu+V8VisVUJ6my+B8lkcmZmBv89KIqiqiohRJZlVVUTiYSqqrhKCJmcnFQUhRCCkyjsbY9Go4SQZDIZjUZVVVUUxTTN5l2UyWSwVpqmeUXTdR2TbhhGRoADFPN+KaU4wC26rmua1tqp/wJlEl0p8NoL1AAAAABJRU5ErkJggg==" nextheight="982" nextwidth="1220" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Predictability</figcaption></figure><h2 id="h-conclusion" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>CONCLUSION</strong></h2><p>Today, we reviewed the data used as inputs in the analytical model we developed. Next time, we will review the suggested analytical model and use it to further analyze changes in revenue of individual Bitcoin miners.</p>]]></content:encoded>
            <author>tap@newsletter.paragraph.com (TechAccountingPro)</author>
            <category>accountingresearch</category>
            <category>cryptomining</category>
            <category>bicoin</category>
            <category>data</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/eb8f1963e79902556fa11bd66e0fdf82.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Accounting for Web3 Grant & Governance Proposals]]></title>
            <link>https://paragraph.com/@tap/accounting-for-web3-grant-and-governance-proposals</link>
            <guid>kYNP42AIv16VIXnXIqTv</guid>
            <pubDate>Sat, 02 Aug 2025 13:41:54 GMT</pubDate>
            <description><![CDATA[The appropriate accounting for grants received by commercial entities from a DAO, foundation, or community under US GAAP.]]></description>
            <content:encoded><![CDATA[<p>[First published on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://techaccountingpro.substack.com">Substack</a>]</p><p>Why are we talking about DAO grants? Because it is very common for Web3-native companies to receive funding in the form of DAO grants. However, outside of the term ‘grant,’ these arrangements often have little in common. There is no such thing as “standard” anything in Web3. Especially, especially not when it comes to agreement terms. This is why accounting for grants received by commercial entities from a DAO, foundation, or community may become complicated:</p><ul><li><p>Grants often lack legal documentation and clearly defined terms.</p></li><li><p>Funds are administered by a separate entity, which may or may not be able to provide timely reporting.</p></li></ul><p>As if it were not enough, entities must consider revenue recognition, other income, debt, non-exchange transactions, and other guidance.</p><p>To add complexity, funding distributed by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://exponentialdistilled.substack.com/p/desci-the-next-1b-sector">DeSci DAOs</a> (e.g., VitaDAO) and projects developing experimental technologies (such as zero-knowledge cryptography) often falls under the complicated guidance of Research &amp; Development (R&amp;D) funding arrangements. By the way, if you’d like to learn more about the DeSci sector, refer to the great post on this topic:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/711fe1dddc87020b87613dc7429d6525.png" alt="Accounting for Grants - High-Level Summary" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAXCAIAAADlZ9q2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFWklEQVR4nLVVXUxTZxh+7xdiYtMgo7QuajDGLCxZtl2YcLHoWIjZVS/mUBanBYbyYylU+nN6TiHEEcMQ5oZRQXDiShCCAqVUKv9QCwWFtpz+nLYgILTltFD+WvmW0xKXbBfDC568OfnOd97vvD/P+74fQAQcDofPTwYAx1gh7cB9VixAEZ4ZmdeKLVmY56JZNj8l8czIl0iZl8R8Nuzs2S8PHOABwOV7D8RjJkFTa2ZzW1Zze0bT059bOzJbOoV9euHQGPP3EydOHDp06PTpTwHAOlJEOxQ+GxagcJ9V7rPJfaTca2MWy1b5movw2eReUu6zKVJSTn18/DgAXLhbJ345ldHYdPnxE0FT28WGvwSqlp8ePsnTDu4aOHr0KI/H+AIAKhWfMuZ6SGxhQvjGIEAIq8DSU1OTEKpcWBAuLAg9JEa7yrq60mDv4PF4XC4X9g8cDic+Pp7P/woAJvuubc6XhBdK110EbVUEXYSHlL95LQk4iADFpG7dTYQXS4IuvKwsNXo8s765eNRc9EIv7OnPUrUIGppFvUPYqFE0OpbXrWc04uLiuFxuSsoXAEBOYwjVIvR7eOPXbV85Wq8I+W6E/OVhujzkvRFeKX8XqkLo3vZWpVT0DXwUCwA/1v1ZPEkWDk2I+seznnRkNrUX9BlEg8aiMbNoIMJBbGzsew5Mo2LaqqTt+KqzNDRbGnDji69kw+3ZO/OlKxS+MatcdeI0hfksEj5/zylis9n7ywGLxeJyuTU1gkiZXgvNl3is8mWL1GeVz70uXjRLXcZipgMssiWzdMksDbqI4CwRLWsAOCcuu9Ksznmqy1a1ZzVprzxWZ9Q3C5h1R6aqldE4ePDg4cOHhWmnAcD2UoTCt9bcyoCT2Jwv8VqxVTdB2xV+igg4iRWbgrbjiP5l+23ZmTOfsyOJ/b6iKrf9hbBnOKejJ+eZLkfdd7VNe7W9J7ez96patxtBfHx81J2WlvQ3UxK/E/NbJV6TOEhh9pG87meCxUls8ZXYa8KDEQJmxqUflqL3BvYFLBaLx+NhGDOLRnUFwTk86MQDlHLFjr81S9+apfPTEo9F5rHIfFbMb8PXZgnaoSgTn4uUOHx9/rywd6SwX5/zfODi3Ufnbz/IbGwSPX8p0g1mt3XvGkhISDh1KgkAXhnlCDUiVBfphvvhjerQehXaqEKblTuh2wjdf4fuIfRwa/tORcUPADExAN9m50unbYqZOem0M087nK8ZKBgcl5opmcUt1psYA2w2m8PhRKMxGfJoOx50KQMUTrvwgIPwkXJqUkw7iIBDGZVVp2LZIlWpsL2miM1mJyQk7BsDAImJiVwuNz09wkHnJT8zdpQBiqnOFSvmJWUu43XajjOvdkWAUq5RSq8N73+WBQDJAML6+hKDs7jXlN2qyahTZaieXqhTZWs02IAZ0xkYA7GxsTExMSdPfgIAY3oJQn9FOKjbCdWENqrR1m/hzVs7oT9QqHrn3R2EHiDUsLl1p6HhUtQ/waMm6Wvq+pglv3vwSps2t6v/Spu2oM8gnbIXDk0CQojP56em7o7GKUMRTWF+p9LvICKi8JKKuUnJik2xTGKRHWXAoaCtipba76JHMJ0ubWLipttdq6MqyZ1KkqwkyVqKuul25w8Nwahh3GS2jOoNA4PDjDa2Z+r2CIPROKLXa7TaGYcDgAno/SfEgF9enpac/BlChpoagU6HGQw1UflHL6LKyH93optsNpvFYkXJiIsgKYnpid7q6nWNxt/ZuaJWr3d3b2g0utrafznx/0AICQSCY8eORW/mKBKPHAGAapFop7dvVd210a31d6pDOp2xsfFD0/g3TORE3vqG7AEAAAAASUVORK5CYII=" nextheight="1068" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Accounting for Grants - High-Level Summary</figcaption></figure><p>Below is a summary approach to help untangle this complex landscape in a real-world environment. It consists of two phases:</p><p><strong>Phase 1:</strong> <em>Determine the appropriate accounting model</em>, a five-step process for identifying the correct framework:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4ab9d49732a3b77a6b125c83e180a242.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAIAAAAUMWhjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGUlEQVR4nL2WS0wbVxSG7zqbLlAioURBilhl00WkbJHSDVIWVRfeRGppq8pRkxCl5ml77GuMYww2foDBGSA2j9JEk5LSPNtCMyE8TR0/B+YBJozBD2xMEMEG26luNXaD2pI0pIr66c7oanTPPXf+M+ecAWAfEEIAwPjI13FasRlsSC4o12hFjMbWWeUao4hziiSnjHPCJLGgAAAgRIB3AiEEAHCOXNwMNoQD0jijfL4I11m4sSCM50HFBqfcWMCiAblvqg4AQBGQJP8ciIR563077gf8/1CUIN2ypz7GKMKUPEZjvE/KzNRF5+UrlHSFkoUp+caiatWH7eks4HA4lpaWQqHQ4uIiz/OBQICmaZZlJycng8Egx3EMwyzmKaxf9kjXOWVkDovOY+E5jPdKVwPylYB8hcKWvbLNoIpyygAALoQTiIAIApIko9FoOp3e2tpKpVLZbDaXy718+XJ3dzeXJ51OI4RSqdReeN6N4YlhnucjsUgkElnml3cyO5lMJr2T3tkpTDPb29vZbDaZTL6KFkQu3OUSEwQ8c+ZDkizT4eLG+9qG+9pvemrgnUZ4RysdatSSZtltTd13r4T6bxQVFQEARPBC3QOD6km7aqJd/sisIi3wp2bdmFn9i0F+Vwtszxz9UcLGDuB0n440dfiv4+zgzeRQHz+YDyx19uzZv35Zwz017Gwt75UtuetZZy0zXc06a6KemqinKuySRDxV6/7av53Cxg0MJIb6E0P2MGGPEP3xod617+8g8tbuz8LHgOCJEycKKwsOBiyV3jEJO1u79FRKTUq8TyRz09X+mTrPeLVnopp7Kl2lFRWwApIOSDpEhAgY3V0mD26heoxPr5n8XVa61xEjHLFbPas3Cw5KS0vfJNGxY8eKi4vfoiNBEAgh4RLuBIEIESGCJIRAiE9JSUlxnr31CAkJQVEQISQSlX1Y8oE92NXpu2YYN7SOtcpuyNQPm5onrWZ/l/4321t8l5WVHTly5Pjx40ePHn3te5SePg0AMNJ9JmZA9bhNPd6uc+EGZ4fBaevk+q4FB8pgGQDozSPP4cOHT506tRcDkrwQ8ssiAUWCVc7NVHkfXaZc8sdjspFfqx/ck9wauvwl9qlIfe6LpvNXrteDg1BUVFQ4PkKCaJ6HV9JrTbnn+syGPrfRklpr2k3oMmva31/oUdaSSujoRPOBUlLIqHw9OXnyZHl5uRAhQgQAGLl9MeSVrgTqk4uq2JwizgiFNs41pEJNm8/UKxRmeVApIggxLhYCuVeR/oWSkhLw3qEIGHbBMANRWPLDjfOeu59xbql3ssr9pJJxSb61nmvTi7bCEteIuJCBgy6Dfc5umjBdar1kmrYZZweN4504d0Mz2rpPGUJoT9RUVcgn4/2yyDzGe2W8T5pcgAlGGZvH1jlljBZKaYJVbgZVBSvDjLV7adDs6bL4uq1zDrOnyzDbYZ23W3xd+xzkI0nPVMWENqmM0liMwbaX1bmoZndFk4loUiH1i+WGXFibXW18wasLVpW90sZRw9VRfcNDnfZxq2JYK//xqvKeBruneYtWhw4dek+qH8CBGIplvTLR5x+Xf/JRra7ykvwriF+uqKgo9C/iDfxzx8Ij3ZjZ4LQ2T7Vpx8y68Ta9s0MzajC6cfzZYAfT28HaO9k+6/x120K/xYsLVgf/sRCaHAD6qbaW6faWKavBab1KmnTj7S3TVv2M1ezrNvu72wI9RjducuNGt615sm3vWK/lD7D2e1XG57Y8AAAAAElFTkSuQmCC" nextheight="1100" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>Phase 2:</strong> <em>Apply the appropriate accounting model</em>, covering six possible models applicable to DAO grants.</p><p>This phase includes 5 steps.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/6c14ab61ec7675ce0f6ce39e3f5b1634.png" alt="STEP 1. Does the reporting entity merely administer funds on behalf of the grantor?" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAECAIAAABgJaqDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+ElEQVR4nD3OoYrEMBAG4MD6NQuFuEChEDGiEBgxUBgxIrAiMFBzbqGiYl19xULeoHLlvkvfprL2uITbT/0k82diXq9X27YAcBzHPM+I+FOMhaqmfzHG+/1esxbfoKq18i2mlBBxWRbzeDxUFRH3fX+/39bavu9vt5tzznvfNA0AdF1nrfXeuwIArLVt2zrnrtcrANSrWuyKy+VijGFmM03Tuq6q+vl8tm3jgohUlYhSSvWk/l1EYowiEkIQEWYOIYzjyMzee2YWkZQSEZnib0HOuS/O83w+n957RGRmLEIIRISIRDQMQyzqQ0NRJ2uoMzWLCBHlnH8BIcNn5OZVuV0AAAAASUVORK5CYII=" nextheight="190" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">STEP 1. Does the reporting entity merely administer funds on behalf of the grantor?</figcaption></figure><p><strong>Step 1:</strong> Determine whether the reporting entity is acting as a <strong>principal</strong> (primarily responsible for service performance and/or in control of the granted funds) or as an <strong>agent</strong> (merely administering the funds on behalf of the donor or investor). In practice, consider the following indicators:</p><ul><li><p>Does the reporting entity merely administer funds for the grantor?</p></li><li><p>Is the entity entitled to compensation? If so, the earned portion should be analyzed and accounted for separately.</p></li></ul><p>If the reporting entity acts as a principal, proceed to <strong><em>Step 2</em></strong>.</p><p>Otherwise, go to the section “<em>Agency Obligation</em>” below. Note the following definition of an agency obligation, as outlined in accounting codification:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/de85cb2e760d14598f22bd6fc6146e55.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAHCAIAAADmsdgtAAAACXBIWXMAAAsTAAALEwEAmpwYAAABR0lEQVR4nKWSIYvDMBTHC1NRFRGBQMTgoG7+YCKiEBGIiAhERFRMFCIqBjFzFYWJmUJNod+gdm4fZOI+yMTgaB4NvTt5PxHey/sn/5D3MsYYxjj7CUKIrrCVFKcS7GyDJE5phjH23r9er+fz+RV5v9993+92O0opWcERuAvSVEqCJINgH1kMlFLTNDVN03XdOI5t21prOedCCBkpy9I5Z4z5jAghtNZlWYqV4/FojIFVa80511oXRUEpzQghQoh5nsdx7Pv+8XhM03S9Xu/3++12s9ZWVWWMaSJaayml9z6EUFWVUso5Z61VSkE1hFDXtVLqdDodDgdCyGLAOQ8hgNQ5V9c1nGeM5SsoAj8AcZ7nGGOowuZWhhCCTiwGUsphGM7n8+Vy8ZG2bUMIlNKiKD7+wdIDaDfYpvcC2ynaTs6vAfs7bNv0GwR5kDQQXn7ZAAAAAElFTkSuQmCC" nextheight="321" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d4b7534a234cac6e33ee01fc1f15d264.png" alt="STEP 2. Does the reporting entity have an obligation to return funds?" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAECAIAAABgJaqDAAAACXBIWXMAAAsTAAALEwEAmpwYAAABDElEQVR4nE3OoYoDMRAG4EDUqX2FikIhIhCxeiAiYmFERCFiRaBiIKLiRGShohARsSIibkUfo7JvsA9TWY5L6HGfmvn5YYbVWl3zer1SSgAwTdPceO/p47uJMf4NfT6fzzHGEELv9LL3fp5nRFzXlfXIGLNt2/1+l1IaYw6HwziOACCE0I0QYr/f73Y7Y4zWWiklhFBKjeMopQQApRRjjP/DGPPe/x4opRDR4/F4Pp+2QUQiQkTvfU+OxyMiaq37Q9M0AQAiWmuNMUQkpeScf30Mw8A5DyGwUgoiOufe7/flcgEA5xwRhRBijLfbLaWUP5Ym51ybvi7LklIqpdRac87X6zXGeDqdrLW11h94zI0Hsup1VQAAAABJRU5ErkJggg==" nextheight="182" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">STEP 2. Does the reporting entity have an obligation to return funds?</figcaption></figure><p><strong>Step 2:</strong> In other words, we should evaluate whether the grant creates a debt obligation.</p><p>First, assess whether the debt accounting guidance applies. Determine whether the grant includes any obligation to repay proceeds in the future, whether fixed, variable, or conditional. If the grant is concluded to have features of debt or have repayment obligations, proceed to the “<em>Debt</em>” accounting model below.</p><p>If the grant is not classified as debt, continue to <strong>Step 3</strong>.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f9c4077f03ae423d1d06990ab9e55564.png" alt="STEP 3. Does the reporting entity have an obligation to provide anything specified in exchange for the funds granted?" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAECAIAAABgJaqDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/0lEQVR4nGWOIcuHMBDGrdZ/EAaCH8FgGwiDhYFhYBAWBhcGFwaGhYFBMNjsC2sGm9Gv5PfwBQf/94X3F447nrvnuew4jrZthRDP82zb1jRN3/dCiK7rtNbDMCCitdYYAwDjOLoX771zzlo7jqO1Nu1orZVSADAMQzKJMWbGGCklpTSEcF0XIgKA1jrdA8A0TSlJKdW2rXMOETnn4sUYwzlPV33fI2IyzPM8yzIpZQYAMUZEDCGc5+m9X5YlPZuY59l7P8/zsiyEkPKlKApCSFVV5KUsyzQm6fP5/Abs+04prev6vu8QAmNMSsleOOepCiG+/Vf6z1+p6zrG2LquP5kkgCDnnW35AAAAAElFTkSuQmCC" nextheight="183" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">STEP 3. Does the reporting entity have an obligation to provide anything specified in exchange for the funds granted?</figcaption></figure><p><strong>Step 3:</strong> First, we should remember the definition of what a contribution is for accounting purposes under US GAAP:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/954e13aaa23b070c0eae7134e8be090e.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAaCAIAAABZ+cloAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE/ElEQVR4nJVWL6ilShwWTjrFYBAEQTggCDdcEAwHhAOGA8IEQTAIBsOAQRiYIEwYMAiGCQZhgiAYDIaFExY23LBhYWFfWNhwYcMN2zdc2LBh2+P4O8/dd/e9B+8LwzjjzDe/7/dnRtF13bIs27atFYZh6LoOLXSMv0Z+x+/jsErTNGg1TVNM0/z48eO3b98eHx+fn5/LslQUZb9CVdX9fr/b7aAD/W0W8OJzt9ttC4FS0TQNY5znOaW0aRpCSJIkRVFQShFCcRxjjH3fL8sySRL4LYqiJEnKsoyiKMsyQsg2WxRFmqbn8znPc9u2bxYQQiil4zgOw1CtuFwu0F+W5XK5TNNU1zXnfBzHD398kFK2bdt1nZTy9evXy7IQQpqmmabpzZs3dV2fTqc4jh3HUVX1SgB/CyEIIZzzYRjAlKqqOOdhGDLGoihKV2CMEUJZlgVBcD6fgyBIksTzPBhPkgRjnKYppdT3/auGhmEAuZSSUtqu6PueMdY0TZIkjuN4nheGoed5aEUcx/f39+fzGSF0Op2CIIii6HQ6nVf4vn88HhVFAYdfLWiaRggBW3dd1zQN6ANMw4p5nuu6dl33tMJ1XdjoeDz6vg+DYRhC33VdXddN07wSWJZVr+i6DgjAjqZpKKV939d1TSnFGCdJAoLEcQxtEAQIoTRN8zxP0zQMwyzLiqKwbRui6EpgGEbbttM0kRVSyo1JCNE0TZZlnue5rhsEQRzHCCHQBCHk+34cx1EUxStgEHRzXRey4ebkeZ4xxmAKY4xSWlXVPM+EkLZthRB1XadpmiQJ7BuGYRRFnufFcZymaZZlMOv7PkLofD67rquq6k0ixhghBOSWUoJ7u64DfZq1L6WE4+d5DjqEYYgxhpyAtlgRhiFCiHMex/EtivI855zD8eGwUsq+76uqApX6vuecg9uFEBs3JAcMggzQcs7LsgyC4EpgWZYQYlmWrus451LKZgWsnNc13QpKqVzBGOOcCyGGYcjznDE2jiNjDBJoy4DdbneTCI4ghIBNQSLOOSFkGAZKKVhWFEXTNCAaISTPcyEEmDVNE2MMAgRUAj/dCKZpWpZlnme2Yp5nsKau66Io+r5v21ZKCaG8aVJVFfDBLKUULBtXEEJ8379FUb6iKAqEEBRIRbkWwcMKy7Icx7m7uzscDqZpboXdcRxzhWVZMAU/A0zT/BlFDw8Pj4+P8zxfLpenp6d37959/vwZIaQoiroCivBWkH8v4y+gqqqmabdEM02z6zqoReDMaZpASt/3Pc+7u7uDkA9WgL6QTVCjtoJxPB6hFh0Oh58Euq7DTVBVVdd1oCzGeBiGZVnKspymqe97KIh930OtfvXqFXj74eGhbduyLNu2Hcfx7du3nHPbtlVV/WkBuEUIAfFeroDKUa2sW1xijIuigJBL0xQSClKkKAooAZBxjuPcqqmu61mW1XWNMYYSCL46HA6GYWz9zeGHw8G27c3D9grHcWBq+2G7oq+Z/OnTpx8/fnz58gU8/P379+fn569fv75//17TtBf3LXR2ux3c6ZqmQSBof8f2crgSgA+EEOM4QuIwxuB6iOO4KApCSJZlIAXkF6X0/v4eNvo3GIZxvZN1Xd9MBolM09Q0DWLZ+iWuHcexbXvTcHuk/AfB1QLbtiEV4eLGGEN+Jkmy3++35w1I8UKEf9wUAIe7PVtecP7a+b/Ynlzb55/rgRIywBp10AAAAABJRU5ErkJggg==" nextheight="1171" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Now, determine whether the grant qualifies as a non-exchange transaction (i.e., a contribution) based on what is received in return:</p><ol><li><p><strong>Unspecified items</strong>* (e.g., general community involvement), items of non-substantial value, or no goods/services at all treated as contributions following the “<strong><em>Non-exchange transactions</em></strong>” accounting model (see the respective section below).</p></li><li><p><em>Specified items</em> (in this case, continue to the next step).</p></li></ol><p><em>* Additionally, consider that other arrangements entered into with the grantor at or around the same time may need to be combined. As a policy, we can define “around the same time” as the period within 3 months from the grant date. If the combined arrangement specifies goods and services being exchanged, then proceed to the next step.</em></p><p><strong><em>Note.</em></strong> While not explicitly required by accounting standards, we believe that services that are specifically defined in their nature but lack measurability (i.e., users cannot measure the performance progress or determine whether the service obligation has been fulfilled at any given point in time) should be treated as <em>unspecified items</em>.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/a0be227d51649f3fad48c498ea0a72e6.png" alt="STEP 4. Does the reporting entity have an obligation to perform Research and Development works?" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAECAIAAABgJaqDAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVR4nE3QoYrEMBAG4MKqmIgVgT5DRcXCQqFiYGBFYODEQEREIBCxIhCoXFeoXJfH6htUFvoOcQcJB/eJ8DMMM0O6nPMwDABQSsk5A4CtvPcppRDCsiwppVi1kKoY4/v9DiHEGEMIrjLGOOeISGuNiDnnjoisteM4Xtd1HIdzjpkR8adCRO89EQHA4/GY5zmlxMzTNM3zbIwhIkRsQwHg9Xq1HdZaZiaiTmv9+XwQ8TzPfd+XZXk+n0IIpZSUUiklKvmn1Vvxfr8LIW63m5Sy5daplOr7XkqJiN22be3eUsr3+52miSpmbof4qv1Ge733ofofWrMxhpl1BQDruv4Cqz97tep1N0gAAAAASUVORK5CYII=" nextheight="177" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">STEP 4. Does the reporting entity have an obligation to perform Research and Development works?</figcaption></figure><p><strong>Step 4:</strong> Let’s revisit the definition of R&amp;D under U.S. GAAP:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/c4de30e73120ca667673de860a39c18c.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAIAAAAK4lpAAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC7klEQVR4nHWUoYr0OhiGC1WjKiIWChWFuYKBioERAxWBiroRFYGKiopCREQgoqKiEBETiIioiKioCFRUHjEXsGLFXsiIlSsObfi75d9zHlGSLyFpeJ/EC4LgfD5fNqIoAgC8/T9hGB67AIBw4z9H3QTP8zxr7ff39+v1yvPc87wgCE6nk+/7pwNBEPyuAADczGDDFffRKIrCMPR83y/LUilFKa2qCmPcti1jjBBCKYUQ0o2yLNu2FUK0bVsUBaW0rmtKKcbYtcuyrDeklH3fE0KyLPN9fz0BIURtWGuNMUKIvu+VUs/n01rbdR3nfJqmcRw55/9sTNOEMdZaD8Pw/v4uhGCMzfMshFiW5fl8SinP53MQBOsJ6rrWWiuljDFKKcZY0zRSSrc051wIIaU0xrjiMAxa67qui6IoyxJjnOf57XZDCGGMEUJVVeV57iLxTqdTkiR5nidJEscxhPDxeBRFcb1ebxuum2VZURT3jSzLHo9HHMf+H44hrX/trcv+bJCmaVmWCCFKaZqmbngPzd84Zui+Tpudv7p7cc1AKfV6vT4+Pr6+vpRSTgAAQBRFb29vTganXRzHu8pHQXe5wcbR2jUDhFDbtpRSQkie55RSxhjnXGvNGKuqqmkaznnf91VVubSKouCcU0qbphFCzPNMCCmKghAihIAQ/mzgeR5j7PPzUynlHBVCOFu6rqOUWmunaeq6rm3bpmlcwpzzruustVprY0zf993GNE2MsTiOPc/72aBpGrPh9rfWYoyllMuyCCG01uM4unWdqVLKcRwxxsaYeZ7HcXS/tSyLMQZjDCFECMVxvN7k/aJprSmlnPNhGNy1IIRACO/3e5Ik6cb1es2yLE1TCOHlcrndbq6ebNzv9zRNq6pydZfW+jBcr1cIYZIkl8vFfZ2gAIDjM+BwLu5eHV+Ovyb8aFrX9TAMjDFKqUu773uEEADAaROGYfQHJ8+xsbeP0/b6eoJ9YFfNrXs07+jf7/pvTff6v+TBlalZ1jZHAAAAAElFTkSuQmCC" nextheight="677" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><em>In essence, Research is a planned activity undertaken to discover new knowledge for the purpose of designing a new product or process or improving an existing product or process. Development is an activity that translates knowledge into a plan or design of a new product or process, or improves an existing product or process.</em></p><p>Armed with this definition, we can now determine whether the transaction is a contribution received. To determine this, assess whether the services provided in exchange for the grant fall under one of the following categories:</p><p>(a) <em>Software development</em> services for which technical feasibility has not yet been determined as of the date of the grant agreement, or</p><p>(b) <em>Research &amp; development</em> activities (other than software development) when the success of the development is not yet probable due to a substantive R&amp;D risk.</p><p>If <em>yes</em>, skip to the section titled <strong>“<em>R&amp;D Funding Arrangements</em>”.</strong></p><p>If <em>no</em>, proceed to <strong><em>Step 5</em></strong>.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/239838a5bacb074f65994fbd2aacf591.png" alt="STEP 5. Does the reporting entity have a performance obligation to provide services that are part of the reporting entity’s revenue streams (are part of the entity’s ordinary activities)?" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAECAIAAABgJaqDAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEklEQVR4nD3QMQcDMRTA8dO9dMgSQjjO0Q9whPAIxyMcb4gbSgjHEW7IdGTo1Ln0W9zcL9Av1qEk9Dc8f8+bXpNSklL2ff/9fl+vFwAgoimstVpra+04jgAwDIMxBhEBQCkFANba2sMwKKWMMVprVRCRUiqE0GitAaDrusfjcRyHtXaeZyLatq12znme5xCC976Gc67Ofd9jjIjovV+WJeeMiDnnEIIxRgjhnGumaQohaK2fz+fn89n3nYjGcUwpLcuyruv5fO77nnMupbxcLm3bCiEYY13X8UJKyRg7nU6cc8aYKJqCiJoYY92+3++UEgDcbjfv/bZt9/s9xjgVzjkiqvPPFf+ul4hYv3K9Xtd1/QHel3ClH0yBzQAAAABJRU5ErkJggg==" nextheight="187" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">STEP 5. Does the reporting entity have a performance obligation to provide services that are part of the reporting entity’s revenue streams (are part of the entity’s ordinary activities)?</figcaption></figure><p><strong>Step 5:</strong> Determine whether the assets or services provided in exchange for the grant are part of the company’s ordinary business activities.</p><p>If yes, apply ASC 606, as the grant represents a contract with a customer and aligns with the company’s normal revenue-generating activities. Go to the section titled “<em>Revenue from contracts with customers</em>”.</p><p>If “no”, then account for the grant under ASC 610 as other income (go to the section “<em>Other income</em>” below).</p><p><strong><em>A. Revenue from contracts with customers</em></strong></p><p>Apply the five-step revenue recognition model under FASB ASC 606. Measure noncash consideration received based on its fair value at the contract inception date. If the grant is received before the satisfaction of performance obligations, the reporting entity should record the proceeds as a contract liability. Once the grant arrangement meets the definition of the contract under ASC 606, recognize the revenue as performance obligations are being satisfied.</p><blockquote><p><strong><em>Example #A1.</em></strong></p><p><strong>Protocol</strong>: ENS</p><p><strong>Recipient</strong>: Rotki</p><p><strong>Source</strong>: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://new.questbook.app/dashboard/?chainId=10&amp;grantId=6619151a3a7a91313846ed80&amp;proposalId=6680038164b75d39d07fc901">ENS Public Goods Large Grants Q3 2024 ‘Rotki’</a></p><p><strong>Background</strong>: rotki is an open source portfolio management tool that protects your privacy. For developers rotki as a copyleft opensource project provides a lot of important code to accomplish many different tasks. Such as understanding all the protocols we support in all chains, common library code (in python) to do queries related to EVM, Substrate, bitcoin chains, interact with CEXes and more.</p><p>Some projects that use rotki&apos;s code:</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/gjeanmart/rotki-extension">A chrome extension that connects to rotki and pulls data</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/prettyirrelevant/decodify">An extension to overlay rotki&apos;s opensource decoders on etherscan</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/coinyon/buchfink">A plain text accounting tool built on top of rotki</a></p></li></ul><p>Team requested this grant to help cover as many expenses (dev salaries) towards their goals as possible. Two milestones were set:</p><p>01 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/rotki/rotki/issues/7629">Odos DEX support in all EVM chains</a>: $12,500 USDC</p><p>02 <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://github.com/rotki/rotki/issues/8013">Support extra.finance in all EVM chains</a>: $12,500 USDC</p><p><strong>Analysis</strong>:</p><ol><li><p>Rotki acts as principal.</p></li><li><p>No obligation to return funds.</p></li><li><p>Services were provided in exchange for granted funding.</p></li><li><p>Services are not the performance of Research &amp; Development work.</p></li><li><p>Services are a part of the recipient’s ordinary operations.</p></li></ol><p><strong>Conclusion</strong>: Revenue</p></blockquote><p><strong><em>B. Other income</em></strong></p><p>Initial recognition and income measurement will follow ASC 606 (above) guidance. The only difference in accounting relates to the presentation of income, as “Other income” is required. As such, the grant income should not affect the company’s operating results.</p><p>A great example of this is a scenario where marketing expense is being reimbursed to a software development company that actively manages the spending and benefits from it through ecosystem growth.</p><blockquote><p><strong>Example #B1</strong>: ‘<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://new.questbook.app/dashboard/?grantId=0xeb047900b28a9f90f3c0e65768b23e7542a65163&amp;proposalId=65a533c51a2427b20101d397&amp;chainId=10">Extend Compound Academy/Education</a>’</p><p><strong>Protocol</strong>: Compound</p><p><strong>Recipient</strong>: Compound.Education</p><p><strong>Source</strong>: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://new.questbook.app/dashboard/?grantId=0xeb047900b28a9f90f3c0e65768b23e7542a65163&amp;proposalId=65a533c51a2427b20101d397&amp;chainId=10">QuestBook</a></p><p><strong>Background</strong>:</p><p>Milestones 1 - Deliver Tidbits &amp; Clickable Demos - 8500 USD</p><p>Milestone 2 - Short Videos and Timelines - 8500 USD</p><p>Milestone 3 - Two months promotion and third party marketing - 3500 USD</p><p><strong>Analysis</strong>:</p><ol><li><p>Agent for $3,500 + Principal for $17,000.</p></li><li><p>No obligation to return funds.</p></li><li><p>Services are provided in exchange for granted funding.</p></li><li><p>Services are not the performance of Research &amp; Development work.</p></li><li><p>Services are a part of the recipient’s ordinary operations.</p></li></ol><p><strong>Conclusion</strong>: Revenue for services $17,000 + Agency Obligation for $3,500</p></blockquote><p><strong><em>C. Agency Obligation</em></strong></p><p>There is no explicit guidance on accounting for agency obligations related to nonfinancial assets received on behalf of the recipient. However, there is guidance for nonprofit entities that gives users the accounting policy choice whether the assets and liabilities should be recognized or left off-balance sheet:</p><blockquote><p><strong>“Agency transaction:</strong> <em>A type of exchange transaction in which the reporting entity acts as an agent, trustee, or intermediary for another party that may be a donor or donee.”</em></p><p><strong>[FASB ASC 958-605-20]</strong></p></blockquote><p><em>Note: This nonprofit guidance is applied by analogy in Web3 when entities act as intermediaries for DAO-controlled funds.</em></p><blockquote><p>“<em>If an intermediary receives cash or other financial assets, it shall recognize its liability to the specified beneficiary concurrent with its recognition of the assets received from the donor. If an intermediary receives nonfinancial assets, it is permitted, but not required, to recognize its liability and those assets provided that the intermediary reports consistently from period to period and discloses its accounting policy.</em>”</p><p><strong>[FASB ASC 958-605-25-23]</strong></p></blockquote><p>Hence, no accounting for received tokens is required in this scenario unless either:</p><p><strong>1)</strong> The recipient elects to recognize non-financial assets received on behalf of others and related liabilities; or</p><p><strong>2)</strong> The recipient has a unilateral right to redirect the contribution to another unaffiliated beneficiary.</p><p><em>Note: To clarify, scenario #2 results in the intermediary recipient no longer being considered an agent of the donor.</em></p><p>Even though it is not required, recognition of tokens received on behalf of others and the related agency obligations helps to depict the entity’s financial position more completely and accurately. As such, we do recommend following the recognition path.</p><p>If recognized, proceeds are recorded as a liability and subsequently settled against eligible expenses incurred or the amount of grant funds paid out to the ultimate recipient providing the service or transferring the asset.</p><blockquote><p><strong><em>Example #C1</em></strong>:</p><p><strong>Protocol</strong>: Cosmos Network</p><p><strong>Recipient</strong>: Simply Staking</p><p><strong>Source:</strong> <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.mintscan.io/cosmos/proposals/954">Mintscan</a></p><p><strong>Background:</strong></p><p>See COSMOS governance prop <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.mintscan.io/cosmos/proposals/954"><em>#954. Permissionless ICS 3rd Party Audit</em></a></p><p><strong>Analysis:</strong></p><ol><li><p>Acts as an agent merely administering the funds.</p></li><li><p>No obligation to return funds.</p></li><li><p>Specified services are provided.</p></li><li><p>Services are not the performance of Research &amp; Development work.</p></li><li><p>Services are a part of the recipient’s ordinary operations.</p></li></ol><p><strong>Conclusion:</strong> Agency Obligation for non-commission portion and Revenue for Commission portion.</p></blockquote><p><strong><em>D. Non-exchange transactions</em></strong></p><p>When the grant arrangement has no specific services specified and no milestones, the contract would not meet the definition of a contract under ASC 606. The grant is in scope and subject to contribution accounting based on the guidance of ASC 720-25 and 958-605 on non-exchange transactions (although ASC 958-605 was designed for non-profits, ASC 958-605-25-2 applies to commercial entities as well).</p><p>As per FASB ASC 958-605-25-2, unconditional contributions should be recognized as income in the period received and measured at fair value. This fair value is generally determined based on the date of receipt.</p><p>If the entitlement to tokens is subject to certain conditions, income will be deferred until such conditions have been met. But no deferral is required if the condition only places restrictions on the use of tokens but not on the entitlement to tokens (i.e., conditions that prevent the sale of tokens but do not require the return of tokens regardless of whether they are sold or not).</p><blockquote><p><strong><em>Example #D1</em></strong></p><p><strong>Protocol</strong>: NEAR</p><p><strong>Recipient</strong>: Refound Journalism</p><p><strong>Source</strong>: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://app.potlock.org/?tab=project&amp;projectId=refoundlabs.near&amp;nav=home">PotLock</a></p><p><strong>Analysis</strong>:</p><ol><li><p>Acts as a principal.</p></li><li><p>No obligation to return funds.</p></li><li><p>Service is defined but there is no specific timing or volume requirements, which means that the service should be treated as if it was not specified.</p></li><li><p>Services are not the performance of Research &amp; Development work.</p></li><li><p>Services are a part of the recipient’s ordinary operations.</p></li></ol><p><strong>Conclusion</strong>: Non-exchange transaction / Contribution received.</p></blockquote><p><strong><em>E. R&amp;D funding arrangements</em></strong></p><p>A company should first assess whether the arrangement with DAO possesses all features of a derivative or contains an embedded derivative, and if yes, whether any of the scope exceptions for derivative accounting apply.</p><p>Below is the list of relevant scenarios with different accounting outcomes:</p><ol><li><p>Success is <strong>probable</strong></p><ol><li><p>Presumptions of debt are present</p></li><li><p>No presumptions of debt are present</p></li></ol></li><li><p>Success is <strong>not probable</strong></p><ol><li><p>An obligation to repay exists in case of success</p><ol><li><p><strong>No substantive and genuine transfer of the R&amp;D project risk</strong></p></li><li><p><strong>Substantive and genuine transfer of the R&amp;D project risk has occurred</strong></p></li></ol></li><li><p><strong>Obligation</strong> to repay <strong>does not exist</strong> in any case (including in the case of success)</p></li></ol></li></ol><p>As the next step, the entity would evaluate whether (at the inception of an arrangement) the successful completion of the program is probable. If the <strong>successful outcome</strong> is assessed to be <strong>probable</strong>, the entity would follow FASB ASC 470-10-25 and account for proceeds from DAO as either:</p><ul><li><p>Debt, or</p></li><li><p>Deferred income</p></li></ul><p>Debt classification is required in circumstances when any of the factors listed in ASC 470-10-25-2 are present:</p><ul><li><p>The grant is legally executed in the form of a debt arrangement.</p></li><li><p>DAO has the right of recourse to the grant recipient concerning funds provided.</p></li><li><p>Rights and obligations under the existing funding arrangements can be canceled by lump sum payments or a transfer of assets (e.g., the entity may return the full amount or portion of the funds received from DAO funds if it does not desire to complete the remaining milestones).</p></li><li><p>DAO has the right (conditional or unconditional) to certain forms of return from the grant, and the rate of return is limited.</p></li><li><p>DAO has the right (conditional or unconditional) on certain forms of return from the grant, but the amount of return is not affected by the variations of income from the funded operations.</p></li><li><p>The grant recipient entity is actively involved in the operations that produce a certain form of return due to the DAO.</p></li></ul><p>In cases when the company believes that <strong>successful development</strong> is <strong>not yet probable</strong>, the accounting for this arrangement would follow FASB ASC 730-20. Under this guidance, the company needs to evaluate whether the funding is:</p><ul><li><p>Funding repayment liability, or</p></li><li><p>Contractual obligation to perform services</p></li></ul><p>In other words, receipts of funds may result in a liability to repay or an obligation to perform contractual services.</p><p>The accounting depends on whether the substantial and genuine transfer of R&amp;D risks to DAO occurred.</p><p>When there is <strong>no substantive and genuine transfer</strong> of R&amp;D risk to DAO, we record the funding repayment liability. This happens when it is probable that the grant recipient will repay funds received (in full or partially) regardless of the outcome of the R&amp;D projects. The assessment of the probability of repayment should consider:</p><ul><li><p><em>Actual</em> <strong>CONTRACTUAL</strong> obligations.</p></li><li><p><em>Actual</em> <em>CONSTRUCTIVE</em> obligations.</p></li><li><p><strong>Potential</strong> <strong>CONTRACTUAL</strong> obligations.</p></li><li><p><strong>Potential</strong> <em>CONSTRUCTIVE</em> obligations.</p></li></ul><p>In <strong>FASB ASC 730-20-25-4</strong>, <strong>730-20-25-6,</strong> we can find examples of facts that create (a) a presumption that the obligation should be classified as debt or (b) evidence that a constructive obligation or commitment exists to repay any of the funds provided, regardless of the outcome of the R&amp;D project:</p><ul><li><p>DAO can require the recipient to purchase the interest that DAO holds in the reporting entity (if any), and this right is not conditional on the success of the project.</p></li><li><p>Grant recipient (a) *has <strong>contractual obligations</strong> to repay *or (b) <em>has </em><strong><em>indicated</em></strong><em> the </em><strong><em>intent</em></strong><em> to repay</em> the funding in full or partially, regardless of the outcome of the project.</p></li><li><p>DAO has the right to receive in the future debt, equity, or tokens of the entity, regardless of the outcome of the project.</p></li><li><p>DAO may substitute the initial unsuccessful R&amp;D project to recoup the funding provided or a portion thereof.</p></li><li><p>DAO funding is received after the project has been essentially completed [<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://techaccountingpro.substack.com/p/community-grant-accounting?r=2stxne#footnote-1-138154936">1</a>].</p></li><li><p>Failure to repay the funding received from the DAO would result in a severe economic penalty for a reporting entity, regardless of the outcome of the R&amp;D project.</p></li><li><p>There is an affiliation between the DAO and the reporting entity [<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://techaccountingpro.substack.com/p/community-grant-accounting?r=2stxne#footnote-2-138154936">2</a>].</p></li></ul><p>Finally, it is important to note that in accordance with FASB ASC 835, any excess of the amounts expected to be repaid over the amounts originally received should be accounted for as interest costs over the estimated period of repayment. Such excess should NOT be accounted for as part of R&amp;D costs [<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://techaccountingpro.substack.com/p/community-grant-accounting?r=2stxne#footnote-3-138154936">3</a>].</p><p>If the R&amp;D risk was <strong>transferred</strong> to DAO and such transfer is considered <strong>substantive and genuine</strong>, the repayment obligation can still exist in case of the successful outcome of the project. Under <strong>FASB ASC 730-20-25-8</strong>, such a repayment obligation should be accounted for as a contractual obligation to perform services for others. <strong>ASC 730-20</strong> does not provide further guidance on the recognition of such an obligation.</p><p>Generally, under this scenario, the entity would first evaluate the nature of the services provided. If the R&amp;D services rendered are considered a part of the normal ongoing business operations of the grant recipient, FASB ASC topic 606 would apply, and the funding received should be recorded as revenue.</p><p>If the R&amp;D services rendered are not considered normal ongoing business activities of the reporting entity, the recognition of funding in the income statement depends on the accounting policy of the entity. There are two widely adopted accounting policies for the recognition of the funding received under this scenario:</p><ul><li><p>As a <strong><em>Reduction</em></strong> in the <strong><em>direct costs of R&amp;D services</em></strong> rendered, or</p></li><li><p>As <strong><em>Other income</em></strong>.</p></li></ul><p>Under either of the policy elections, the timing of recognition of the funding received in the income statement will be based on the analysis of the specific terms of the arrangement.</p><p>As you may understand, this accounting policy choice may significantly affect the reporting entity&apos;s operating margin.</p><p>Finally, when <strong>no repayment obligation exists</strong>, <strong>regardless</strong> of whether the <strong>project outcome</strong> is successful or unsuccessful, the reporting entity should follow the accounting guidance for contributions received, as described in Section <strong>D, “Non-exchange transactions</strong>.”</p><p><strong><em>F. Debt</em></strong></p><p>Recognize the obligation and remeasure at fair value each reporting period-end. The reporting entity should expense crypto assets as the related resources are being consumed. If the repayment of liability will occur under specified conditions, settle the obligation as such repayment occurs, and if the conditions for repayments are not met and no longer expected to be met, and the creditor relieves the claim, then the organization may recognize the obligation as income once the liability has been extinguished under respective codification guidance.</p><p>Under ASC 470-10-25, we apply this accounting model to grants received in exchange for services provided to represent research &amp; development activities (other than software development) with an established feasibility.</p>]]></content:encoded>
            <author>tap@newsletter.paragraph.com (TechAccountingPro)</author>
            <category>revenuerecognition</category>
            <category>digitalassets</category>
            <category>accountingresearch</category>
            <category>usgaap</category>
            <category>governance</category>
            <category>asc606</category>
            <category>nonprofit</category>
            <category>communitygrants</category>
            <enclosure url="https://storage.googleapis.com/papyrus_images/74203a40189b4f2254fd8b1f69f9603d.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>