[{"data":1,"prerenderedAt":109},["ShallowReactive",2],{"\u002Fintegrations\u002Frelay":3},{"id":4,"title":5,"body":6,"ctaPlan":85,"description":15,"extension":86,"faq":87,"features":91,"image":92,"intro":15,"isExchangeWithKey":93,"keywords":94,"label":5,"limitations":95,"meta":96,"metaDescription":97,"navigation":98,"path":99,"screenshots":100,"seo":101,"setup":102,"sitemap":103,"slug":104,"stem":105,"tagline":106,"type":107,"__hash__":108},"integrations\u002Fintegrations\u002Frelay.md","Relay",{"type":7,"value":8,"toc":81},"minimark",[9,12,16,20,36,39,47,50,59,62,66,69,72,75,78],[10,11,5],"h1",{},[13,14,15],"p",{},"rotki recognises the Relay solvers that settle your cross-chain transfers and turns the incoming payout into a proper bridge withdrawal event instead of an unexplained receive.",[17,18,19],"h2",{},"Features",[21,22,23,27,30,33],"ul",{},[24,25,26],"li",{},"Transfers filled by a known Relay solver are decoded as bridge withdrawals tagged with Relay, so they are not left as anonymous incoming transfers.",[24,28,29],{},"Solver addresses are maintained per chain, covering Ethereum, Optimism, BNB Smart Chain, Gnosis, Polygon PoS, Base, Hyperliquid, and the other EVM chains rotki supports.",[24,31,32],{},"Relay legs reached through an aggregator such as LI.FI are recognised as part of the same cross-chain transfer.",[24,34,35],{},"Matched with the outgoing leg into a single bridge transfer when the source chain is tracked in rotki.",[17,37,38],{},"Limitations",[21,40,41,44],{},[24,42,43],{},"Recognition is based on the published Relay solver addresses. A transfer filled by a solver rotki does not yet know about is decoded as an ordinary receive.",[24,45,46],{},"Only legs touching an address you track are decoded. If the source chain is not added in rotki, the payout shows as a one-sided bridge event.",[17,48,49],{},"Setup",[51,52,53,56],"ol",{},[24,54,55],{},"In rotki, open Blockchain Balances and add the addresses you bridge from and to.",[24,57,58],{},"Open History and let the transaction sync run. Relay payouts are decoded automatically.",[17,60,61],{},"FAQ",[63,64,65],"h3",{},"Why is my Relay payout still showing as a plain receive?",[13,67,68],{},"The transfer was likely filled by a solver address rotki does not track yet. Relay's solver set changes over time and rotki ships the published list; a newer solver may only be recognised in a later release.",[63,70,71],{},"Does rotki call Relay's API?",[13,73,74],{},"No. rotki reads the transactions from the chain through the RPC endpoint you configure and matches them against the solver addresses shipped with the application.",[63,76,77],{},"Can rotki match the send and the receive across chains?",[13,79,80],{},"Yes, as long as both addresses are tracked in rotki. Otherwise only the leg on the tracked chain exists to be shown.",{"title":82,"searchDepth":83,"depth":83,"links":84},"",2,[],"free","md",[88,89,90],{"q":65,"a":68},{"q":71,"a":74},{"q":77,"a":80},[26,29,32,35],"\u002Fimg\u002Fintegrations\u002Frelay.svg",false,"Relay bridge tracker, relay.link portfolio tracker, Relay accounting, Relay tax, cross-chain transfer tracker",[43,46],{},"rotki recognises Relay solvers and decodes their payouts as bridge withdrawals instead of unexplained incoming transfers.",true,"\u002Fintegrations\u002Frelay",[],{"description":82},[55,58],{"loc":99},"relay","integrations\u002Frelay","Relay cross-chain transfers, decoded","protocol","IRz24vATZt_lXotGNq3vRXxGk0AOV2nuNtWOjwrWe6A",1787584948926]