Start with making a regular mini-app on Ohara.ai. You can make whatever you want.
Publish the app. You can add an App Coin or not; doesn’t matter for this flow.

Go back to editing your now published app and head to the “Configure” tab and copy the URL of the deployed app

Go to the farcaster manifest tool (https://farcaster.xyz/~/developers/mini-apps/manifest) and paste your Ohara app’s URL you just copied (without the “https://”). You must do this step on desktop.

Click “Generate account association” and a QR code should pop up that says “1. Generate account association”.

Scan QR code with the camera app on your phone and Farcaster should open.
Press the “Sign as [YOUR USERNAME]” button.


After signing, the QR code pop-up should refresh to “2. Update account association”. Copy the code shows up.

Return to Ohara and enter the following prompt. Then publish again.
add this accountAssociation object to the public/.well-known/farcaster.json file (while keeping the frame object as it is) [THE CODE YOU JUST COPIED]

After publishing, return to Farcaster page and click “Reverify”. The Reverify should turn green. Then hit “Submit”.
NOTE: you might see a red popup at the top of your screen that says “the accountAssociation does not match”. ignore that as it is a bug.


Your app is now live on farcaster. To properly index it, post the URL (same one you copied in Step 3) on Farcaster as a cast.

OPTIONAL: The have the app show up on your profile, open it up and click on the 3 dots in the top right hand corner. Then chose “add Mini App”

Follow the instructions for Farcaster