wouter1986
In the near future, these are some of the features that are needed to make DeFi on Beans and Beans recurring payments API a success:
Q2 2024
- Complete integration of lending pools
- Recurring payments UI
- Merchant portal (get and manage API keys)
- In-app calculator (taking into account anchor fees, dex rate and anchor fx rates)
Q3 2024
- Add monetization option for projects building on Pay with Beans
- Add more recovery options (such as biometric)
- Debitcards through anchors
Q4 2024
- Optimizing UI/UX
- Integrating new lending pools, creditlines
Revenue model
To offer free payments, we will build our business model on savings and premium accounts. By providing a great user experience, we hope to take a small cut on savings rates or in the future yield from DeFi protocols. Beans will be free to use, while premium accounts will have access to premium features. At the moment we are focusing on building a customer base that provides a large enough volume to monetize on. We believe we are well on track to realize the ambitious mission to bring a web2 audience to non-custodial wallets on Stellar.
Partnerships
We have integrated with the following partners:
- Monegram (cash on/off)
- Stably (USD bank on/off)
- Anclap (ARS & PEN bank on/off)
- Mykobo (EUR bank on/off)
- Ntokens (BRL bank on/off)
- Ultrastellar (yield earning BTC, ETH, XLM and USDC)
- Banxa (deposit in 32 currency via Creditcard and/or local rails)
Marketing
We ran marketing campaigns focused on senders/receives between Europe and Argentina. Especially influencer marketing has turned out to do really well, with some of our video’s being watched over 4 million times.
Thanks to the community support we have made significant progress in building a non-custodial wallet that targets the general public.
We have built a Beans check-out API which allows other projects to generate QR codes and payment links that work with Beans. This is different than sep 7, where the link will have info on the amount, currency, destination address, webhook callback and optional memo. The user can then pay in their own preferred currency, which means the Beans app will build the corresponding transaction. When done, this will trigger the call-back, telling the merchant that the payment is completed. We have finished building the API that generates the links. This feature will be released in the coming 2 weeks.
We have worked on SEP 6 and have integrated Coinqvest succesfully and have nearly completed the complete flow for Anclap and MYKOBO as well. Additionally we have worked on the option to send to phone numbers of non-Beans users. This feature is nearly finished, but needs a bit of work as we have devoted the time that was initially planned for this towards the integration of SDP and a rehaul of the deposit/withdraw flow to add support for Banxa. We are therefore requesting a bit more time for this.
As mentioned we have spent some time on things that were not planned in our previous entry. While this change of focus during development did impact the pace of some of the work above, we feel the work done has contributed a lot to the network and experience in Beans. Two big things we worked on were the integration of the Stellar Disbursement Platform, as well as a complete rehaul of the deposit and withdrawal flow. This final piece allowed us to seamlessly integrate Banxa for credit card payments. Users that want to deposit, now go through this flow: Currency -> Method -> Anchor. This means it's more clear that users can for example deposit COP and get USDC. Before users had to find out by clicking on deposit inside their dollar balance. Finally, we have been working on an in-app referral and promotions program. This rewards users with a first deposit, send, request and referrals automatically and onchain. This work has been completed, but we need a change in how to handle deposit statuses before we can release it. With regard to user acquisition we have grown to over 40,000 users, Which is over 1,000% growth since Q2.
Recurring merchant payments
Smart wallet infrastructure
Country based recommendation
Send to any phonenumber
QR/link check-out public API
Beans API recurring QR payments
Enhancing our app and API to support recurring payments, enabling subscription-like functionality for our merchants SDK.
Present relevant documentation as well as a live demo of the feature.
10-02-2024
$19.600
Beans Merchant SDK recurring payments
Enhancing our merchant SDK to support recurring payments, enabling subscription-like functionality for merchants.
Present relevant documentation as well as a live demo of the feature.
10-02-2024
$6,720
Setup webpage for recurring merchant payments
Enhancing our app and merchant solution to support recurring payments, enabling subscription-like functionality for merchants.
Present relevant documentation as well as a live demo of the feature.
10-02-2024
$1.680
Smart wallet infrastructure
Establishing the foundation for multiple integrations with various savings products like UltraStellar, Blend, etc., necessitating significant backend architecture changes.
Present a comparison between the old and new database architecture alongside a functional Beans app.
04-01-2024
$12.600
Merge funded account back into original for phone payments
Finalize the tasks to enable users to send money to a phone number without requiring the recipient to install the Beans App.
Demonstrate the completed feature.
04-12-2023
$4.200
Merchant QR Javascript SDK
Build a javascript SDK and corresponding documentation around the public merchant API.
Present relevant documentation as well as a live demo of the feature.
18-12-2023
$10.080
Country based recommendations
By adding a country to a user profile we can guide more accurately in our deposit and withdrawal flows.
Live demo of setting the country during onboarding, changing it in the profile and giving a recommended deposit option based on location.
30-01-2024
$9.800
App start without internet
We need to rebuild the way we handle the config so our user can start the app even if he/she has no internet connection.
Showcase the app starting without internet connection.
20-11-2023
$2.800
Better feedback about required internet connection
We need to update the app so that our user gets feedback that certain actions require an internet connection in the case they have no internet .
Demonstrate the completed feature.
04-12-2023
$2.800
Improve API Swagger output
The API needs to output a more complete Swagger version so the app can generate the API client.
Showcasing the before and after Swagger.json file.
16-12-2023
$2.800
Beans is a pre-seed start-up. Wouter, one of the founders, has been involved in Stellar since 2017. The rest of the team are a mix of experienced app developers, a back-end developer, product-owner and a UX designer.
Jop (Jop#2143) - Co-Founder and CTO
Jop has steadily built a 10-year IT career, progressing from a Sitecore developer to a full-stack app developer. He has worked for companies like Heineken, Mariott Hotels and GDF Suez. Jop has worked at Baseflow, a Google partner that is maintaining some of the Flutter SDK's. Jop brings a strong expertise in flutter and .net as well as first-hand experience in the problems of sending money internationally during the years he worked remote from Asia.
Yusuf (Ydag#3387) - Senior Flutter developer
Yusuf is an experienced mobile app developer with a thoughtful perspective on various aspects of software development. As an expert in Flutter and good back-end skills he is an invaluable addition to the team. Yusuf roots lay in Turkey, which means he also has first-hand experience with the troubles of sending money back home.
Paul - Senior Flutter/.NET developer
Paul is an experience full-stack developer. Paul has previously been working on our SEP 30 integration, making key-recovery a breeze.
Wouter (Wouter#9961)- General management and operations)
Wouter has been involved with Stellar since 2014 and founder of Beans. Ever since the release of Bitcoin, Wouter has been enthusiastic about the use of blockchain for international payments. Until releasing Beans, he saw how a lack of good UX and interoperability were a hurdle to mass adoption. Wouter has built projects on Stellar like a Stellar day, the Stellar torch and has contributed to the abolishment of inlflation in the Stellar protocol.
Gerwin - Lead architect
As an expert in mobile app development and back-end architecture, Gerwin contributes as a lead architect.
Marlou UI/UX designer
Marlou is our UI/UX designer. She made some of the beautifull designs you can see attached.
Matthijs - Community/junior Flutter developer
Arne - Marketing