Hợp đồng thông minh thường gặp khó khăn trong việc truy cập dữ liệu đáng tin cậy, nhưng giao diện lập trình ứng dụng ([API](https://coinmarketcap.com/alexandria/glossary/api)) đã được quảng cáo là giải pháp cho vấn đề này.
Mục tiêu đã nêu của API3 là cho phép xây dựng, quản lý và kiếm tiền từ các phiên bản API phi tập trung trên quy mô lớn. Vì công nghệ blockchain đóng vai trò ngày càng lớn hơn trong nền kinh tế – từ tài chính phi tập trung đến quản lý chuỗi cung ứng – nhóm đằng sau dự án này cho biết việc cung cấp “dữ liệu thực tế kịp thời, đáng tin cậy” chưa bao giờ quan trọng hơn đối với các hợp đồng thông minh.
Sách trắng dành cho API3 đã được công bố vào tháng 9 năm 2020 và đặt ra vấn đề chính liên quan đến API hiện tại: khả năng kết nối. Hiện tại, không có cách nào để hợp đồng thông minh thiết lập kết nối trực tiếp với API để có dữ liệu mới nhất - và điều này đã dẫn đến sự bùng nổ về mức độ phổ biến của các oracle.
Mặc dù điều này đã giúp giải quyết vấn đề ở một mức độ nào đó, nhưng ngành công nghiệp này vẫn đang phải vật lộn với “Vấn đề Oracle Blockchain”. Oracles là một dạng phần mềm trung gian nằm giữa API và hợp đồng thông minh — làm tăng chi phí và tập trung hóa. API3 dự định giải quyết vấn đề này bằng cách cho phép các nhà cung cấp API vận hành các nút của riêng họ.
Mã thông báo của API3 đã đi vào hoạt động vào đầu tháng 12 sau đợt bán mã thông báo đã tạo ra hàng chục triệu đô la.