Architecture
Last updated
Last updated
Solrune's Proxy Contract acts as the middleman, initiating and overseeing interactions with third-party services such as swaps, LPs, and NFTs. It ensures that transactions are conducted with the specified assets, preserving user privacy while seamlessly interacting with external DeFi applications.
Solrune simplifies private transactions through a two-tier contract system:
The Teller initiates and verifies the transaction,
while the Handler executes third-party interactions with the exact declared assets.
After the interaction, assets are securely refunded to the users' shielded account, ensuring privacy and integrity are maintained throughout the transaction process.