Ihor Oleksiienko

software engineer

Engineering systems across blockchain, distributed systems, and machine payments.

// focus areas

Blockchain

EVM systems, protocol integrations, on-chain monitoring, performance, and reliability

Go development

APIs, microservices, middleware, messaging systems, and internal tooling

Machine payments

Tools, SDKs, and payment flows for machine-to-machine commerce over HTTP

Web3 engineering

Permissionless interfaces, protocol UX, and practical on-chain integrations

// projects

Self-hosted HTTP 402 paywall for any API.

A machine payments gateway that charges AI agents and humans per API call — no keys, no accounts, no subscriptions. xgateway is the Go reverse proxy that answers HTTP 402, verifies x402 and MPP (Tempo) payment proofs, settles them on-chain and forwards the request upstream; xpaywall is the full self-hosted stack around it, adding a control API for projects, routes and per-route pricing, a React admin panel, request logs, and a one-command Docker deployment.

GoTypeScriptx402MPPHTTP 402MicropaymentsSelf-Hosted

Go SDK for the Machine Payment Protocol (MPP).

A Go SDK for MPP with core protocol types, automatic 402 payment handling, client/server flow support, Gin and Fiber middleware, and Tempo / Stripe integrations.

GoPaymentsMPPSDKHTTP 402Middleware

Permissionless Interfaces.

An open-source permissionless interfaces for DeFi protocols.

TypeScriptDeFiProtocol UX

[All projects →]

// latest posts

[All posts →]

Get in touch

Questions about x402, MPP, or Go backend infrastructure — or something you are building in that space? Say hello.

[Contact →]