Blog

Smarter Policy Control with ABI and IDL Support

Product
·
July 15, 2025
·
Bryce Ferguson, Co-Founder & CEO of Turnkey

Unlock smarter policy control with ABI & IDL support

Smart contract calls power everything from DeFi protocols to NFTs and DAO but until now, they’ve mostly been treated like black boxes. Without this critical understanding, you couldn’t inspect or enforce policies on the logic behind the calls.

With Turnkey’s new support for Ethereum ABIs and Solana IDLs, that is history. 

Now you can upload your ABIs or IDLs and immediately decode smart contract calls with full visibility and complete control, and without any custom code. 

What ABI & IDL support lets you do

Write policies that understand contract logic

With decoded call data, you can now create policies that go beyond surface-level transaction fields. This means controlling which contract functions can be executed, validating input parameters, and restricting calls to specific users.

Keep tight and scoped control

Contracts are specifically parsed with only the ABIs or IDLs you upload, which means you maintain full control over what data is visible and enforceable in your policies. No unexpected exposure, just exactly what you choose to work with.

Integrate Seamlessly

The decoded call data plugs into your existing Turnkey workflows and APIs. You don’t have to modify your SDKs, signing flows, or integration layers - everything is designed to work in a way that gives you richer data to enforce policies without disrupting product development.

Designed for builders, built for multichain

While other platforms parse only with ABIs or decode simple token transfers, Turnkey natively supports Ethereum ABIs and Solana IDLs for true multichain smart contract understanding. Whether you’re evaluating Turnkey, actively integrating, or an existing customer, ABI & IDL support empowers you to ship faster, safer, and with more confidence. 

Ready to get started? Upload your ABIs and IDLs in minutes, right inside Turnkey.

Check out the docs: https://docs.turnkey.com/concepts/policies/smart-contract-interfaces