No description
Find a file
openhands 3564a36408 config: add configurable RPC timeout for Ponder stability
Adds PONDER_RPC_TIMEOUT environment variable to improve Ponder
stability on slow RPC connections or under load. Default is 20000ms
(20 seconds).

## Changes
- containers/ponder-dev-entrypoint.sh: Export PONDER_RPC_TIMEOUT with default of 20000ms
- podman-compose.yml: Add PONDER_RPC_TIMEOUT to ponder service environment

## Configuration
The timeout can be overridden by setting PONDER_RPC_TIMEOUT in your
environment before starting the stack:
```bash
export PONDER_RPC_TIMEOUT=30000  # 30 seconds
./scripts/dev.sh start
```

## Impact
- Low risk: Configuration-only change
- No breaking changes
- Improves stability on slower networks or forked environments
- Defaults to 20 seconds if not specified

Fixes #87

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-06 08:58:31 +00:00
.husky tax rate, version and compose (#70) 2025-10-07 19:26:08 +02:00
containers config: add configurable RPC timeout for Ponder stability 2025-11-06 08:58:31 +00:00
docs improve web-app config 2025-10-11 10:55:49 +00:00
kraiken-lib feat: surface stack versions in app footer 2025-10-11 17:21:45 +00:00
landing feat(landing): add strict ESLint + Prettier with pre-commit hooks (#50) 2025-10-03 13:19:20 +02:00
onchain reworked stack 2025-10-07 21:57:32 +00:00
scripts fill stake e2e 2025-10-11 17:54:49 +00:00
services feat: surface stack versions in app footer 2025-10-11 17:21:45 +00:00
tests fill stake e2e 2025-10-11 17:54:49 +00:00
web-app fill stake e2e 2025-10-11 17:54:49 +00:00
.gitignore tax rate, version and compose (#70) 2025-10-07 19:26:08 +02:00
.gitmodules remove redundant lib 2025-09-23 15:16:15 +02:00
AGENTS.md improve web-app config 2025-10-11 10:55:49 +00:00
CHANGELOG_VERSION_VALIDATION.md tax rate, version and compose (#70) 2025-10-07 19:26:08 +02:00
CLAUDE.md feat: add ABI validation helpers for Ponder (#29) 2025-09-30 20:02:43 +02:00
HARBERG.md added web-app and landing 2025-09-23 14:18:04 +02:00
package-lock.json improve web-app config 2025-10-11 10:55:49 +00:00
package.json first integration tests (#64) 2025-10-05 19:40:14 +02:00
playwright.config.ts first integration tests (#64) 2025-10-05 19:40:14 +02:00
podman-compose.yml config: add configurable RPC timeout for Ponder stability 2025-11-06 08:58:31 +00:00
README.md Update README.md 2025-09-22 15:38:29 +02:00
TECHNICAL_APPENDIX.md fix agent 2025-09-24 09:57:20 +02:00
VERSION_VALIDATION.md tax rate, version and compose (#70) 2025-10-07 19:26:08 +02:00

$HRB is a gig to become successful in DeFi. It is a protocol that implements the fairest ponzi in the world.

This repository structures our approach and manages our collaboration to achieve this goal.

Project Milestones

The fairest ponzi in the world will be launched in 3 stages, each representing a more advanced version of the previous one.

  1. Harberg - a staking market and an speculative laverage platform.
  2. KrAIken - Harberg, but token issuance is governed by an automated liquidity manager.
  3. SoverAIgns - KrAIKen, but the liquidity manager is augmented by AI and deliveres outlandish performance

Project Values and Organization

  • the core value and mantra of the project is: ship, ship, 🚢
  • delivery is valued highest and goes over quality or communication
  • if you see work, do it. most likely every-one but you will lose interest in the project, and you will deliver it by yourself. work this way, take responsibility for everything. document everything methodically in this repository, use .md files, commits, issues(feature request, support issue), and pull requests. if other people still follow this repository collaboration will emerge, and duplication of work will be avoided automatically.
  • no structured communication outside of this repository is relevant for the success, nor will it be rewarded.

open questions

  • multisig? keyholders?
  • payout, shares?

Revenue Sources

  • the tax paid by the stakers will be forwarded to the multisig
  • the liquidity manager contract will collect all liquidity fees and forward them to the multisig
  • at launch of each stage of the project the keyholders will invest a share of the multisig holdings and coordinate to sell at a favorable time. all profits from all sales are the multisigs profits.

Timeline

it would be great if we can launch stage 1 or even 2 for DevCon.

Kick-off Call Harberg

Agenda