PHPackages                             warlof/eveseat-mining-ledger - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. warlof/eveseat-mining-ledger

Abandoned → [eveseat/seat](/?search=eveseat%2Fseat)ArchivedSeat-plugin[Utility &amp; Helpers](/categories/utility)

warlof/eveseat-mining-ledger
============================

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

2.0.15(8y ago)21171GPL-3.0-or-laterPHP

Since Dec 3Pushed 8y ago1 watchersCompare

[ Source](https://github.com/warlof/eveseat-mining-ledger)[ Packagist](https://packagist.org/packages/warlof/eveseat-mining-ledger)[ RSS](/packages/warlof-eveseat-mining-ledger/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (2)Versions (16)Used By (0)

eveseat-mining-ledger
=====================

[](#eveseat-mining-ledger)

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

[![Latest Stable Version](https://camo.githubusercontent.com/5b6efaba1c6af6e9c1b0717308b35e59706564c20cc8e20aa131cda307229566/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7761726c6f662f657665736561742d6d696e696e672d6c65646765722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/warlof/eveseat-mining-ledger)[![Build Status](https://camo.githubusercontent.com/a36532644e0544611c51e2524086ca63923484e6b8d42faf08f5d9253e0402c3/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f7761726c6f662f657665736561742d6d696e696e672d6c65646765722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/warlof/eveseat-mining-ledger)[![Code Climate](https://camo.githubusercontent.com/901c3fb82fc39f11680f07a7874b7ddc0b90e768ff011f541b789f43b5c4e10f/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636c696d6174652f6d61696e7461696e6162696c6974792f7761726c6f662f657665736561742d6d696e696e672d6c65646765722e7376673f7374796c653d666c61742d737175617265)](https://codeclimate.com/github/warlof/eveseat-mining-ledger)[![Coverage Status](https://camo.githubusercontent.com/786d8972b29bcd424baf9d2aa32b2f13dbb9293366320557550c953e3460b2e6/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f7761726c6f662f657665736561742d6d696e696e672d6c65646765722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/github/warlof/eveseat-mining-ledger?branch=master)[![License](https://camo.githubusercontent.com/00fdf206edf81cb09c223e43973d103a7be927fc9aa1e01a4ef2064b4bf09210/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d47504c76332d626c75652e7376673f7374796c653d666c61742d737175617265)](https://raw.githubusercontent.com/warlof/eveseat-mining-ledger/master/LICENSE)

Setup
=====

[](#setup)

Create application
------------------

[](#create-application)

- go to the following url in order to create credentials -- for live server : -- for test server :
- check `Authentication & API Access` in `Connection Type`
- search for `esi-industry.read_character_mining.v1` scope in `Available Scopes List` and move it to `Requested Scopes List` by clicking on the two arrows button.
- set the following value into callback URL `{seat-public-url}/auth/mining-ledger/callback`

> **NOTE**
>
> for example, if you have SeAT available on `seat.example.com`, the callback will be `https://seat.example.com/auth/mining-ledger/callback`but, if you're accessing to SeAT with `example.com/seat`, therefore, the callback will be `https://example.com/seat/auth/mining-ledger/callback`

> **IMPORTANT**
>
> Application are not cross compatible. If you want to use `singularity` as server source, you have to create an application on `testeveonline.com`. You'll need to create another application on `eveonline.com` in order to make call to `tranquility`

Install package
---------------

[](#install-package)

- download package using `composer require warlof/eveseat-mining-ledger`
- add package into project by appending `Warlof\Seat\MiningLedger\MiningLedgerProvider::class,` in `providers` array from `/config/app.php`
- publish package files using `php artisan vendor:publish --force`
- run migration scripts with `php artisan migrate`
- append following attributes into `.env` file

VariableDescriptionWEML\_EVE\_CLIENT\_IDA valid CCP client\_idWEML\_EVE\_CLIENT\_SECRETThe client associated secretWEML\_SSO\_BASE`https://login.eveonline.com/oauth` for live`https://sisi.testeveonline.com/oauth` for testWEML\_ESI\_SERVER`tranquility` for live ~ `singularity` for test- finally, don't forget to restart supervisor by calling `sudo service supervisor restart`

About
=====

[](#about)

This package is providing ESI support for mining ledger only to SeAT 2.x which is still using the deprecated xAPI. Prefer to install SeAT 3.x if it's available since provided informations will be available in core.

Commands
--------

[](#commands)

This package will add few commands into your SeAT installation. You'll find their name and purpose into the table bellow.

Command nameDescriptionScheduledesi:market-prices:updateThis command will update item average and adjuster pricestwice a dayesi:mining-ledger:updateThis command will update mining ledger from every character which have access granted to the packageevery 10 minutesPermissions
-----------

[](#permissions)

This package will add two new permission for respectively character and corporation :

- corporation.warlof\_mining
- character.warlof\_mining

They will grant access to mining ledger on each entity type.

Usage
=====

[](#usage)

Every user must go on each of their character in order to active the synchronization. On character views, a new item menu should appeared called `Mining`. If user clic on this menu item and the current character has not already been binded, there will be an `Activate` link on table header, on the right corner.

As CEO or officer, you'll be able to see mined amount on corporation sheet where a new item menu should appeared, called `Mining`. The first sub view `Ledger` will show you a list of average mined quantity, volume and amount foreach character per year and month.

The second sub view called `Tracking` will show you the list of all character and display the status if or not the character is coupled to ESI.

Screens
=======

[](#screens)

[![Character Minig Ledger](https://camo.githubusercontent.com/ca9aeac7fee8db858f9eb6bbdf20c9eaeba5ae1013a0d405d4d2f347cc209c5f/68747470733a2f2f692e696d6775722e636f6d2f734f724d3447362e706e67)](https://camo.githubusercontent.com/ca9aeac7fee8db858f9eb6bbdf20c9eaeba5ae1013a0d405d4d2f347cc209c5f/68747470733a2f2f692e696d6775722e636f6d2f734f724d3447362e706e67)[![Detailed Mining Ledger](https://camo.githubusercontent.com/15e000c460835020b3fe7845ae3c765c148e9757f688cdf2c41e3332728fe979/68747470733a2f2f692e696d6775722e636f6d2f4450456d3563622e706e67)](https://camo.githubusercontent.com/15e000c460835020b3fe7845ae3c765c148e9757f688cdf2c41e3332728fe979/68747470733a2f2f692e696d6775722e636f6d2f4450456d3563622e706e67)[![Corporation Members Mining Ledger](https://camo.githubusercontent.com/b5a97c6cdfed7491f61431c4b4f62dffdba6a095aa625541c48462e44c6ae07d/68747470733a2f2f692e696d6775722e636f6d2f6736306d63424d2e706e67)](https://camo.githubusercontent.com/b5a97c6cdfed7491f61431c4b4f62dffdba6a095aa625541c48462e44c6ae07d/68747470733a2f2f692e696d6775722e636f6d2f6736306d63424d2e706e67)[![Corporation Tracking Members](https://camo.githubusercontent.com/9231fed0bda002183620c0dce6fd0bd78681481e3e12b829263d4f0100036d3b/68747470733a2f2f692e696d6775722e636f6d2f3255555151366a2e706e67)](https://camo.githubusercontent.com/9231fed0bda002183620c0dce6fd0bd78681481e3e12b829263d4f0100036d3b/68747470733a2f2f692e696d6775722e636f6d2f3255555151366a2e706e67)

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity71

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~10 days

Recently: every ~20 days

Total

15

Last Release

2988d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/648753?v=4)[warlof](/maintainers/warlof)[@warlof](https://github.com/warlof)

---

Top Contributors

[![warlof](https://avatars.githubusercontent.com/u/648753?v=4)](https://github.com/warlof "warlof (31 commits)")

### Embed Badge

![Health badge](/badges/warlof-eveseat-mining-ledger/health.svg)

```
[![Health](https://phpackages.com/badges/warlof-eveseat-mining-ledger/health.svg)](https://phpackages.com/packages/warlof-eveseat-mining-ledger)
```

###  Alternatives

[kassie/calendar

Calendar plugin for SeAT.

1420.6k1](/packages/kassie-calendar)[denngarr/seat-srp

A module for SeAT that tracks SRP requests

1226.8k](/packages/denngarr-seat-srp)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
