Trust
Where the numbers come from, how often they refresh, and what “current” means on each desk.
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.
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.
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.
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/.
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.
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.
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.
Save your practice
Choose how you want to continue. Sign in or register to save progress, or continue as a guest.