1
Sign up
The Predicate application is your single interface for managing the Predicate integration and policy management. Request an email invitation from the Predicate team.
2
Set Policy
Set the policy for the contract you’ve deployed during the onchain integration step.
3
Test Integration
Call the Predicate API to ensure the contracts you’ve deployed in the previous step have been configured correctly.
Sign Up
Once your contract is deployed, navigate to the Predicate Application and create your organization. As part of the onboarding process, make sure to add the address from the deployed smart contract or program.Set Your Policy
If you haven’t set your policyID as part of your deployment, navigate to thePolicy tab on the application and set it there.
You will need to have access to the wallet which is the owner of the setPolicy method on your smart contract / program.
Test Your Integration
Generate an API key from theAdmin tab and run the following curl command to confirm your application has been deployed correctly. You should see the request populate on
the App’s Home page.
Template for Predicate API call
Example Success Response
Explore the Application
- Invite Team Members - Collaborate with your development team
 - Explore Policy Templates - Choose from pre-built compliance rules
 - Monitor Request Traffic - Get observability into your integration
 
