CleverWild CleverWild
CleverWild created pull request MarketTakers/arbiter#108 2026-09-11 13:47:45 +00:00
refactor(custody): drop the single-implementation CustodyStore trait
CleverWild created branch cleverwild/sznwsuou in MarketTakers/arbiter 2026-09-11 13:46:34 +00:00
CleverWild pushed to cleverwild/sznwsuou at MarketTakers/arbiter 2026-09-11 13:46:34 +00:00
62fb83469f refactor(custody): drop the single-implementation CustodyStore trait
CleverWild pushed to feat-shamir-custody at MarketTakers/arbiter 2026-09-11 13:04:10 +00:00
d49c39130a fix(vault): apply Shamir custody review feedback
CleverWild commented on pull request MarketTakers/arbiter#106 2026-09-11 12:51:38 +00:00
feat(vault)!: add multi-operator Shamir custody

Total is total, so we do NOT support 2 committee members without a recovery operator. We support 1-of-1 and 2-of-3, and there is no intermediate state.

CleverWild commented on pull request MarketTakers/arbiter#106 2026-09-11 12:26:39 +00:00
feat(vault)!: add multi-operator Shamir custody

me completely forgot to use generate_token, wigga

CleverWild pushed to feat-shamir-custody at MarketTakers/arbiter 2026-09-11 09:13:33 +00:00
c722712166 feat(vault)!: add multi-operator Shamir custody
CleverWild created pull request MarketTakers/arbiter#107 2026-09-10 19:48:26 +00:00
WIP: feat shamir
CleverWild created pull request MarketTakers/arbiter#106 2026-09-10 19:47:56 +00:00
feat(vault)!: add multi-operator Shamir custody
CleverWild pushed to feat-shamir-v2 at MarketTakers/arbiter 2026-09-10 19:47:33 +00:00
CleverWild created branch feat-shamir-v2 in MarketTakers/arbiter 2026-09-10 19:46:34 +00:00
CleverWild pushed to feat-shamir-v2 at MarketTakers/arbiter 2026-09-10 19:46:34 +00:00
CleverWild created branch feat-shamir-custody in MarketTakers/arbiter 2026-09-10 19:42:39 +00:00
CleverWild pushed to feat-shamir-custody at MarketTakers/arbiter 2026-09-10 19:42:39 +00:00
666cf52755 feat(vault)!: add multi-operator Shamir custody
CleverWild pushed to feat-shamir at MarketTakers/arbiter 2026-09-08 14:12:19 +00:00
a80cd39695 fix(mise): migrate from unix only asdf backend to a universal one
23183efd0c fix(evm): revoke dependent grants when wallet access is revoked
8402691514 fix(vault): derive the recovery operator id from the authenticated peer
8d25d6640b feat(operator): authenticate recovery operators as a distinct peer type
2b02d4a9b1 fix(bootstrap): keep the token valid until the vault is bootstrapped
Compare 16 commits »
CleverWild created pull request MarketTakers/arbiter#105 2026-08-28 20:49:25 +00:00
housekeeping: actualize AGENTS.md
CleverWild created branch cleverwild/mwtpuplz in MarketTakers/arbiter 2026-08-28 20:48:55 +00:00
CleverWild pushed to cleverwild/mwtpuplz at MarketTakers/arbiter 2026-08-28 20:48:55 +00:00
d7fe3a6377 housekeeping: actualize AGENTS.md
CleverWild pushed to push-zvwxtnqkumlx at MarketTakers/arbiter 2026-08-28 16:18:45 +00:00
6730534187 deps(server): version bump
27925a67ad merge: custom db ids for entities
9ca2c4ed64 refactor(server::db): introduced newtype wrappers for entity id's in database
a0ac63f05c Merge pull request 'security: batch of fixes' (#95) from zeroized-bootstrap-token into main
3d4bba3584 test(client-auth): update metadata test to reflect frozen-metadata behavior
Compare 18 commits »