Skip to content

Releases: piplabs/story-geth

Story-Geth v1.0.2

26 Feb 06:13
3daeb0c
Compare
Choose a tag to compare

Story-Geth v1.0.2 is a security patch release for Story execution client. It addresses security issues in ipgraph precompile.

Fixes

  • [ipgraph] prevent overflow in calculating gas of add parent (#102)
  • [ipgraph] apply acl to function hasAncestorIp (#106)

Feedback & Support

We value your feedback and encourage you to report any issues or suggestions through our public issues tracker. For additional support, please message us in the developer channel of our public Discord.

Users may download the client from the attached binaries. Note that the binaries are compiled with ubuntu-24.04.1 LTS and go1.22.11. If you are running the client on incompatible machines, please compile the story-geth client from source code by pulling the tag on your machine.

Homer (Story-Geth v1.0.1)

30 Jan 22:34
c50b42f
Compare
Choose a tag to compare

Story-Geth v1.0.1 is hotfix release for the Story Mainnet. It addresses the CVE-2025-24883 vulnerability and removes minimum priority fee.

Features

  • (netconf) removes minimum priority fee (#98)

Fixes

  • (crypto) add IsOnCurve check (#97)

Feedback & Support

We value your feedback and encourage you to report any issues or suggestions through our [public issues tracker](/~https://github.com/piplabs/story/issues). For additional support, please message us in the developer channel of our [public Discord](https://discord.gg/storyprotocol).

Users may download the client from the attached binaries. Note that the binaries are compiled with ubuntu-24.04.1 LTS and go1.22.11. If you are running the client on incompatible machines, please compile the story-geth client from source code by pulling the tag on your machine.

Homer (Story-Geth v1.0.0)

30 Jan 07:10
fb1ea9f
Compare
Choose a tag to compare

Story-Geth v1.0.0 is the first official execution client release for the Story Mainnet. It fixes several security issues and optimizes gas fee of IP graph precompile. It also adds an option to run execution clients in Story Aeneid testnet.

Features

Fixes

Feedback & Support

We value your feedback and encourage you to report any issues or suggestions through our [public issues tracker](/~https://github.com/piplabs/story/issues). For additional support, please message us in the developer channel of our [public Discord](https://discord.gg/storyprotocol).

Users may download the client from the attached binaries.

v0.11.0

06 Dec 00:11
f650370
Compare
Choose a tag to compare

v0.11.0 is a major release for the story-geth execution client that optimizes gas prices. Node operators must ensure their story-geth client be updated to this release before block 1,243,000.

Overview

  • change eip 1559 denom for odyssey (#64)
  • optimize gas price for ipgraph precompile (#65)

Feedback & Support

We value your feedback and encourage you to report any issues or suggestions through our public issues tracker. For additional support, please message us in the developer channel of our public Discord.

Users may download the client from the attached binaries.

v0.10.1

19 Nov 06:28
b60a3ba
Compare
Choose a tag to compare

v0.10.1 is a minor release for the story-geth execution client that sets the minimum base gas price to 16 gwei.

Overview

  • Bake in minimum base gas price as 16 gwei in --odyssey setting (#58)

Feedback & Support

We value your feedback and encourage you to report any issues or suggestions through our public issues tracker. For additional support, please message us in the developer channel of our public Discord.

Users may download the client from the attached binaries.

v0.10.0

25 Oct 05:17
ab8925d
Compare
Choose a tag to compare

v0.10.0 is the first official execution client release for the Story Odyssey testnet. Most notably, it introduces support for royalty policies that utilize relative instead of absolute percentages (also known as liquid relative percentages, or LRPs).

Features

  • Adds support for liquid relative percentage (LRP) policies (#22)
  • Updates the --local flag to support odyssey network features

Fixes

  • Changes redelegation contracts to be non-payable (#48)
  • Disables 4844 support (#42)

Feedback & Support

We value your feedback and encourage you to report any issues or suggestions through our public issues tracker. For additional support, please message us in the developer channel of our public Discord.

Users may download the client from the attached binaries.

v0.9.4

14 Oct 22:23
5fac253
Compare
Choose a tag to compare

v0.9.4 is a bugfix release for the story-geth execution client that disables the use of EIP-4844 blob transactions.

Overview

  • Disables 4844 transaction signing support from story-geth (#28)

v0.9.3

24 Sep 03:42
Compare
Choose a tag to compare

v0.9.3 is a feature release for the story-geth execution client that introduces new hard-fork changes. Prior to block number 1069000 (estimated at 10 AM PDT, October 1 2024), node operators should upgrade their story-geth execution clients to this version to ensure support for the newly introduced changes.

Overview

  • Adds support for LAP and LRP royalty module policies, and supports our v1.2 protocol deployment
  • Introduces EIP-7212 precompile support via address 0x100
  • Adjusts the protocol v1.1 ip-graph precompile to use dynamic gas pricing

Users may download from the client from our set of pre-built binaries:

v0.9.2

26 Aug 08:48
Compare
Choose a tag to compare

v0.9.2 is a maintenance release for the story-geth execution client. All node operators should use this stable version for running a node on the latest iliad network.

Overview

  • v0.9.2 adds ACL mechanisms around the story IP graph precompile
  • The change bakes in the now stable iliad testnet network and genesis configurations to the client

Users may download from the client from our set of pre-built binaries:

v0.9.1

24 Aug 07:39
Compare
Choose a tag to compare

v0.9.1 is the first official public release for the story-geth execution client. For interactions with the Iliad public testnet, users should install this version.

Note that this release of story-geth is compatible with upstream geth version v1.14.7.

Overview

  • v0.9.1 introduces a fully working execution client with pre-deploys for interacting with the Story consensus layer (IPTokenStaking + IPTokenSlashing)
  • Features built-in network support for the Iliad public testnet, which may be started via ./geth --iliad
  • All transactions are fully EVM equivalent, supported via an Engine-API powered communication layer between the consensus and associated execution client

Users may download from the client from our set of pre-built binaries: