Overview

As blockchain technology sees wider adoption and more complex applications, the transparency and compliance of on-chain data face increasing scrutiny. Money laundering and sanctions violations on the blockchain pose dual threats—they erode industry trust and expose projects to major compliance risks. CipherOwl's Story Guardian offers a targeted solution to these challenges. It provides regularly updated compliance detection datasets and integrates smoothly with Story Protocol's on-chain operations, striking an effective balance between data compliance and user experience.

Steps

  1. Apply for community data service access. (This requires manual approval—feel free to request approval from CipherOwl team members in the #validator-support channel)
  2. Run Story-Guardian CLI to fetch data (5 mins)
  3. Run Story-Geth with Story-Guardian (2 mins)

End to End May Take 20 minutes, including testings.

Obtain community data service keys:

CipherOwl provides a free community data service for Story. Complete the application form with the requested information. Upon approval, you will receive your CIPHEROWL_CLIENT_ID and CIPHEROWL_CLIENT_SECRET.

Run the Story-Guardian

Story-Guardian is a CLI tool that periodically updates data files to maintain your filter with the latest data. It features built-in retry functionality for failed downloads and offers flexible configuration options for output file paths. You can find more details in the Github repository.

Steps to set up and verify