@wardprotocol/sdk
v0.2.10
Published
TypeScript SDK for Ward Protocol — deterministic default resolution for XLS-66 lending vaults on XRPL
Maintainers
Readme
Ward Protocol TypeScript SDK
ward_signed = False — always.Ward constructs unsigned transactions. Institutions sign. XRPL settles.
Install
npm install @wardprotocol/sdkQuick Start
import { WardClient, ClaimValidator } from '@wardprotocol/sdk';
const validator = new ClaimValidator({
url: 'https://s.altnet.rippletest.net:51234/'
});
const result = await validator.validateClaim({
claimantAddress: 'rClaimant...',
nftTokenId: 'AAA...',
defaultedVault: 'rVault...',
poolAddress: 'rPool...'
});
console.log(result.approved); // true
console.log(result.stepsPassed); // 9
console.log(result.wardSigned); // false — alwaysStats
| Metric | Value | |--------|-------| | Version | 0.2.9 | | Tests | 53/53 passing | | Open CVEs | 0 | | ward_signed | false — always |
Links
License
MIT — SDK is free forever. Mainnet API requires commercial license. Contact: [email protected]
ward_signed = False — always.
