https-outcalls

Official

Connect canisters to the web.

Authordfinity
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables Internet Computer (IC) canisters to securely and reliably make HTTPS requests to external web services, bridging on-chain logic with off-chain data and functionality.

Core Features & Use Cases

  • External API Integration: Fetch data from any public web API (e.g., market data, weather services).
  • Secure Communication: Utilizes HTTPS for secure data transfer.
  • Consensus-Ready: Employs transform functions to ensure deterministic responses across all replicas for consensus.
  • Cycle Management: Automatically handles cycle costs for outgoing requests.
  • Use Case: A decentralized application needs to display real-time cryptocurrency prices. This Skill allows the canister to query an external price API like CoinGecko and display the data on-chain.

Quick Start

Use the https-outcalls skill to fetch the current ICP price in USD from an external API.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: https-outcalls
Download link: https://github.com/dfinity/icskills/archive/main.zip#https-outcalls

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.