app.gainforest.wallet.splitsVault
LEGACY — superseded by app.gainforest.wallet.primary; existing records are still read and are migrated to the primary collection on their next write. An organization's shared donation wallet: a Splits SmartVault (ERC-4337 passkey multisig) whose address is derived deterministically with CREATE2 from the organization DID and the founding signer set. Because owner, signers, threshold, and the salt scheme are all recorded here, anyone can recompute SmartVaultFactory.getAddress(...) and verify that `address` really belongs to this organization — the derivation is the proof; no signature is needed. Fixed rkey `self`: one canonical wallet per organization. While no code exists at the address the signer set may still change (the address is re-derived); once the vault is deployed on-chain this record is frozen and signer changes happen on-chain.
Details · record, key literal:self
| Kind | record |
|---|---|
| Record key | literal:self |
| Authority | wallet.gainforest.app |
| Indexed |
What's different
There is nothing to compare yet: this is the only version of app.gainforest.wallet.splitsVault anywhere.