# Grin Development Progress Reports

**URL:** <https://forum.grin.mw/t/grin-development-progress-reports/12612>\
**Category:** Development and Technical Discussion\
**Created:** [June 3, 2026, 7:02am UTC](https://forum.grin.mw/t/grin-development-progress-reports/12612 "2026-06-03T07:02:19Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![wiesche](https://avatars.discourse-cdn.com/v4/letter/w/e274bd/32.png) [@wiesche](https://forum.grin.mw/u/wiesche)\
**Post date:** [September 1, 2026, 10:09am UTC](https://forum.grin.mw/t/grin-development-progress-reports/12612/9 "2026-09-01T10:09:20Z")

</div>

# Summary - August 2026

A brief overview of the pull requests I reviewed, created, and continued working on in the following repositories:

- mimblewimble/grin-wallet
- mimblewimble/grin
- mimblewimble/mwixnet
- meilisearch/lmdb

## mimblewimble/grin-wallet

**Reviewed & Merged**

- [#780](https://github.com/mimblewimble/grin-wallet/pull/780) - Optimize outputs scan and selection
- [#782](https://github.com/mimblewimble/grin-wallet/pull/782) - Make updater APIs public

**Created & Merged**

- [#777](https://github.com/mimblewimble/grin-wallet/pull/777) - Update jayson and uuid

**Created**

- [#787](https://github.com/mimblewimble/grin-wallet/pull/787) - Centralize Grin workspace dependencies
- [#793](https://github.com/mimblewimble/grin-wallet/pull/793) - Support kernel features when creating slates
- [#795](https://github.com/mimblewimble/grin-wallet/pull/795) - Fix transaction filter
- [#797](https://github.com/mimblewimble/grin-wallet/pull/797) - Handle unavailable terminal colors
- [#798](https://github.com/mimblewimble/grin-wallet/pull/798) - Reject invalid invoice locking
- [#799](https://github.com/mimblewimble/grin-wallet/pull/799) - Reject zero send amounts
- [#800](https://github.com/mimblewimble/grin-wallet/pull/800) - Clarify BIP32 derivation paths
- [#801](https://github.com/mimblewimble/grin-wallet/pull/801) - Avoid empty wallet seeds
- [#802](https://github.com/mimblewimble/grin-wallet/pull/802) - Add confirmed transaction height
- [#804](https://github.com/mimblewimble/grin-wallet/pull/804) - Use current header version in new slates
- [#805](https://github.com/mimblewimble/grin-wallet/pull/805) - Unpack plain Slatepacks without password
- [#806](https://github.com/mimblewimble/grin-wallet/pull/806) - Add multi-OS builds
- [#807](https://github.com/mimblewimble/grin-wallet/pull/807) - Reject invoice slates in receive
- [#808](https://github.com/mimblewimble/grin-wallet/pull/808) - Display Slatepack addresses

**Continued Development**

- [#783](https://github.com/mimblewimble/grin-wallet/pull/783) - Mwixnet wallet support

## mimblewimble/grin

**Reviewed & Merged**

- [#3924](https://github.com/mimblewimble/grin/pull/3924) - Release v5.5.1

**Created**

- [#3928](https://github.com/mimblewimble/grin/pull/3928) - Add multi-OS builds
- [#3932](https://github.com/mimblewimble/grin/pull/3932) - Fix PIBD resume stall with newer archive target
- [#3934](https://github.com/mimblewimble/grin/pull/3934) - Refresh PIBD test fixtures

## mimblewimble/mwixnet

**Continued Development**

- [#34](https://github.com/mimblewimble/mwixnet/pull/34) - Restore compatibility with Grin staging

## meilisearch/lmdb

**Created**

- [#5](https://github.com/meilisearch/lmdb/pull/5) - Fix stale mappings on OpenBSD

## General

- Added portable Linux musl, FreeBSD, and OpenBSD build and release workflows for Grin and grin-wallet
  - Setup VMs for building, testing, and running the new platform binaries
  - synchronization tests on NixOS, FreeBSD, and OpenBSD
  - Investigated OpenBSD LMDB mapping consistency and performance problems

---

_[View the full topic](https://forum.grin.mw/t/grin-development-progress-reports/12612)._
