whatisgithub

What is lapee-bundler-profile-ng?

xylophonez/lapee-bundler-profile-ng — explained in plain English

Analysis updated 2026-05-18

1Audience · ops devopsComplexity · 4/5Setup · hard

In one sentence

A configuration-only repo that defines payment profiles for the LapEE bundler on Arweave's AO network, controlling how bundle charges are billed and settled.

Mindmap

mindmap
  root((repo))
    What it does
      Stores bundler payment profiles
      JSON config only
    Tech stack
      Arweave
      AO
      JSON
    Use cases
      AO only payment profile
      Recharging balance profile
      Apply profile to image
    Audience
      Arweave infra devs
      AO bundler operators
    Proof runs
      QEMU testing
      Balance tracking

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Configure a LapEE bundler node to charge users through AO token payments.

USE CASE 2

Set up a recharging balance system so senders get free bundling until a prepaid balance runs out.

USE CASE 3

Apply a signed profile onto a bootable system image using the provided script.

What is it built with?

JSONArweaveAO

How does it compare?

xylophonez/lapee-bundler-profile-ng0xkinno/neuralvault0xlocker/d17-contracts
Stars111
LanguageTypeScriptSolidity
Setup difficultyhardhardhard
Complexity4/54/55/5
Audienceops devopsdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1day+

Requires baking device source into a LapEE OS image and running QEMU proof runs, not a standalone installable tool.

So what is it?

lapee-bundler-profile-ng is a small repository that holds configuration files, not application code. It stores JSON profiles for something called the LapEE bundler, which is part of a system built on Arweave, a decentralized storage network, and its AO computing layer. Think of a profile here as a settings file that tells a bundler, a program that packages and submits data to the network, how to charge for its work and which supporting components, called devices, to load. The repo tracks three profile files plus a README that explains where the actual code for each device lives, since those live in separate repositories. Two payment approaches are covered. One profile handles payments only through AO tokens, deducting from a local ledger each time a bundle item is submitted, then automatically sending the collected amount to a designated beneficiary. The other profile adds a recharging system: senders draw from a prepaid balance first, and only fall back to direct AO payment once that balance runs out, with the entire charge going through payment if the recharge balance cannot cover it fully. The README documents a proof run where each profile was tested using QEMU, a virtual machine tool, to confirm payments were processed correctly, tracking exact transaction identifiers, quantities, and balances before and after each transaction. It also gives the exact shell command used to apply a profile file onto a bootable system image. This project would mainly matter to someone building or maintaining infrastructure for the Arweave or AO ecosystem, particularly around bundler payment mechanics. It is not a general-purpose tool, framework, or library that a typical developer would install and use. There is no programming language listed for the repo, and it contains no application source code of its own, only JSON profiles and documentation describing how those profiles behave when loaded into the broader LapEE bundler system. Someone reviewing this repo should not expect a runnable demo, the actual device implementations are maintained elsewhere across the linked repositories.

Copy-paste prompts

Prompt 1
Explain what each field in lapee-bundler-profile-recharging.json controls in the P4 bundler payment flow.
Prompt 2
Walk me through how the recharging ledger falls back to ao-payment when a sender's balance runs out.
Prompt 3
Show me the exact command to apply lapee-bundler-profile-ng.json onto a signed LapEE image.
Prompt 4
What is the difference between the AO-payment-only profile and the recharging profile in this repo?

Frequently asked questions

What is lapee-bundler-profile-ng?

A configuration-only repo that defines payment profiles for the LapEE bundler on Arweave's AO network, controlling how bundle charges are billed and settled.

How hard is lapee-bundler-profile-ng to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is lapee-bundler-profile-ng for?

Mainly ops devops.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.