<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Skycoin on Skycoin Blog</title><link>https://blog.theskywirenetwork.net/tags/skycoin/</link><description>Recent content in Skycoin on Skycoin Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 12 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.theskywirenetwork.net/tags/skycoin/index.xml" rel="self" type="application/rss+xml"/><item><title>One Toolchain, Two Repositories: A Cross-Repo Front-End Modernization</title><link>https://blog.theskywirenetwork.net/posts/one-toolchain-for-the-hypervisor-ui/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/one-toolchain-for-the-hypervisor-ui/</guid><description>&lt;p&gt;Over the past two weeks, every Angular front-end in the Skycoin and Skywire ecosystem was pulled onto one strict, modern build toolchain — the desktop wallet, the web wallet, the block explorer, and the Skywire hypervisor&amp;rsquo;s &amp;ldquo;manager&amp;rdquo; UI. It happened across two separate repositories, in the same window, converging on a single shared standard. This is the story of that convergence, because the interesting part isn&amp;rsquo;t any one upgrade — it&amp;rsquo;s that four independently-maintained UIs ended up governed by the same rules on purpose.&lt;/p&gt;</description></item><item><title>Skywire Development Update — August 12, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-08-12/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-08-12/</guid><description>&lt;p&gt;A very large day, on two fronts that rarely land together. The manager UI — the Angular hypervisor front-end — was brought to the same engineering footing as skycoin&amp;rsquo;s three other front-ends in a single coordinated stack: explicit change detection, strict TypeScript with strict templates, correctness-matched ESLint, the esbuild application builder, Angular 22, and a browser smoke check that catches the class of migration bugs a build and a lint and a spec all miss. In parallel the cascade route-setup verification campaign gained the observability and the leg-level reclamation it needs to prove its own correctness, dmsg carrier selection learned to converge and self-heal, and the CLI got several honesty fixes. Underneath it all, the manager UI was also made null-safe end to end. And on the Skycoin side the same wasm-cipher work reached its point: skycoin-lite now stamps both its Go and TinyGo artifacts, returns errors instead of trapping the whole module on a mistyped address, and — the payoff — was lifted out of a &lt;code&gt;main&lt;/code&gt; into a &lt;code&gt;Register&lt;/code&gt; any wasm program can call, so a skywire visor can carry the skycoin cipher, with a transport seam now under the wallet&amp;rsquo;s &lt;code&gt;ApiService&lt;/code&gt; for the node API calls to follow.&lt;/p&gt;</description></item><item><title>Skywire Development Update — August 11, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-08-11/</link><pubDate>Tue, 11 Aug 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-08-11/</guid><description>&lt;p&gt;Today&amp;rsquo;s headline is a measured, fleet-wide efficiency win: a single quiet-feed keepalive that ends a churn pattern which had been re-handshaking healthy CXO connections every ninety seconds across the whole network — and, built on it, moving dmsg client-entry registration off its periodic HTTP-over-dmsg re-PUTs and onto a persistent CXO feed. Both attack the same cost: the Noise + post-quantum handshake that was dominating dmsg-discovery&amp;rsquo;s CPU. Alongside them the browser dmsg carrier finally converges from WebSocket to WebTransport, and the in-tab wasm visor grows a real shell. On the Skycoin side, the skycoin-web wallet&amp;rsquo;s unit-test suite came back from a single working spec to 1146 — reviving the golden-vector check that a browser-restored wallet holds the same coins as a node-restored one — the skycoin-lite wasm cipher stopped swallowing its own panics, and the cipher artifact learned to report the commit it was built from.&lt;/p&gt;</description></item><item><title>Skywire Development Update — August 10, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-08-10/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-08-10/</guid><description>&lt;p&gt;Yesterday&amp;rsquo;s dmsg-bootstrap-floor RFC named the &amp;ldquo;real prize&amp;rdquo;: generalize the dmsg server&amp;rsquo;s peer-forwarding to &lt;em&gt;any&lt;/em&gt; visor, carried over its own transports, so a visor need not stay attached to public dmsg servers once it has transports of its own. Today that primitive lands and gets wired into the two paths that make it carry real traffic — &lt;code&gt;.skynet&lt;/code&gt; fetches and &lt;code&gt;.dmsg&lt;/code&gt; reach — with a relay-discovery layer robust to a stale or empty transport graph. Alongside it, the real-origin mesh browser reaches its hosted form: mesh sites now open as genuine isolated web origins served entirely through the in-tab visor, behind a single wildcard TLS certificate. Skycoin had its second big day of the window: the front-end toolchain converged onto one shared ESLint base and aligned tsconfig strictness, all three Angular apps adopted OnPush change detection, the code moved to the &lt;code&gt;@ngx-translate&lt;/code&gt; v18 API, and CI now builds, lints and tests every front-end. That shared-ESLint base is the standard skywire&amp;rsquo;s own manager UI was subsequently brought up to match.&lt;/p&gt;</description></item><item><title>Skywire Development Update — August 5, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-08-05/</link><pubDate>Wed, 05 Aug 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-08-05/</guid><description>&lt;p&gt;A heavy day across the whole stack. The dmsg server fleet learned to serve WebTransport on the socket it already listens on, so browser visors stop being stuck on the wss fallback. The decommissioned standalone Uptime Tracker was purged from every CLI command that still dialed its dead PK, with all uptime queries repointed to the TPD-integrated tracker over CXO. The native and browser edges kept converging — a shared transport-manager builder, a shared service-PK set, and a shared auto-transport policy that finally makes dmsg the genuine last resort on both. On top of that: discovery readouts that show real versions and inferred load, a guided tour that actually walks the UI, and a large mobile push — the phone&amp;rsquo;s Fleet window, SkyVPN over Android&amp;rsquo;s TUN, and a skychat that can move between devices. On the Skycoin repo the day was light: a batch of web-subproject dependency bumps and a README/security-policy pass that brings the project into line with skywire.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 30, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-30/</link><pubDate>Thu, 30 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-30/</guid><description>&lt;p&gt;The throughline today is the browser dmsg edge. A reachability campaign run down over the last stretch culminates in a fix to the deepest issue: a wss-only browser client was silently falling back to raw TCP it can&amp;rsquo;t dial, dead-ending connections that should have rendezvoused over WebSocket to the next server. That fix comes with a two-tier headless test harness so the browser edge — which the compile lane can&amp;rsquo;t cover — is finally regression-gated, plus an operator-run health probe that would have auto-caught the day&amp;rsquo;s real wss outage. The wallet also stopped shipping an 11MB copied tree and now serves straight from the vendored skycoin module, and the manager UI&amp;rsquo;s dependabot backlog was cleared in one batch. It was also the biggest Skycoin day in the window: all three Angular front-ends — the desktop wallet, skycoin-web, and the explorer — moved to Angular 22 and had strict TypeScript with &lt;code&gt;strictTemplates&lt;/code&gt; turned on, new wallets began defaulting to bip44 (HD, multicoin), and a round of gnet and untrusted-input hardening landed underneath.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 29, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-29/</link><pubDate>Wed, 29 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-29/</guid><description>&lt;p&gt;Two threads today. The larger is a test-coverage pass over skychat that, by exercising the previously-untested code, turned up and fixed four latent bugs — including a data race in a shared CXO package and an empty-string public key that reached five endpoints as a real peer. The smaller thread is a run of wasm-hypervisor UI polish: the onboarding tour became non-blocking and told the real dmsg-carrier story, the wallet config overlay that had collapsed to an unusable strip was fixed, and the node info card now shows &lt;em&gt;how&lt;/em&gt; a visor reached each dmsg server. Skycoin, meanwhile, spent the day on dependency maintenance ahead of the front-end toolchain work to come.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 24, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-24/</link><pubDate>Fri, 24 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-24/</guid><description>&lt;p&gt;Today&amp;rsquo;s work is a rescue. For days the fleet&amp;rsquo;s reward uptime had silently collapsed — hundreds of visors that were plainly online were recording almost no uptime and earning nothing for it — and the outage stayed invisible because every layer that could have shouted about it was logging at Debug or discarding the error entirely. The investigation ran the failure down to two independent causes, both fixed: the reward-critical TPD heartbeat had been quietly disabled when the standalone uptime tracker was decommissioned, and the visors that &lt;em&gt;were&lt;/em&gt; heartbeating were losing an httpauth nonce race that 401&amp;rsquo;d most of their requests. Around those two fixes sits a ring of hardening — the residual TPD memory leaks closed, latent unbounded-timeout and unbounded-map bugs guarded, and the silent-failure logging that hid all of it turned up to Warn. The bottom line for operators: &lt;strong&gt;current-fleet visors must update to v1.3.89 to earn rewards correctly&lt;/strong&gt; — the heartbeat fix is visor-side, and the release raises the auto-incrementing version floor. Also today, the &lt;code&gt;.dmsg&lt;/code&gt;/&lt;code&gt;.skynet&lt;/code&gt; LAN gateway got a config-safe path so one board can serve a whole home-router LAN. On the Skycoin side, the day was dependency housekeeping — the open Dependabot PRs batched into one branch.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 21, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-21/</link><pubDate>Tue, 21 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-21/</guid><description>&lt;p&gt;Two of today&amp;rsquo;s fixes were the kind that take a service down or make it lie. One was a nil-dereference in &lt;code&gt;IsRoot()&lt;/code&gt; that, on the static musl release binary, crash-looped every &lt;code&gt;skywire&lt;/code&gt; command from &lt;code&gt;init()&lt;/code&gt; — and had already taken the main hypervisor offline behind a wall of 502s. The other was the reward JSON endpoints returning each visor&amp;rsquo;s raw bandwidth byte count where the SKY amount should have been, so the hypervisor UI showed a visor&amp;rsquo;s 13-SKY reward as over a million. Alongside those, the VPN-router app finally got a config surface so it can be enabled the normal way, a wasm deep-link overlay stopped spinning against a visor that was already connected, and a routine vendor bump picked up a secp256k1 allocation win. That win came from the skycoin monorepo, where the ECmult precomp tables moved onto the stack for ~41% fewer bytes per ECDH.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 20, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-20/</link><pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-20/</guid><description>&lt;p&gt;Two threads ran through today. One was operational safety: updating a visor over its own dmsgpty had been quietly dangerous, because &lt;code&gt;autoconfig&lt;/code&gt; ends by restarting the service — which kills the pty session and the in-flight update along with it — so a &lt;code&gt;--no-restart&lt;/code&gt; flag now lets the restart happen out-of-band as the last step. The other was closing config gaps: a v1.3.85 regression had silently emptied every visor&amp;rsquo;s country code, the skycoin-web wallet gained a serve toggle and a full capability-gated custody model, and an audit of the &lt;code&gt;skywire.conf&lt;/code&gt; template turned up eight documented-nowhere knobs plus a hypervisor address filed under the wrong heading. In the skycoin monorepo the wallet&amp;rsquo;s status bar learned the node&amp;rsquo;s chain identity and its node settings escaped the wizard guard, and the SkyDEX exchange engine moved in — domain logic in skycoin, skywire wrapping only the transport.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 19, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-19/</link><pubDate>Sun, 19 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-19/</guid><description>&lt;p&gt;Today&amp;rsquo;s work was all plumbing, down in the layer where dmsg carries HTTP and CXO fans roots out to subscribers. A production profile of dmsg-discovery told the story that started it: the service was sitting at ~84% CPU with garbage collection burning most of it, and nearly three-quarters of every allocation traced to noise handshakes — because the net/http-free HTTP client dialed a brand-new dmsg stream on every single call and told the server to close it. That got fixed. So did a stall on the CXO broadcast path where a well-meant optimization had quietly serialized every publisher behind one encode, a build-breaking piece of dead code that kept the darwin and windows CI jobs permanently red, and a flaky test that had been miscounting an async register. The skycoin monorepo spent the day in the same layer, cutting the memory a large transaction history costs — streaming the API response and paging the GUI view — plus a round of dependency maintenance.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 18, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-18/</link><pubDate>Sat, 18 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-18/</guid><description>&lt;p&gt;Yesterday&amp;rsquo;s multicoin rework made the embedded wallet route every coin&amp;rsquo;s requests through the visor — but only the browser-tab wasm visor had ever actually been driven in a browser, so the native hypervisor-served wallet had a latent gap that surfaced today: skycoin-web&amp;rsquo;s Angular HttpClient issues its requests over &lt;code&gt;XMLHttpRequest&lt;/code&gt;, and the native shim only intercepted &lt;code&gt;fetch&lt;/code&gt;. Fixing that unblocked the create-wallet selectors, which needed a matching skycoin-web change to fill in. The day closed with an efficiency fix in the transport-discovery CXO node, where broadcasting a large root to hundreds of subscribers was re-encoding it once per subscriber. The matching skycoin-web change — the one that fills those newly-reachable create-wallet selectors — landed in the skycoin monorepo the same day.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 17, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-17/</link><pubDate>Fri, 17 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-17/</guid><description>&lt;p&gt;A big day, in the way that days get big when a production fire and a milestone feature land in the same twenty-four hours. A dmsg dependency bump had quietly flipped a default that took the data plane down fleet-wide, and undoing that sat next to a public-visor init stall it had exposed — two fixes that had to ship together. Alongside the firefighting: the browser visor finally got a small body, compiled under TinyGo and shipped next to the standard-Go blob; a brand-new app turned a visor into a WiFi router that puts a whole LAN onto the mesh with no client software; a leaked-connection deadlock deep in the transport-discovery CXO node got traced and broken; and the default binary shed about 44 MB with no loss of function. A stack of wallet, diagnostic, and CI hygiene work rounds it out. In the skycoin monorepo, the wallet&amp;rsquo;s pre-unlock disclaimer got the honest rewrite that the visor&amp;rsquo;s onboarding tour then folded in.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 16, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-16/</link><pubDate>Thu, 16 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-16/</guid><description>&lt;p&gt;The discovery and transport-discovery hosts had been running hot — 124% CPU, load hovering around 7 — and the culprit turned out to be the fleet talking to itself too eagerly. A dmsg server re-registers its discovery entry every time a client session comes or goes, and under a busy server that innocent bookkeeping was amplifying into a handshake storm that thrashed the discovery&amp;rsquo;s garbage collector. Today&amp;rsquo;s work bounds the amplifier at both ends. In the skycoin monorepo, two follow-ons to yesterday&amp;rsquo;s TinyGo build shrank the binary to its intended size and greened the lint checks after the upstream merge.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 15, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-15/</link><pubDate>Wed, 15 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-15/</guid><description>&lt;p&gt;A quiet, sharp-edged day: a pair of concurrency races that had been hiding inside the skynet server and the cxo Filler got pulled out of a larger exchange-engine branch and fixed on their own, so the reliability work wouldn&amp;rsquo;t have to wait on the bigger review. Both bugs were the same shape — a goroutine registering work on a &lt;code&gt;WaitGroup&lt;/code&gt; at the exact moment another goroutine was tearing the whole thing down — and both are the kind of race that stays invisible until a CI runner or a production visor happens to interleave the two just so. In the skycoin monorepo the day was all about making a TinyGo build of the node real and shippable — porting the web wallet off gin, embedding the wasm that matches the toolchain, colored help without &lt;code&gt;text/template&lt;/code&gt;, and a release job that actually produces a TinyGo archive.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 14, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-14/</link><pubDate>Tue, 14 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-14/</guid><description>&lt;p&gt;Today began with an audit of the transport bandwidth pipeline and found the rolled-up totals inflating throughput by roughly two — every network and per-visor aggregate had been reading a legacy combined field that summed both edges of a transport, each of which independently reports the full throughput. Fixing that read-side math corrected the dashboards immediately. A second transport-discovery bug explained why a freshly-booted visor&amp;rsquo;s routes 404&amp;rsquo;d for the first half-minute: the shared route-finder index was only refreshed on a 30-second ticker, so a new visor&amp;rsquo;s feed simply wasn&amp;rsquo;t subscribed yet — now it subscribes the moment the connection lands. Alongside the correctness work, transports gained a direction — every transport was originated by one side, and that in-versus-out distinction now shows in both the CLI and the hypervisor node list — the BTC-over-mesh gateway got its final blockers cleared and a health surface, and the wasm-visor&amp;rsquo;s auto-update became reliable enough to actually move connected tabs onto new builds. In the skycoin monorepo the same day cleared two of the daemon&amp;rsquo;s last TinyGo blockers — the real HTTPS API and the explorer — and landed the electrum and wallet-health source changes behind the gateway&amp;rsquo;s new connection surface.&lt;/p&gt;</description></item><item><title>Skywire Development Update — July 13, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-13/</link><pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-07-13/</guid><description>&lt;p&gt;Yesterday the skycoin wallet became a hypervisor feature; today it grew teeth. Bitcoin now works in the mesh-served wallet — the browser has always done its own BTC key derivation, transaction building and signing, so all it ever lacked was chain data, and a small gateway that translates the wallet&amp;rsquo;s BTC calls to an Electrum backend supplies exactly that, keys and signatures never leaving the tab. That gateway landed natively and then in the browser tab, dialing clearnet Electrum servers over the mesh through a skysocks exit so the wallet&amp;rsquo;s chain queries are IP-anonymous. Around it, the wallet&amp;rsquo;s backend configuration — which had been reimplemented three separate times — collapsed into one shared &lt;code&gt;/wallet/config&lt;/code&gt; page that every surface embeds, complete with curated electrum-server dropdowns and skysocks-exit pickers. Skychat, meanwhile, shed its last loopback TCP port and became truly in-process, and a shared resolver bug that had quietly broken &lt;code&gt;.dmsg:port&lt;/code&gt; addresses everywhere got fixed. In the skycoin monorepo, the source-side changes the gateway vendors landed too — an electrum client and backend that take an injectable dialer, more lenient JSON-RPC error parsing, and a skycoin-web wallet that keeps a no-password seed across a refresh and can encrypt it with a password at creation.&lt;/p&gt;</description></item><item><title>Blockchain Wallet Authentication: The Skywire Reward Login System</title><link>https://blog.theskywirenetwork.net/posts/skywire-reward-login-blockchain-auth/</link><pubDate>Thu, 09 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skywire-reward-login-blockchain-auth/</guid><description>&lt;h3 id="a-proof-of-concept-blockchain-authentication-system"&gt;A Proof-of-Concept Blockchain Authentication System&lt;/h3&gt;
&lt;p&gt;The Skywire reward system includes a user login feature that demonstrates something interesting: &lt;strong&gt;authentication using blockchain wallet ownership, with no passwords, no email verification, and no server-side secrets&lt;/strong&gt;. The login flow is more or less an academic demonstration — the reward system doesn&amp;rsquo;t strictly need it for its core function — but the technique generalizes to any scenario where you want to prove ownership of a cryptographic key without exposing it.&lt;/p&gt;</description></item><item><title>Skywire Development Update — April 1, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-04-01/</link><pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-04-01/</guid><description>&lt;h3 id="skycoin-explorer-fixes-for-fibercoin-support"&gt;Skycoin: Explorer Fixes for Fibercoin Support&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Explorer blocks page fix&lt;/strong&gt; — the explorer&amp;rsquo;s blocks page was showing &amp;ldquo;Error loading data&amp;rdquo; silently. The root cause was that &lt;code&gt;getBlocks&lt;/code&gt; was being called without the &lt;code&gt;verbose=1&lt;/code&gt; parameter, so transaction inputs were returned as bare UXID strings instead of objects with &lt;code&gt;owner&lt;/code&gt;/&lt;code&gt;coins&lt;/code&gt;/&lt;code&gt;hours&lt;/code&gt; fields. The frontend&amp;rsquo;s &lt;code&gt;parseGenericTransaction&lt;/code&gt; would fail silently on the bare strings. Fixed by adding &lt;code&gt;verbose=1&lt;/code&gt; to the API call.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Content-Type header ordering&lt;/strong&gt; — a subtle bug in the explorer proxy: &lt;code&gt;Content-Type&lt;/code&gt; was being set &lt;em&gt;after&lt;/em&gt; &lt;code&gt;WriteHeader&lt;/code&gt;, so the header was never actually sent to clients. Fixed to set &lt;code&gt;Content-Type&lt;/code&gt; before &lt;code&gt;WriteHeader&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Skywire Development Update — March 28, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-28/</link><pubDate>Sat, 28 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-28/</guid><description>&lt;h3 id="skywire-lan-dmsg-server-in-the-hypervisor"&gt;Skywire: LAN DMSG Server in the Hypervisor&lt;/h3&gt;
&lt;p&gt;A clever optimization for LAN-based Skywire deployments: the hypervisor can now run an &lt;strong&gt;embedded DMSG server&lt;/strong&gt; on the local network. LAN visors connect to it preferentially instead of routing all their DMSG traffic through public relay servers on the internet.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;How it works&lt;/strong&gt; — the hypervisor starts a private DMSG server on the LAN with a persisted keypair. It uses &lt;code&gt;direct.NewClient&lt;/code&gt; for in-memory discovery (no public registration with the DMSG Discovery). A &lt;code&gt;GET /api/lan-dmsg-server&lt;/code&gt; endpoint exposes the server&amp;rsquo;s public key and address for auto-discovery by LAN visors. A &lt;code&gt;lanPriorityDisc&lt;/code&gt; wrapper prepends the LAN server entries to discovery results, so visors connect to it before trying public servers.&lt;/p&gt;</description></item><item><title>Skywire Development Update — March 27, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-27/</link><pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-27/</guid><description>&lt;h3 id="skycoin-bip44-wallet-ux-overhaul"&gt;Skycoin: BIP44 Wallet UX Overhaul&lt;/h3&gt;
&lt;p&gt;A major UX improvement day for the wallet GUIs:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;xpub key display&lt;/strong&gt; — account-level extended public keys are now exposed in both the API and both wallet GUIs (desktop and web). Users can see and copy their account xpub for watch-only wallet setups or sharing with accounting tools.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Address hierarchy&lt;/strong&gt; — BIP44 wallet addresses are now displayed nested under their parent xpub key, with BIP44 child indices shown and path labels (e.g., &lt;code&gt;m/44'/8000'/0'/0/3&lt;/code&gt;) on each address section. This makes the HD wallet structure visible and understandable instead of showing a flat list of addresses.&lt;/p&gt;</description></item><item><title>Skywire Development Update — March 24, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-24/</link><pubDate>Tue, 24 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-24/</guid><description>&lt;h3 id="skycoin-pprof-for-explorer-and-web-wallet"&gt;Skycoin: pprof for Explorer and Web Wallet&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Profiling support&lt;/strong&gt; — &lt;code&gt;--pprofmode&lt;/code&gt; and &lt;code&gt;--pprofaddr&lt;/code&gt; flags were added to both the blockchain explorer and &lt;code&gt;skycoin web&lt;/code&gt;. Combined with the DMSG pprof flags added yesterday, every long-running Skycoin and DMSG service can now be profiled at runtime. This reflects an ongoing effort to diagnose and eliminate performance bottlenecks across the stack.&lt;/p&gt;
&lt;h3 id="skywire-dependency-updates-and-gotop-fix"&gt;Skywire: Dependency Updates and gotop Fix&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Dependency updates&lt;/strong&gt; — Go module dependencies were updated across the board.&lt;/p&gt;</description></item><item><title>Skywire Development Update — March 23, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-23/</link><pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-23/</guid><description>&lt;h3 id="skycoin-release-documentation-and-windows-msi"&gt;Skycoin: Release Documentation and Windows MSI&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;RELEASE.md&lt;/strong&gt; — a new document was added describing all release binaries, their contents, and the build process. This makes the release pipeline auditable and helps new contributors understand what gets shipped.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Windows MSI installer&lt;/strong&gt; — &lt;code&gt;skyhw.exe&lt;/code&gt; and its required DLLs are now correctly included in the Windows amd64 MSI installer.&lt;/p&gt;
&lt;h3 id="skywire-rwmutex-deadlock-and-kcp-leak"&gt;Skywire: RWMutex Deadlock and KCP Leak&lt;/h3&gt;
&lt;p&gt;Two stability-critical bugs were found and fixed:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;RWMutex deadlock in ActiveRoutes&lt;/strong&gt; — the &lt;code&gt;ActiveRoutes&lt;/code&gt; RPC call was taking an &lt;code&gt;RLock&lt;/code&gt; on a mutex, then calling a function that attempted a full &lt;code&gt;Lock&lt;/code&gt; on the same mutex. This caused the visor&amp;rsquo;s RPC interface to hang permanently, making it unresponsive to all CLI commands. Discovered because &lt;code&gt;skywire cli tp&lt;/code&gt; would freeze (#2243).&lt;/p&gt;</description></item><item><title>Skywire Development Update — March 22, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-22/</link><pubDate>Sun, 22 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-22/</guid><description>&lt;h3 id="skycoin-code-quality-and-windows-release"&gt;Skycoin: Code Quality and Windows Release&lt;/h3&gt;
&lt;p&gt;A cleanup and hardening day following the v0.28.4 push.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Internal package restructuring&lt;/strong&gt; — the &lt;code&gt;internal/&lt;/code&gt; directory was eliminated. The &lt;code&gt;chacha20&lt;/code&gt; package was moved up to a public location and fuzz packages were renamed. This removes Go&amp;rsquo;s &lt;code&gt;internal/&lt;/code&gt; import restrictions, making these packages available for use by the Skywire vendor and other dependents.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cyclomatic complexity reduction&lt;/strong&gt; — three functions that had grown unwieldy were refactored: &lt;code&gt;serve()&lt;/code&gt;, &lt;code&gt;postProcess()&lt;/code&gt;, and &lt;code&gt;addressGenCmd()&lt;/code&gt;. Each was broken into smaller, testable functions.&lt;/p&gt;</description></item><item><title>Skycoin v0.28.4 Released</title><link>https://blog.theskywirenetwork.net/posts/skycoin-v0.28.4/</link><pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-v0.28.4/</guid><description>&lt;h3 id="skycoin-v0284"&gt;Skycoin v0.28.4&lt;/h3&gt;
&lt;p&gt;Skycoin v0.28.4 has been released and is available from &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.28.4"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This release focuses on Fibercoin support, dynamic branding, and toolchain improvements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dynamic ASCII art branding&lt;/strong&gt; — all help menus (&lt;code&gt;skycoin&lt;/code&gt;, &lt;code&gt;skycoin daemon&lt;/code&gt;, &lt;code&gt;skycoin cli&lt;/code&gt;, &lt;code&gt;skycoin web&lt;/code&gt;, &lt;code&gt;skycoin explorer&lt;/code&gt;) now display the configured coin&amp;rsquo;s name in ASCII art when &lt;code&gt;FIBER_TOML&lt;/code&gt; is set. CLI defaults (&lt;code&gt;RPC_ADDR&lt;/code&gt;, &lt;code&gt;COIN&lt;/code&gt;, &lt;code&gt;DATA_DIR&lt;/code&gt;) also adapt automatically.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fibercoin compatibility&lt;/strong&gt; — empty string overrides in &lt;code&gt;fiber.toml&lt;/code&gt; now work correctly (e.g., &lt;code&gt;peer_list_url = &amp;quot;&amp;quot;&lt;/code&gt; disables peer list download instead of falling through to Skycoin defaults). Added &lt;code&gt;--legacy-peer-compat&lt;/code&gt; flag for connecting to older Fibercoin nodes that don&amp;rsquo;t send blockchain pubkey during handshake.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;newcoin templates&lt;/code&gt; subcommand&lt;/strong&gt; — print the embedded code generation templates to stdout, so users can customize them without cloning the source. The &lt;code&gt;--template-dir&lt;/code&gt; flag now works to override embedded templates.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;cli halt&lt;/code&gt; command&lt;/strong&gt; — gracefully shut down a running daemon via the CLI.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;--gui-dir&lt;/code&gt; flag for &lt;code&gt;skycoin web&lt;/code&gt;&lt;/strong&gt; — override the embedded web wallet frontend with a custom GUI directory.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fibercoin support verified&lt;/strong&gt; — tested and documented with &lt;a href="https://blog.theskywirenetwork.net/posts/guide-multicoin-wallet/"&gt;AIX&lt;/a&gt; and &lt;a href="https://blog.theskywirenetwork.net/posts/guide-multicoin-wallet-2/"&gt;Privateness (NESS)&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Security fixes&lt;/strong&gt; — npm audit fixes across all frontend directories, bumped flatted to 3.4.2, removed deprecated protractor from explorer (eliminating 10 vulnerabilities).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Build improvements&lt;/strong&gt; — updated to Go 1.26, golangci-lint v2.11.3, replaced goreleaser with &lt;code&gt;go install&lt;/code&gt; in release workflow, updated GitHub Actions to Node.js 24.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Builds are available for Linux (amd64, arm64, armhf, arm, 386, riscv64), macOS (amd64, arm64), and Windows.&lt;/p&gt;</description></item><item><title>Skycoin v0.28.4 Supports AIX</title><link>https://blog.theskywirenetwork.net/posts/guide-multicoin-wallet/</link><pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/guide-multicoin-wallet/</guid><description>&lt;h3 id="every-skycoin-tool-works-with-aix"&gt;Every Skycoin Tool Works with AIX&lt;/h3&gt;
&lt;p&gt;Starting with &lt;a href="https://github.com/skycoin/skycoin/releases"&gt;Skycoin v0.28.4&lt;/a&gt;, AIX is fully supported. AIX is a Fibercoin — a coin and blockchain built on the Skycoin platform. That means every tool in the Skycoin ecosystem works with AIX out of the box: the full node daemon, the web wallet, the blockchain explorer, and the command line interface. All you need is AIX&amp;rsquo;s &lt;code&gt;fiber.toml&lt;/code&gt; configuration file and the Skycoin v0.28.4 binary.&lt;/p&gt;</description></item><item><title>Skycoin v0.28.4 Supports Privateness</title><link>https://blog.theskywirenetwork.net/posts/guide-multicoin-wallet-2/</link><pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/guide-multicoin-wallet-2/</guid><description>&lt;h3 id="every-skycoin-tool-works-with-privateness"&gt;Every Skycoin Tool Works with Privateness&lt;/h3&gt;
&lt;p&gt;Starting with &lt;a href="https://github.com/skycoin/skycoin/releases"&gt;Skycoin v0.28.4&lt;/a&gt;, Privateness (NESS) is fully supported. Privateness is a Fibercoin — a coin and blockchain built on the Skycoin platform. That means every tool in the Skycoin ecosystem works with Privateness out of the box: the full node daemon, the web wallet, the blockchain explorer, and the command line interface. All you need is Privateness&amp;rsquo;s &lt;code&gt;fiber.toml&lt;/code&gt; configuration file and the Skycoin v0.28.4 binary.&lt;/p&gt;</description></item><item><title>Skywire Development Update — March 21, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-21/</link><pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-21/</guid><description>&lt;h3 id="skycoin-dynamic-fibercoin-branding-and-v0284"&gt;Skycoin: Dynamic Fibercoin Branding and v0.28.4&lt;/h3&gt;
&lt;p&gt;The final push for Skycoin v0.28.4:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dynamic ASCII art for all help menus&lt;/strong&gt; — setting &lt;code&gt;FIBER_TOML&lt;/code&gt; now makes every help menu (&lt;code&gt;skycoin&lt;/code&gt;, &lt;code&gt;skycoin daemon&lt;/code&gt;, &lt;code&gt;skycoin cli&lt;/code&gt;, &lt;code&gt;skycoin web&lt;/code&gt;, &lt;code&gt;skycoin explorer&lt;/code&gt;) display the configured coin&amp;rsquo;s name in ASCII art. The daemon description, CLI defaults (&lt;code&gt;RPC_ADDR&lt;/code&gt;, &lt;code&gt;COIN&lt;/code&gt;, &lt;code&gt;DATA_DIR&lt;/code&gt;), and web wallet branding all adapt automatically. A &lt;code&gt;cli halt&lt;/code&gt; command was added for graceful daemon shutdown (#2825).&lt;/p&gt;</description></item><item><title>The Evolution of the Skycoin Codebase</title><link>https://blog.theskywirenetwork.net/posts/skycoin-codebase-evolution/</link><pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-codebase-evolution/</guid><description>&lt;h3 id="twelve-years-10000-commits-101-contributors-169-repositories"&gt;Twelve Years, 10,000 Commits, 101 Contributors, 169 Repositories&lt;/h3&gt;
&lt;p&gt;The Skycoin codebase dates back to December 2013. From the first &lt;code&gt;init&lt;/code&gt; commit to today&amp;rsquo;s unified multi-coin binary, it has been through multiple complete rewrites of the wallet, CLI, web frontend, and build system. This article traces that evolution through the code and the people who wrote it.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="20132014-genesis"&gt;2013–2014: Genesis&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;December 24, 2013&lt;/strong&gt; — AKS pushed the first commit. Two weeks later, TNN renamed &lt;code&gt;coind&lt;/code&gt; to &lt;code&gt;daemon&lt;/code&gt; and checked in the initial code structure. By mid-January 2014, the foundational pieces were in place: the cipher package (secp256k1 cryptography), the visor (blockchain state management), the daemon (peer-to-peer networking), and the first wallet implementation.&lt;/p&gt;</description></item><item><title>Skywire Development Update — March 20, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-20/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-20/</guid><description>&lt;h3 id="skycoin-newcoin-templates-and-fibercoin-tooling"&gt;Skycoin: Newcoin Templates and Fibercoin Tooling&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;code&gt;newcoin templates&lt;/code&gt; subcommand&lt;/strong&gt; — the embedded code generation templates can now be printed to stdout with &lt;code&gt;skycoin newcoin templates&lt;/code&gt;, so users can inspect, customize, and feed them back with &lt;code&gt;--template-dir&lt;/code&gt;. The &lt;code&gt;--template-dir&lt;/code&gt; flag, which was previously dead code, now actually works to override the embedded templates (#2821).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;fiber.toml defaults&lt;/strong&gt; — noisy peer connection log messages were suppressed, and &lt;code&gt;fiber.toml&lt;/code&gt; default values were updated to be more useful out of the box.&lt;/p&gt;</description></item><item><title>Skywire Development Update — March 19, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-19/</link><pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-19/</guid><description>&lt;h3 id="skycoin-bip44-chain-selection-and-release-build-fixes"&gt;Skycoin: BIP44 Chain Selection and Release Build Fixes&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;BIP44 chain selection&lt;/strong&gt; — the API, CLI, and web wallet GUI now support selecting different BIP44 derivation chains (external vs. internal/change addresses). This gives users more control over address generation for privacy-conscious workflows — change addresses can be generated separately from receiving addresses, matching standard Bitcoin wallet behavior (#2817).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Release build hardening&lt;/strong&gt; — the &lt;code&gt;cmd/release&lt;/code&gt; binary (which includes hardware wallet support via libusb/cgo) was fixed to compile correctly on platforms where cgo is available and degrade gracefully where it isn&amp;rsquo;t. The &lt;code&gt;DisallowUnknownFields&lt;/code&gt; restriction was removed from the API client JSON decoder, which was causing failures when the API returned fields the client didn&amp;rsquo;t expect — a forward-compatibility issue that would break older clients talking to newer nodes (#2820).&lt;/p&gt;</description></item><item><title>Guide: Creating Your Own Fibercoin Blockchain</title><link>https://blog.theskywirenetwork.net/posts/guide-creating-a-fibercoin/</link><pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/guide-creating-a-fibercoin/</guid><description>&lt;h3 id="creating-your-own-fibercoin-blockchain"&gt;Creating Your Own Fibercoin Blockchain&lt;/h3&gt;
&lt;p&gt;A Fibercoin is a blockchain forked from Skycoin — same consensus mechanism, same wallet tooling, your own coin. The process has been simplified to the point where you can launch a new blockchain in about 30 seconds with 4 commands and a configuration file.&lt;/p&gt;
&lt;p&gt;Everything you need is included in the Skywire binary, the standalone Skycoin release binary, or can be run directly from source with &lt;code&gt;go run&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Skycoin: One Binary, Every Tool</title><link>https://blog.theskywirenetwork.net/posts/skycoin-unified-binary/</link><pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-unified-binary/</guid><description>&lt;h3 id="the-unified-skycoin-binary"&gt;The Unified Skycoin Binary&lt;/h3&gt;
&lt;p&gt;All Skycoin tools are now compiled into a single binary. What used to be a collection of separate programs — wallet daemon, CLI, web wallet, blockchain explorer, Fibercoin generator, and hardware wallet utilities — is now one command with subcommands.&lt;/p&gt;
&lt;h3 id="available-subcommands"&gt;Available Subcommands&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Command&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;skycoin daemon&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Full node and wallet daemon&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;skycoin cli&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Command line interface for wallets, transactions, and blockchain queries&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;skycoin web&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Thin client web wallet with multi-Fibercoin and Bitcoin support&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;skycoin explorer&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Blockchain explorer with embedded Angular frontend&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;skycoin newcoin&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Fibercoin creation tool with embedded templates&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The release binary (compiled from &lt;code&gt;cmd/release&lt;/code&gt;) also includes the Skywallet hardware wallet utilities, accessible as &lt;code&gt;skyhw&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Skywire Development Update — March 18, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-18/</link><pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-18/</guid><description>&lt;h3 id="skycoin-bip32-panic-fixes-and-fibercoin-ci"&gt;Skycoin: BIP32 Panic Fixes and Fibercoin CI&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;BIP32 panic-to-error conversion&lt;/strong&gt; — the &lt;code&gt;bip32&lt;/code&gt; package used &lt;code&gt;log.Panic&lt;/code&gt; for error conditions, which would crash the entire process on invalid xpub keys or derivation failures. These were converted to proper error returns so callers can handle them gracefully. New &lt;code&gt;verifyXpub&lt;/code&gt; and &lt;code&gt;nextAddress&lt;/code&gt; CLI commands were added for xpub key validation and unused address derivation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Fibercoin genesis CI test&lt;/strong&gt; — an integration test was added that creates a Fibercoin from scratch in CI: generates a genesis wallet, creates a fiber.toml, starts a daemon, creates the genesis block, distributes coins, and verifies the chain state. This catches regressions in the Fibercoin creation workflow automatically.&lt;/p&gt;</description></item><item><title>Skywire Development Update — March 17, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-17/</link><pubDate>Tue, 17 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-17/</guid><description>&lt;h3 id="happy-birthday-skycoin-blockchain"&gt;Happy Birthday, Skycoin Blockchain&lt;/h3&gt;
&lt;p&gt;Eleven years ago today — March 17, 2015 — the Skycoin genesis block was created. The chain has been running continuously ever since, through organizational splits, team changes, and complete codebase rewrites. Block 194,634 and counting.&lt;/p&gt;
&lt;h3 id="skycoin-web-wallet-hardening"&gt;Skycoin: Web Wallet Hardening&lt;/h3&gt;
&lt;p&gt;A dense day of web wallet improvements:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;BIP44 account support&lt;/strong&gt; — the desktop wallet (skycoin-web) now properly supports BIP44 multi-account structure with encrypted seed storage. The &lt;code&gt;beforeunload&lt;/code&gt; handler was fixed to prevent accidental data loss.&lt;/p&gt;</description></item><item><title>Bitcoin Support Added to the Skycoin Web Wallet</title><link>https://blog.theskywirenetwork.net/posts/skycoin-web-bitcoin-support/</link><pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-web-bitcoin-support/</guid><description>&lt;h3 id="bitcoin-support-in-the-skycoin-web-wallet"&gt;Bitcoin Support in the Skycoin Web Wallet&lt;/h3&gt;
&lt;p&gt;The &lt;code&gt;skycoin web&lt;/code&gt; wallet now supports Bitcoin, allowing you to send and receive BTC from the same interface used for Skycoin and Fibercoin wallets.&lt;/p&gt;
&lt;h3 id="what-it-does"&gt;What It Does&lt;/h3&gt;
&lt;p&gt;Full Bitcoin wallet functionality has been added to the Skycoin web thin client:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Send and receive BTC&lt;/strong&gt; — create, sign, and broadcast Bitcoin transactions directly from the wallet UI&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Native segwit support&lt;/strong&gt; — wallets default to bech32 (&lt;code&gt;bc1q&lt;/code&gt;) addresses via BIP84 derivation, with legacy P2PKH also supported&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BIP44 account structure&lt;/strong&gt; — hierarchical deterministic wallets with account-based organization and xpub display&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Two backend options&lt;/strong&gt; — connect to an Electrum server (TCP/TLS) or a Bitcoin Core node (HTTP RPC)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;UTXO management&lt;/strong&gt; — automatic UTXO selection with largest-first algorithm and fee estimation&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="usage"&gt;Usage&lt;/h3&gt;
&lt;p&gt;Connect to an Electrum server:&lt;/p&gt;</description></item><item><title>Skycoin Blockchain Turns 11</title><link>https://blog.theskywirenetwork.net/posts/skycoin-11-year-anniversary/</link><pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-11-year-anniversary/</guid><description>&lt;p&gt;Eleven years ago today, the Skycoin genesis block was created. The chain remains active and continues to grow.&lt;/p&gt;
&lt;h3 id="chain-state-at-11-years"&gt;Chain State at 11 Years&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Block Height&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;194,602&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Current Supply&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;23,827,698 SKY&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Total Supply&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;25,000,000 SKY&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Current Coin Hour Supply&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;1,140,840,920,063&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Total Coin Hour Supply&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;1,146,579,771,364&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;In the past year, the network added 3,100 blocks and distributed over 1.3 million additional SKY into circulation. The Coin Hour supply grew by over 253 billion, reflecting continued holding activity across the network.&lt;/p&gt;</description></item><item><title>Skywire Development Update — March 16, 2026</title><link>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-16/</link><pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/dev-update-2026-03-16/</guid><description>&lt;h3 id="skycoin-bitcoin-wallet-support-lands"&gt;Skycoin: Bitcoin Wallet Support Lands&lt;/h3&gt;
&lt;p&gt;The biggest feature addition to Skycoin in years landed today: &lt;strong&gt;full Bitcoin wallet support&lt;/strong&gt; in the &lt;code&gt;skycoin web&lt;/code&gt; thin client.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bitcoin via Electrum and Bitcoin Core&lt;/strong&gt; — two new backend types were added to the web wallet: an Electrum client (TCP/TLS) and a Bitcoin Core RPC client. Both support UTXO fetching, balance queries, transaction history, fee estimation, and broadcast (#2815 baseline, with Bitcoin-specific code in this commit).&lt;/p&gt;</description></item><item><title>Skycoin Web Wallet: Multi-Fibercoin Support</title><link>https://blog.theskywirenetwork.net/posts/skycoin-web-multi-fibercoin/</link><pubDate>Thu, 12 Mar 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-web-multi-fibercoin/</guid><description>&lt;h3 id="multi-fibercoin-support-in-the-skycoin-web-wallet"&gt;Multi-Fibercoin Support in the Skycoin Web Wallet&lt;/h3&gt;
&lt;p&gt;The &lt;code&gt;skycoin web&lt;/code&gt; thin client wallet now supports connecting to multiple Fiber blockchain nodes simultaneously, allowing you to manage wallets for Skycoin and any number of Fiber coins from a single interface.&lt;/p&gt;
&lt;h3 id="what-are-fibercoins"&gt;What Are Fibercoins?&lt;/h3&gt;
&lt;p&gt;A Fibercoin is a coin and blockchain built on the Skycoin platform — using the same consensus mechanism, wallet tooling, and node software. Each Fibercoin has its own genesis block, peer list, coin name, ticker symbol, and coin hours denomination, defined in a &lt;code&gt;fiber.toml&lt;/code&gt; configuration file. Anyone can create a new Fibercoin using the &lt;code&gt;skycoin newcoin&lt;/code&gt; tool.&lt;/p&gt;</description></item><item><title>Skycoin v0.28.3 Released</title><link>https://blog.theskywirenetwork.net/posts/skycoin-v0.28.3/</link><pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-v0.28.3/</guid><description>&lt;h3 id="skycoin-v0283"&gt;Skycoin v0.28.3&lt;/h3&gt;
&lt;p&gt;Skycoin v0.28.3 has been released and is available from &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.28.3"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Database migration&lt;/strong&gt; — replaced the unmaintained boltdb with bbolt (the maintained etcd fork) for improved reliability&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RISC-V support&lt;/strong&gt; — added riscv64 build target&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Updated dependencies&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Builds are available for Linux (amd64, arm64, armhf, arm, 386, riscv64), macOS (amd64, arm64), and Windows.&lt;/p&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Downloads are available on the &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.28.3"&gt;GitHub release page&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Skycoin Web Thin Client: Local Wallet Directory Support</title><link>https://blog.theskywirenetwork.net/posts/skycoin-web-wallet-dir/</link><pubDate>Wed, 04 Feb 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-web-wallet-dir/</guid><description>&lt;h3 id="local-wallet-management-in-the-skycoin-web-thin-client"&gt;Local Wallet Management in the Skycoin Web Thin Client&lt;/h3&gt;
&lt;p&gt;The &lt;code&gt;skycoin web&lt;/code&gt; thin client wallet now supports managing wallets in a local directory, without requiring the remote node to have its wallet API enabled.&lt;/p&gt;
&lt;h3 id="background"&gt;Background&lt;/h3&gt;
&lt;p&gt;The Skycoin web wallet (&lt;code&gt;skycoin web&lt;/code&gt;) is a thin client — a lightweight frontend that connects to a remote Skycoin node for blockchain data. Previously, wallet operations (creating wallets, signing transactions) were handled entirely by the remote node&amp;rsquo;s API. This required trusting the remote node with wallet access, which is not ideal for security.&lt;/p&gt;</description></item><item><title>Skywallet Hardware Wallet Utilities Updated and Integrated</title><link>https://blog.theskywirenetwork.net/posts/skycoin-hardware-wallet-utilities/</link><pubDate>Mon, 12 Jan 2026 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-hardware-wallet-utilities/</guid><description>&lt;h3 id="skywallet-utilities--fully-integrated-into-skycoin"&gt;Skywallet Utilities — Fully Integrated into Skycoin&lt;/h3&gt;
&lt;p&gt;The Skywallet hardware wallet utilities have been fully integrated into the Skycoin repository. Previously maintained as separate external projects (&lt;code&gt;hardware-wallet-go&lt;/code&gt; and &lt;code&gt;hardware-wallet-daemon&lt;/code&gt;), all source code now lives within the Skycoin monorepo and ships as part of the unified binary.&lt;/p&gt;
&lt;h3 id="what-changed"&gt;What Changed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Source integration&lt;/strong&gt; — The &lt;code&gt;hardware-wallet-go&lt;/code&gt; library and &lt;code&gt;hardware-wallet-daemon&lt;/code&gt; HTTP server have been moved into &lt;code&gt;src/hardware-wallet/&lt;/code&gt; and &lt;code&gt;src/hardware-wallet-daemon/&lt;/code&gt; respectively, eliminating external dependency management.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unified binary&lt;/strong&gt; — The release binary now includes &lt;code&gt;skyhw&lt;/code&gt; as a subcommand alongside &lt;code&gt;daemon&lt;/code&gt;, &lt;code&gt;cli&lt;/code&gt;, &lt;code&gt;web&lt;/code&gt;, &lt;code&gt;explorer&lt;/code&gt;, and &lt;code&gt;newcoin&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Static compilation&lt;/strong&gt; — Release builds use static musl compilation with bundled libusb, so there are no runtime library dependencies.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cross-platform support&lt;/strong&gt; — Builds for Linux (amd64, arm64, riscv64), macOS (amd64, arm64), and Windows (amd64).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="usage"&gt;Usage&lt;/h3&gt;
&lt;p&gt;Run the hardware wallet daemon:&lt;/p&gt;</description></item><item><title>Skycoin v0.28.2 Released</title><link>https://blog.theskywirenetwork.net/posts/skycoin-v0.28.2/</link><pubDate>Tue, 23 Dec 2025 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-v0.28.2/</guid><description>&lt;h3 id="skycoin-v0282"&gt;Skycoin v0.28.2&lt;/h3&gt;
&lt;p&gt;Skycoin v0.28.2 has been released and is available from &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.28.2"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This is a major release that consolidates all Skycoin tools into a unified binary architecture:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Unified &lt;code&gt;skycoin&lt;/code&gt; binary&lt;/strong&gt; — all tools compiled into a single command:
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;skycoin daemon&lt;/code&gt; — wallet node&lt;/li&gt;
&lt;li&gt;&lt;code&gt;skycoin cli&lt;/code&gt; — command line interface&lt;/li&gt;
&lt;li&gt;&lt;code&gt;skycoin newcoin&lt;/code&gt; — Fiber coin creator&lt;/li&gt;
&lt;li&gt;&lt;code&gt;skycoin explorer&lt;/code&gt; — blockchain explorer&lt;/li&gt;
&lt;li&gt;&lt;code&gt;skycoin web&lt;/code&gt; — thin client web wallet&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Skywallet utilities (&lt;code&gt;skyhw&lt;/code&gt;)&lt;/strong&gt; — integrated hardware wallet support:
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;skyhw daemon&lt;/code&gt; — Skywallet daemon&lt;/li&gt;
&lt;li&gt;&lt;code&gt;skyhw cli&lt;/code&gt; — Skywallet command line interface&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Embedded GUI sources&lt;/strong&gt; — all frontend sources are embedded in the binary with support for custom frontends via flag&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CLI migrated to Cobra&lt;/strong&gt; — improved command structure using spf13/cobra&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Native installers&lt;/strong&gt; — .pkg for macOS and .msi for Windows&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Updated dependencies&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Builds are available for Linux (amd64, arm64, armhf, arm, 386), macOS (amd64, arm64), and Windows (amd64, arm64, 386).&lt;/p&gt;</description></item><item><title>Simplified Fibercoin Creation and Chain Initialization</title><link>https://blog.theskywirenetwork.net/posts/fibercoin-creation-improvements/</link><pubDate>Fri, 05 Dec 2025 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/fibercoin-creation-improvements/</guid><description>&lt;h3 id="fibercoin-creation--from-minutes-to-seconds"&gt;Fibercoin Creation — From Minutes to Seconds&lt;/h3&gt;
&lt;p&gt;Creating and launching a new Fibercoin blockchain has been dramatically simplified. A single compiled Skycoin binary can now run any Fibercoin — no recompilation needed. Just set the &lt;code&gt;FIBER_TOML&lt;/code&gt; environment variable to point at your coin&amp;rsquo;s configuration file.&lt;/p&gt;
&lt;h3 id="fiber_toml-environment-variable"&gt;FIBER_TOML Environment Variable&lt;/h3&gt;
&lt;p&gt;Previously, launching a Fibercoin node required either recompiling the binary with a custom config baked in, or passing multiple CLI flags. Now, the daemon reads a &lt;code&gt;FIBER_TOML&lt;/code&gt; environment variable at startup:&lt;/p&gt;</description></item><item><title>Skycoin Blockchain Explorer Now Integrated into Skycoin</title><link>https://blog.theskywirenetwork.net/posts/skycoin-explorer-integration/</link><pubDate>Sun, 14 Sep 2025 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-explorer-integration/</guid><description>&lt;h3 id="blockchain-explorer-integrated-into-the-skycoin-binary"&gt;Blockchain Explorer Integrated into the Skycoin Binary&lt;/h3&gt;
&lt;p&gt;The Skycoin blockchain explorer has been integrated directly into the Skycoin repository and can now be run as a subcommand of the unified Skycoin binary:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;skycoin explorer
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Previously, the explorer was maintained as a separate project and required its own deployment. Now it ships as part of every Skycoin release.&lt;/p&gt;
&lt;h3 id="what-it-does"&gt;What It Does&lt;/h3&gt;
&lt;p&gt;The explorer provides a web-based interface for browsing the Skycoin blockchain — blocks, transactions, addresses, and network statistics. It runs a local HTTP server (default &lt;code&gt;127.0.0.1:8001&lt;/code&gt;) that serves a compiled Angular frontend and proxies API requests to a running Skycoin node.&lt;/p&gt;</description></item><item><title>Skycoin Blockchain Turns 10</title><link>https://blog.theskywirenetwork.net/posts/skycoin-10-year-anniversary/</link><pubDate>Sat, 15 Mar 2025 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-10-year-anniversary/</guid><description>&lt;p&gt;On March 17, 2015, the Skycoin genesis block was mined. Ten years later, the chain continues to produce blocks and process transactions.&lt;/p&gt;
&lt;h3 id="chain-state-at-10-years"&gt;Chain State at 10 Years&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Block Height&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;191,502&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Current Supply&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;22,509,460 SKY&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Total Supply&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;25,000,000 SKY&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Current Coin Hour Supply&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;887,772,925,784&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Total Coin Hour Supply&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;1,062,638,962,456&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Over the past decade, the Skycoin project has grown from a blockchain and cryptocurrency into a broader ecosystem including &lt;a href="https://github.com/skycoin/skywire"&gt;Skywire&lt;/a&gt;, a decentralized mesh network, and &lt;a href="https://github.com/skycoin/cx"&gt;CX&lt;/a&gt;, a blockchain programming language.&lt;/p&gt;</description></item><item><title>Skywire Update released</title><link>https://blog.theskywirenetwork.net/posts/skywire-v0.5.0/</link><pubDate>Fri, 22 Oct 2021 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skywire-v0.5.0/</guid><description>&lt;p&gt;A new Skywire version has been released. The latest version of the Skywire software includes a user interface for decentralized VPN service, among other enhancements. Skywire version 0.5.0 is available to install beginning today.&lt;/p&gt;
&lt;h3 id="skywire-050-includes"&gt;Skywire 0.5.0 includes:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;A user interface for the decentralized VPN, with advanced statistics, server selection and more&lt;/li&gt;
&lt;li&gt;Multi-hop VPN is easy to set up within the new UI&lt;/li&gt;
&lt;li&gt;An updated connection library, with transports automatically established by Skywire&lt;/li&gt;
&lt;li&gt;Improved network performance and a reduction in the minimum requirements for the machine running the software&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Users who choose to run public visors on Skywire may be entitled to additional monthly rewards in the future. Users may also choose to serve the Skywire VPN network as data relays. Updates to the rewards structure will be announced in the coming month.&lt;/p&gt;</description></item><item><title>Skywire Performance Update Released</title><link>https://blog.theskywirenetwork.net/posts/skywire-v0.4.2/</link><pubDate>Thu, 01 Jul 2021 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skywire-v0.4.2/</guid><description>&lt;p&gt;Recently, Skycoin completed a number of performance upgrades for Skywire, which have resulted in improved performance and optimized network usage of visors on the Skywire network. These upgrades were undertaken to improve reliability for Skywire users, and to stabilize the production deployment.&lt;/p&gt;
&lt;p&gt;To take advantage of these upgrades, Skyminer operators are encouraged to migrate to the new system over the next month. After this one-month grace period, unmigrated skyminers will be ineligible to receive rewards until they have completed the upgrade.&lt;/p&gt;</description></item><item><title>Skycoin Updates Skywire and Releases New VPN</title><link>https://blog.theskywirenetwork.net/posts/skywire-v0.4-release/</link><pubDate>Fri, 19 Mar 2021 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skywire-v0.4-release/</guid><description>&lt;p&gt;Version &lt;strong&gt;0.4.1&lt;/strong&gt; of Skywire, the Skycoin Project’s decentralized networking protocol, is being released with new features and bugfixes to make Skywire better than ever. The new update patches several known issues with version 0.3.0, includes a number of stability enhancements and performance improvements, and includes long-awaited improvements of the Skywire VPN.&lt;/p&gt;
&lt;p&gt;The Skywire VPN leverages the unique network infrastructure of Skywire to provide a truly secure and anonymous VPN for users.&lt;/p&gt;</description></item><item><title>Skycoin Listed on Coinsbit</title><link>https://blog.theskywirenetwork.net/posts/skycoin-listed-on-coinsbit/</link><pubDate>Wed, 16 Dec 2020 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-listed-on-coinsbit/</guid><description>&lt;p&gt;The Skycoin Project is pleased to announce that Skycoin is now available for trading on the
&lt;a href="https://coinsbit.io"&gt;Coinsbit cryptocurrency exchange&lt;/a&gt;. Coinsbit is a leading exchange known for its security and ease of use.&lt;/p&gt;
&lt;p&gt;Launched in 2018, Coinsbit has quickly become one of the more popular and active online cryptocurrency exchanges. Coinsbit has a number of features that make it an attractive platform for traders and cryptocurrency enthusiasts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A peer-to-peer lending program&lt;/li&gt;
&lt;li&gt;Visa and Mastercard enabled for both deposit and withdrawal&lt;/li&gt;
&lt;li&gt;A shopping platform for purchasing products with cryptocurrency&lt;/li&gt;
&lt;li&gt;A new Coinsbit DEX, Staking Pool, and OTC platform&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Coinsbit’s KYC account creation is fast and simple, and can be carried out directly through the app, often for same-day approval.&lt;/p&gt;</description></item><item><title>Skycoin v0.27.1 Released</title><link>https://blog.theskywirenetwork.net/posts/skycoin-v0.27.1/</link><pubDate>Mon, 23 Nov 2020 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-v0.27.1/</guid><description>&lt;h3 id="skycoin-v0271"&gt;Skycoin v0.27.1&lt;/h3&gt;
&lt;p&gt;Skycoin v0.27.1 has been released and is available from &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.27.1"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This release includes Skywallet hardware wallet integration, CLI transaction encoding, and code-signed releases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Skywallet integration&lt;/strong&gt; — hardware wallet daemon service for signing transactions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CLI transaction encoding&lt;/strong&gt; — new &lt;code&gt;encodeTransaction&lt;/code&gt; command for encoding transactions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Code-signed releases&lt;/strong&gt; — daemon and standalone binaries are now code-signed for macOS&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Improved transaction logging&lt;/strong&gt; — more verbose logging of transaction creation&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Performance optimizations&lt;/strong&gt; — stop scanning unconfirmed transactions earlier&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The Skycoin wallet is available in Electron (desktop application) and standalone (browser-based) variants.&lt;/p&gt;</description></item><item><title>Development Update - Week 30 &amp; 31</title><link>https://blog.theskywirenetwork.net/posts/development-update-week-30-31/</link><pubDate>Fri, 02 Aug 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/development-update-week-30-31/</guid><description>&lt;h3 id="skywire-update"&gt;Skywire Update&lt;/h3&gt;
&lt;p&gt;The latest progress on the Skywire meshnet has focused on two key areas, beginning with the improvement of automated tests and addition of new test scenarios. We also introduced a second transport implementation, which as well as being simpler than dmsg is also able to directly connect two nodes. (dmsg will be used for the network&amp;rsquo;s control plane and the TCP transport in the data plane, as it does not tunnel traffic over an intermediate server.)&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 28 &amp; 29</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-27-28/</link><pubDate>Fri, 19 Jul 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-27-28/</guid><description>&lt;h3 id="skywire-update"&gt;Skywire Update&lt;/h3&gt;
&lt;p&gt;The past two weeks&amp;rsquo; work on Skywire has centered on two main objectives: switching to dmsg and improving the public deployment&amp;rsquo;s performance, and writing automated integration tests. Both of these are essential to migration; along with a stable, working public deployment, we need automated integration tests that accurately resemble it in order to ensure the code we push doesn&amp;rsquo;t break the mainnet.&lt;/p&gt;
&lt;p&gt;A lot has gone into achieving this:&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 27</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-27/</link><pubDate>Sat, 06 Jul 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-27/</guid><description>&lt;h3 id="skycoin-core-update"&gt;Skycoin Core Update&lt;/h3&gt;
&lt;p&gt;Over the past week we have been working to redesign the wallet management library to support multiple wallet &amp;ldquo;types&amp;rdquo; (a prerequisite for full bip44 wallet support).&lt;/p&gt;
&lt;h3 id="skywire-update"&gt;Skywire Update&lt;/h3&gt;
&lt;p&gt;Skywire has now implemented benchmarks for dmsg structures. Meanwhile, we have moved the dmsg library into its own repo and created a wrapper for it in Skywire, as well as increasing test coverage for dmsg. Because we want other services to be able to use dmsg, we have now made it independent of Skywire. As a result, Skywire imports dmsg so that projects using it for communication do not need to import Skywire.&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 26</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-26/</link><pubDate>Fri, 28 Jun 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-26/</guid><description>&lt;h3 id="skycoin-core"&gt;Skycoin Core&lt;/h3&gt;
&lt;p&gt;The major news this week is the launch of the new Android wallet. Among other updates, it now includes language support for Japanese!&lt;/p&gt;
&lt;h3 id="skywire-update"&gt;Skywire Update&lt;/h3&gt;
&lt;p&gt;Skywire has now added at retry logic for application use following network error. We have also fixed certificate issues with public deployments and written more tests for dmsg.&lt;/p&gt;
&lt;h3 id="skywallet-update"&gt;Skywallet Update&lt;/h3&gt;
&lt;p&gt;As well as adding firmware update functionality for the desktop wallet, Skywallet added a version endpoint to the daemon this week.&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 25</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-25/</link><pubDate>Fri, 21 Jun 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-25/</guid><description>&lt;h3 id="skywire-update"&gt;Skywire Update&lt;/h3&gt;
&lt;p&gt;This week Skywire implemented a new shutdown procedure for an app on the Skywire node restart process. We also improved checks for the transport establishment handshake and added profiling for the Skywire node.&lt;/p&gt;
&lt;h3 id="skywallet-update"&gt;Skywallet Update&lt;/h3&gt;
&lt;p&gt;As well as fixing a number of issues discovered during the last review, Skywallet focused this week on reviewing edge case tests for the signing function.&lt;/p&gt;
&lt;h3 id="coin-hour-bank-update"&gt;Coin Hour Bank Update&lt;/h3&gt;
&lt;p&gt;Coin Hour Bank has now added a comments column in the transaction table, as well as OTP support for withdrawals. We have also fixed the email notification for successful withdrawals, improving user experience.&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 24</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-24/</link><pubDate>Fri, 14 Jun 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-24/</guid><description>&lt;h3 id="cx-update"&gt;CX Update&lt;/h3&gt;
&lt;p&gt;CX added the CX version parameter to CX Program this week, providing a way to handle incompatibilities between the different CX versions that may have been used on CX chains to date. We also solved an issue that was preventing the program state from storing, improving usability.&lt;/p&gt;
&lt;h3 id="whitelisting-system-update"&gt;Whitelisting System Update&lt;/h3&gt;
&lt;p&gt;The most recent changes to the whitelisting system have resolved an issue that was creating duplicate nodes for users.&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 23</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-22/</link><pubDate>Fri, 07 Jun 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-22/</guid><description>&lt;h3 id="cx-update"&gt;CX Update&lt;/h3&gt;
&lt;p&gt;We have big news to announce this week thanks to the public beta release of CX version 0.7. This version of our programming language integrates it with Skycoin&amp;rsquo;s Fiber blockchains, enabling developers to write programs that will be stored on blockchains specialized for CX code. It also introduces plenty of new features, language fixes, libraries and bug fixes. Learn more &lt;a href="https://github.com/skycoin/cx/blob/bbc77962142a8dadd19a81d82bf666b7abfcf142/releases/RELEASE-0.7beta.md" title="CX beta version 0.7"&gt;here&lt;/a&gt; and check out &lt;a href="https://github.com/skycoin/cx/wiki/CX-Chains-Tutorial" title="CX Chains Tutorial"&gt;the tutorial&lt;/a&gt;!&lt;/p&gt;</description></item><item><title>Major June Announcements</title><link>https://blog.theskywirenetwork.net/posts/major-june-announcements/</link><pubDate>Sat, 01 Jun 2019 13:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/major-june-announcements/</guid><description>&lt;p&gt;The Skycoin community has many reasons to pop the champagne and celebrate!&lt;/p&gt;
&lt;p&gt;The Skycoin team is delivering not just one announcement, but multiple announcements for today alone!&lt;/p&gt;
&lt;br&gt;
&lt;h2 id="monthofannouncements"&gt;#MonthOfAnnouncements&lt;/h2&gt;
&lt;p&gt;As some of the community may have noticed in our flurry of recent news, today marks the start of &lt;strong&gt;Skycoin&amp;rsquo;s Month of Announcements&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;In a continual effort to keep the community up to date on Skycoin&amp;rsquo;s incredible progress, alongside our weekly development updates:&lt;/p&gt;</description></item><item><title>Skycoin v0.26.0 Released</title><link>https://blog.theskywirenetwork.net/posts/skycoin-v0.26.0/</link><pubDate>Sat, 01 Jun 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-v0.26.0/</guid><description>&lt;h3 id="skycoin-v0260"&gt;Skycoin v0.26.0&lt;/h3&gt;
&lt;p&gt;Skycoin v0.26.0 has been released and is available from &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.26.0"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This is a major release with multi-language support, unsigned transactions, and several breaking API changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Multi-language wallet UI&lt;/strong&gt; — added Spanish and Simplified Chinese language options with a language selector&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;USD conversion&lt;/strong&gt; — send coins by entering the equivalent amount in USD&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unsigned transactions&lt;/strong&gt; — create and sign transactions in separate steps via the API&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transaction notes&lt;/strong&gt; — new &lt;code&gt;/api/v2/data&lt;/code&gt; APIs for transaction notes and generic key-value storage&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BIP32 support&lt;/strong&gt; — preliminary HD wallet support via new &lt;code&gt;bip32&lt;/code&gt; package&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Address count command&lt;/strong&gt; — &lt;code&gt;addresscount&lt;/code&gt; CLI command returns the count of addresses with unspent outputs&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Coinhour burn rate change&lt;/strong&gt; — burn rate changed to 10%&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Performance&lt;/strong&gt; — &lt;code&gt;skyencoder&lt;/code&gt;-generated binary encoders replace reflection-based ones for faster serialization&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Stricter security&lt;/strong&gt; — tightened Content-Security-Policy header, genesis block hash verification in peer connections&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Breaking changes:&lt;/strong&gt; Removed unversioned REST API, JSON-RPC 2.0 interface, &lt;code&gt;/api/v1/wallet/spend&lt;/code&gt; and &lt;code&gt;/api/v1/explorer/address&lt;/code&gt; endpoints. See the &lt;a href="https://github.com/skycoin/skycoin/blob/develop/src/api/README.md"&gt;migration guide&lt;/a&gt; for details.&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 21</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-21/</link><pubDate>Fri, 24 May 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-21/</guid><description>&lt;h3 id="cx-update"&gt;CX Update&lt;/h3&gt;
&lt;p&gt;This week the developers fixed a number of bugs that were causing memory-related issues for CX-Chain programs and further improved the testing process with alterations to CX-Chain parameters (for example with Coin Hour Burn).&lt;/p&gt;
&lt;p&gt;Meanwhile, developers will benefit from the integration of a new command to work with: newcoin.&lt;/p&gt;
&lt;h3 id="skywire-update"&gt;Skywire Update&lt;/h3&gt;
&lt;p&gt;The latest work on Skywire has focused on a number of important fixes, as well as integration tests for both SSH and the proxy.&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 20</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-20-1/</link><pubDate>Fri, 17 May 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-20-1/</guid><description>&lt;h3 id="cx-update"&gt;CX Update&lt;/h3&gt;
&lt;p&gt;The biggest announcement this week is the CX blockchain beta release, kicking off our first CX Labs contest. Check out the news around the contest in the &lt;a href="https://t.me/CXLabs" title="CX Labs Telegram room"&gt;CX Labs Telegram room&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Work on the CX programming language has also seen progress on the installation script, with extensive testing on a new Debian VM. This has helped identify possible reasons for why some users have been having difficulty, from issues installing Golang to conflicts between versions. To deal with these we have now updated the wiki, and work continues on the &lt;a href="https://github.com/skycoin/cx/wiki/CX-Chains-Tutorial" title="CX Tutorial"&gt;CX-Chains tutorial&lt;/a&gt;. (The examples here are simple, but they work!)&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 19</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-19/</link><pubDate>Fri, 10 May 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-19/</guid><description>&lt;h3 id="skywire-update"&gt;Skywire Update&lt;/h3&gt;
&lt;p&gt;This week Skywire has benefited from implementation of a human package that allows us to request user input for a number of actions, including transport creation. We have also started implementation of a new uptime tracker, which will soon replace the previous discovery uptime tracking implementation used for the testnet.&lt;/p&gt;
&lt;p&gt;Other work has focused on writing for router package tests and ongoing efforts to refactor the app package.&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 18</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-18/</link><pubDate>Fri, 03 May 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-18/</guid><description>&lt;h3 id="skywire"&gt;Skywire&lt;/h3&gt;
&lt;p&gt;The main focus of the Skywire development this week was directed at continuing the refactoring of the app package and associated changes in the router module. For that purpose, tests were partially rewritten and new tests were developed to increase coverage. Additionally a configuration generator tool for the local test environment was written.&lt;/p&gt;
&lt;h3 id="skywallet"&gt;Skywallet&lt;/h3&gt;
&lt;p&gt;The team added more Salt sources for the Skywallet to salt entropy generated by the Skywallet. The linter was modified to improve the code quality and legibility. In order to allow external developers to develop with the Skywallet, enhanced contribution guidelines were added to the project and functions were added that allow to check the memory protection status of a Skywallet. More and improved tests were written for the Skywallet Golang interface.&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 17</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-17/</link><pubDate>Fri, 26 Apr 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-17/</guid><description>&lt;h3 id="skywire-update"&gt;Skywire Update:&lt;/h3&gt;
&lt;p&gt;This week Skywire has moved toward better organization and simplicity. Key changes include the addition of centralized logging for the local testing environment and migration of the Route Setup Node to the public Skywire repo, simplifying the development process. We have also refactored the app package (with naming updates for improved clarity) and implemented pathfinding logic for the Skywire updater configuration file (much like what is used for the main Skywire repo).&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 16</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-16/</link><pubDate>Fri, 19 Apr 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-16/</guid><description>&lt;h3 id="skywire-update"&gt;Skywire Update:&lt;/h3&gt;
&lt;p&gt;Progress on Skywire this week has mainly focused on important refactorings and simplifications. We deduplicated tests and rewrote unstable tests. We have also removed ACKs from the messaging system, simplifying the implementation.&lt;/p&gt;
&lt;p&gt;Among other developments, the node summary endpoint now contains the node IP address and the version of the node. The loop endpoint is finished, and we have started work on exposing the application APIs to the manager. This requires a refactoring of the app package.&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 15</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-15/</link><pubDate>Fri, 12 Apr 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-15/</guid><description>&lt;h3 id="skywire"&gt;Skywire&lt;/h3&gt;
&lt;p&gt;Progress on Skywire continues this week with updated commands, bug fixes (completed and ongoing), and important steps toward a completed UI.&lt;/p&gt;
&lt;p&gt;We have now improved the Skywire Command Line interface by refactoring skywire-cli commands into separate groups that identify the services they interact with, rather than having them all grouped under skywire-cli as before. For example, commands that interact with skywire-node will now be grouped under skywire-cli node &lt;command&gt;, and so on.&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 14</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-14/</link><pubDate>Fri, 05 Apr 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-14/</guid><description>&lt;p&gt;&lt;strong&gt;Skywire Update&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;During the past week, the bulk of the work dedicated to Skywire was focused on the Skywire Manager and on improvements to the network protocol.&lt;/p&gt;
&lt;p&gt;Work on the Skywire manager re-commenced with a strong push to complete the login/logout functionality of the manager. Tests were written, run and passed. The login/logout function, critical to the security of the Skywire manager, is now complete and changes have been documented.&lt;/p&gt;</description></item><item><title>Skycoin Development Update - Week 13</title><link>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-13/</link><pubDate>Fri, 29 Mar 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-development-update-week-13/</guid><description>&lt;p&gt;&lt;strong&gt;Skywire Update:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Skywire has seen work on mainly two areas of the project: the Skywire Manager and automated testing.&lt;/p&gt;
&lt;p&gt;The Skywire Manager has been picked up again and we have finished the login/logout of the Manager. Users can sign in and use cookies to authenticate themselves when managing their nodes. This is required for security reasons.&lt;/p&gt;
&lt;p&gt;The other area where we have made progress is the creation of automated integration tests. Automated integration tests allow us to test the system with multiple services and instances running. So far we have relied on unit tests, which test only a single part, and had to do a lot of manual testing. Automated integration tests using the chat application have been created now and facilitate our work. We have created a development environment with a dockerized node and a docker network, allowing developers to build specific closed-network topologies for testing.&lt;/p&gt;</description></item><item><title>Skycoin Ledger Integration</title><link>https://blog.theskywirenetwork.net/posts/skycoin-ledger-integration/</link><pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-ledger-integration/</guid><description>&lt;h2 id="use-a-ledger-or-skywallet-to-securely-store-your-skycoin"&gt;Use a Ledger or Skywallet to Securely Store Your Skycoin&lt;/h2&gt;
&lt;p&gt;Skycoin is a complete blockchain ecosystem that has been in development for years. Skycoin is not an ERC20 token or fork, and each part of the Skycoin platform has been carefully built from the ground up. As the Skywire Mainnet and our suite of hardware devices come to fruition, we’ve aligned the release of our Ledger integration with our drive to increase the adoption and usage of Skycoin. Ledger integration allows Ledger users to add Skycoin to their portfolios, and gives existing Skycoin holders an additional option to secure their Skycoin.&lt;/p&gt;</description></item><item><title>Skycoin v0.25.1 Released</title><link>https://blog.theskywirenetwork.net/posts/skycoin-v0.25.1/</link><pubDate>Sat, 09 Feb 2019 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-v0.25.1/</guid><description>&lt;h3 id="skycoin-v0251"&gt;Skycoin v0.25.1&lt;/h3&gt;
&lt;p&gt;Skycoin v0.25.1 has been released and is available from &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.25.1"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Address transactions CLI&lt;/strong&gt; — new &lt;code&gt;addressTransactions&lt;/code&gt; command to view transaction history for an address&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Seed verification API&lt;/strong&gt; — new &lt;code&gt;/api/v2/wallet/seed/verify&lt;/code&gt; endpoint to validate BIP39 mnemonic seeds&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transaction history filtering&lt;/strong&gt; — filter transactions in the History view in the wallet UI&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CLI migrated to Cobra&lt;/strong&gt; — switched from &lt;code&gt;urfave/cli&lt;/code&gt; to &lt;code&gt;spf13/cobra&lt;/code&gt; for improved command structure; all options now use &lt;code&gt;--&lt;/code&gt; prefix&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Optimized base58&lt;/strong&gt; — faster address encoding/decoding&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Windows fix&lt;/strong&gt; — resolved &amp;ldquo;Error#1&amp;rdquo; on desktop wallet startup&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Downloads are available on the &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.25.1"&gt;GitHub release page&lt;/a&gt; for Linux, Windows, and macOS.&lt;/p&gt;</description></item><item><title>Skycoin v0.25.0 Released</title><link>https://blog.theskywirenetwork.net/posts/skycoin-v0.25.0/</link><pubDate>Thu, 27 Dec 2018 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-v0.25.0/</guid><description>&lt;h3 id="skycoin-v0250"&gt;Skycoin v0.25.0&lt;/h3&gt;
&lt;p&gt;Skycoin v0.25.0 has been released and is available from &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.25.0"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This release is available in both Electron (desktop application) and standalone (browser-based) variants for Linux, Windows, and macOS.&lt;/p&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Downloads are available on the &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.25.0"&gt;GitHub release page&lt;/a&gt; for Linux (x64, ARM), Windows (x64, x86), and macOS.&lt;/p&gt;</description></item><item><title>Skycoin v0.24.1 Released</title><link>https://blog.theskywirenetwork.net/posts/skycoin-v0.24.1/</link><pubDate>Wed, 01 Aug 2018 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-v0.24.1/</guid><description>&lt;h3 id="skycoin-v0241"&gt;Skycoin v0.24.1&lt;/h3&gt;
&lt;p&gt;Skycoin v0.24.1 has been released and is available from &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.24.1"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Content-Security-Policy header&lt;/strong&gt; — added CSP header to HTTP responses for improved security&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Portable browser fix&lt;/strong&gt; — fixed portable browser version opening to blank page&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Downloads are available on the &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.24.1"&gt;GitHub release page&lt;/a&gt; for Linux, Windows, and macOS.&lt;/p&gt;</description></item><item><title>Skycoin v0.24.0 Released</title><link>https://blog.theskywirenetwork.net/posts/skycoin-v0.24.0/</link><pubDate>Thu, 26 Jul 2018 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-v0.24.0/</guid><description>&lt;h3 id="skycoin-v0240"&gt;Skycoin v0.24.0&lt;/h3&gt;
&lt;p&gt;Skycoin v0.24.0 has been released and is available from &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.24.0"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This release brings wallet encryption, API versioning, and the Fiber coin creator tool:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Wallet encryption/decryption&lt;/strong&gt; — new CLI commands &lt;code&gt;encryptWallet&lt;/code&gt;, &lt;code&gt;decryptWallet&lt;/code&gt;, and &lt;code&gt;showSeed&lt;/code&gt; for securing wallets with passwords&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;12/24 word seed support&lt;/strong&gt; — option to generate 12 or 24 word mnemonic seeds when creating new wallets&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;API versioning&lt;/strong&gt; — all endpoints now prefixed with &lt;code&gt;/api/v1/&lt;/code&gt;, beginning the &lt;code&gt;/api/v2&lt;/code&gt; beta endpoints&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transaction verification&lt;/strong&gt; — added &amp;ldquo;Send&amp;rdquo; page verification step and new &lt;code&gt;POST /api/v2/transaction/verify&lt;/code&gt; endpoint&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Advanced spend UI&lt;/strong&gt; — new advanced spending interface in the wallet&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Coin creator tool&lt;/strong&gt; — &lt;code&gt;cmd/newcoin&lt;/code&gt; for quickly bootstrapping new Fiber coins&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;libskycoin 0.0.1&lt;/strong&gt; — initial release of C bindings for cipher operations&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Improved syncing&lt;/strong&gt; — reduced connection disconnects for more reliable blockchain synchronization&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unified RPC/REST interface&lt;/strong&gt; — JSON 2.0 RPC now served on the same port (6420) as the REST API&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Downloads are available on the &lt;a href="https://github.com/skycoin/skycoin/releases/tag/v0.24.0"&gt;GitHub release page&lt;/a&gt; for Linux, Windows, and macOS.&lt;/p&gt;</description></item><item><title>Skycoin Digest: Skycoin vs Skywire [INFOGRAPHIC]</title><link>https://blog.theskywirenetwork.net/posts/what-is-the-difference-skycoin-vs-skywire/</link><pubDate>Sat, 03 Feb 2018 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/what-is-the-difference-skycoin-vs-skywire/</guid><description>&lt;h2 id="whats-the-difference-between-skycoin-and-skywire"&gt;What’s the difference between Skycoin and Skywire?&lt;/h2&gt;
&lt;h3 id="skycoin-is-the-cryptocurrency"&gt;Skycoin is the cryptocurrency.&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;It was developed to address problems that Bitcoin could not solve. We created a revolutionary consensus algorithm called Obelisk that eliminates mining.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="skywire-is-the-mesh-network"&gt;Skywire is the mesh network.&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Skywire was developed to address problems with the internet itself. Skywire can operate independently from Skycoin. It’s not the first attempt at a global mesh network, but it will be the first to succeed. There have been several attempts at building similar networks, but none have flourished because they have only been run by volunteers. By integrating Skycoin with Skywire, individuals are incentivized to participate by earning money for running the internet, instead of a large ISPs. This is the only sustainable path for democratizing the internet infrastructure.&lt;/p&gt;</description></item><item><title>Skycoin Overview</title><link>https://blog.theskywirenetwork.net/posts/skycoin-overview/</link><pubDate>Sat, 26 Aug 2017 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/posts/skycoin-overview/</guid><description>&lt;!-- MarkdownTOC autolink="true" bracket="round" depth="1" --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/posts/skycoin-overview/#skycoin-introduction"&gt;Skycoin Introduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/posts/skycoin-overview/#innovations-and-flaws-with-bitcoin-and-the-current-blockchain-protocols"&gt;Innovations And Flaws With Bitcoin And The Current Blockchain Protocols&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/posts/skycoin-overview/#innovations-produced-by-bitcoin"&gt;Innovations Produced By Bitcoin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/posts/skycoin-overview/#major-flaws-of-bitcoin"&gt;Major Flaws Of Bitcoin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/posts/skycoin-overview/#desirable-properties-for-systems-of-distributed-consensus-for-financial-ledgers"&gt;Desirable Properties For Systems Of Distributed Consensus For Financial Ledgers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/posts/skycoin-overview/#skycoin-security-philosophy"&gt;Skycoin Security Philosophy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/posts/skycoin-overview/#transparency-and-security-obelisk-and-public-broadcast-channels"&gt;Transparency And Security: Obelisk And Public Broadcast Channels&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/posts/skycoin-overview/#obelisk"&gt;Obelisk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/posts/skycoin-overview/#simple-binary-consensus-algorithm-choosing-between-two-blocks"&gt;Simple Binary Consensus Algorithm: Choosing Between Two Blocks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/posts/skycoin-overview/#consensus-on-multiple-concurrent-branch-choices"&gt;Consensus On Multiple Concurrent Branch Choices&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- /MarkdownTOC --&gt;
&lt;h1 id="skycoin-introduction"&gt;Skycoin Introduction&lt;/h1&gt;
&lt;p&gt;Skycoin is based on technology
which introduces a new cryptographic primitive
known as a public broadcast channel. It also introduces
a new consensus algorithm implementation, called
Obelisk, which mitigates the commitment problems
arising from the Proof-of-Work and mining processes
underlying Bitcoin, thus addressing a host of security
issues associated with the latter. Obelisk is not a
single algorithm, but an implementation employing
multiple techniques to deliver specific security
guarantees.&lt;/p&gt;</description></item></channel></rss>