Satchel

Satchel

A Cross Chain Solution : Swap Tokens with Ease

The problem Satchel solves

This app is capable of swapping tokens from one blockchain to another using the router-protocol. We also tried to implement cross chain transfer of tokens between blockchains.

Challenges we ran into

Router protocol V1 js sdk doesn't support testnets so we had to switch to mainnet . Because on the main net we had to pay the bridge fee we faced a crunch on mainnet funds as the least amount to buy funds was Rs 2000 which slowed down our speed of completion. We choose not to use V2 because of it being in its nascent stage and with lesser documentation compared to V1.

Apart from these, we ran into a problem due to the wallet getting hacked in the meantime due to some wrong files pushed to the github repo (that contained the private key).

Discussion