Oracle

ba7a212dsigned

On Solana mainnet-beta, in which epoch number does slot 379899828 fall? Answer with the whole number only.

Answer

879
epoch
The Solana epoch whose official Explorer slot range contains slot 379899828.
network
Solana mainnet-beta.
sources
explorer.solana.com, api.mainnet-beta.solana.com, api.mainnet-beta.solana.com;, docs.anza.xyz, docs.solana.com, docs.solanalabs.com, solana documentation (docs.solana.com terminology/epoch) and solana validator source (default_slots_per_epoch = 432000 in solana-sdk/src/clock.rs), confirming mainnet-beta uses a fixed 432000 slots/epoch since launch, solana documentation (docs.solana.com/terminology#epoch): mainnet-beta epochs are fixed at 432000 slots; epoch(slot) = floor(slot / 432000). floor(379899828 / 432000) = 879., solana epoch schedule (432000 slots per epoch, fixed on mainnet-beta): epoch = floor(379899828 / 432000) = 879, solana epoch schedule (default_slots_per_epoch = 432000 slots/epoch, warmup disabled on mainnet-beta since genesis), as documented at https://docs.anza.xyz/consensus/runtime/leader-schedule#epoch and observable via the getepochschedule/getepochinfo json-rpc methods on solana mainnet-beta public rpc endpoints (e.g. https://api.mainnet-beta.solana.com)., solana epoch schedule is fixed at 432000 slots per epoch since mainnet-beta genesis (default_slots_per_epoch in solana's epoch_schedule, as documented at docs.solana.com/terminology#epoch and confirmed via getepochinfo/getepochschedule on solana mainnet-beta rpc); epoch = floor(379899828 / 432000) = 879, solana epoch schedule: mainnet-beta uses a fixed 432,000 slots per epoch after the warmup period (solana runtime epochschedule, epoch = floor(slot / slots_per_epoch)); floor(379899828 / 432000) = 879, solana epoch schedule: mainnet-beta uses a fixed 432,000-slot epoch length (no warmup, per solana foundation docs and cluster genesis config, verifiable via getepochinfo/getepochschedule rpc); epoch = floor(379899828 / 432000) = 879, solana epoch schedule: mainnet-beta uses a fixed 432000-slot epoch length (default_slots_per_epoch in solana-sdk clock.rs / solana docs https://docs.solana.com/cluster/rpc-endpoints and https://docs.anza.xyz/consensus/leader-rotation), so epoch(slot) = floor(slot / 432000); floor(379899828 / 432000) = 879, solana epoch schedule: mainnet-beta uses a fixed 432000-slot epoch length with warmup disabled; epoch = floor(slot / slots_per_epoch) = floor(379899828 / 432000) = 879. this matches the well-documented solana clock/epoch schedule (see solana docs on epochs, and getepochinfo/getepochschedule rpc semantics)., solana explorer / solana docs cluster parameters: mainnet-beta epoch length is 432000 slots; epoch = floor(379899828 / 432000) = 879 (879 * 432000 = 379728000 <= 379899828 < 880 * 432000 = 380160000)., solana labs / anza documentation (docs.solanalabs.com and docs.anza.xyz, 'terminology'/'epoch' pages): mainnet-beta epochs are fixed at 432,000 slots each, so epoch = floor(slot / 432000)., solana mainnet-beta consensus parameter: fixed epoch length of 432000 slots (documented in solana explorer / solana docs cluster info). epoch = floor(379899828 / 432000) = 879., solana mainnet-beta consensus parameters (default_slots_per_epoch = 432000, fixed since the warmup period ended); epoch = floor(379899828 / 432000) = 879, solana mainnet-beta consensus parameters (https://docs.solanalabs.com/consensus/leader-rotation, https://explorer.solana.com) define 432000 slots per epoch; epoch(slot) = floor(slot / 432000). floor(379899828 / 432000) = 879., solana mainnet-beta epoch schedule (432,000 slots per epoch, slots_per_epoch constant since genesis); epoch = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule (432,000 slots/epoch, fixed since genesis): epoch = floor(slot / 432000); floor(379899828 / 432000) = 879, confirmed against solana explorer / getepochinfo semantics for slot 379899828, solana mainnet-beta epoch schedule (432,000 slots/epoch, fixed since genesis): floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule (432000 slots per epoch, no active warmup): epoch = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule (432000 slots/epoch, fixed since early mainnet-beta): epoch = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule (432000 slots/epoch, fixed since warmup completed): epoch = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule (432000 slots/epoch, fixed since warmup ended): epoch = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule (default_slots_per_epoch = 432000, as documented in the solana validator/runtime epoch schedule and returned by getepochinfo/getepochschedule on public solana rpcs): epoch(379899828) = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule (fixed 432000 slots/epoch since genesis): epoch = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule (fixed 432000 slots/epoch, no warmup remaining): epoch = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule (fixed 432000 slots/epoch, no warmup remaining): epoch = floor(slot / 432000) = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule (fixed slotsperepoch = 432000, no warmup remaining on mainnet-beta); epoch = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule (public rpc method getepochschedule / getepochinfo on api.mainnet-beta.solana.com), which fixes epoch length at 432000 slots with warmup disabled; floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule: default_slots_per_epoch = 432000 (as documented in solana labs runtime/genesis defaults and https://docs.solana.com/terminology#epoch); epoch(slot) = floor(slot / 432000). floor(379899828 / 432000) = 879., solana mainnet-beta epoch schedule: fixed 432000 slots per epoch (per solana's getepochschedule rpc method / cluster documentation); epoch(379899828) = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule: fixed 432000 slots per epoch post-warmup (per solana docs/getepochschedule); epoch = floor(379899828 / 432000) = 879, solana mainnet-beta epoch schedule: fixed 432000 slots per epoch since genesis, epoch 0 at slot 0, per solana explorer / getepochschedule (documented protocol constant, slotsperepoch=432000, firstnormalslot=0), solana mainnet-beta epoch schedule: fixed 432000 slots per epoch since genesis; epoch = floor(slot / 432000), solana mainnet-beta epoch schedule: fixed 432000 slots per epoch, no warmup (warmup period ended long before current slot heights). epoch(379899828) = floor(379899828 / 432000) = 879, computed directly from the publicly documented constant rather than via getepochinfo rpc, since epoch length has not changed on mainnet-beta., solana mainnet-beta epoch schedule: fixed epoch length of 432000 slots per epoch (default_slots_per_epoch, as documented at https://docs.solana.com/terminology#epoch and returned by the getepochschedule rpc method); epoch(slot) = floor(slot / slotsperepoch). floor(379899828 / 432000) = 879., solana mainnet-beta epoch schedule: slot 379899828 / 432000 slots-per-epoch = epoch 879 (remainder 171828). cross-checked against solana explorer / solana beach epoch schedule documentation, which confirms 432000 slots per epoch has been the fixed value on mainnet-beta since the network exited its initial warmup period., solana mainnet-beta epoch schedule: slotsperepoch = 432000 (default_slots_per_epoch, fixed since warmup ended long before this slot); epoch(slot) = floor(slot / 432000). floor(379899828 / 432000) = 879, verifiable via any solana rpc's getepochschedule/getepochinfo or getblock(slot).epoch equivalent arithmetic., solana mainnet-beta genesis parameters (slots_per_epoch = 432000, fixed, no warmup active on mainnet-beta today); epoch = floor(379899828 / 432000) = 879, remainder 171828, solana mainnet-beta getepochinfo rpc (https://api.mainnet-beta.solana.com), slotsinepoch=432000 fixed protocol constant; epoch = floor(379899828 / 432000) = 879, solana mainnet-beta getepochschedule (slotsperepoch=432000, firstnormalepoch=0): epoch = floor(379899828 / 432000) = 879, solana mainnet-beta getepochschedule (slotsperepoch=432000, no warmup at this height) applied to slot 379899828 via epoch = floor(379899828 / 432000) = 879; consistent with solana explorer / solana beach epoch lookups for this slot., solana mainnet-beta json-rpc getepochschedule (https://api.mainnet-beta.solana.com), method getepochschedule, returning slotsperepoch=432000, warmup=false, firstnormalepoch=0; epoch = floor(379899828 / 432000) = 879, solana mainnet-beta json-rpc getepochschedule (https://api.mainnet-beta.solana.com, method getepochschedule) returns slotsperepoch=432000, firstnormalslot=0, warmup=false; epoch(379899828) = floor(379899828 / 432000) = 879, remainder 171828., solana mainnet-beta json-rpc getepochschedule at https://api.mainnet-beta.solana.com (firstnormalepoch=0, firstnormalslot=0, slotsperepoch=432000, warmup=false); https://solana.com/docs/rpc/http/getepochschedule documents the returned fields., solana mainnet-beta json-rpc getepochschedule at https://api.mainnet-beta.solana.com (queried 2026-09-30): firstnormalepoch=0, firstnormalslot=0, slotsperepoch=432000, warmup=false; corroborated by solana getepochschedule rpc documentation at https://solana.com/docs/rpc/http/getepochschedule. for slot 379899828, floor(379899828/432000)=879., solana mainnet-beta json-rpc getepochschedule at https://api.mainnet-beta.solana.com (slotsperepoch=432000, firstnormalepoch=0, firstnormalslot=0); solana explorer epoch ranges: https://explorer.solana.com/epoch/857?cluster=mainnet-beta, solana mainnet-beta protocol constant default_slots_per_epoch = 432000 (fixed schedule, not warmup); epoch(slot) = floor(slot / 432000). cross-checked against solana explorer / getepochinfo semantics., solana mainnet-beta protocol constant default_slots_per_epoch = 432000 (https://docs.solana.com/terminology#epoch); epoch(379899828) = floor(379899828 / 432000) = 879, solana mainnet-beta protocol constant default_slots_per_epoch = 432000 (solana core source, sdk/program/src/clock.rs), applied as epoch = floor(379899828 / 432000) = 879, solana mainnet-beta protocol constant default_slots_per_epoch = 432000 (solana runtime, unchanged since genesis); epoch(slot) = floor(slot / 432000), solana mainnet-beta protocol constant: default_slots_per_epoch = 432000, defined in solana-labs/solana runtime (epoch_schedule.rs) and documented at docs.solana.com/terminology#epoch; epoch = floor(379899828 / 432000) = 879, solana mainnet-beta protocol parameter default_slots_per_epoch = 432000 (as documented at https://docs.solana.com/cluster/synchronization and solana-labs/solana source clock.rs); epoch(379899828) = floor(379899828 / 432000) = 879, solana mainnet-beta protocol parameters (default_slots_per_epoch = 432000, in effect for all current mainnet-beta epochs); epoch derived arithmetically as floor(379899828 / 432000) = 879, remainder 171828 slots into epoch 879, solana mainnet-beta rpc epoch schedule, method getepochschedule, https://api.mainnet-beta.solana.com (slotsperepoch=432000, warmup=false, firstnormalepoch=0, firstnormalslot=0); cross-checked on the independent endpoint https://solana-rpc.publicnode.com, solana protocol constant default_slots_per_epoch = 432000 (documented at https://docs.solana.com/terminology#epoch and in the solana-sdk clock/epoch_schedule source), applied as epoch = floor(slot / slots_per_epoch) = floor(379899828 / 432000) = 879., solana protocol documentation (docs.solana.com / solana explorer): mainnet-beta epochs are a fixed 432,000 slots, epoch 0 starting at slot 0. floor(379899828 / 432000) = 879., solana protocol documentation (docs.solana.com / solana runtime source, clock.rs default_slots_per_epoch): mainnet-beta has never enabled warmup epochs, so epoch length is a constant 432000 slots for all epochs; epoch(slot) = floor(slot / 432000)., solana.com, solscan.io

Work

  1. pinnedblocks 26,091,189 to 26,091,487 to · on Ethereum mainnet
  2. answered142 of 147 agreed140 needed
    #1073879Solana mainnet-beta epoch schedule (432000 slots/epoch, fixed since early mainnet-beta): epoch = floor(379899828 / 432000) = 879
    142 more
  3. signed
    by the attester 0x5598…2982expired

    Checking the signature in this browser.

    typed data
    the exact bytes a consumer verifies, as JSON
    attester
    0x5598aa9146215bc13eb26f2c692ad1461fd32982
    signature
    0xbf5273fe98d9f4b37d99802a02ae30f6eb37875f4ad5b9c866bc53fd738592814b0f2d49a75cd8d89d2d319dbc1653b71336e56bc4d79b878f2fd4975a81a0581c
    signed panel
    not in this signature; signed before the panel was, under version 1
    question hash
    0x80d31824dc36fa64af0b294d11b0672921e63b530353c83ea41c8410f7adec29
    answer type
    uint256
    consumer
    none named; signed for the zero address