Skip to content
Back to skills

Voltaire Effect Overview

ASecurity

Type-safe Ethereum library with Effect.ts integration. Use when building TypeScript Ethereum apps with typed errors, composable operations, and full type safety.

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 10, 2026
databasestypescriptbash

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned September 10, 2026

npx -y skills add cyotee/indexedex --skill voltaire-effect-overview --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Voltaire Effect Overview?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Voltaire Effect Overview
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/cyotee-voltaire-effect-overview/badge)](https://www.skillsdirectory.com/skills/cyotee-voltaire-effect-overview)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: voltaire-effect-overview
description: Type-safe Ethereum library with Effect.ts integration. Use when building TypeScript Ethereum apps with typed errors, composable operations, and full type safety.
---

# Voltaire-Effect Overview

Effect.ts integration for Ethereum with typed errors and composable operations.

## Install

```bash
pnpm add voltaire-effect @tevm/voltaire effect
```

## Quick Start

```typescript
import { Effect, Layer } from 'effect'
import { getBlockNumber, Provider, HttpTransport } from 'voltaire-effect'

const ProviderLayer = Provider.pipe(
  Layer.provide(HttpTransport('https://eth.llamarpc.com'))
)

const program = Effect.gen(function* () {
  return yield* getBlockNumber()
})

const blockNumber = await Effect.runPromise(program.pipe(Effect.provide(ProviderLayer)))
```

## Core Concepts

- **Schema** - Validation with typed errors
- **Effect** - Composable async operations
- **Services** - Stateful resources (Provider, Signer)

## Skills

- **Provider**: `voltaire-effect-provider` - JSON-RPC operations
- **Contracts**: `voltaire-effect-contracts` - Type-safe contract interaction
- **Signer**: `voltaire-effect-signer` - Transaction signing
- **Layers**: `voltaire-effect-layers` - Dependency composition
- **Errors**: `voltaire-effect-error-handling` - Typed error handling

## Key Features

- **Branded types** - Zero-cost type safety
- **Typed errors** - No more untyped exceptions
- **Retry/timeout** - Built-in Effect patterns
- **Multicall** - Batch reads efficiently

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…