<?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>pinner</title>
        <link>https://paragraph.com/@pinner</link>
        <description>Data scientist, solidity dev and quantitative finance researcher.</description>
        <lastBuildDate>Wed, 05 Aug 2026 02:25:39 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>pinner</title>
            <url>https://storage.googleapis.com/papyrus_images/1b08a15b98b2bcc0949d59160603ae65b989786c37c75bc9aeb523a1efaf9fc5.png</url>
            <link>https://paragraph.com/@pinner</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[BTC1155: Rules.]]></title>
            <link>https://paragraph.com/@pinner/btc1155-rules</link>
            <guid>IkKgnSlnCG2L7cOmGxT4</guid>
            <pubDate>Thu, 09 Feb 2023 04:07:10 GMT</pubDate>
            <description><![CDATA[Contract address: https://etherscan.io/address/0xbef8ae1986d7aad6c7f2322d448696ad58932d7a Introduction: https://mirror.xyz/0x7674c3d61E9764fCa0Dc2FED6c9A914Fe2d9334d/ZDxWifv0jxFNJY5T9uuvhaHidelMjvgk2ahCd8D8GDg Every BTC is mined from the contract. The rule is quite the same as BTC itself:Tokenomics:The tokenomics of BTC1155 is the following:Initial reward: ~0.56 BTC per blockA block in BTC1155 is equal to 8192 blocks on Ethereum. (~1 day)The first block in BTC1155 is the same as block 0 on Et...]]></description>
            <content:encoded><![CDATA[<p>Contract address:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xbef8ae1986d7aad6c7f2322d448696ad58932d7a">https://etherscan.io/address/0xbef8ae1986d7aad6c7f2322d448696ad58932d7a</a></p><p>Introduction:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0x7674c3d61E9764fCa0Dc2FED6c9A914Fe2d9334d/ZDxWifv0jxFNJY5T9uuvhaHidelMjvgk2ahCd8D8GDg">https://mirror.xyz/0x7674c3d61E9764fCa0Dc2FED6c9A914Fe2d9334d/ZDxWifv0jxFNJY5T9uuvhaHidelMjvgk2ahCd8D8GDg</a></p><p>Every BTC is mined from the contract. The rule is quite the same as BTC itself:</p><h1 id="h-tokenomics" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Tokenomics:</h1><p>The tokenomics of BTC1155 is the following:</p><ol><li><p>Initial reward: ~0.56 BTC per block</p></li><li><p>A block in BTC1155 is equal to 8192 blocks on Ethereum. (~1 day)</p></li><li><p>The first block in BTC1155 is the same as block 0 on Ethereum</p></li><li><p>Every 1024 blocks in BTC1155 leads to a halving. (~ 4 years)</p></li><li><p>You pay 10 Satoshi for every transaction as the gas fee. This is not applied to different marketplaces.</p></li><li><p>The initial mining cost (mint price) is set to 0.001 ether. It’s like the electricity cost for miners on BTC.</p></li></ol><p>Let me explain why and how I set these parameters:</p><ul><li><p>The initial reward is set at ~0.56 BTC per block so that we have a maximum supply of around 1155 BTC in the end. After that, miners can mine the transaction fee collected. That is also why I set a block to 1 day: the miner gets the last-day transaction fee.</p></li><li><p>The halving period was set to be like BTC, a ~4 years halving cycle. This is how an open edition can be speculated. With low mint cost the team is also forced to deliver more thing for future income.</p></li><li><p>Since the first block is block 0 on Ethereum, people will be able to mine every block between day 1 and today (~2048 blocks) at launch.</p></li></ul><h1 id="h-how-to-get-different-nfts" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">How to get different NFTs?</h1><ol><li><p>Chain Status: Minted while the contract was deployed. More utilities in #About the owner of the contract and eventually a BTC1155 DAO.</p></li><li><p>Swap Status: Owned by the contract itself, not transferable.</p></li><li><p>SAT: Every mine gives different amount of SAT according to the block number.</p></li><li><p>BTC: 1 BTC = 10^8 SAT, you can get it manually by convertSATtoBTC function in the contract.</p></li><li><p>LP: Provide liquidity to the pool to earn it.</p></li></ol><h1 id="h-about-swap-and-liquidity-providers" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">About swap and liquidity providers.</h1><p>The implemented swap in the BTC1155 contract only takes a 0.5% fee, which will be added to the pool to award liquidity providers. Also, I will set royalties on different NFT marketplaces to 10%, where 9% goes to the pool and 1% goes to my wallet.</p><blockquote><p>With 10% fees, please, go to uniswap if you want to trade fungible tokens.</p></blockquote><p>Otherwise, the swap is available on etherscan. Anyone who makes a user-friendly website will be very welcome and be awarded.</p><h1 id="h-about-the-owner-of-the-contract-and-eventually-a-btc1155-dao" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">About the owner of the contract and eventually a BTC1155 DAO</h1><p>The owner of the contract can only set up the royalty on different marketplaces. I might or might not keep it myself.</p><p>The address that owns the CHAIN STATUS NFT (finally an ERC1155 token that does have an NFT, ha!) can</p><ul><li><p>withdraw the mint price from the contract.</p></li><li><p>Set the mint price.</p></li></ul><p>Manifest yourself (dm me on Twitter or put an offer on CHAIN STATUS) if you want to DAO this contract. Otherwise, the parameters will remain the same and I won’t change anything.</p><h1 id="h-the-future-of-btc1155" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">The future of BTC1155</h1><p>I have thought of making an NFT marketplace with the same collection, but finally, I give it up so that the collection remains clean. BTC1155 is ready for payment usage, I hope that the potential DAO can make good use of it.</p><h1 id="h-disclaimer" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Disclaimer:</h1><p>The contract is not audited. I did test every function on my own but I can not ensure that I am always correct.</p>]]></content:encoded>
            <author>pinner@newsletter.paragraph.com (pinner)</author>
        </item>
        <item>
            <title><![CDATA[What's behind BTC1155?]]></title>
            <link>https://paragraph.com/@pinner/what-s-behind-btc1155</link>
            <guid>1hL9CTl43Xxqggqrlnxu</guid>
            <pubDate>Thu, 09 Feb 2023 04:06:32 GMT</pubDate>
            <description><![CDATA[It’s OE summer(again, fuck).IntroductionPeople are liquidating their influence with different OE collections. But what exactly is an OE (open edition)? In my opinion, it should always be open. Most of the OE minted lately are time-limited (especially the following one) https://opensea.io/assets/ethereum/0x8c335a5e0cf05eca62ca1e49afa48531b694824e/10 , thus not “open” at all. Also, those time-limited collections make money fast (probably a G-wagon in one day?) but holders are not protected at a...]]></description>
            <content:encoded><![CDATA[<p>It’s OE summer(again, fuck).</p><h1 id="h-introduction" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Introduction</h1><p>People are liquidating their influence with different OE collections. But what exactly is an OE (open edition)? In my opinion, it should always be open. Most of the OE minted lately are time-limited (especially the following one)</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://opensea.io/assets/ethereum/0x8c335a5e0cf05eca62ca1e49afa48531b694824e/10">https://opensea.io/assets/ethereum/0x8c335a5e0cf05eca62ca1e49afa48531b694824e/10</a></p><p>, thus not “open” at all. Also, those time-limited collections make money fast (probably a G-wagon in one day?) but holders are not protected at all. I was wondering how to deal with this lately.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/wayne567tw1/status/1622553525942198273?s=20&amp;t=4Jgij1d7hIsZaS_FnfxTjw">https://twitter.com/wayne567tw1/status/1622553525942198273?s=20&amp;t=4Jgij1d7hIsZaS_FnfxTjw</a></p><p>At the same time, traders are trading these 1155 tokens as if they were fungible tokens. An 1155 swap was already implemented 1~2 year ago</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://niftyswap.io/">https://niftyswap.io/</a></p><p>but it is not that popular among NFT traders, at least for those whom I know.</p><p>So the idea is to make an ERC1155 collection where</p><ul><li><p>Tokens will be traded like a fungible token</p></li><li><p>A real open edition. People in 100 years can still mint from this collection.</p></li><li><p>People are protected: the first mints don’t cost much. But the team can change the mint price in the future.</p></li><li><p>With a swap implemented in the contract itself.</p></li></ul><p>For different rules with BTC1155 and how it can be speculated and be an open edition at the same time, see follows:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://mirror.xyz/0x7674c3d61E9764fCa0Dc2FED6c9A914Fe2d9334d/4B389Y2d6-fq4FNNlZcpiJcqPFQ6jGA__YvQ1EpKPxc">https://mirror.xyz/0x7674c3d61E9764fCa0Dc2FED6c9A914Fe2d9334d/4B389Y2d6-fq4FNNlZcpiJcqPFQ6jGA__YvQ1EpKPxc</a></p><p>P.S. Although I didn’t see ordinal NFT when I was working on this, we should create a good vibe, too!</p><p>P.P.S. This should be the first meme coin collection with ERC1155. Enjoy the ride.</p>]]></content:encoded>
            <author>pinner@newsletter.paragraph.com (pinner)</author>
        </item>
        <item>
            <title><![CDATA[All about On-Chain Profit Calculator]]></title>
            <link>https://paragraph.com/@pinner/all-about-on-chain-profit-calculator</link>
            <guid>yPc0svMXH3ar0OjgaW4c</guid>
            <pubDate>Thu, 05 Jan 2023 22:48:43 GMT</pubDate>
            <description><![CDATA[On-Chain Profit Calculator Smart contract: https://etherscan.io/address/0x8a7011f6164bd4c1377d38a5f5618927915c228d#code Opensea: https://opensea.io/collection/onchainprofitcalculator/activity Attention! When you buy from secondary, please set gas limit to 400000 per NFT. Otherwise chance to get “out of gas” error. https://t.co/2nJaveAvGS If you don&apos;t do so it&apos;s out of gas in 80% of cases. Can&apos;t help you that.Why I made this collection:First of all, I did see a lots of degens us...]]></description>
            <content:encoded><![CDATA[<p>On-Chain Profit Calculator</p><p>Smart contract:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x8a7011f6164bd4c1377d38a5f5618927915c228d#code">https://etherscan.io/address/0x8a7011f6164bd4c1377d38a5f5618927915c228d#code</a></p><p>Opensea:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://opensea.io/collection/onchainprofitcalculator/activity">https://opensea.io/collection/onchainprofitcalculator/activity</a></p><p>Attention! When you buy from secondary, please set gas limit to 400000 per NFT. Otherwise chance to get “out of gas” error.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://t.co/2nJaveAvGS">https://t.co/2nJaveAvGS</a></p><p>If you don&apos;t do so it&apos;s out of gas in 80% of cases. Can&apos;t help you that.</p><h2 id="h-why-i-made-this-collection" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Why I made this collection:</h2><p>First of all, I did see a lots of degens using profit calculator on discord. Then I asked to myself why don’t I make it on chain? Especially, most of them are not elegant at all. So making a good one could already be something.</p><p>I also remarked that no NFT collection has ever kept track to its floor price (uhhh those “if you list under a certain price then I will burn it” don’t count). Not to mention doing this on-chain.</p><p><strong>So, why not make it on chain?</strong></p><h2 id="h-how-to-follow-the-floor-price-on-chain" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">How to follow the floor price on-chain?</h2><p>It’s easy in our case. There is no difference between profit calculators so last sale price is already a good approximation to it. In solidity, you can make a smart contract reacting to ETH receipt by using</p><ul><li><p>receive external payable {}</p></li><li><p>fallback external payable {}</p></li></ul><p>So the idea is to make the contract the royalty receiver, then calculate the last sale price from the royalty it got. However, this is also the part that causes the Out Of Gas error. But that is because we not only follow the last sale price but also the profit/cost of buyer/seller with our profit calculator.</p><p>In daily use case, you can simply register the last sale price. It can already be a good way for the floor price. Otherwise there is still another method requiring an array with 50 elements, registering them by date and give the approximation with different quantiles. I didn’t try it though, but if you want to do it, watch out to the gas limit even for “view” functions.</p><h2 id="h-some-functionalities" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Some functionalities:</h2><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0x8a7011f6164bd4c1377d38a5f5618927915c228d#writeContract">https://etherscan.io/address/0x8a7011f6164bd4c1377d38a5f5618927915c228d#writeContract</a></p><ol><li><p>setWallets</p><p><strong>addresses</strong></p><p>0x7674c3…334d,0x4fa44d…a1bf,0x000000…e581</p><p>(comma seperated addresses)</p><p><strong>tokenId</strong></p><p>the token Id you want to set the wallet. You need to be the owner.</p></li><li><p>setGenArtAddressArtist</p><p>As an artist, you can deploy other drawing contract and receive money with your work if people want to use your profit calculator.</p></li><li><p>setGenArtAddressHolder</p><p>If any artist uploaded their art work, you can change the display of your work. Attention supply limited!</p></li></ol><p>Should be good. Happy trading!</p>]]></content:encoded>
            <author>pinner@newsletter.paragraph.com (pinner)</author>
        </item>
        <item>
            <title><![CDATA[NFT - alpha caller's paradise.]]></title>
            <link>https://paragraph.com/@pinner/nft-alpha-caller-s-paradise</link>
            <guid>pEm1gjwU50D8VhCMVoCt</guid>
            <pubDate>Sat, 10 Sep 2022 21:58:12 GMT</pubDate>
            <description><![CDATA[Let’s talk about the latest pump of Akyllers @akyllersIn lately pump, we saw the green entry point even before the pump. How to explain this?First, congratulation to Squarez for calling the pre-pump. But there are something that we need to discuss here. I mark the three points in question in the next graph.Let&apos;s talk about A, B and CSquarez capture “abnormal” buying pressure and selling pressure. At A, we did saw the demand. We next see a sudden sell pressure B which almost reaches the S...]]></description>
            <content:encoded><![CDATA[<p>Let’s talk about the latest pump of Akyllers <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/akyllers">@akyllers</a></p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4ddde9e69ca3cc8993419984c4729f9746ff046134193e45eb174ee2e42342b7.png" alt="In lately pump, we saw the green entry point even before the pump. How to explain this?" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">In lately pump, we saw the green entry point even before the pump. How to explain this?</figcaption></figure><p>First, congratulation to Squarez for calling the pre-pump. But there are something that we need to discuss here. I mark the three points in question in the next graph.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bf4b6a354e23c942daaefe88837abefbb34d7160e627ebf7c50358be10f4eb78.png" alt="Let&apos;s talk about A, B and C" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Let&apos;s talk about A, B and C</figcaption></figure><p>Squarez capture “abnormal” buying pressure and selling pressure. At A, we did saw the demand.</p><p>We next see a sudden sell pressure B which almost reaches the Sell zone. The price was not dumped though. It should be someone listing much above the floor.</p><p>At C, it’s surely fomoing. It’s clearly not because of news because there is nothing on their twitter. SO THIS MUST BE AN ALPHA CALL.</p><p>So if we link all A, B and C, a possible situation appears:</p><p>“An alpha caller grabbed some NFT from the market (A), then list them above the floor price (probably between 0.015 and 0.3, B) and made the call (C and after)”.</p><p>It’s really easy to make money when you have a lot of followers. Who is this alpha caller? I am not going to dive deep into it but you can try to check those who bought at A: are they listing at ~0.02, B?</p>]]></content:encoded>
            <author>pinner@newsletter.paragraph.com (pinner)</author>
        </item>
        <item>
            <title><![CDATA[A signal of dream, concentrate on the price, buy the dip.]]></title>
            <link>https://paragraph.com/@pinner/a-signal-of-dream-concentrate-on-the-price-buy-the-dip</link>
            <guid>Kd9CYatgCEtFOG7aVTan</guid>
            <pubDate>Fri, 01 Jul 2022 20:50:55 GMT</pubDate>
            <description><![CDATA[You might have already felt it, the NFT market is indeed a market of news. No matter the project is new or old, they are all dying slowly if they do not get any news. Therefore, if you want to earn profits in the market, you should be faster than others. However, there are tens of thousands of projects out there and it is not possible to get track of every projects. Here is the solution proposed by Squarez. We provide trading signals and it called most of the best degen plays and filter out 8...]]></description>
            <content:encoded><![CDATA[<p>You might have already felt it, the NFT market is indeed a market of news.</p><p>No matter the project is new or old, they are all dying slowly if they do not get any news. Therefore, if you want to earn profits in the market, you should be faster than others. However, there are tens of thousands of projects out there and it is not possible to get track of every projects.</p><p>Here is the solution proposed by Squarez. We provide trading signals and it called most of the best degen plays and filter out 80% of projects in the market. Furthermore, it does make some excellent call. Here is a list that the bot called in June:</p><h3 id="h-the-global-dip-on-june-13th" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">The global dip on June 13th</h3><p>vaynersports-pass-vsp 0.135</p><p>pxnghostdivision 0.35</p><p>veefriends-series-2 0.39</p><p>moonbirds-oddities 1.9</p><p>pixelverse-poops 0.248</p><p>goblintownwtf 3.45</p><p>clonex 7.89</p><p>mcgoblinwtf 0.73</p><p>ragnarok-meta 0.48</p><p>akumu-dragonz 0.18</p><p>mutant-ape-yacht-club 14.8</p><p>shitbeast 0.41</p><p>we-are-all-going-to-die 0.2729</p><p>otherdeed 1.9</p><p>it also called:</p><p>Lacoste 0.12 → 0.34</p><p>LeprechaunTown 0.01 →０.1</p><p>Moonrunners 0.025</p><p>Psssd 0.53 → 0.89</p><p>There is also a sales alert with which I have added a lot of filters.</p><p>This is just a showcase. Although there are also some failed calls, but in average we are always in profit. Concentrate on the market focus, save time and only deal with the hottest collections. Squarez is here to help you filtering out all of them at 0.025eth.</p><p>Join us on twitter and discord. Free signals on discord, too!</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/Squarez_NFT">https://twitter.com/Squarez_NFT</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/invite/TQUJks2yDZ">https://discord.com/invite/TQUJks2yDZ</a></p><p>Mint site:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://pinner-studio.xyz">https://pinner-studio.xyz</a></p><p>with 0.025eth.</p><p>Use Squarez to be early.</p>]]></content:encoded>
            <author>pinner@newsletter.paragraph.com (pinner)</author>
        </item>
        <item>
            <title><![CDATA[News on Squarez, 2022/07/01]]></title>
            <link>https://paragraph.com/@pinner/news-on-squarez-2022-07-01</link>
            <guid>GuD3TR8buOgcHNWa5xPy</guid>
            <pubDate>Fri, 01 Jul 2022 20:07:45 GMT</pubDate>
            <description><![CDATA[The mint price will be fixed at 0.025eth from now on, and the total supply will remain at 4200. All those who minted at 0.05 will be refunded 0.04 eth, thanks to their early support. Sorry I wanted to refund 0.05 so that the squarez will be free for you but there are some earlier supporters minted at 0.0069 and they did complain about the full refund:( The signal still works well, but the market condition is not good enough, and people would prefer a much lower mint price, even though the sig...]]></description>
            <content:encoded><![CDATA[<p>The mint price will be fixed at 0.025eth from now on, and the total supply will remain at 4200. All those who minted at 0.05 will be refunded 0.04 eth, thanks to their early support. Sorry I wanted to refund 0.05 so that the squarez will be free for you but there are some earlier supporters minted at 0.0069 and they did complain about the full refund:(</p><p>The signal still works well, but the market condition is not good enough, and people would prefer a much lower mint price, even though the signal can make them tons of profits. Also, it is always risky to buy from secondary, and the 0.2 eth mint price was too expensive for that risk. I have finally fixed the price at 0.025eth since it’s around 25 USD, like the price of a good game on Steam, and Squarez will be your ticket to the trading game. </p><p>With the mint price at 0.2eth, I wanted to create an alpha group where only 1000 (or less) holders will have access to the signals. However, it turns out that I might need reputation first to do this. Therefore, I would like to create a genesis pass, but at a much lower mint price first. </p><p>I did not set the mint price free because I would like to buy some blue-chip NFTs. Also, the mint price will be used as a fund to flip some big collections. If you checked the #signal-test channel on discord, you might see that the signal did call the global dip on most of blue-chip NFTs on 06/13/2022, but I was not able to buy the biggest one. </p><p>You can find out a lot of ideas in #todo-list channel. Those will be free for holders. The process will be slow, since it is always hard to design the signal, but you have already one which makes some excellent calls (and tons of bad degen calls, sorry about that).</p><br><p>I wish you a good trade and remember, always mind your risk. </p><p>Pinner </p>]]></content:encoded>
            <author>pinner@newsletter.paragraph.com (pinner)</author>
        </item>
        <item>
            <title><![CDATA[Squarez: something to know before public beta.]]></title>
            <link>https://paragraph.com/@pinner/squarez-something-to-know-before-public-beta</link>
            <guid>1YP1uhFw7srlUZmKCML5</guid>
            <pubDate>Mon, 06 Jun 2022 15:35:02 GMT</pubDate>
            <description><![CDATA[The signal is rather simple : “buy” and “sell”. It will only make a “sell” call if it had make a “buy” call on the same collection. To follow the signal, buy the floor when the bot tells you to buy and sell (even cut the floor if necessary) if the bot tells you to sell. I usually buy a little above the floor so that I won’t get a reverted transaction. When you follow the signal, also check these things out:the reveal datesIf the collection is sold out (public sale phase/whitelist sale phase e...]]></description>
            <content:encoded><![CDATA[<p>The signal is rather simple : “buy” and “sell”. It will only make a “sell” call if it had make a “buy” call on the same collection.</p><p>To follow the signal, buy the floor when the bot tells you to buy and sell (even cut the floor if necessary) if the bot tells you to sell. I usually buy a little above the floor so that I won’t get a reverted transaction.</p><p>When you follow the signal, also check these things out:</p><ul><li><p>the reveal dates</p></li><li><p>If the collection is sold out (public sale phase/whitelist sale phase etc.)</p></li><li><p>If the collection is surely not a rug (I think my signal cannot identify if a collection is a rug or not. They could create fake hype.)</p></li><li><p>The volume. Sometimes it gives the signal on a collection with nearly 0 volume. It could still be a pre-pump signal but please wait until you see more volume first.</p></li><li><p>The price. Do some calculation on the gas price and don’t lose money because of this.</p></li></ul><p>Otherwise, always mind your risk.</p><p>Disclaimer:</p><ol><li><p>This signal tells you when you should buy/sell. However, the real usage is “not to buy at the top” and “not to sell at the bottom.” Of course, you can earn money following the trade, but I am not responsible for any loss.</p></li><li><p>It is up to you whether to follow the signal or not. Try following those signals on the paper first, and you might want to change a little bit when/how to entry and the way to exit. This is just a tool, and I am not responsible for any loss.</p></li><li><p>If more and more people are using the signal, then the market structure could change, too. I’ll keep updating the signal and do the necessary if the signal can’t work anymore under the new market structure.</p></li></ol><p>I also accept acquisition of the signal at 200eth so that you can use it on your own. In that case, I will return the mint price to NFT holders. So, if you want to buy Squarez from secondary, mind your risk, too.</p><p>Mint site: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://pinner-studio.xyz">https://pinner-studio.xyz</a></p><p>Mint price: 0.05 eth</p><p>Squarez! twitter :</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/Squarez_NFT">https://twitter.com/Squarez_NFT</a></p><p>Discord:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/TQUJks2yDZ">https://discord.gg/TQUJks2yDZ</a></p><p>Author’s twitter:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/wayne567tw1">https://twitter.com/wayne567tw1</a></p>]]></content:encoded>
            <author>pinner@newsletter.paragraph.com (pinner)</author>
        </item>
        <item>
            <title><![CDATA[Why did I create the Squarez! collection and early supporter benefits.]]></title>
            <link>https://paragraph.com/@pinner/why-did-i-create-the-squarez-collection-and-early-supporter-benefits</link>
            <guid>Xdr8DUJomjS6RbOWWVec</guid>
            <pubDate>Thu, 02 Jun 2022 18:18:08 GMT</pubDate>
            <description><![CDATA[Why did I create the Squarez! collection?It was a collection trying to mocking off the April meta. At that time, people were FOMOing tool passes and different arts (weird/pixelized). Therefore, I’ve decided to create such a collection: every avatar are pixelized (except the laser eye), created on chain, varied within time/address status, and the utility is the trading signal provided. The trading signal was not included at the beginning. At that time, I only promised to provide the source cod...]]></description>
            <content:encoded><![CDATA[<h2 id="h-why-did-i-create-the-squarez-collection" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Why did I create the Squarez! collection?</h2><p>It was a collection trying to mocking off the April meta. At that time, people were FOMOing tool passes and different arts (weird/pixelized). Therefore, I’ve decided to create such a collection: every avatar are pixelized (except the laser eye), created on chain, varied within time/address status, and the utility is the trading signal provided.</p><p>The trading signal was not included at the beginning. At that time, I only promised to provide the source code so that everyone can rebuild the signal properly. However, when I asked one of my friend on WonderPals Discord channel if he would like to mint a collection like this, he just minted 5 and 14 more people joined him.</p><p>That made me stressful. Really. In order to not waste their money, I’ve thus thought of providing more utilities, while early supporters can get more benefits.</p><p>Another common question to Squarez is that why did I provide the signal directly instead of using it on my own? There are two reasons:</p><ol><li><p>I don’t have enough funds and it’s much quicker to earn from a NFT collection.</p></li><li><p>Time issue. I’m currently working in a trading firm and I can’t stay in front of the computer all day long waiting for the signal.</p></li><li><p>I hate flippers. This signal should change the market structure so that flippers won’t be able to flip easily.</p></li></ol><h2 id="h-early-supporter-benefits" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Early supporter benefits</h2><p>I’m aware that such a trading signal will change the market structure. People might wait for the signal to buy, and thus no one buy with their real intention. Therefore, I would like to do things differently, while early supporters get more, too.</p><ul><li><p>Mint price:</p><p>The mint price is determined by the completeness of the signal. The price starts at 0.0069 eth since it was almost a meme collection, and the signal is worthless for those who don’t know how to code. The price was then raised to 0.02eth when I’ve downloaded over 100 collections for the test usage. On 2022/06/02, I’ve decided to increase the price to 0.05eth since I’ve finished tuning the signal.</p></li><li><p>The future of the mint price:</p><p>After the 0.05eth round, I will provide the signal freely to public for a week. The price will be raised to 0.1eth after the public beta. The average gain of each trade is 0.14 eth, so the mint price should always be affordable if you joined the public beta.</p></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f2422fab0b34ae3c298e77b5d425d4ab86f8b3020440ce42f4b8d853d38d51fe.png" alt="The trader earn 0.14eth in average, with 0.32 standard-type per trade, earning 102eth over 100 collections (1 nft per trade.), sharpe ratio = 0.43. If the trader doesn&apos;t gamble on the blindbox the numbers should be more beautiful (the pre-reveal dump...). This result is also why I raised the price to 0.05 eth." blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">The trader earn 0.14eth in average, with 0.32 standard-type per trade, earning 102eth over 100 collections (1 nft per trade.), sharpe ratio = 0.43. If the trader doesn&apos;t gamble on the blindbox the numbers should be more beautiful (the pre-reveal dump...). This result is also why I raised the price to 0.05 eth.</figcaption></figure><ul><li><p>Early supporter benefits:</p><p>The signal will be spread in the order of the # of the NFT. So #1 will get the earliest signal. The difference will be significant, so that early minters do get the benefits from this collection. For later supporters, I will keep develop other signals. If I observe that the market structure is changed, I will provide weaker signals to everyone. Anyway it should always be profitable with this NFT collection, just more or less and I’ll try my best to do it.</p></li></ul><p>What’s the future of Squarez?</p><p>I’ll keep updating the signal and tuning it if necessary. more signals will also be added if it comes to my mind. Otherwise, wish you all a good trade with Squarez:)</p><p>Website:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://pinner-studio.xyz/">pinner-studio.xyz</a></p><p>Twitter:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/Squarez_NFT">https://twitter.com/Squarez_NFT</a></p><p>Author’s twitter:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/wayne567tw1">https://twitter.com/wayne567tw1</a></p><p>Verified contract:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://etherscan.io/address/0xbadc22968eee7926c418639bf5fccf0f1edea4e9">https://etherscan.io/address/0xbadc22968eee7926c418639bf5fccf0f1edea4e9</a></p>]]></content:encoded>
            <author>pinner@newsletter.paragraph.com (pinner)</author>
        </item>
        <item>
            <title><![CDATA[How to construct an alpha signal when the Opensea API is not correctly functioning?]]></title>
            <link>https://paragraph.com/@pinner/how-to-construct-an-alpha-signal-when-the-opensea-api-is-not-correctly-functioning</link>
            <guid>kd3cIblZ8RACliXo8RTs</guid>
            <pubDate>Tue, 24 May 2022 21:52:20 GMT</pubDate>
            <description><![CDATA[Hi, it’s pinner. The NFT tool pass meta in April reminds everyone how we need a good tool. However, most of the website only provides different information. And it’s up to user to interpret it.Why don’t they provide a direct alpha signal?First of all, Opensea API is not correctly functioning. It lacks some of the sales and people are not able to reconstruct the floor price of a collection. Secondly, the rarity makes it complicated to define the price. We will never sell a zombie cryptopunk at...]]></description>
            <content:encoded><![CDATA[<p>Hi, it’s pinner.</p><p>The NFT tool pass meta in April reminds everyone how we need a good tool. However, most of the website only provides different information. And it’s up to user to interpret it.</p><h2 id="h-why-dont-they-provide-a-direct-alpha-signal" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Why don’t they provide a direct alpha signal?</h2><p>First of all, Opensea API is not correctly functioning. It lacks some of the sales and people are not able to reconstruct the floor price of a collection.</p><p>Secondly, the rarity makes it complicated to define the price. We will never sell a zombie cryptopunk at 50 eth (current floor price of a punk) for example.</p><h2 id="h-so-how-did-i-process-it" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">So how did I process it?</h2><p>It’s quite hard to say. But I’ll just show some image below:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1c56443fa621061c253f25378c5d27cdd1e5e8cda4ff530f2d4eaf2da53fcff0.jpg" alt="The floor price of Killer GF collection, reconstructed with Opensea API" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">The floor price of Killer GF collection, reconstructed with Opensea API</figcaption></figure><p>It’s clear that if some sales are not broadcasted by Opensea, and the floor price will be totally fucked up (blue line, 0 quantile).</p><p>This can be solved, with a mysterious way:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/f4e34f55987cd8ff8405359be7c7f8fa7a7a0dcc303d0ccb3c019ba7d4ca8fb8.jpg" alt="The floor price reconstructed in a mysterious way" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">The floor price reconstructed in a mysterious way</figcaption></figure><p>So, if we deal with the floor price NFTs (like the idea of NFTX), we do have a price. Anyway we know that we can buy at this price and sell not far from this price.</p><p>And Bang!</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/bd4ab9395006b5fc6583c6f070e29114f7163aaa85d635182b24c8e6e76aacb4.jpg" alt="My alpha signal. red = buy, gray = sell" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">My alpha signal. red = buy, gray = sell</figcaption></figure><p>If we use a simple threshold at -0.5/0.5, we have the following entry/quit:</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9e15173c599d78fa0e8323cd1ac4c3526beb838f6bf601782f02d4f1a3c6322e.jpg" alt="Entry/quit. Attention the scale of x-axis is not the same as the one above." blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">Entry/quit. Attention the scale of x-axis is not the same as the one above.</figcaption></figure><p>We have around 3 breaks even entries, whereas the third circle gains 0.4 eth.</p><p>This is only the beginning. I’m currently crowd funding to make this online. Mint the squarez (by the way the idea was to fuck the April meta with this NFT hehe) to get the first signal access when it is done. The mint price is very low since I can’t offer you much so far, but it will worth it.</p><p>Mint site:</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://pinner-studio.xyz">https://pinner-studio.xyz</a></p><p>Join me on discord/twitter!</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.gg/TQUJks2yDZ">https://discord.gg/TQUJks2yDZ</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/Squarez_NFT">https://twitter.com/Squarez_NFT</a></p><p>Author’s twitter. I can be doxxed with the information.</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/wayne567tw1">https://twitter.com/wayne567tw1</a></p>]]></content:encoded>
            <author>pinner@newsletter.paragraph.com (pinner)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/38b161e545abc1b5711125f380d0f04e901de97fd037f64fc8c8b5aa2517b33b.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>