<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>TON on pnasis</title>
    <link>https://pnasis.gitlab.io/tags/ton/</link>
    <description>Recent content in TON on pnasis</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 30 Jun 2026 19:16:35 +0300</lastBuildDate>
    <atom:link href="https://pnasis.gitlab.io/tags/ton/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>SekaiCTF 2026 - Blockchain Writeups (Part 3): Open World</title>
      <link>https://pnasis.gitlab.io/posts/sekaictf-2026-blockchain-writeups-part-3-open-world/</link>
      <pubDate>Tue, 30 Jun 2026 19:16:35 +0300</pubDate>
      <guid>https://pnasis.gitlab.io/posts/sekaictf-2026-blockchain-writeups-part-3-open-world/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;    This post continues my &lt;strong&gt;SekaiCTF 2026&lt;/strong&gt; writeup series with the third and final blockchain challenge I solved during the competition, titled &lt;strong&gt;Open World&lt;/strong&gt;. Unlike the previous two challenges, which were built around Ethereum smart contracts, this challenge was based on &lt;strong&gt;The Open Network (TON)&lt;/strong&gt;, making it a completely new experience for me.&lt;/p&gt;&#xA;&lt;p&gt;    To be completely honest, before this competition I had never worked with TON and had barely even heard about it. Up to this point, nearly all of my blockchain experience had revolved around Ethereum and the EVM ecosystem, so being presented with an entirely different architecture, programming language and development workflow was initially quite intimidating. Before even thinking about exploiting the challenge, I first had to understand the fundamentals of how TON operates, how smart contracts communicate and how transactions are processed.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
