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 0x6b097c8c2711b2e470f23afe4dad16af6185e7e6496c63ea2640f115781ad643. 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/67d5fc4f-d4c4-4917-b725-86576692865e.json and https://artists.proofprofile.net/proofs/artist/67d5fc4f-d4c4-4917-b725-86576692865e.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 0x047a9ee1bed0c4f78fc7057219b282d8b355fc1223eb8d0d219f1806046cd460. 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/BCR6R2100119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0705576c193da2446cca2b6fc44927bae93cdd6867da36deb742995a423dd98c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZHZ41966614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x631c50d8112ce570795478955d78f061837692268d1d5f37aa9bec30f6076af1. 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/US7VG1702478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7220d117fb401969205afb89bd7c54210f05d9b7083ccf7b0f883290de607edc. 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/BKM2L2400516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb3cbbe19de1eb904d23baef6120b116ad79bef4cd5df69525e36115fdc6bd8d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BKM2L2400522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe80be254b2b392facf4d10c1ce7cfc8bdc321171f2e9b7ae7c563ea123e84afe. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BKM2L2400525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3163ebf324b4097f67e579ab65a70a49724e87c9b6f81e6df6803a6e7330e91e. 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/BKM2L2400537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dce178e573ded0e8c4d6c9ab6b1fb1c1e30f18d58f9ccd57236d135beeecc43. 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/QZWDD2329518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dee809ee31d010c0990ec846eb8fa63432acfa7b6cd13cd3c6697d9a9eda1bc. 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/US7VG1760936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e3dfd14b60ed1e7f4cb309a0bead8eaadf3eee7d03f48cd771408d941506c3e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZHZ41966921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ccfec7b214c2a3b453b922496d40f4f0280c17f4d196d4e01ee1e682ae8d8f. 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/BXBGP2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825cd0984f731c1e45f70d6a435db3f8d50733f8f5d4daceff7030ff50021fed. 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/BXBGP2100014.