<?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>Hackit</title>
        <link>https://paragraph.com/@hackit</link>
        <description>Crypt0 W0r1d ? Just Hack it</description>
        <lastBuildDate>Mon, 06 Jul 2026 11:17:21 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Hackit</title>
            <url>https://storage.googleapis.com/papyrus_images/75e10e322383ef15902ef8653f5fa23ee0472e959085a14c795c5943a1a96bd6.png</url>
            <link>https://paragraph.com/@hackit</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[He110 W0r1d]]></title>
            <link>https://paragraph.com/@hackit/he110-w0r1d</link>
            <guid>MJOsQPmAlZSPbXqF8LSp</guid>
            <pubDate>Tue, 09 Nov 2021 16:11:06 GMT</pubDate>
            <description><![CDATA[const WebSocket = require('ws'); async function main() { var ws = new WebSocket('wss://api.mainnet-beta.solana.com:443'); ws.onopen = function() { console.log('Connect WebSocket...',new Date()); ws.send('{"jsonrpc": "2.0","id": 1,"method": "logsSubscribe","params": [{"mentions": [ "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8" ]}]}'); }; ws.onmessage = function(evt) { var data_json = JSON.parse(evt.data) if(data_json.params){ let signature = data_json.params.result.value.signature find_init =...]]></description>
            <content:encoded><![CDATA[<pre data-type="codeBlock" text="const WebSocket = require(&apos;ws&apos;);

async function main() {
    var ws = new WebSocket(&apos;wss://api.mainnet-beta.solana.com:443&apos;);
    ws.onopen = function() {
    console.log(&apos;Connect WebSocket...&apos;,new Date());
    ws.send(&apos;{&quot;jsonrpc&quot;: &quot;2.0&quot;,&quot;id&quot;: 1,&quot;method&quot;: &quot;logsSubscribe&quot;,&quot;params&quot;: [{&quot;mentions&quot;: [ &quot;675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8&quot; ]}]}&apos;);
    };
    ws.onmessage = function(evt) {
    var data_json = JSON.parse(evt.data)

    if(data_json.params){
        let signature = data_json.params.result.value.signature
        find_init = evt.data.indexOf(&quot;process_initialize&quot;)
        if (find_init&gt;=0){
            console.log(new Date(),&apos;Got signature:&apos;,signature)
            console.log(&apos;===========================&apos;)
        }
        console.log(&apos;#&apos;)
    }else{
        console.log(data_json)
    }

    };
    ws.onclose = function(evt) {
    console.log(&apos;connect close,TRY reconnet&apos;);
    //
    main();
    };
}

main()
"><code>const WebSocket <span class="hljs-operator">=</span> <span class="hljs-built_in">require</span>(<span class="hljs-string">'ws'</span>);

async <span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">main</span>(<span class="hljs-params"></span>) </span>{
    <span class="hljs-keyword">var</span> ws <span class="hljs-operator">=</span> <span class="hljs-keyword">new</span> WebSocket(<span class="hljs-string">'wss://api.mainnet-beta.solana.com:443'</span>);
    ws.onopen <span class="hljs-operator">=</span> <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params"></span>) </span>{
    console.log(<span class="hljs-string">'Connect WebSocket...'</span>,<span class="hljs-keyword">new</span> Date());
    ws.<span class="hljs-built_in">send</span>(<span class="hljs-string">'{"jsonrpc": "2.0","id": 1,"method": "logsSubscribe","params": [{"mentions": [ "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8" ]}]}'</span>);
    };
    ws.onmessage <span class="hljs-operator">=</span> <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">evt</span>) </span>{
    <span class="hljs-keyword">var</span> data_json <span class="hljs-operator">=</span> JSON.parse(evt.data)

    <span class="hljs-keyword">if</span>(data_json.params){
        let signature <span class="hljs-operator">=</span> data_json.params.result.<span class="hljs-built_in">value</span>.signature
        find_init <span class="hljs-operator">=</span> evt.data.indexOf(<span class="hljs-string">"process_initialize"</span>)
        <span class="hljs-keyword">if</span> (find_init<span class="hljs-operator">></span><span class="hljs-operator">=</span><span class="hljs-number">0</span>){
            console.log(<span class="hljs-keyword">new</span> Date(),<span class="hljs-string">'Got signature:'</span>,signature)
            console.log(<span class="hljs-string">'==========================='</span>)
        }
        console.log(<span class="hljs-string">'#'</span>)
    }<span class="hljs-keyword">else</span>{
        console.log(data_json)
    }

    };
    ws.onclose <span class="hljs-operator">=</span> <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">evt</span>) </span>{
    console.log(<span class="hljs-string">'connect close,TRY reconnet'</span>);
    <span class="hljs-comment">//</span>
    main();
    };
}

main()
</code></pre>]]></content:encoded>
            <author>hackit@newsletter.paragraph.com (Hackit)</author>
        </item>
    </channel>
</rss>