Accepting & Completing an Offer
Last updated
Last updated
Tunnl only requires read-only permission for your X account. Therefore, Tunnl will only have access the the following information:
Posts you’ve liked and likes you can view
All the posts you can view, including posts from protected accounts
People who follow you and people who you follow
Any account you can view, including protected accounts
Things Tunnl can do:
Stay connected to your account until you revoke access
This means Tunnl will continue to have access to the information listed above until you sign out
This means Tunnl will not have access to any private account information and cannot take any actions on your behalf.
Creators can view onchain marketing offers on the Tunnl homepage which are sent on behalf of Brands. All 'Pending' offers can be either accepted or rejected by the Creator.
Note that Tunnl does not have any built in notifications at this time. It is expected that Brands will reach out to inform Creators when they sent an offer to them.
Click on a 'Pending' offer to view the offer amount and requirements.
After opening the offer, review the offer details carefully. If everything looks good, you can click on the 'Accept Offer' button on the right hand side of the page. You will be prompted with a popup which will ask for your address on which you wish to receive your payments on Base blockchain. Ensure the address you enter is a valid address that can receive ERC-20 tokens on the Base blockchain.
Note that this wallet address and payment will be publicly visible on the blockchain, however all other offer details, including the offer requirements and X account to which the offer was sent, are privately stored offchain and are only visible by the Brand and Creator involved.
If the Creator doesn't accept within the offer expiration date, the offer will become 'Expired' and can no longer be accepted.
Once a Creator accepts the offer, the funds are locked in escrow and the creator will have 24 hours to submit a link to the X post which fulfills the offer requirements.
Before making a post, creators can confirm that their content will meet the requirements by verifying a draft. Simply enter the post text and click "Verify Post" which will return a success message or an error with a brief description as to why the draft does not meet the requirements. This step is required before the live post URL can be submitted.
After offer acceptance, a Creator must make a valid post from their X account that meets the Brand's offer requirements and submit the URL to their post to Tunnl.
Tunnl currently only supports single text-only posts. Quote posts are also supported; Brands just need to provide the URL for the original post to quote in the requirements prompt.
Regular reposts, multiple posts or threads are not supported at this time. Furthermore, the AI verification does not have access to context such as the comments, likes, views or reposts at this time.
The post must be made after offer the offer was originally created, else it will be invalid.
Edits are not supported. If the post is edited at any time (even before submission or verification), it will be invalid.
If the post doesn't meet the offer requirements as determined by the AI verification, it will be invalid.
If a post is determined to be invalid, the Creator will have 2 more attempts to make a new post and resubmit.
Copy the X post URL for the corresponding offer, paste it in the given box towards the right. The submitted post URL must then pass the offchain "pre-check'.
This ensures that the post has met the offer requirements before triggering an onchain verification request. If the post is determined to not meet all the requirements, an error message with a reason will be displayed. The Creator will have a chance to make a new post and resubmit within the 24 hours submission window. A maximum of 3 submission attempts are allowed.
After passing this check, the offer status shall be 'Verifying'.
Offer status 'Verifying' does not mean that the post has been verified successfully onchain yet. The post cannot be verified onchain until 1 hour has passed since the post was made. This ensures the post can no longer be edited since X posts can be edited up to 1 hour after posting.
After 1 hour has passed since the post went live, an onchain AI verification request will be automatically sent using Chainlink Automation and executed via Chainlink Functions. This onchain verification process ensures posts are fairly evaluated via AI requests sent by a Decentralized Oracle Network to enhance verifiability and trust.
Once the onchain verification is successful, the offer status will become 'Verified'. Read about the AI verification process in more detail here: https://tunnl.gitbook.io/tunnl/tunnl-deep-dive/ai-post-verification
Note that if there is any dispute about the AI verification outcome, users may contact Tunnl within 24 hours after post submission to request a manual review here.
If a Creator accepts an offer but does not submit a valid post which meets the specified requirements within 24 hours, the offer will expire and the Creator can no longer redeem the offer. Funds will automatically be returned to the Brand after another 72 hours, minus the flat fee which is withheld to cover any transaction fees and API costs incurred by Tunnl.
After successfully submitting a valid post, the post must remain live for at least 3 days (72 hours). If the post is still live, payment is automatically sent 4 days (96 hours) after the Creator originally accepted the offer (24 hours submission window + 72 hours duration for which content must be live).
Tunnl charges 5% of the Creator's final payment.
For more details on payments and fees, read here: Understanding Payments & Fees