# Farm & Garden Calc Growing degree days, ET0, plant counts, fertilizer maths, lime, irrigation time, feed and stocking arithmetic. ## How to pay Machine-payable over x402. USDC on: Base (eip155:8453), Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp), Polygon (eip155:137), Arbitrum One (eip155:42161). No accounts. No API keys. No signup. The paying wallet is the account. ## Machine-readable - OpenAPI: https://agri-calc.x402tookit.com/openapi.json - x402 manifest: https://agri-calc.x402tookit.com/.well-known/x402 - Catalog (free): https://agri-calc.x402tookit.com/catalog - Health (free): https://agri-calc.x402tookit.com/health - Uptime (free): https://agri-calc.x402tookit.com/uptime ## Endpoints (10) ### GET /et0-hargreaves — $0.02 Hargreaves reference evapotranspiration (mm/day) from max and min temperature, latitude and day of year. Params: tmaxC: number, tminC: number, latitude: number, dayOfYear: number Example: https://agri-calc.x402tookit.com/et0-hargreaves?tmaxC=21.5&tminC=12.3&latitude=-20&dayOfYear=246 ### GET /feed-ration — $0.02 Livestock feed needed per day and for a period from head count, body weight, dry-matter intake, feed moisture and waste. Params: head: number, bodyWeight: number, weightUnit?: string, intakePctBodyWeight?: number, feedDryMatterPct?: number, wastePct?: number, days?: number, baleWeight?: number Example: https://agri-calc.x402tookit.com/feed-ration?head=10&bodyWeight=1000&feedDryMatterPct=85&wastePct=10&days=30&baleWeight=1000 ### GET /fertilizer-rate — $0.02 Fertilizer product rate and total needed to hit a target N, P2O5 or K2O rate, and all nutrients it supplies. Params: analysis: string, nutrient: string, targetRate: number, units?: string, area?: number Example: https://agri-calc.x402tookit.com/fertilizer-rate?analysis=46-0-0&nutrient=n&targetRate=150&area=10 ### GET /gdd — $0.02 Growing degree days from daily max and min temperatures: modified corn 86/50 F method or the simple standard average. Params: tmax: string, tmin: string, unit?: string, method?: string, base?: number, upper?: number Example: https://agri-calc.x402tookit.com/gdd?tmax=90%2C70%2C45&tmin=60%2C40%2C30 ### GET /irrigation-time — $0.02 Irrigation run time and water volume to apply a depth over an area at a pump or system flow rate and efficiency. Params: depth: number, depthUnit?: string, area: number, areaUnit?: string, flow: number, flowUnit?: string, efficiencyPct?: number Example: https://agri-calc.x402tookit.com/irrigation-time?depth=1&area=1&flow=500 ### GET /lime-estimate — $0.02 ILLUSTRATIVE lime rate estimate to raise soil pH, by texture, product strength and depth. Not a lab recommendation. Params: currentPh: number, targetPh: number, texture: string, eccePct?: number, depthIn?: number, areaAcres?: number Example: https://agri-calc.x402tookit.com/lime-estimate?currentPh=5.5&targetPh=6.5&texture=loam ### GET /npk-blend — $0.02 N-P-K analysis of a dry fertilizer blend from components given as analysis:weight, plus elemental P and K. Params: components: string Example: https://agri-calc.x402tookit.com/npk-blend?components=46-0-0%3A50%2C0-46-0%3A25%2C0-0-60%3A25 ### GET /plant-count — $0.02 Plants and seeds needed for an area from row and in-row spacing (grid or triangular), with germination allowance. Params: area: number, areaUnit?: string, rowSpacing: number, plantSpacing: number, spacingUnit?: string, layout?: string, germinationPct?: number Example: https://agri-calc.x402tookit.com/plant-count?area=1&areaUnit=acre&rowSpacing=30&plantSpacing=6&spacingUnit=in ### GET /stocking-rate — $0.02 Grazing carrying capacity in animal unit months from acres, forage yield, use percent and days, with an optional herd check. Params: acres: number, forageLbDmPerAcre: number, grazingDays: number, utilizationPct?: number, animalWeightLb?: number, animals?: number, lbDmPerAum?: number Example: https://agri-calc.x402tookit.com/stocking-rate?acres=100&forageLbDmPerAcre=2000&grazingDays=180&animalWeightLb=1200&animals=20 ### GET /yield-convert — $0.02 Convert crop yield between bushels per acre and kg per hectare for corn (56 lb), wheat and soybeans (60 lb). Params: crop: string, value: number, direction?: string Example: https://agri-calc.x402tookit.com/yield-convert?crop=corn&value=180 ## Terms Farm and garden arithmetic computed locally from the inputs given, provided as is. The lime estimate is illustrative only; soil test labs and local extension guidance override every number here. Not agronomic, veterinary, legal or financial advice.