CoFHE Architecture update: Scalable, Queue-Driven Encrypted Execution

How Almacy resolves an @handle to a wallet

Modified:
20 April 2026
Published:
31 December 2025

Almacy lets you pay anyone by their X handle. You type @alice, not a 42-character address, and the money goes to her. This is the path a handle takes to become the destination for a USDG or ETH transfer on Robinhood Chain, and why nothing gets pasted or mistyped along the way.

The address problem

A wallet address is 42 characters of hex, something like 0xA39f4c... There is nothing in it to check against. One wrong character and the funds land somewhere no one controls, with no way to claw them back.

An @handle is the opposite. It is short, it is human, and it is already the name you use for that person every day.

How resolution works

Every Almacy account is created by signing in with X. On first sign-in a custodial wallet is generated for you, and your handle is recorded against that wallet's address. Your @handle becomes your address.

When you enter a recipient, Almacy looks up the wallet bound to that handle and uses its 0x address as the transfer destination. You confirm a name; the address is resolved for you.

pay  @alice  25 USDG
  resolve @alice -> 0xA39f4c...9b2
  send 25 USDG on Robinhood Chain (chain 4663)
The handle resolves to her wallet. You never see the hex unless you go looking for it.

From sign-in to address

The whole setup is three steps, and you do them once:

  • Sign in with X. That is the only account you need.
  • A custodial wallet is created for you, with no seed phrase and no extension.
  • The signing key is held in custody and never reaches your browser. Your handle now maps to your wallet.

Nothing to paste

Because you pick a handle instead of pasting an address, the usual ways a payment goes wrong simply do not exist here.

  • The handle must map to a real, signed-in Almacy wallet. If it does not resolve, the payment does not send.
  • There is no hex string to copy, so there is no character to fat-finger.
  • What you confirm is a person you recognise, not a code you cannot read.

Settling on chain

Once the handle resolves, the transfer is one real, public transaction on Robinhood Chain (chain id 4663). It is not shielded or hidden. You can look it up by hash like any other on-chain transfer.

Balances are read live from the chain, nothing seeded or simulated. You can deposit from any wallet or exchange you already use, and withdraw to any 0x address you control. The handle is just the friendly front door.

Simple payments for

anyone with a handle

Join people sending USDG and ETH by handle,

settled on Robinhood Chain: public, real, and easy to check.