orderly-api-authentication

Guide two-layer authentication for Orderly Network APIs with EVM and Solana wallets.

2|1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/OrderlyNetwork/skills --skill orderly-api-authentication
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orderly-api-authentication
Source: https://github.com/OrderlyNetwork/skills/tree/main/skills/orderly-api-authentication
Command: npx skills add https://github.com/OrderlyNetwork/skills --skill orderly-api-authentication

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @noble/ed25519, @orderly.network/default-solana-adapter, bs58, ethers, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to authenticating with Orderly Network's APIs, covering both EVM and Solana wallets, and ensuring secure access to trading and account management functionalities.

Core Features & Use Cases

  • Dual Wallet Support: Handles authentication for both EVM (via EIP-712) and Solana (via Ed25519 message signing) wallets.
  • Two-Layer Security: Explains and implements the distinct wallet authentication (Layer 1) and API key authentication (Layer 2) mechanisms.
  • Use Case: A developer needs to build a trading bot that interacts with Orderly Network. This Skill guides them through generating API keys, signing requests, and handling different wallet types to securely connect their bot to the platform.

Quick Start

Use the orderly-api-authentication skill to learn how to register an EVM account using MetaMask.

Frequently Asked Questions about orderly-api-authentication

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

FAQPage Schema
How do I authenticate with Orderly Network APIs using an EVM wallet?

Authenticating with Orderly Network APIs using an EVM wallet requires EIP-712 message signing for account registration and API key management, establishing secure access for your trading operations.

Can I use a Solana wallet to sign Orderly Network API requests?

Yes, Solana wallets can sign Orderly Network API requests via Ed25519 message signing, which handles account registration and transaction authorization across the platform.

What is the two-layer authentication process for Orderly Network?

The two-layer authentication process for Orderly Network consists of Layer 1 wallet authentication to verify ownership and Layer 2 API key authentication to authorize subsequent trading and account management API requests.

How do I register an EVM account on Orderly Network using MetaMask?

To register an EVM account on Orderly Network using MetaMask, you need to trigger the EIP-712 signing process through the provided scripts, which validates your wallet and generates the necessary API credentials.

Do I need ethers and bs58 to handle Orderly Network API authentication?

Yes, you need dependencies like ethers for EVM interactions and bs58 for Solana address handling to properly execute the EIP-712 and Ed25519 signing required for Orderly Network API authentication.

What environment configuration is needed for secure Orderly API interactions?

Secure Orderly API interactions require proper environment configuration to manage your API keys and handle signing errors, ensuring your trading bot or application maintains a secure connection to the platform.