# Best of github.com/attestate on Kiwi News Page: https://news.kiwistand.com/source/github.com/attestate 17 stories by attestate on GitHub have been shared on Kiwi News since 5 July 2023, with 60 upvotes and 10 comments in total. The latest was shared on 24 October 2025. They are listed below, most upvoted first. Summaries are AI summaries of the linked article. ## 1. Awesome Kiwi - Kiwi News: https://news.kiwistand.com/stories/Awesome-Kiwi?index=0x64c2646f4d40747426cefd9e1707cb9695b7757675eb3a8c67a0fc13b42a41098ca4a45c - Source: https://github.com/attestate/awesome-kiwinews/blob/main/README.md - Shared 27 July 2023, 7 upvotes, 0 comments This is a community-maintained list of resources for Kiwi, a news project, covering its clients, apps, APIs, newsletters, RSS feeds and brand assets. The listed clients include Kiwi News clients by timdaub and mac and by freeatnet, and a KiwiNews API is linked from the page. Timdaub and macbudkowski are named as co-founders, and the page credits more than 100 other community members with curating the Kiwi feed and improving the project. ## 2. Kiwistand version 0.11.0 released - Kiwi News: https://news.kiwistand.com/stories/Kiwistand-version-0110-released?index=0x68dd853eaf5d82e6780128d378e0e0aa520048d395e76ee87ba2d0279af4ba265f05c627 - Source: https://github.com/attestate/kiwistand/blob/main/changelog.md#0110 - Shared 1 October 2025, 6 upvotes, 1 comment Kiwistand version 0.11.0 fixes a critical bug in the allowlist crawler that halted allowlist progression after the switch to the Delegator3 contract in August 2025. The release notes say the transfer-loader.mjs code still tried to read input.beneficiaries and input.amounts after Delegator3 replaced the Delegator2 setup function, causing the decoder to throw errors on every Delegator3 transaction. The allowlist stopped updating for several weeks, and users who minted Kiwi Passes during that period were not added and could not interact with the site. The fix in commit c8a92a7c removes the non-existent field access and adds try-catch blocks around decodeFunctionData, and nodes that ran the broken version must delete the op-call-block-logs-load directory and re-sync. ## 3. Kiwi News Protocol v0.3.0 released - Kiwi News: https://news.kiwistand.com/stories/Kiwi-News-Protocol-v030-released?index=0x64a571008a4cc21d2b87c16612ffcf78d712b9a35e28d840b9e1a1e6794f49860ce5b61c - Source: https://github.com/attestate/kiwistand/blob/main/changelog.md#030 - Shared 5 July 2023, 6 upvotes, 0 comments Kiwi News Protocol v0.3.0 is a release whose changelog covers versions 0.4.0 through 0.15.0 and an unreleased section, and the article is a changelog rather than a single announcement. The most recent described change, in the unreleased section, chunks trie sync so that each frame is at most 1 MiB, with maxDataLength set to 2 MiB, and all nodes must upgrade together because a 15.0.0 node will not sync with a 14.0.0 node. Version 0.14.0 added text-only posts using data:text/plain URLs with a 2048-character limit, and version 0.12.0 removed the Kiwi Pass NFT-based access control in favor of delegation-only access. ## 4. kiwistand@0.12.0 released: Any Ethereum address can now use Kiwi News - Kiwi News: https://news.kiwistand.com/stories/kiwistand0120-released-Any-Ethereum-address-can-now-use-Kiwi-News?index=0x68fb650b3ad3ec117265a746b93b0b3818863e9b45207d759ee09275b486855e976649e5 - Source: https://github.com/attestate/kiwistand/blob/main/changelog.md#0120 - Shared 24 October 2025, 5 upvotes, 2 comments Kiwistand release 0.12.0 removes the Kiwi Pass NFT-based access control system, leaving delegation as the only access control, so any Ethereum address can act on its own behalf. If an address has delegated to another address, resolveIdentity() resolves it to the delegator. The release bumps pubsub topics from 8.0.0 to 9.0.0 and protocols from 11.0.0 to 12.0.0, and it replaces the /allowlist endpoint with /api/v1/delegations. Node operators need only update to the latest version, and existing delegations continue to work without manual migration. ## 5. kiwistand v0.10.0 released (smart wallet compatible) - Kiwi News: https://news.kiwistand.com/stories/kiwistand-v0100-released-smart-wallet-compatible?index=0x68b425d1c7ec5c06f6cbd8a88a8fd54cd51bf768762dee073834ed4c64c189e1c547acaa - Source: https://github.com/attestate/kiwistand/blob/main/changelog.md#0100 - Shared 31 August 2025, 4 upvotes, 0 comments ## 6. This could be your ad! - Kiwi News: https://news.kiwistand.com/stories/This-could-be-your-ad?index=0x66a8d1b528692b74d2cc26f3bd3dfc3bcd6c874a0fc09f9afe4fa6340a93a1c268e86b04 - Source: https://github.com/attestate/ad?tab=readme-ov-file#how-does-it-work - Shared 30 July 2024, 4 upvotes, 0 comments Kiwi News offers ad slots on its site through a smart contract that uses a Harberger-style pricing model, where the ad's price is set by collateral staked in ETH. The article says the site reaches roughly 150 to 400 individuals in the crypto space a day, and the contract is meant to help discover what that audience is worth to advertisers. The owner pays a fee equal to 100% of their collateral per month, and the staked collateral doubles as the price another buyer must pay to acquire the ad. An update dated 2025-04-21 notes that the ad was removed because the website did not have enough impressions to be a good business model at that time. ## 7. Kiwistand v0.7.0 released - Kiwi News: https://news.kiwistand.com/stories/Kiwistand-v070-released?index=0x6519d5db6d54a662ba648cb2d0576ca597205dfe437f323f3414e24eaff6f0cba5fc538f - Source: https://github.com/attestate/kiwistand/blob/main/changelog.md#070 - Shared 1 October 2023, 4 upvotes, 0 comments Kiwistand v0.7.0 is the release notes page for the Kiwi News software, which lists changes from version 0.4.0 through the unreleased 0.15.0. The changelog covers breaking protocol changes, including the removal of the Kiwi Pass NFT allowlist in 0.12.0 and the addition of text-only posts in 0.14.0. Version 0.7.0 itself fixed a bug in the constraints metadata database, hardcoded mainnet mints to preserve their original timestamps, and added an Optimism mint crawler that records mint timestamps. Node operators are told that nodes on different protocol versions will not sync with each other, so all nodes must upgrade together. ## 8. Request for comments: Remove kiwi pass? Pull Request - Kiwi News: https://news.kiwistand.com/stories/Request-for-comments-Remove-kiwi-pass-Pull-Request?index=0x68fa639737f0e77fcfc282257ec82979e8d4533919efc4494e9f7db589e478edc952f54b - Source: https://github.com/attestate/kiwistand/pull/170 - Shared 23 October 2025, 3 upvotes, 3 comments TimDaub opened a request for comments on removing the Kiwi pass, with five commits that also fix the X og image download and remove a TG file, the leaderboard, and the TG invite page. On October 23, 2025, TimDaub asked whether to proceed via chat. On October 24, the changes were manually merged into main and the pull request was closed, with no reviews, assignees, or labels recorded. ## 9. Delegator readme for Kiwi News Protocol - Kiwi News: https://news.kiwistand.com/stories/Delegator-readme-for-Kiwi-News-Protocol?index=0x663ea8b33c93546d11bcd9f6b39ab52a54bb9b897b712c84fd1a444de43cb87cddce72d4 - Source: https://github.com/attestate/delegator2 - Shared 10 May 2024, 3 upvotes, 2 comments ## 10. Kiwi News critical database corruption writeup - Kiwi News: https://news.kiwistand.com/stories/Kiwi-News-critical-database-corruption-writeup?index=0x65baef9d4a6e71164c23f8b1b8754d4c2e30a5ad05f9099685b78b57cc21f4f1284c62a3 - Source: https://github.com/attestate/kiwistand/issues/131 - Shared 1 February 2024, 3 upvotes, 1 comment The writeup describes a Kiwi News node crash that left its Merkle trie in an inconsistent state, with the error "Missing node in DB" when reading the root e49c93db1dd3c722e8b3c75b07f2a5b61a01699f3e384437c7643772449129c4. The author found that trie.checkRoot returned false for that root, then loaded the prior root ddaae02d59d184e0f8278315499f5115c16d508bfe54c034f45e732cef0eb9fa, which the logs showed as the last good root. After calling trie.persistRoot(), checkRoot returned true, and the author suspects the program crashed partway through persisting the ethereumjs trie. ## 11. Remove @ledgerhq/connect-kit-loader for good - Kiwi News: https://news.kiwistand.com/stories/Remove-ledgerhqconnect-kit-loader-for-good?index=0x657b260a64e0a733bda04cd57a90e95e531c8d3d3438e8dbbcb0559c531afabee2651157 - Source: https://github.com/attestate/kiwistand/commit/4c71ae5bb95f62e83d591f02a6ac62f574544a07 - Shared 14 December 2023, 3 upvotes, 0 comments This is a code diff titled "Remove @ledgerhq/connect-kit-loader for good" that shows changes to a start() function. The three commented-out calls, addDelegateButton, addBuyButton, and addConnectedComponents, are re-enabled, with their arguments passed as allowlistPromise, delegationsPromise, and toast where applicable. The addSubmitButton call is left unchanged. The excerpt does not explain why the loader package is being removed or what the re-enabled components do. ## 12. @attestate/kiwistand v0.4.0 released - Kiwi News: https://news.kiwistand.com/stories/attestatekiwistand-v040-released?index=0x64afbcf134ae1cfa2229518578ec053800b9c4e80216e5d562737a873ab422d93127ddc0 - Source: https://github.com/attestate/kiwistand/blob/main/changelog.md#040 - Shared 13 July 2023, 3 upvotes, 0 comments This is a changelog for the kiwistand project, covering releases from 0.4.0 through 0.15.0, and its key point is that the latest changes require all nodes to upgrade together because protocol versions changed. Version 0.15.0 chunks trie sync into frames of at most 1 MiB so a single frame no longer grows with the tree, and maxDataLength is set to 2 MiB; it also bumps pubsub topics to 12.0.0 and protocols to 15.0.0, so a 15.0.0 node will not sync with a 14.0.0 node. Version 0.14.0 added text-only posts using data:text/plain URLs with a 2048-character limit, and 0.12.0 removed the Kiwi Pass NFT-based access control in favor of delegation-only access. ## 13. Delegator event log for Kiwi News - Kiwi News: https://news.kiwistand.com/stories/Delegator-event-log-for-Kiwi-News?index=0x64a6eaa66a4b0b230dc220f1347233db2cb5a6b4747059fd97242543e9f84b232f123121 - Source: https://github.com/attestate/delegator - Shared 6 July 2023, 3 upvotes, 0 comments ## 14. Kiwi News Boosts repository - Kiwi News: https://news.kiwistand.com/stories/Kiwi-News-Boosts-repository?index=0x67054e2caba544bd8d73d74994d4fb686430ed2b540955d4974fa585c9d7fcc8c52d87ba - Source: https://github.com/attestate/boosts?tab=readme-ov-file#boosts - Shared 8 October 2024, 2 upvotes, 0 comments Kiwi News lets users pay to boost a story so it stays visible for a while on the Hot feed, for cases where upvotes are hard to gather. The stated target is one boost every 24 hours, priced at 0.00222 ether. If the community boosts more often than that, the cost rises quadratically, at x² × 0.00222 ether. The article also gives deployment details for the boost contract, which uses CREATE2 to deploy to a deterministic address independent of chainId and is deployed on Optimism. ## 15. @attestate/kiwistand v0.5.0 released - Kiwi News: https://news.kiwistand.com/stories/attestatekiwistand-v050-released?index=0x64b13f9e5bcd465054d9e0909a282fd87ce676ce2adda4c8053b711039fbbe6833024843 - Source: https://github.com/attestate/kiwistand/blob/main/changelog.md#050 - Shared 14 July 2023, 2 upvotes, 0 comments This is a changelog for @attestate/kiwistand, a Kiwi News node software, covering versions 0.4.0 through an unreleased 0.15.0. The latest release, 0.15.0, changes trie sync so that each frame is capped at 1 MiB, with maxDataLength set to 2 MiB, rather than letting one message grow with the tree. It bumps the pubsub topic version to 12.0.0 and the protocol version to 15.0.0, and the changelog says all nodes must upgrade together because a 15.0.0 node will not sync with a 14.0.0 node. Earlier entries include 0.14.0, which added text-only posts through data:text/plain URLs with a 2048-character limit, and 0.12.0, which removed the Kiwi Pass NFT-based access control in favor of delegation-only access. ## 16. completely new submission - Kiwi News: https://news.kiwistand.com/stories/completely-new-submission?index=0x67e3dcc95c32429e9cc05c8020fe14990b2de35fde0ecdbbc83b14128c6c29479abfb090 - Source: https://github.com/attestate/kiwistand/blob/main/src/api.mjs - Shared 26 March 2025, 1 upvote, 1 comment ## 17. completely new - Kiwi News: https://news.kiwistand.com/stories/completely-new?index=0x67e3dfa4064a8658de577c283c30720b2131549dc5e3dbb29b797df1c43167815535a019 - Source: https://github.com/attestate/kiwistand/blob/7586c475a6bb4b437b8f4f126466a6cd64e9ac9f/src/api.mjs#L7 - Shared 26 March 2025, 1 upvote, 0 comments