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 0x61478e7d0d28c032217d3f45ae334907411b32bbeed92cae618d990a88aafb26. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/62049d76-521d-4e48-adb4-ec72faa32050.json and https://artists.proofprofile.net/proofs/artist/62049d76-521d-4e48-adb4-ec72faa32050.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 0x27cd9a54965465b9c288ad6982e162d8b3366bc11cd8a977101b9397c0afe760. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZDA52243828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec8600e68cd24404181cefdc8839f6f2882bb9b34f4f7d6d17970428585396b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZHN31930923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee43494b05b69e039e9a87c78ee2798cb87b0b4a073a31313abe98cc053a00d9. 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/QZHN31930924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe6d819122f655613ada1956b2b8dfd9507978019ef3185bdbe2d1855e598b0. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42:33Z), 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/QZHN31930925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdbfeb8f64cbf0352cf4831c8de21497f17f51a3b12eda8c1e435cb3fe149053. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZHN31930926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d18df7ffc52ff52aa060f04eefc0e4c3b2bd0ab1ea68f3ffa2325411e3ec64. 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/QZHN31930927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c6fbab4953d2560fc71bf6d27f9bd4a605f938b55dc06766f667451467c0a37. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/QZHN31930928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4be1faae984db13bda25092c04643e2900558240c672de2f8747e59d14385f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZES71892925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7eb2ad48f0eb6c2c94813c43f9dd36f401e3e007987b256373006a2779bc682. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZDA81855224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec87e1a034d9e6c1bb6a564496c74193cb4ec7a710d1f69bd2d945e389334a7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZDA51832964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5972ad2f2cd694808f3d1be1a5bfa098aa8b73ba30836c7d0a1bc5d65e4a5a01. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZDA51832965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019e772f9e6fdc2db78714632cdb08451d04efe5b9d4b4d708f9ca83fb0ccf33. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QM2PV1730681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5660cb8a3da0d44352db644d450cdf32edfdbb9f1341f281fb0d7382aca77218. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QM2PV1730682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec9259c379da58aa83dd07b5226896ae1daca7c3c05effb64a1fc3a81f032dcb. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QM2PV1730683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4864ffc45e0e185aa8fe7301afdd494ab512988bd12ef69c092049ca1d12ac9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QM2PV1730684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x596627ad4b30a3ffb4f8bf9ff6f23ab061b424c822066c7ac8066ea81edd6706. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/QM2PV1730685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63cf08f20ef83498e4984279002713bc188219c00b7f2886c7336da8a53efe1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QM2PV1730686.