{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["not-enabled","code-page-name","tabs","tab"]},"type":"markdown"},"seo":{"title":"SponsorshipTransfer","siteUrl":"https://opensource.ripple.com/","meta":[{"name":"google-site-verification","content":"bLwyBi1imklcIuQxZ7JeI_kRF5Mg7yfr6arpEQV2nsE"}],"llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]},"description":"Create, transfer, or end reserve sponsorship for a ledger object or account."},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"sponsorshiptransfer","__idx":0},"children":["SponsorshipTransfer"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://github.com/tequdev/rippled/blob/sponsor/src/libxrpl/tx/transactors/Sponsor/SponsorshipTransfer.cpp"},"children":["[Source]"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Create, transfer, or end reserve sponsorship for a ledger object or account. The transaction can be submitted by the sponsor or sponsee, depending on the required operation. See ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"#sponsorship-scenarios"},"children":["Sponsorship Scenarios"]}," for details on each operation."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["(Requires the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://xls.xrpl.org/xls/XLS-0068-sponsored-fees-and-reserves.html"},"children":["Sponsor amendment"]}," ",{"$$mdtype":"Tag","name":"NotEnabled","attributes":{},"children":[]},")"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"example-json","__idx":1},"children":["Example JSON"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"json","header":{"controls":{"copy":{}}},"source":"{\n    \"TransactionType\": \"SponsorshipTransfer\",\n    \"Account\": \"rN7n7otQDd6FczFgLdlqtyMVrn3HMfXpf\",\n    \"ObjectID\": \"1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF\",\n    \"Flags\": 2,\n    \"Fee\": \"12\",\n    \"Sequence\": 43\n}\n","lang":"json"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"sponsorshiptransfer-fields","__idx":2},"children":["SponsorshipTransfer"," Fields"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["In addition to the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/docs/xls-68-sponsored-fees-and-reserves/references/transactions/updated-common-transaction-fields#common-transaction-updates#common-transaction-fields"},"children":["common fields"]},", ",{"$$mdtype":"Tag","name":"CodePageName","attributes":{"name":"SponsorshipTransfer"},"children":[]}," transactions use the following fields:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Field Name"},"children":["Field Name"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"JSON Type"},"children":["JSON Type"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":""},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://xrpl.org/docs/references/protocol/binary-format/"},"children":["Internal Type"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Required?"},"children":["Required?"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ObjectID"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["String"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Hash256"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["No"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The ID of the ledger object to transfer sponsorship. Required if the transaction is dealing with a sponsored object, rather than a sponsored account. If omitted, the transaction refers to the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Account"]}," sending the transaction."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsee"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["String"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["AccountID"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["No"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The wallet address of the sponsee account. Required if the sponsor is ending a sponsorship on behalf of a sponsee. If omitted, the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Account"]}," field is assumed to be the sponsee."]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"sponsorshiptransfer-flags","__idx":3},"children":["SponsorshipTransfer"," Flags"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"CodePageName","attributes":{"name":"SponsorshipTransfer"},"children":[]}," transactions support additional values in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Flags"]}," field, as follows:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Flag Name"},"children":["Flag Name"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Hex Value"},"children":["Hex Value"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Decimal Value"},"children":["Decimal Value"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tfSponsorshipEnd"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["0x00000001"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["1"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["End an existing sponsorship. The reserve burden returns to the object's owner."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tfSponsorshipCreate"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["0x00000002"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["2"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Create a new sponsorship for an unsponsored object or account."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tfSponsorshipReassign"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["0x00000004"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["4"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["Transfer an existing sponsorship to a new sponsor."]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"sponsorship-scenarios","__idx":4},"children":["Sponsorship Scenarios"]},{"$$mdtype":"Tag","name":"Tabs","attributes":{"size":"medium"},"children":[{"$$mdtype":"Tag","name":"div","attributes":{"label":"Create Sponsorship","disable":false},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tfSponsorshipCreate"]}," flag to sponsor an object or account. Only the sponsee can submit the transaction with this configuration. The reserve sponsorship transfers to the account specified in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsor"]}," field."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To submit a transaction for this scenario:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Include the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ObjectID"]}," field when sponsoring an object. Omit when sponsoring an account."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The target object or account must not currently be sponsored."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Provide the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsor"]}," field and the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsorFlags.spfSponsorReserve"]}," flag."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Include the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsorSignature"]}," when sponsoring an account. This is optional when sponsoring an object."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Do not include the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsee"]}," field."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When successful:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsor"]}," field is set on the object or account."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The new sponsor's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsoringOwnerCount"]}," or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsoringAccountCount"]}," is incremented."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For objects, the owner's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsoredOwnerCount"]}," is also incremented."]}]}]},{"$$mdtype":"Tag","name":"div","attributes":{"label":"Reassign Sponsorship","disable":false},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tfSponsorshipReassign"]}," flag to transfer an existing sponsorship to a new sponsor specified in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsor"]}," field. Only the sponsee can submit the transaction with this configuration."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To submit a transaction for this scenario:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Include the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ObjectID"]}," field when reassigning sponsorship of an object. Omit when reassigning sponsorship of an account."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The target object or account must currently be sponsored."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Provide the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsor"]}," field with the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsorFlags.spfSponsorReserve"]}," flag."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Include the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsorSignature"]}," when sponsoring an account. This is optional when sponsoring an object."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Do not include the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsee"]}," field."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When successful:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsor"]}," field is updated to the new sponsor."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The old sponsor's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsoringOwnerCount"]}," or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsoringAccountCount"]}," is decremented."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The new sponsor's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsoringOwnerCount"]}," or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsoringAccountCount"]}," is incremented."]}]}]},{"$$mdtype":"Tag","name":"div","attributes":{"label":"End Sponsorship","disable":false},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tfSponsorshipEnd"]}," flag to dissolve an existing sponsorship. Either the sponsor or the sponsee can submit the transaction with this configuration. The reserve burden returns to the object or account owner."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To submit a transaction for this scenario:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Provide the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ObjectID"]}," when ending sponsorship for an object. Omit when ending sponsorship for an account."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The target object or account must currently be sponsored."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Do not include the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsor"]}," and the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsorFlags.spfSponsorReserve"]}," flag."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When successful:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsor"]}," field is removed from the object or account."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The old sponsor's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsoringOwnerCount"]}," or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsoringAccountCount"]}," is decremented."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For objects, the owner's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsoredOwnerCount"]}," is also decremented."]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"error-cases","__idx":5},"children":["Error Cases"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Besides errors that can occur for all transactions, ",{"$$mdtype":"Tag","name":"CodePageName","attributes":{"name":"SponsorshipTransfer"},"children":[]}," transactions can result in the following ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://xrpl.org/docs/references/protocol/transactions/transaction-results"},"children":["transaction result codes"]},":"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Error Code"},"children":["Error Code"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tecINSUFFICIENT_RESERVE"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The owner or new sponsor does not have sufficient XRP to cover the reserve for this object or account."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tecNO_ENTRY"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ObjectID"]}," is specified but does not exist on the ledger."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tecNO_PERMISSION"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The transaction lacks the required permissions. This can occur when:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The submitter is not the current sponsor or owner when ending a sponsorship."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The submitter is not the owner when creating or reassigning a sponsorship."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The object or account is already sponsored when creating a sponsorship."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The object or account is not sponsored when reassigning or ending a sponsorship."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsor"]}," field is missing when creating or reassigning a sponsorship."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsor"]}," field is present when ending a sponsorship."]}]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["temINVALID_FLAG"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The transaction has invalid flags. This can occur when:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The transaction does not have exactly one of ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tfSponsorshipCreate"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tfSponsorshipReassign"]},", or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tfSponsorshipEnd"]}," set."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["spfSponsorReserve"]}," flag is missing when creating or reassigning a sponsorship."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["spfSponsorReserve"]}," flag is present when ending a sponsorship."]}]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["temMALFORMED"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The transaction is malformed. This can occur when:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsee"]}," field is present when creating or reassigning a sponsorship."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Sponsee"]}," field is the same as the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Account"]}," field."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Sponsoring an account without providing the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SponsorSignature"]}," field."]}]}]}]}]}]}]}]},"headings":[{"value":"SponsorshipTransfer","id":"sponsorshiptransfer","depth":1},{"value":"Example JSON","id":"example-json","depth":2},{"value":"SponsorshipTransfer Fields","id":"sponsorshiptransfer-fields","depth":2},{"value":"SponsorshipTransfer Flags","id":"sponsorshiptransfer-flags","depth":2},{"value":"Sponsorship Scenarios","id":"sponsorship-scenarios","depth":2},{"value":"Error Cases","id":"error-cases","depth":2}],"frontmatter":{"seo":{"description":"Create, transfer, or end reserve sponsorship for a ledger object or account.","title":"SponsorshipTransfer"},"labels":["Fees","Accounts","Sponsorship"],"status":"not_enabled"},"editPage":{"to":"https://github.com/ripple/opensource.ripple.com/tree/main/docs/xls-68-sponsored-fees-and-reserves/references/transactions/sponsorshiptransfer.md"},"lastModified":"2026-04-10T16:11:18.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/xls-68-sponsored-fees-and-reserves/references/transactions/sponsorshiptransfer","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}