New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

lumen-base-mainnet

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lumen-base-mainnet

LUMEN World Computer - Official Base Mainnet deployment addresses and ABIs

latest
Source
npmnpm
Version
1.0.1
Version published
Maintainers
1
Created
Source

LUMEN World Computer (Base Mainnet)

A verification & settlement kernel for the Agent Economy on Base.

Base Mainnet Verified npm

📍 Official Deployed Addresses

Network: Base Mainnet (ChainID: 8453)

ContractAddress
Kernel0x967bc97cdD6924411cA645761aF3Eb00FD1fb2EE
AgentVault0x2FC5134B187931fBC8e1A4997D806E82c54536bc
AgentBond0x38F73Be1341B88bCFb4fd76dF0849717C8f4e4E1
A2A Clearinghouse0xA2F2F933221a114aA9CA1E2414dF01F2a79Bf814

🔍 Verification

Source code verified on Blockscout:
View Verified Contract →

All contracts are deployed and verified on Base Mainnet. You can inspect the source code, ABIs, and deployment parameters directly on the block explorer.

📦 Installation

Install via npm to access deployment addresses and ABIs in your project:

npm install lumen-base-mainnet

🚀 Usage

Import Deployment Addresses

import deployments from 'lumen-base-mainnet/lumen_base_deploy.json';

console.log('Kernel Address:', deployments.kernel);
console.log('AgentVault Address:', deployments.agentVault);
console.log('AgentBond Address:', deployments.agentBond);
console.log('A2A Clearinghouse:', deployments.a2a);

Import ABIs

import abis from 'lumen-base-mainnet/lumen_base_abi.json';

// Use with ethers.js
import { ethers } from 'ethers';
const kernelContract = new ethers.Contract(
  deployments.kernel,
  abis.Kernel,
  provider
);

Full Example with ethers.js

import { ethers } from 'ethers';
import deployments from 'lumen-base-mainnet/lumen_base_deploy.json';
import abis from 'lumen-base-mainnet/lumen_base_abi.json';

// Connect to Base Mainnet
const provider = new ethers.JsonRpcProvider('https://mainnet.base.org');

// Initialize contracts
const kernel = new ethers.Contract(deployments.kernel, abis.Kernel, provider);
const agentVault = new ethers.Contract(deployments.agentVault, abis.AgentVault, provider);

// Query contract state
const vaultBalance = await agentVault.totalAssets();
console.log('Total Vault Assets:', ethers.formatUnits(vaultBalance, 6), 'USDC');

🏗️ Architecture

LUMEN World Computer provides a decentralized infrastructure for agent-to-agent (A2A) transactions with:

  • Kernel: Core verification and settlement logic
  • AgentVault: Collateral management and liquidity pool
  • AgentBond: Solver bonding and slashing mechanism
  • A2A Clearinghouse: Agent-to-agent transaction settlement

🔐 Security

  • ✅ All contracts deployed on Base Mainnet
  • ✅ Source code verified on Blockscout
  • ✅ Audited deployment scripts
  • ✅ Private keys never committed to repository

📄 License

MIT License - see LICENSE for details.

🤝 Contributing

Contributions are welcome! Please open an issue or submit a pull request.

Built with ❤️ by the LUMEN Protocol Team

Keywords

lumen

FAQs

Package last updated on 15 Dec 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts