Skip to content
Case StudyGreen Fintech

CSENS:
Green Commerce Mobile Wallet

A blockchain-powered mobile wallet rewarding users for spending with environmentally and socially conscious businesses — combining green commerce incentives, on-chain token rewards, and traditional payment infrastructure in one consumer app.

Stack

React Native, AWS, SKALE, Solidity

Role

Design & Development Partner

Scope

Mobile, Backend, Smart Contracts, Infrastructure

CSENS mobile app screens showing sustainable commerce wallet and transaction flows

The Mission

To incentivise and reward environmentally and socially conscious consumer spending — connecting users with eco-friendly businesses through a blockchain-powered mobile wallet that makes ethical spending tangible, trackable, and rewarding.

Core Objectives

  • Cross-platform mobile wallet for sustainable commerce
  • Token-based rewards for spending with green merchants
  • Bridging traditional payment rails with on-chain incentive mechanics
  • Consumer-friendly UX for non-crypto-native users

The Challenge

No mainstream payment tool connected everyday purchases to sustainability outcomes in a meaningful way. CSENS needed complex tokenomics — a stablecoin (Element), a volatile reward token (Compound), a loyalty rating (Kudos), and a monthly reward pool (Guerdon) — to work together inside an intuitive consumer mobile experience, without exposing blockchain complexity to users.

The project spanned 2020–2024 with a major rebrand and complete tech stack overhaul in 2021. Third-party KYC (FrankieOne) and payment (Novatti) integrations introduced external dependencies and coordination overhead. Smart contracts required a Fibonacci-based token release algorithm for Compound and a multi-currency monthly reward distribution mechanism, all on SKALE's gas-free EVM network.

What We Built

CSENS Pay — Mobile Wallet

React Native cross-platform app for iOS and Android — handling user onboarding, merchant discovery, payments, token balances, and reward tracking in a single, consumer-friendly interface.

On-Chain Token Suite

Four ERC20 smart contracts on SKALE: Element (stablecoin), Compound (volatile token with Fibonacci release algorithm), Kudos (sustainability rating ledger), and Guerdon (multi-currency monthly reward pool).

Microservice Backend

BFF-pattern backend combining Medusa (e-commerce), a custom app API and auth service, and Directus (BaaS and admin UI) — deployed on AWS Fargate with ALB, RDS PostgreSQL, and Redis.

Payments & KYC Integration

Novatti merchant payment gateway and card issuance, FrankieOne KYC for compliant user onboarding, and Twilio for SMS verification — bridging regulated financial rails with on-chain reward mechanics.

Technical Architecture

React Native mobile app backed by a three-service microservice architecture (Medusa, custom API, Directus) on AWS CDK — Fargate with ALB, RDS PostgreSQL, Redis, and a bastion host. Three Next.js frontends on Vercel (admin, storefront, app frontend). Smart contracts on SKALE for gas-free token operations. Structured across phased milestones: App Store readiness, payment/KYC integration, then full on-chain token functionality.

React NativeSoliditySKALEAWS FargateMedusaDirectusNovattiFrankieOneNext.jsERC-20

Real Impact.

CSENS delivered a multi-phase blockchain-powered mobile wallet connecting green commerce incentives with on-chain token rewards — spanning four ERC-20 tokens on SKALE, a microservice backend on AWS, and a consumer-friendly React Native app across iOS and Android.

ERC-20 Tokens
4
Delivery
Multi-Phase
Network
SKALE
Platforms
iOS & Android
CSENS blockchain-powered mobile wallet for sustainable commerce

Ready to explore?

csens.io