Skip to content

Conversation

@maria-robobug
Copy link
Contributor

WIP - Prepping SAV concept and reference docs for rippled 3.0.0.


# Pseudo-Accounts

The XRP Ledger is an account-based blockchain where assets like XRP, Fungible Tokens, and Multi-Purpose Tokens (MPTs) are held by accounts, and are represented on-chain by an [AccountRoot](https://xrpl.org/docs/references/protocol/ledger-data/ledger-entry-types/accountroot) ledger entry. However, certain use cases require assets to be transferable to and from an object, which is why a pseudo-account is needed.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to fix all absolute path links (https://xrpl.org/...), including here one.


# vault_info

[[Source]](https://github.com/XRPLF/rippled/blob/develop/src/xrpld/rpc/handlers/VaultInfo.cpp "Source")<br/>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
[[Source]](https://github.com/XRPLF/rippled/blob/develop/src/xrpld/rpc/handlers/VaultInfo.cpp "Source")<br/>
[[Source]](https://github.com/XRPLF/rippled/blob/develop/src/xrpld/rpc/handlers/VaultInfo.cpp "Source")

@oeggert oeggert mentioned this pull request Nov 4, 2025
6 tasks
Comment on lines +4 to +5
labels:
- Single Asset Vault
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
labels:
- Single Asset Vault
labels:
- Single Asset Vault
- AMM
- Lending Protocol


# Pseudo-Accounts

The XRP Ledger is an account-based blockchain where assets like XRP, Fungible Tokens, and Multi-Purpose Tokens (MPTs) are held by accounts, and are represented on-chain by an [AccountRoot](https://xrpl.org/docs/references/protocol/ledger-data/ledger-entry-types/accountroot) ledger entry. However, certain use cases require assets to be transferable to and from an object, which is why a pseudo-account is needed.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't forget to add VaultID to the account root page.

@maria-robobug maria-robobug force-pushed the sav-concept-and-reference-docs branch 2 times, most recently from 8ec91b8 to b963740 Compare November 6, 2025 19:08
- Yield-bearing tokens
- Asset management

The only supported use cases right now are _asset management_ and [_lending markets_](https://github.com/XRPLF/XRPL-Standards/discussions/190).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a reminder to update this link to the lending protocol concept doc in parallel with those docs getting merged.

@maria-robobug maria-robobug force-pushed the sav-concept-and-reference-docs branch from b963740 to a47e42d Compare November 7, 2025 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants