Build and run HTTP server containers for payments and intent execution on LaneLayer.
This project is under heavy development and is not recommended for production use. Features, APIs, and behavior may change without notice.
Currently unlicensed.
# Install
npm install -g @lanelayer/cli
# Create and run
lane create myapp --template python
cd myapp
lane up dev- Quick Start & Profiles - Get up and running fast
- Workflow Guide - Detailed development process
- CLI Reference - Complete command reference
- Advanced Topics - Power user features
- Webhooks Guide - Event-driven development with webhooks
dev- Native platform, fastest developmentstage- Testing environment with debug toolsstage-release- Testing environment without debug toolsprod- Production-ready verifiable environmentprod-debug- Production environment with debug tools
- Docker and buildx
- vsock support (auto-installed if needed)
That's it! LaneLayer handles the complexity - you just write standard HTTP servers.
Containers receive raw data submissions via a single endpoint:
POST /submit- Receives raw binary data from core-lane (Content-Type:application/octet-stream)- Metadata is passed via X- prefixed HTTP headers (e.g.,
X-Forwarded-From,X-User)
Quick test:
lane up dev
lane submit --data "raw data here"
lane submit --file data.bin --header "X-Forwarded-From: source"Note:
lane submitis for development/testing only. It sends to your local container, not to real lane nodes or DA.
See the Webhooks Guide for details.
Need help? Check the documentation or run lane --help.