Inspiration
Managing payments for DAPPS, NFT and Digital Asset Transfers are very challenging. In many cases there is an issue with accepting virtual currency in many parts of world, and can have significant tax challenges also.
What it does
Route is a simple to use payment infrastructure for the modern web. Route intelligently connects between seller payment methods and buyer payment options and routes the payment through safe, robust and well reputed gateways using real-time currency swaps.
in short, seller can collect in USD or FIL, and Buyer can pay via Card in any currency, Local Fiat Payment, or virtual currency such as FIL and even from other chains like Algorand, Matic, Celo etc.
How we built it
We started with 2 integrations for cards and fvm with evm as backup since we are working in FVM first time. the first was to setup requests - so new transaction can be created. next we had to look at currency conversion and swaps so user can be presented with different options to make payments.
next, we had to make integrations with card payments provider and ethers + metamask for FVM/FIL payment.
the front end is with reactjs and backend is a combination of nodejs, mongodb and serverless unctions which can scale on demand.
Challenges we ran into
- currency swaps and payment settings are very challenging, we used coingecko but would like to evaluate tellor also.
- creating nft digital assets on the fly - with nft.storage, fvm smart contracts and integrations
Accomplishments that we're proud of
we have a complete working flow with cards payments and ethereum chains complete integrated to manage a full payment cycle.
What we learned
nft storage, FVM deployment, multiple service backend setup
What's next for RouteFIL
- a marketplace for dapps which can automate payments and multi-coin swaps for both developers and dappers who are building solutions on the FVM.
- create streaming payments also, and extend to other chains such as algorand etc.
- add trust factors, seller and buyer reputation based on on chain transactions
Built With
- ethers
- filecoin
- fvm

Log in or sign up for Devpost to join the conversation.