# Craft & Maker Calc Cross-stitch size, quilt binding, knitting gauge, half-square triangles, candle wax, resin volume, stitch counts and decal scaling. ## 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://craft-calc.x402tookit.com/openapi.json - x402 manifest: https://craft-calc.x402tookit.com/.well-known/x402 - Catalog (free): https://craft-calc.x402tookit.com/catalog - Health (free): https://craft-calc.x402tookit.com/health - Uptime (free): https://craft-calc.x402tookit.com/uptime ## Endpoints (8) ### GET /candle-wax — $0.02 Wax and fragrance oil weights for container candles from jar size, fill level, wax density and fragrance load. Params: containerFlOz: number, fillPercent?: number, waxOzPerFlOz?: number, fragranceLoadPercent?: number, candles?: integer Example: https://craft-calc.x402tookit.com/candle-wax?containerFlOz=8&fillPercent=100&fragranceLoadPercent=8 ### GET /cross-stitch-size — $0.02 Finished size of a cross-stitch design and the fabric to cut, from stitches wide/high, fabric count and margin. Params: stitchesWide: integer, stitchesHigh: integer, fabricCount: number, overTwo?: string, marginInches?: number Example: https://craft-calc.x402tookit.com/cross-stitch-size?stitchesWide=140&stitchesHigh=98&fabricCount=14 ### GET /decal-scale — $0.02 Resize a decal or print to a new width or height keeping proportions, with area, scale factor and material cost. Params: originalWidth: number, originalHeight: number, newWidth?: number, newHeight?: number, pricePerSquareUnit?: number, copies?: integer Example: https://craft-calc.x402tookit.com/decal-scale?originalWidth=4&originalHeight=6&newWidth=10&pricePerSquareUnit=0.05 ### GET /gauge-scale — $0.02 Convert a knitting or crochet stitch count from the pattern's gauge to yours, with the finished width in inches. Params: patternStitches: number, patternGaugeStitches: number, yourGaugeStitches: number, gaugeOverInches?: number Example: https://craft-calc.x402tookit.com/gauge-scale?patternStitches=100&patternGaugeStitches=20&yourGaugeStitches=18 ### GET /hst-size — $0.02 Cut size of squares for half-square triangles (two-at-a-time or four-at-a-time) from the finished size, in eighths. Params: finishedInches: number, method?: string, unitsNeeded?: integer Example: https://craft-calc.x402tookit.com/hst-size?finishedInches=3&method=two&unitsNeeded=40 ### GET /quilt-binding — $0.02 Binding strips and fabric yardage for a quilt from its size, strip width and fabric width, rounded up to 1/8 yard. Params: widthInches: number, lengthInches: number, stripWidthInches?: number, fabricWidthInches?: number, extraInches?: number Example: https://craft-calc.x402tookit.com/quilt-binding?widthInches=60&lengthInches=72 ### GET /resin-volume — $0.02 Resin needed to fill a rectangular or round mold: volume in ml and oz, waste allowance and parts A and B by mix ratio. Params: shape: string, lengthOrDiameter: number, width?: number, depth: number, unit?: string, mixRatio?: string, wastePercent?: number Example: https://craft-calc.x402tookit.com/resin-volume?shape=rectangle&lengthOrDiameter=4&width=4&depth=0.25&unit=in ### GET /stitch-count-area — $0.02 Stitches and rows needed to cover a width and height at your stitch and row gauge, with total stitches. Params: widthInches: number, heightInches: number, stitchesPerInch: number, rowsPerInch: number, repeatMultiple?: integer Example: https://craft-calc.x402tookit.com/stitch-count-area?widthInches=10&heightInches=12&stitchesPerInch=5&rowsPerInch=7 ## Terms Craft arithmetic computed locally from the numbers given, using standard maker rules of thumb, provided as is. Results are planning estimates: fabric shrinkage, wax and resin brands, temperatures, cure times and safety (fire, fumes, skin contact) vary, so always test a small batch and follow the product maker's instructions. Not safety advice.