Previous sections:

As a PPC SmartLink is a smart contract, it needs to be deployed on the Ethereum blockchain before it can be shared with your customers or on social media.
Once deployed, your smart Session smart contract is immutably recorded on Ethereum blockchain. Smart contracts are self-executable and will automatically perform all the tasks encoded in the smart contract.


  1. From the Review Contract screen, carefully check that all the details displayed are correct.

    Once the contract is deployed, it will run until the defined end date or until the budget is spent, whichever comes first..
    For campaigns created from scratch, only the Campaign Design content, excluding the title and thumbnail image can be edited after deployment.

  2. (Optional) To exclude your PPC SmartLink from the explore page and from your page, select Show your campaign on your 2key page only to people who have received its 2key SmartLink. 

  3. Click Deploy Contract.


    Deploying a contract on the blockchain takes up to a few minutes. Closing the window before the deployment is completed may cause the deployment to fail.


  4. On the Send the Referral Budget to the SmartLink Contract window, click Approve Transaction.

    Note: Make sure your wallet holds enough 2KEY or DAI to cover the referral reward budget. 

  5. On the confirmation window, click Publish your Campaign.

    Now it is time to jumpstart your campaign by sharing it with your seed circle.