1shot-api

Build TypeScript integrations for onchain infrastructure using the 1Shot API Node SDK.

1|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/1Shot-API/skills --skill 1shot-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1shot-api
Source: https://github.com/1Shot-API/skills/tree/main/1shot-api
Command: npx skills add https://github.com/1Shot-API/skills --skill 1shot-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers avoid the complexity of building blockchain application infrastructure by providing guided patterns for integrating wallets, smart contract interactions, delegated execution, and payment flows through the 1Shot API Node SDK.

Core Features & Use Cases

  • Server Wallet Management: Create, manage, sign with, and delegate server wallets for EVM-based applications.
  • Smart Contract Workflows: Import contract methods and events, read data, simulate writes, estimate gas, and query blockchain events.
  • Transaction and Payment Integration: Implement direct and delegated transactions, webhooks, x402 facilitator flows, and 1ShotPay integrations for agent and application payments.

Quick Start

Use the 1shot-api skill to build a TypeScript application that integrates 1Shot API server wallets, smart contracts, transactions, or payment capabilities.

Frequently Asked Questions about 1shot-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage EVM server wallets for blockchain applications?

You can manage EVM server wallets by using the 1Shot API Node SDK to programmatically create, sign with, and delegate server wallets for EVM-based applications. This provides secure key management and transaction signing infrastructure without handling raw private keys directly.

What is delegated transaction execution in smart contracts?

Delegated transaction execution allows an application to execute smart contract writes through a server wallet on behalf of a user. The 1Shot API Node SDK handles the delegation, simulation, and validation required to securely broadcast these production-ready blockchain workflows.

How do I read data and estimate gas for smart contract workflows in TypeScript?

You can read data and estimate gas by importing contract methods into your TypeScript application via the 1Shot API Node SDK. It enables typed SDK usage to query blockchain events, simulate writes, and estimate gas before executing transactions.

Can I use x402 facilitator flows and 1ShotPay for agent payments?

Yes, you can implement x402 facilitator flows and 1ShotPay integrations for agent and application payments. The 1Shot API Node SDK provides typed patterns to configure these transaction and payment integration workflows securely.

Does the 1Shot API Node SDK support webhooks for blockchain events?

Yes, the 1Shot API Node SDK supports webhooks for blockchain events. You can implement webhooks alongside direct and delegated transactions to monitor smart contract events and automate application infrastructure responses.

Do I need TypeScript to integrate 1Shot API for onchain application infrastructure?

Yes, you need TypeScript to build onchain application infrastructure with this integration. The 1Shot API Node SDK requires typed SDK usage, secure API configuration, and transaction validation to ensure production-ready blockchain workflows.