<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/nim-partners-with-status-im-e0suyigdr" -->

---
title: Nim partners with Status.im | daily.dev
description: Status.im, the company building an open source Ethereum DApp browser and messenger, is partnering with and funding the Nim programming language team. Status...
canonical: https://daily.dev/posts/nim-partners-with-status-im-e0suyigdr
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Nim partners with Status.im | daily.dev
og:description: Status.im, the company building an open source Ethereum DApp browser and messenger, is partnering with and funding the Nim programming language team. Status...
og:url: https://daily.dev/posts/nim-partners-with-status-im-e0suyigdr
og:image: https://api.daily.dev/og/posts/E0sUyIGDR.png
og:image:alt: Nim partners with Status.im
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Nim partners with Status.im

**[Lobsters](https://daily.dev/sources/lobsters)** · 3 min read · 0 upvotes · 0 comments

## Summary

Status.im, the company building an open source Ethereum DApp browser and messenger, is partnering with and funding the Nim programming language team. Status chose Nim as the base for Nimbus, a sharding client for Ethereum. The funding will let core Nim developers work full-time, hire at least two additional developers, and accelerate progress toward a stable Nim 1.0.0 release while preserving Nim's independence, with decisions still made by BDFL Andreas Rumpf. Future plans include a grants program similar to Google Summer of Code for improvements like language server protocol support in nimsuggest and reproducible builds in Nimble.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://nim-lang.org/blog/2018/08/07/nim-partners-with-status.html>

## Questions this post answers

### Why did Status.im choose Nim for their Ethereum sharding client Nimbus?

Status.im selected Nim as the base language for Nimbus, an open source Ethereum sharding client, as part of a funding partnership announced with the Nim team. The partnership provides funding and resources so Nim's core developers can work on the language full-time and hire at least two additional full-time developers to fix bugs and improve the compiler, standard library, and tooling.

_Developers evaluating niche languages for blockchain projects can follow ecosystem funding moves like this on daily.dev._

### What is the Nimbus project written in Nim?

Nimbus is an open source sharding client for Ethereum built by Status.im using the Nim programming language, available on GitHub under status-im/nimbus. It was launched as a research project alongside a funding partnership in which Status supports the Nim language team financially so they can accelerate development toward Nim's 1.0.0 release.

_Track how funding partnerships shape language roadmaps like Nim's on daily.dev._

### Does Status.im funding control the Nim programming language roadmap?

No, Nim remains an independent project despite the Status.im partnership. Development plans continue to be discussed openly on GitHub, the Nim forum, and IRC, and decisions remain with Nim's BDFL, Andreas Rumpf, rather than being dictated by the sponsoring company.

_Anyone deciding whether to adopt a sponsor-backed language can weigh governance details like this on daily.dev._

## Community take

How the wider developer community reacted, aggregated from 2 discussions and 21 comments across lobsters, hackernews (as of 2026-08-12).

**TL;DR:** Discussion largely drifted away from the Status.im partnership itself into a technical debate about Nim's merits versus Go and Crystal, particularly around static linking and C interop, with some grumbling about the post being press-release-like content.

**Sentiment:** 30% positive · 55% mixed · 15% skeptical

**The case for**

- Nim can statically embed C libraries directly into a binary by compiling to C, which Go and Crystal reportedly can't do as easily.
- Nim is seen as more memory- and GC-efficient than alternatives like Crystal.
- One commenter urged people to support smaller-community languages like Nim rather than defaulting to corporate-backed languages like Go.

**The pushback**

- Some feel Nim's library ecosystem and community are still too small compared to Go.
- Producing fully static, standalone binaries with Nim can require extra work due to dynamically linked dependencies like OpenSSL.
- One commenter questioned why a press release was being upvoted rather than genuine technical content.

**By community**

- lobsters (mixed): The conversation split between enthusiasm for Nim's static-compilation and C-interop advantages and skepticism about its smaller community/library ecosystem, plus a side gripe about the post being promotional.
- hackernews (positive): The lone comment was simply enthusiastic about the news, especially the LSP/nimsuggest improvements mentioned.

**Hottest debate:** Whether Nim's ability to statically embed C libraries is a meaningfully bigger advantage than Go's and Crystal's static-binary approaches.

**Open questions**

- Can Nim grow its library ecosystem and community enough to compete with more corporate-backed languages like Go?
- Is it feasible to produce fully static Nim binaries without needing to recompile against server-specific dynamic libraries?

**Highlights**

> > But then I look at the library support and community and walk back disappointed. It's very hard to get the same momentum that Go achieved, just by the sheer fact that it is supported and marketed by Google. All I can say is: please consider helping Nim grow its community and library support, if everyone sees a language like Nim and gives up because the community is small then all new mainstream languages will be owned by large corporations like Google and Apple. Do you really want to live in a world like that? :)
> — [dom on lobsters · 12 points](https://lobste.rs/s/0enelh/nim_partners_with_status_im#c_gq04js)

> I think that's more a result of Go having the manpower to develop and maintain an SSL library written in Go. As far as I understand, if you were to write an SSL library in 100% Crystal you wouldn't have this problem. By the way, Nim goes a step further. Because it compiles to C you can actually statically embed C libraries in your binary. Neither Go nor Crystal can do this as far as I know and it's an awesome feature.
> — [dom on lobsters · 5 points, 1 comments](https://lobste.rs/s/0enelh/nim_partners_with_status_im#c_ueo0ij)

> Why are we upvoting a press release?
> — [quad on lobsters · 8 points, 1 comments](https://lobste.rs/s/0enelh/nim_partners_with_status_im#c_b7ut7k)

> There is a difference. Statically linking with C libraries requires a specially built version of that library: usually in the form of a ``.a`` or ``.lib`` file.  In my experience, there are many libraries out there which are incredibly difficult to statically link with, this is especially the case on Windows. In most cases it's difficult to find a version of the library that is statically linkable.  What I mean by "statically embed C libraries in your binary" is: you simply compile your program's C sources together with the C sources of all the libraries you depend on. As far as Go is concerned, I was under the impression that when you're creating a wrapper for a C library in Go, you are effectively dynamically linking with that library. It seems to me that what you propose as a workaround for this is pretty much how you would statically compile a C program, i.e. just a case of specifying the right flags and making sure all the static libs are installed and configured properly.
> — [dom on lobsters · 2 points](https://lobste.rs/s/0enelh/nim_partners_with_status_im#c_yt7ylf)

**Source threads**

- [lobsters](https://lobste.rs/s/0enelh/nim_partners_with_status_im) · 13 points · 19 comments
- [hackernews](https://news.ycombinator.com/item?id=17707485) · 13 points · 2 comments

## Similar posts on daily.dev

- [Nimbalyst: The Visual Workspace for Building with Claude Code and Codex](https://daily.dev/posts/nimbalyst-the-visual-workspace-for-building-with-claude-code-and-codex-gxph9keq5) · SitePoint · 1 upvotes · 0 comments
- [Distributed apps platform Aspire supports JavaScript, Python](https://daily.dev/posts/distributed-apps-platform-aspire-supports-javascript-python-grakh5lri) · The New Stack · 1 upvotes · 0 comments
- [Nim version 2.2.6 released](https://daily.dev/posts/nim-version-2-2-6-released-mao0un6e4) · Hacker News · 0 upvotes · 0 comments

---

Tags: [#blockchain](https://daily.dev/tags/blockchain), [#ethereum](https://daily.dev/tags/ethereum)

[View this post on daily.dev](https://daily.dev/posts/nim-partners-with-status-im-e0suyigdr)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Nim partners with Status.im","url":"https://daily.dev/posts/nim-partners-with-status-im-e0suyigdr","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/nim-partners-with-status-im-e0suyigdr"},"datePublished":"2026-08-12T11:53:49.460Z","dateModified":"2026-08-12T11:54:22.643Z","description":"Status.im, the company building an open source Ethereum DApp browser and messenger, is partnering with and funding the Nim programming language team. Status...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a498557a343dfd09fe4bac13a5a04699?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a498557a343dfd09fe4bac13a5a04699?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Lobsters","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Lobsters","logo":"https://media.daily.dev/image/upload/s--tl8v_Fku--/f_auto,t_logo/v1698841318/logos/lobste.jpg","url":"https://daily.dev/sources/lobsters"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/nim-partners-with-status-im-e0suyigdr","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"blockchain,ethereum","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Lobsters","item":"https://daily.dev/sources/lobsters"},{"@type":"ListItem","position":3,"name":"Nim partners with Status.im"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/nim-partners-with-status-im-e0suyigdr#faq","mainEntity":[{"@type":"Question","name":"Why did Status.im choose Nim for their Ethereum sharding client Nimbus?","acceptedAnswer":{"@type":"Answer","text":"Status.im selected Nim as the base language for Nimbus, an open source Ethereum sharding client, as part of a funding partnership announced with the Nim team. The partnership provides funding and resources so Nim's core developers can work on the language full-time and hire at least two additional full-time developers to fix bugs and improve the compiler, standard library, and tooling. Developers evaluating niche languages for blockchain projects can follow ecosystem funding moves like this on daily.dev."}},{"@type":"Question","name":"What is the Nimbus project written in Nim?","acceptedAnswer":{"@type":"Answer","text":"Nimbus is an open source sharding client for Ethereum built by Status.im using the Nim programming language, available on GitHub under status-im/nimbus. It was launched as a research project alongside a funding partnership in which Status supports the Nim language team financially so they can accelerate development toward Nim's 1.0.0 release. Track how funding partnerships shape language roadmaps like Nim's on daily.dev."}},{"@type":"Question","name":"Does Status.im funding control the Nim programming language roadmap?","acceptedAnswer":{"@type":"Answer","text":"No, Nim remains an independent project despite the Status.im partnership. Development plans continue to be discussed openly on GitHub, the Nim forum, and IRC, and decisions remain with Nim's BDFL, Andreas Rumpf, rather than being dictated by the sponsoring company. Anyone deciding whether to adopt a sponsor-backed language can weigh governance details like this on daily.dev."}}]}
```

