Skip to content
Wildan.
Back to work

Award-Winning Hackathon Prototype

Nara Wallet

Making multi-chain wallet actions feel as direct as a conversation.

Role
AI Agent Developer
Year
2025
State
online

Nara explored a practical question: can someone manage crypto without first learning the commands and interfaces behind every network? As the team's AI Agent Developer, I worked on the conversational layer that routes everyday requests into explicit wallet and market tools while the Internet Computer canisters handle chain-facing operations.

Nara Wallet product page showing its conversational wallet interface and agent-based workflow.

The problem

Common wallet tasks are scattered across network-specific interfaces, technical address formats, market tools, and payment flows. That complexity makes even a simple request—check a balance, prepare a transfer, or compare a price—harder than it needs to be.

Built for

People who want to use crypto through familiar language instead of network-specific commands

Multi-chain users managing BTC, ETH, SOL, and ICP wallet actions

Teams exploring conversational interfaces for on-chain products

How it works

  1. 01

    Receive an everyday request through the Fetch.ai chat protocol.

  2. 02

    Use ASI:One tool selection to map the request to a bounded wallet, payment, or market action.

  3. 03

    Call Internet Computer wallet and AI canisters for chain-facing operations or ONNX inference.

  4. 04

    Return a structured result or an explicit confirmation step before a consequential action continues.

What I built

Developed the conversational agent layer and its Fetch.ai/uAgents protocols for the collaborative build.

Defined tool schemas and routing for wallet addresses, balances, transfers, fiat checkout, and market comparison.

Connected agent requests to Internet Computer canister calls and the Stripe payment flow.

Contributed to the hackathon integration, demo flow, and public technical documentation.

Nara was built by a five-person hackathon team spanning blockchain, AI agents, frontend, design, and business. Wildan's public role is scoped to AI Agent Developer. The 1st Place result belongs to the Nara team.

Key decisions

Turn intent into bounded tools

A conversational interface is more useful when each request resolves to a named wallet or market operation instead of an open-ended model response.

Tradeoff: Every supported intent needs a maintained schema, validation path, and clear fallback when the request is ambiguous.

Keep chain operations behind canisters

Internet Computer canisters provide a shared boundary for wallet operations and the ONNX-based market model while the agent focuses on conversation and orchestration.

Tradeoff: The experience depends on several services—agent, canisters, RPC providers, model data, and payment APIs—remaining compatible and available.

Results & sources

PROJECT RECORDAS OF 2026-07-20

The public repository contains a Fetch.ai/uAgents chat layer, tool-routed wallet actions, Rust canisters, Stripe integration, and an ONNX inference canister.

Canonical repository
PROJECT RECORDAS OF 2026-07-20

Nara's public Internet Computer deployment responded during the latest availability check.

Public ICP deployment