A monitoring and indexing system for the Fairlaunch Bridge and its associated active Fairlaunch Projects (FLPs) - checkout the monitored FLPs here
Base endpoint: https://atlas-server.decent.land
GET /– health info.GET /wallet/delegations/{ar_address}– latest Set-Delegation payload for a wallet.GET /wallet/delegation-mappings/{ar_address}- delegation preference history over Arweave blockheight, goes back to the start of _delegation process deployment.GET /wallet/identity/eoa/{eoa}- returns the list of Arweave addresses associated with an EOA (bridge's identity linkage lookup)GET /wallet/identity/ar-wallet/{ar_address}- reverse proxy of/eoa/{eoa}GET /oracle/{ticker}– rawSet-Balancesdata payload forusds,dai, orstethoracles.GET oracle/feed/{ticker}- returns the recent indexed oracle feeds -aggregated- with additional metadataGET /flp/delegators/{pid}– merged snapshot of all tickers (LSTs + AR) delegating to a given FLP, including wallet/EVM mapping, factors, token amounts, and AR amounts.GET /flp/delegators/multi?limit=100- returns a list of delegators that delegate to at least 2 distinct FLPs.GET /flp/minting/{project}- returns the latest FLP's cycleOwn-Minting-ReportdataGET /flp/metadata/all- return a vector of the tracked FLPs and their metadataGET /flp/{project}/cycles?ticker={ticker}&limit={n}- returns the total delegated assets for theticker's oracle (LST) cycle perprojectGET /explorer/blocks?limit=100- emits the last N indexed blocks.GET /explorer/day?day=YYYY-MM-DD- per-block unique counts + summed-over-block totals for the given date (defaults totoday).GET /explorer/days?limit=N- same payload as/explorer/day, aggregated for the last N days (defaults to 7).
Fields ending in _over_blocks are summed across blocks (no dedup over all-day blocks); other counters are unique per block and safe to sum.
[dependencies]
atlas-common = { package = "common", git = "https://github.com/loadnetwork/atlas" }
atlas-flp = { package = "flp", git = "https://github.com/loadnetwork/atlas" }Examples:
use common::gql::OracleStakers;
let oracle = OracleStakers::new("usds").build()?.send()?;
let tx_id = oracle.last_update()?;use flp::wallet::get_wallet_delegations;
let prefs = get_wallet_delegations("wallet_ar_address")?;Licensed at your option under either of:
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.