
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
@nerdvision/agent
Advanced tools
This is the official nerd.vision node agent. We're constantly looking to improve, so please send us feedback on it's usability and if you find any issues! You can see the known issues at the bottom of this readme.
You can find the documentation at docs.nerd.vision
npm i @nerdvision/agent
All configuration properties are defined in NerdVisionConfig
interface NerdVisionConfig {
api_key: string;
name?: string; // default: my-node-app
debug?: boolean; // default: false
tags?: { [key: string]: string }; // default: {}
}
apiKey has been renamed to api_keyBoth init and wrap accept an API key, or the configuration object. The example below is typescript, but nerd.vision works perfectly with normal javascript as well.
const {nerdvision, NerdVisionConfig} = require('@nerdvision/agent');
const config: NerdVisionConfig = {
api_key: 'API_KEY', // you can find yours at https://account.nerd.vision/account/apikeys
};
//
// THEN
//
nerdvision.init('API_KEY').then(() => {
// application code
});
//
// OR
//
nerdvision.init(config).then(() => {
// application code
});
When Node exits, nerd.vision should automatically disconnect. If you want to ensure that it has disconnected, you can explicitly call close in your shutdown handler:
nerdvision.close();
You can also use .wrap to automatically disconnect after your code has run. This is more useful for applications that shut down after processing.
nerdvision.wrap(config, async () => {
// application code
// this function must return a promise
// when it resolves, nerd.vision will disconnect automatically
});
There are two example node applications for nerd.vision.
I get the error
TS7016: Could not find a declaration file for module 'google-protobuf'
npm i -D @types/google-protobufI get errors when i use
importon nerd.vision
require syntax above for now, we're actively looking into fixing thistsc and run it directly with node for tracepoints to fireFAQs
The official node agent for NerdVision
We found that @nerdvision/agent demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.

Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.

Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.