Developers first

Socket-first APIs on top of a Cosmos SDK chain

Quickstart

Connect via Socket.IO

Authenticate with JWT and emit typed events.

Use chain queries

REST and gRPC endpoints for comm, vote, booking, and bank.

Ship real apps fast

Easy App + Agent stack ready for integration.

API layers

Choose the level that fits your project

Blockchain API

Native Cosmos endpoints for queries and txs.

  • REST: :1317 · gRPC: :9090
  • Custom module: Loca Community
  • Events indexed by CometBFT

Wallet Server API

Socket-only backend with validation and rate limits.

  • Auth, community, team, member, bank, vote, booking
  • Structured responses and error codes
  • Auto fee handling + FeeGrant

Core flows

Create community

Define denom, metadata, and enable state.

Build teams and roles

Create teams and assign permissions.

Mint and move tokens

Mint to treasury or send directly to members.

How the four projects connect

Locality system architectureArchitecture diagram showing Easy and the AI agent stacked closely in one column, each talking to Easy directly and to the Wallet server which sits between them at equal distance from both, the Wallet server as the sole bridge to the Loca blockchain and its own database directly beneath it at the same close spacing, and the AI agent calling an external LLM provider beneath it.SOCKET.IOSOCKET.IOWALLET-BRIDGETX + QUERYBLOCK EVENTSPRISMA WRITELLM APIPWAEasyangular · ionicSVCWallet Servernode · socket.io :3001SDKChaincosmos-sdk · tendermintAGTAI Agentnode · socket.ioDBWallet DBmariadb · prismaEXTLLM Providerchat completion api