This is your ultimate guide to learning how to build smart contracts, apps and protocols that use verifiable AI inference on Base.
Get started with our rapid-fire beginner tutorial
Gain practical experience following along with our long-form workshop tutorials
Explore what becomes possible for builders when they can wield onchain AI
The intersection of artificial intelligence and blockchain technology opens up exciting new possibilities for developers. Whether you're a seasoned blockchain developer looking to integrate AI capabilities or just starting your journey into onchain applications, this comprehensive guide will help you navigate the landscape of AI-powered smart contracts.
Your journey into onchain AI development begins with understanding the fundamentals. We've curated essential resources to help you build a strong foundation with ORA.
Explore our documentation, your home for detailed explanations of ORA’s core concepts and implementation details.
— Find ORA’s AI Oracle contracts on Base here.
Check out these powerful use-cases to understand how AI inference can create exciting new opportunities and solve problems in decentralized applications.
Our rapid-fire beginner tutorial will show you how easy it is to use AI inference in your smart contracts.
We're excited to announce our collaboration with the Coinbase Developer Platform to streamline the process of building intelligent onchain applications.
Most blockchain execution environments, like the EVM, have very limited computation capacity. Now with the AI Oracle, smart contracts can use AI inference within their own execution logic. This means that smart contracts can use AI to evaluate data, and improve their decision making.
Combined with Coinbase Smart Wallets and OnchainKit, you can enable better UX for users and abstract away the complex logic of the smart contracts, creating next-generation experiences.
To help you get started, we've created a practical example: an automated exam grader smart contract. This implementation serves as an excellent learning tool, demonstrating how to:
Process user inputs through AI evaluation
Execute smart contract logic based on AI inference results
This example can be adapted for various use cases where user submissions need to be automatically evaluated and rewarded.
Explore the full guide below:
To deepen your understanding and practical skills, follow along with these long-form tutorials.
Our first tutorial walks you through the essential steps of integrating AI inference directly into your smart contract.
Take your skills further with our tutorial on Batch Inference and AI-Generated NFTs.
The potential of onchain AI extends far beyond individual applications. We encourage you to explore the broader ecosystem to understand the full scope of possibilities.
Discover what developers are building in the ORA community. This collection of projects demonstrates the versatility and potential of onchain AI applications, from decentralized content moderation to automated trading systems.
Explore our blog for our previous ideas on what to build.
One of the most exciting developments in our ecosystem is the Initial Model Offering (IMO), a funding mechanism for open-source developers and researchers to secure GPU and monetary support.
It’s designed for both research-focused and application-based AI projects, from early concepts to fine-tuned models ready for deployment. Whether you’re training custom models or building innovative applications, IMO gives you access to the computing power and community bootstrapping you need to bring groundbreaking ideas to life.
Learn more about the Initial Model Offering.
Submit a proposal or explore model submissions here.
Follow ORA on X to stay up to date with new launches, tutorials or opportunities for developers.
Along with several new product launches, we have an ecosystem fund launching in the future to support builders developing applications using our tech stack.