Wakalah is an agency contract in Islamic commercial law: one party (the muwakkil, or principal) appoints another (the wakil, or agent) to act on their behalf in a specified task, in exchange for a fee. It's one of the oldest and most widely accepted contract types in Islamic finance — a real estate agent selling a property on an owner's behalf, or a bank managing a client's account under an agency mandate, are both everyday examples.
The key feature: a fee for service, not a return on capital
What makes Wakalah distinct from a lending arrangement is what the agent is being paid for. A wakil earns a fee for performing a task — competently executing the principal's instructions — not for the mere passage of time on capital. The fee is typically fixed or performance-linked to the service itself, and critically, the principal (not the agent) bears the underlying risk of the transaction outcome, since the agent's job is to execute faithfully, not to guarantee a result.
Why it matters for crypto
Wakalah is one of the two contract structures (alongside Mudarabah) that can make Proof of Stake validation Shariah-compliant. When you stake tokens through a validator or staking service, that service can be structured as a wakalah relationship: you (the principal) appoint the validator (the agent) to perform the validation work on your behalf, and the validator earns a fee for that service. This is different from — and more clearly permissible than — a structure where a platform simply takes your tokens and pays you a fixed return regardless of whether any validation work occurred, which functions as a Qard (loan) and raises the riba concerns covered in Is Crypto Staking Halal?. The distinction our methodology looks for is whether the reward is genuinely tied to the agent performing a real service with real performance risk, or is a disguised guaranteed return on deposited capital.