Presentation: link

Inspiration

“For an average user, you tell your grandma how to go out and stake on Aave or NEAR. This a process.. Or better she wants to own an NFT and stake it. She doesn’t know how to use MetaMask or NEAR wallet, but she wants to generate and brag about an NFT(a picture of a monkey). She wants to transact but she doesn’t know how to do it.

What it does

Aurora Lens is a social media app. doing what Facebook does but better(because you own your data) Venmo(without political borders) and a digital marketplace (with crypto payments)

How we built it

We are creating a mobile dapp. Using Lens Protocol and initially powered by the Aurora network. Tools we used: FrontEnd: ReactNative, Backend: AWS GraphQL, LensAPI, Aurora Network

Challenges we ran into

Migrate EVM smart contracts to Aurora. Reverse engineer what has been done in polygon. Most libraries are not supported for mobile platforms.

Accomplishments that we're proud of

I am proud of being capable of adapting all SDKs libraries to mobile. There are not many libraries for React Native, iOS, or Android. I had to make adapters or hack them a little bit.

What we learned

I've learned that tools for developing mobile applications are scarce.(e.g. There is no NEAR wallet SDK yet for react native, flutter, android or iOS) There is room to build infrastructure around mobile.

What's next for AuroraLens

There are hundreds of features that need to be done. Firstly I need to complete the Lens API for Aurora. The slide presents most of the modules that need to be engineered. Features such as Publications, NFTs and Payments are in the scope before the end of the year. Coming features: Send payment Request payment Trade NFTs QR code address share QR code payment NFC payment web3.auth native NEAR support native SOLANA support

Built With

Share this project:

Updates