Functions Architecture
Chainlink Functions — Architecture
Section titled “Chainlink Functions — Architecture”This diagram shows the full request lifecycle.
graph TD;
A[User] --> B[Smart Contract];
B --> C[Chainlink DON];
C --> D[Offchain Compute JS];
D --> E[Response Signed];
E --> B;
Flow Explanation
Section titled “Flow Explanation”- User calls the smart contract
- Smart contract emits a Functions request
- Chainlink DON listens for the request
- Offchain JS executes
- Response is signed
- Result is returned onchain