Unaudited templates, testnet/fork/local only. Not an audit, not investment advice. VRF code under src/experimental/ is experimental and unsupported.
Solidity sources and tests (MIT)
Download everything: feedkit.tar.gz (sources, tests, foundry.toml, foundry.lock, licence). SHA-256 (SHA256SUMS): 46dbbc7f2f2711e6a287418ae4e90a1ca0760c0aeea5aaa86a3ab1e3ee392291. Check it with curl -sO https://feedplumb.com/kit/SHA256SUMS && sha256sum -c SHA256SUMS. Then run forge install foundry-rs/forge-std@v1.17.0 --no-git, forge build and forge test.
Sources
src/ChainlinkScaledAdapter.solsrc/ERC4626RateGuard.solsrc/PluginOracleAdapter.solsrc/PluginStalenessDefaults.solsrc/TwapFallback.solsrc/XSwapV2TwapSource.solsrc/automation/IAutomationCompatible.solsrc/automation/PriceSnapshotUpkeep.solsrc/experimental/VRFv2ConsumerExperimental.sol(experimental)src/interfaces/IPluginFeed.solsrc/utils/Owned.sol
Tests
test/ERC4626RateGuard.t.soltest/PluginOracleAdapter.t.soltest/PriceSnapshotUpkeep.t.soltest/SnippetCompile.t.soltest/StalenessDefaults.t.soltest/TwapFallback.t.soltest/VRFv2ConsumerExperimental.t.soltest/fork/PluginFeedFork.t.sol(read-only mainnet fork; skipped without XDC_FORK_RPC)test/mocks/Mocks.sol