855462
joethuku

@joethuku #855462

Tech, Blockchain, GenAI
45 Follower 38 Following
This week I built

Worked together with elements pay team and a designer friend called Fred to redesign our elements pay as well improve the UX this is due to high requests from our users.

Added some new functionality like user being able to connect and use more than one wallet 🤯
Pay from crypto to till number and paybill which are mostly used here in Est Africa especially kenya

GitHub:https://github.com/element-pay
Live link: https://elementpay.vercel.app/

Cc: @sir-damilare @jessepollak @seneca
This week I built

I gave my first ever IRL onchainkit technical talk during @baseafrica Nairobi IRL where I took developers how to build a simple swap Dapp using onchainkit and next js and also how to access base docs and developer hours it was a basesome session full of fun ,. learning and experience thanks to @antismart @hazardkrypto for this opportunity.
Cc: @sir-damilare @seneca @jessepollak
Inviting @fabtheus because he's an awesome base builder builder building an e-commerce website
This week I built
Was working on updating our elements pay smart contract to be an upgradable proxy as well adding access control to ensure some methods like settling order is only done by admin.
I also invited @defiwhiz on base build to share his etherflow project.
GitHub link for those whom would like to contribute: https://github.com/element-pay/ElementFlow/tree/ft-createOrder

Live link: https://element-sooty.vercel.app/
Inviting @defiwhiz because he started building etherflow on base and would like to share the progress here
This week I built
I had the privilege of attending a small meetup at Mount Kenya University, where I introduced students to blockchain technology, Ethereum, and Base. During the session, I explained how Base is addressing the challenge of high gas fees and empowering builders to bring more people on-chain. I'm thrilled to share that I successfully onboarded 8–10 students and helped them secure their Base names. Looking forward to our next session! The photos have poor visibility though 🥲
🙌 Team elements pay
This week I built
- together with @mtsumijr we started working on improving our elements pay smartcontract from refining the architecture to starting the coding can't wait for us to finish and bring this to prod

-Attended a Coinbase research Monday in Nairobi where I got to meet @jessepollak and @natali. Shared how Base can be improved to bring more people on chain in Africa

-Attended the base Africa Meetup in Nairobi where I got to meet awesome base builders and enthusiasts IRL. The likes of @defidevrel @kokocodes @sir-damilare @chibie.eth and many others 😀 I can't even tag all.
This week I built:

I realized there was a lot I hadn’t fully grasped about Base, so I focused on exploring smart wallets and Base Names to find the best integration use cases for Elements Pay.

Deployed an onramp smart contract for Elements Pay on Base Sepolia: Contract address: 0x8698be57c454b71e86258fabb56b10facbb2a859

Invited @emmanuelhaggai on base-build to share his awesome builds
🌍 I also had the fantastic opportunity to meet @jessepollak and @nataliegolub in Nairobi, where we discussed some of the unique challenges we face as African builders working on-chain. Huge thanks to @sir-damilare and @defidevrel for the invite

Overall, it was a "Basesome" week packed with research, building, and valuable insights!
Inviting @emmanuelhaggai because he's an awesome builder building on base
Can't wait to meet you physically in Nairobi 😂hope you'll also get to even test our elements pay decentralized offramp/ onramp while in kenya.
This Week on Base
This week, I focused on several key activities:

Onboarding New Builders: I helped onboard @mtsumijr onto Farcaster, introducing him to on-chain development and exploring the opportunities available as a blockchain builder.

Debugging Frontend Integration for Elements Pay Onramp: Collaborated with @mtsumijr and @bivvon to debug the frontend integration of Elements Pay’s onramp. We successfully implemented the "create order" functionality but encountered some challenges with smart wallet integration and bundling, which we’re actively working to resolve.

Improving User Experience: Worked on refining the app’s UX, with plans to implement these updates in the production environment soon.

GitHub Repository: https://github.com/element-pay/element

Live Demo: https://element-sooty.vercel.app/
— Feel free to test and share any feedback. We're open to suggestions on areas to improve!

Cc @sir-damilare @jessepollak
Inviting @mtsumijr because he has been my active partner and strong pillar on elements pay development. He's also a dedicated and motivated web2 dev migrating to onchain
inviting @mtsumijr here. He has been a strong pillar and active partner in the development of elements pay.
This week on base :
I gave a talk about building on Base and how to join on chain at my university (Mount Kenya University) innovation week event

Together with @bivvon we managed to fix the elements pay production bug and user can now offramp usdc to mpesa or bank kes here: https://elementpay-redeploy-1.vercel.app/

Managed to get our onramp smart contract deployed on base sepolia.
Revamped whole UI/UX of elements pay to enhance our users experience and easy navigation.
@seneca @sir-damilare @jessepollak
This week on base, I hosted @sir-damilare on a Google Meet for my fellow students at Mount Kenya University. We explored Base and the exciting opportunities available on Base Chain. I also discussed Base Build and Earn for builders, as well as the ongoing Africa Buildthon. The meeting was a success, with over 35 attendees. Excited to bring more people onto the chain!
This week on base I was updating element pay UI I also deployed it but ended up breaking 🥲:https://elementpay.vercel.app/
I also attend Base meetup Nairobi where I shared my experience on base and networked with fellow base enthusiasts
This week I built element pay. A crypto to fiat platform integrated with paycrest. I was able to integrate usdc and users can now pay with usdc to mpesa direct.

https://github.com/JosephThuku/elementpay