https-outcalls
OfficialConnect 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.