DoubleSharp
Libraries & Tools
Open-source projects for applications, infrastructure, and the web. Find an overview and setup notes here, then use the linked repository or package listing for full documentation and current releases.
Code generationcrates.ionpm
abi-typegen
Generate typed application bindings from Solidity ABIs, with Foundry and Hardhat workflows for keeping contract interfaces in sync.
Optimizationcrates.ionpm
bin-packing
Turn required parts into cutting-stock assignments, rectangular sheet layouts, or box placements with Rust, Node.js, and WebAssembly.
Cachingnpm
lru-cache-clustered
Share primary-owned LRU caches, counters, and coordinated loads across Node.js cluster workers.
Cachingnpm
adaptive-cache
Cache API responses and loader results with content-based TTL adjustment, Redis coordination, and optional clustered LRU storage.
Development secretsGitHub
Locket
Store development secrets in a local encrypted vault and supply approved variables to commands through project policies.
Testingnpm
nodemailer-mock
Inspect outgoing Nodemailer messages and simulate send outcomes in Node.js tests.
Coverage reportsnpm
doublcov
Turn LCOV data into browsable coverage reports with source navigation, uncovered lines, and optional history.
Verifiable delay functionsnpm
sloth-vdf
Compute Sloth proofs in TypeScript and verify them in Solidity, with explicit seed, prime and iteration settings.
Solidity arithmeticnpm
unsafe-math
Use unchecked Solidity arithmetic and custom numeric types where the application proves the bounds of each calculation.
WordPress plugins
WordPress plugins for validated data and remote content. Explore the current Free and Pro development work, with setup guides, examples and source links.
Validation and recordsGitHub
Validated Field for ACF
Validate ACF inputs and manage WordPress records with Free. Add Pro for formulas, automation and advanced table workflows.
Content integrationGitHub
Remote Content Shortcode
Embed selected remote HTML with a shortcode or block. Free includes caching and scoped connections; Pro adds saved sources and scheduling.