Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@

A reference staking primitive for wallets built on [Tether's WDK](https://github.com/tetherto/wdk) — or any wallet SDK. Lock a balance into a fixed-term tier at a published rate, without an on-chain contract and without touching a ledger's internals: a lock **earmarks** a balance a provider already credits, and only the yield, paid on close, is a real write.

[![tests](https://github.com/FlashyLabs/wdk-staking-kit/actions/workflows/ci.yml/badge.svg)](https://github.com/FlashyLabs/wdk-staking-kit/actions/workflows/ci.yml)
[![CodeQL](https://github.com/FlashyLabs/wdk-staking-kit/actions/workflows/codeql.yml/badge.svg)](https://github.com/FlashyLabs/wdk-staking-kit/actions/workflows/codeql.yml)
[![Scorecard](https://github.com/FlashyLabs/wdk-staking-kit/actions/workflows/scorecard.yml/badge.svg)](https://github.com/FlashyLabs/wdk-staking-kit/security/code-scanning)
[![tests](https://github.com/AgenteLabs/wdk-staking-kit/actions/workflows/ci.yml/badge.svg)](https://github.com/AgenteLabs/wdk-staking-kit/actions/workflows/ci.yml)
[![CodeQL](https://github.com/AgenteLabs/wdk-staking-kit/actions/workflows/codeql.yml/badge.svg)](https://github.com/AgenteLabs/wdk-staking-kit/actions/workflows/codeql.yml)
[![Scorecard](https://github.com/AgenteLabs/wdk-staking-kit/actions/workflows/scorecard.yml/badge.svg)](https://github.com/AgenteLabs/wdk-staking-kit/security/code-scanning)
[![npm version](https://img.shields.io/npm/v/@flashylabs/wdk-staking-kit.svg)](https://www.npmjs.com/package/@flashylabs/wdk-staking-kit)
[![npm downloads](https://img.shields.io/npm/dm/@flashylabs/wdk-staking-kit.svg)](https://www.npmjs.com/package/@flashylabs/wdk-staking-kit)
[![license](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](./LICENSE)
[![node](https://img.shields.io/badge/node-%3E%3D20-brightgreen.svg)](https://nodejs.org)

Built by [Flashy Labs](https://flashyos.com) — part of the open-source toolkit we ship for teams building on Tether's WDK. Its sibling package is [`@flashylabs/wdk-policy-guard`](https://github.com/FlashyLabs/wdk-policy-guard).
Built by [Flashy Labs](https://flashyos.com) — part of the open-source toolkit we ship for teams building on Tether's WDK. Its sibling package is [`@flashylabs/wdk-policy-guard`](https://github.com/AgenteLabs/wdk-policy-guard).

## Why this exists

Expand Down Expand Up @@ -171,4 +171,4 @@ No prize, no token, no yield. Just the ledger of who looked closely.

---

Built by [Flashy Labs](https://flashyos.com), the mesh platform for organisations' agents. If something here is broken, unclear, or just interesting, [open an issue](https://github.com/FlashyLabs/wdk-staking-kit/issues) — we read them.
Built by [Flashy Labs](https://flashyos.com), the mesh platform for organisations' agents. If something here is broken, unclear, or just interesting, [open an issue](https://github.com/AgenteLabs/wdk-staking-kit/issues) — we read them.
2 changes: 1 addition & 1 deletion flashyos.roles.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"repositories": [
{
"name": "wdk-staking-kit",
"url": "github.com/FlashyLabs/wdk-staking-kit",
"url": "github.com/AgenteLabs/wdk-staking-kit",
"default": true,
"holds": [
"library",
Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "git+https://github.com/FlashyLabs/wdk-staking-kit.git"
"url": "git+https://github.com/AgenteLabs/wdk-staking-kit.git"
},
"homepage": "https://github.com/FlashyLabs/wdk-staking-kit#readme",
"homepage": "https://github.com/AgenteLabs/wdk-staking-kit#readme",
"bugs": {
"url": "https://github.com/FlashyLabs/wdk-staking-kit/issues"
"url": "https://github.com/AgenteLabs/wdk-staking-kit/issues"
},
"engines": {
"node": ">=20"
Expand Down
2 changes: 1 addition & 1 deletion test/charter-conformance.test.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ test('every worksIn names a declared repository, and every repository has an own
const covered = new Set(c.roles.flatMap((r) => r.worksIn ?? []))
for (const r of repos) assert.ok(covered.has(r), `no role works in "${r}"`)
// And the declared repository is the real one this charter lives in.
assert.ok(c.repositories.some((r) => r.url === 'github.com/FlashyLabs/wdk-staking-kit'),
assert.ok(c.repositories.some((r) => r.url === 'github.com/AgenteLabs/wdk-staking-kit'),
'the charter does not name the repository it lives in')
})

Expand Down
Loading