Trust

Methodology

Where the numbers come from, how often they refresh, and what “current” means on each desk.

Forex (NRB)

Rates are fetched from the official NRB Forex API v1. Each currency/day is upserted into nrb_forex_rates. The public “current” table is simply the latest rate_date. Empty weekend/holiday responses walk back to the last published day. Browse the daily archive on the forex history pages.

Gold & silver (FENEGOSIDA)

Live quotes come from the same Cloudflare worker used on the previous site: flat-flower worker. We update the current cache and append/upsert history by Bikram Sambat price_date. Tola→gram→troy oz conversions on the gold page are derived for global readers (1 tola ≈ 11.6638 g). Charts and full tables live on gold history.

Daily schedule

Production runs php artisan schedule:run every minute (cron / Windows Task Scheduler). Markets sync twice daily in Asia/Kathmandu: morning at 07:15 (gold + last 3 NRB days) and evening at 17:30 (latest refresh). Output appends to storage/logs/markets-sync.log. Manual: php artisan markets:sync --forex-days=30.

Sitemap

Search engines can discover public pages via /sitemap.xml. It updates automatically when you publish guides, quizzes, topics, or market archives. robots.txt points crawlers to that sitemap and blocks /admin/.

Fuel

Zone petrol/diesel/kerosene and LPG are stored from curated NOC-style tables and admin updates. History snapshots power sparklines and the “transport premium” explainer.

Weather & AQI

District coordinates are stored locally. Live refresh uses Open-Meteo forecast and air-quality APIs. The homepage can use browser geolocation to pick the nearest Nepal district.

Editorial

Blog posts and explainers are original writing. Market figures are attributed to the sources above. Always confirm critical decisions with your bank, jeweller, or official notices.