Back to selected work

Consumer payments · Nuvixes

Moya

Under development

A hackathon payment prototype exploring a clearer journey from naira to USDC on Arc. Fiat payment is simulated; provider integration and settlement configuration remain unfinished.

Moya illustrated product flow
Illustrated product flow, based on the documented build.

Why this exists

The starting point is local money—not a network diagram.

For someone starting with naira, a payment experience should begin with a familiar amount and a clear destination. Moya explores that consumer journey before asking a person to think about chains, settlement, and wallet configuration.

Make the route feel familiar.

The landing concept starts with naira in and USDC out. Amount, estimated receive, and destination establish the task. The purpose is to reduce the mental detour between local money and an Arc wallet.

Separate the imagined service from the controlled demo.

The local demo separates a simulated payment step from a possible contract settlement. No NGN is collected. Confirming the demo payment only unlocks the next stage, and an unconfigured contract keeps that stage disabled.

Do not let the interface get ahead of the build.

The inspected local demo has an empty settlement-contract address. The contract work describes a small, owner-controlled settlement from a prefunded balance, not a fiat-collecting service. Provider integration and deployment verification are still part of the work ahead.

Build journal

The turns
along the way.

Recorded milestones from the build. Dates describe these events, not the entire project history.

  1. Current build

    Consumer journey shaped

    The local landing concept explains the amount, verification, and Arc destination. No dated build history was available for this folder.

  2. Current build

    Controlled demo boundary made explicit

    The local demo simulates payment and leaves settlement disabled until a contract is configured. These are build stages, not invented calendar dates.

Where it stands

Still being built.

Under development. A hackathon payment prototype with simulated fiat payment. The inspected local demo has no configured settlement contract, and no completed production onramp is claimed.

The next chapter

What comes next.

Complete provider integration, configure and verify settlement, and connect the consumer journey to a tested end-to-end payment path.

Based on the local Moya landing page, demo implementation, and Arc settlement-contract README. A calendar start date has not been verified.

Continue exploringManda