Docs · Overview

One system that lets creators protect their identity and lets companies use it responsibly.

Everything you need to integrate Rebela in minutes.

Rebela is an API that platforms call before using an artist's voice, face, or persona in AI. We confirm the artist agreed, track which platforms hold a license, and make revocation enforceable across every product that touches their likeness.

What the API does

Every AI product that touches a real person's likeness needs three things: proof the artist agreed, a scoped license for the specific use case, and a way to revoke it that actually propagates. Rebela gives you all three behind a single API.

The artist's consent record is stored privately in our database and anchored as a hash on Polygon. Anyone can independently verify a consent hasn't been tampered with by re-hashing the record and comparing it to the on-chain value.

What it's for

Five categories of AI product currently using Rebela in production or beta.

Fan chat

AI personas that fans message directly - comedians, athletes, musicians. Rebela confirms the artist has approved their voice and personality before a single reply is served.

Voice synthesis

Text-to-speech in an artist's actual voice. Track which platforms hold an active voice license, and let the artist revoke at any time with on-chain proof.

Digital twins

Photo-real avatars, AI clones, derivative likenesses. Rebela carries the agreed scope - what's allowed, what isn't, when it expires - and makes it enforceable.

Media & Entertainment

Licensed AI likenesses for film, TV, and digital content.

Gaming

Verified artist avatars, characters, and in-game likenesses.

How it works

Three steps from artist sign-up to a platform serving with signed consent.

  1. 1

    Artist registers their consent

    The artist signs in, picks which use cases they approve, and sets restrictions. Rebela writes the record to a database and anchors a tamper-proof hash on the blockchain.

  2. 2

    Platform asks Rebela for a license

    Before using the artist's likeness, your platform calls Rebela to confirm consent is active and matches what's on chain. If the artist hasn't approved your use case, the license is denied.

  3. 3

    Artist can revoke at any time

    Revocation is one click for the artist, anchored on chain, and propagates to every platform with an active license. Fan chat stops serving, voice synthesis goes dark, digital twins lose access.

Get started

The full API reference - every endpoint, parameter, error code, and working code samples in curl, JavaScript and Python - is available to signed-in developers.

Sign up to access full documentationAlready have an account? Sign in