1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b81b86b0583cacf722bf4b783ef3773db4a25863579817c98a2439ed28927f3. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d314593b-11a5-40ac-acb8-5c664a17f49a.json and https://artists.proofprofile.net/proofs/artist/d314593b-11a5-40ac-acb8-5c664a17f49a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129269b3347054614a4dd13ee27c5b15ee44f7d981675dd7cbb1b8c04b322ef2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPZ2496627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9708ccbf40da57b92b8c5d123c071bc95055f11f22c432daf68ec6fa89d14f3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPY2331646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10d05bce3667aecd69138555b56b1ddca9652638385a0aa78100206632dc4f9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPX2379979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x321f0bfabdbdbb555a535654acb694027e6cb563497f66629d7d8c63e42a27e8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPV2323110.
Lucifer (voice actor : Kazuya Yamashita)
Mammon (voice actor : Hirotaka Kobayashi)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47eb9ef5f7b502afb239214ea58a6d3a4d2378a9cad62d08dc80ff756af7b121. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPU2340718.
Beelzebub (voice actor : Kyohei Yaguchi)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33cea1c9c1f5297fefd429267702745efa95eeb58fb7ac1218cb20623577e46c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPU2340749.
Belphegor (voice actor : Satoshi Onishi)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d3d8fef1a11b1c3988b7af13b4b8a4af7862b45c4547750074a4b5b1760ebba. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPU2340790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b4d30255825a45949c4b4a02f5764f32c959e50c86880d0b9d25b6f5a224e7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPS2275001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156152b049a505d7bbc5abf21602598d3e59ed69a56cb63866a231623a8617f8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPS2268037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x069a5ba1ac861c403761be22d8186286a408062a4a677907fed3b197af612040. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPS2268039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe74ee6d268448aff23d5f2b1ca722f081c4ee12039ed23cec03e9a2a0d885605. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPS2268043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb7e61ec21d3caec0d9630e1721e10c72573393236965cca1e8481bcaca998b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCJPX2309517.