# Oracle

## Notary Oracle

The Notary Oracle verifies external carbon emission and offset data through aggregation to ensure data integrity, then brings it to the blockchain for tokenization.

<figure><img src="https://2259978163-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FALx6XDp0IoUGG52Lw7ZC%2Fuploads%2F5a4kLy9jc8qE8y2GARwa%2Fa%20tree%20surrounded%20by%20data%20with%20many%20connected%20symbols.png?alt=media&#x26;token=ecb8a08b-0b8d-415c-b56e-a6b3dcf1195e" alt=""><figcaption></figcaption></figure>

The Process of the Notary Oracle

**\[ STEP 1 ] Verification Proposal**\
Request a verification proposal from the chain RPC client and receive the corresponding response.\


**\[ STEP 2 ] Aggregation**\
Aggregate carbon emission and offset data to verify its integrity.\


**\[ STEP 3 ] Signature**\
The data provider and the chain RPC client operator sign the data to complete the notarization.\


**\[ STEP 4 ] Verification Completion**\
During data transmission, use the notary signature key to prove the data's integrity on the blockchain.\


**\[ STEP 5 ] Data Token Minting**\
The operator tokenizes the data through a data message.
