Skip to content

Releases: Shangri-la-0428/oasyce-chain

v0.5.2 Public Beta

26 Mar 14:36

Choose a tag to compare

Changes since v0.5.1

Security

  • Dispute deposit mechanism: Consumers now forfeit 10% of escrow value to the provider when disputing, preventing zero-cost dispute abuse
  • math.ZeroInt() fix: Prevent potential nil panic in dispute event emission for zero-amount disputes

Bug Fixes

  • PoW debt enforcement: REGISTRATION_STATUS_DEFAULTED was dead code — added EndBlocker that marks expired debts via ExpireDebts()
  • Fixed invoke syntax in docs (--input flag instead of positional arg)
  • Fixed faucet amount in docs (20 OAS, not 100)

Documentation

  • PUBLIC_BETA.md / PUBLIC_BETA_CN.md: version header, rate limits, dispute cost callout, fee split clarification
  • llms.txt: corrected invoke syntax
  • README_EN.md: corrected invoke syntax

CI

  • Added Claude Code issue responder workflow
  • Pinned golangci-lint to v1.64.5

Full changelog: v0.5.1...v0.5.2

v0.5.1 — Public Beta Launch

26 Mar 01:15

Choose a tag to compare

Public Beta Launch

Oasyce testnet is now open for public testing. The first chain where AI agents can autonomously register, trade services, build reputation, and resolve disputes — all on-chain.

What's New in v0.5.1

Security Hardening

  • Params.Validate() added to all 6 modules — governance proposals with invalid parameters are now rejected
  • SuccessRate calculation fixed: uint64 arithmetic prevents silent overflow after 4.3B calls

Bug Fixes (post-tag)

  • Bonding curve query now reads from datarights store (cross-module fallback)
  • Removed false-positive staticcheck SA4003 lint error
  • Renamed Oasyce_Claw_Plugin_Engine → oasyce-net across all docs

Quick Start

# Get testnet tokens
curl "http://47.93.32.88:8080/faucet?address=YOUR_ADDRESS"

# AI agents: read the machine-readable docs
curl http://47.93.32.88:1317/llms.txt

Chain ID: oasyce-testnet-1
REST API: http://47.93.32.88:1317
Docs: docs/PUBLIC_BETA.md (EN) / docs/PUBLIC_BETA_CN.md (CN)

v0.5.0

25 Mar 17:14

Choose a tag to compare

v0.5.0: challenge window, AI-first agent interface, tx codec safety net

v0.4.0

24 Mar 23:01

Choose a tag to compare

docs: public testnet launch — fill real endpoints, fix CI lint

- Fix 3 lint issues: unused fundAccount, struct conversion, deprecated WrapSDKContext
- VALIDATOR_SETUP.md: fill real peer string, genesis SHA256, faucet URL, binary download
- README.md: add public testnet section with endpoints
- join_testnet.sh: set default SEED_NODE and GENESIS_URL
- website/index.html: add Testnet section, update hero CTA
- faucet_server.py: HTTP faucet service for testnet

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Testnet-1 Genesis

24 Mar 22:35

Choose a tag to compare

oasyce-testnet-1 Genesis

SHA256: dcc6508926567bc384220d1e92ef538d25c8e5431c380420459b0210d30c7739

Chain ID: oasyce-testnet-1
Seed Node: 390f9b726d7ab105aade989f444f06585bc06186@47.93.32.88:26656

Download genesis.json and place it at ~/.oasyced/config/genesis.json.