← Back to home

Nemo

Nemo is a developer tool that seamlessly integrates Nillion's SecretVault with Coinbase, enabling secure storage and retrieval of agent data, including API keys, IDs, and task logs, using Nillion’s decentralized infrastructure.

Problem Statement

Nemo is a developer tool that bridgesCoinbase’s Agent KitwithNillion’s SecretVaultto provide secure, decentralized data storage and retrieval.This tool allows developers to securely store agent-related data—such asagent names, unique IDs, API keys, and task logs—on Nillion nodes while enabling seamless retrieval for executing transactions and interacting with Coinbase APIs.Nemo ensures thatsensitive agent data is encrypted and distributedacross Nillion nodes, preventing single points of failure. Using this system, developers canmanage agent identities, retrieve API keys dynamically, and execute transactionswithout directly exposing sensitive credentials.Key Features✅Securely store & encrypt agent data(Agent Name, ID, API Key, Task Logs)✅Retrieve stored datausing simple API calls✅Integrate seamlessly with Coinbasefor transactions✅Utilize Nillion's SecretVaultfor decentralized, trustless security✅Supports both JSON-based API & CURL requestsfor flexibility

Solution

🖥️ BackendBuilt withNode.js & Express.jsto handle API requestsUsesAxiosfor making HTTP requests to Coinbase and NillionUUIDis used to generate unique agent IDsdotenvfor secure environment variable managementCORS & JSON middlewarefor safe data transmission🔐 Nillion SecretVault IntegrationEncrypts & stores agent data across multiple Nillion nodesRetrieves and decrypts stored data securelyEnsures that sensitive API keys are never exposed in plaintext💳 Coinbase API IntegrationRetrieves API keys from Nillion to authenticate with CoinbaseFetches account details and transaction historyExecutes secure crypto transactions using stored API credentials🔒 Security MeasuresDecentralized Encryption– Each agent’s API key is split and stored in a trustless mannerNo Direct API Key Exposure– API keys are retrieved on demand from NillionTransaction Authentication– Ensures only authorized agents can execute trades

Hackathon

Agentic Ethereum

2025

Prizes

  • 🏆

    AgentKit Pool Prize

    Coinbase Developer Platform

Contributors