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 0x69a021a00059ed386b9bdfdfe0626aae3eabf5aa8915409cebc036db3a75912b. 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/50faed3b-fa5b-45b5-8c41-a5e1d9bc6bd0.json and https://artists.proofprofile.net/proofs/artist/50faed3b-fa5b-45b5-8c41-a5e1d9bc6bd0.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 0x289c295b2aa2c7f86dcdc3f9ddd94954de74cf14f849525441c5f6cad0070388. 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/QZ2J21508046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f7afd3a3254adb162b2a529d1e90ecf8a4899bfce598b90f8220ca5de7c813d. 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/QZ2J21507642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408521f9263950a997ec044a8d84a08935c30bd6d2a2a7541814e1a7da15c79c. 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/QZ2J21507554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692edf196617c7efa2cb1df9ff5f0080eac9c02ac6dd96a7c2a75632e81ffb82. 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/QZ2J21507485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1dd43d9250410e6c1742316ea15ec63778b5ae8f4e08b6c83b603e8f6ba83c3. 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/QZTB62309640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b422727f048da70c083ab56aec362586dfe9f8686f8fc6d89de7ae23c4d4cf3. 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/QZNJY2395212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x899d753ec71706868b83d816e932930ffa1ae7ebf0bdcad1470963fca8cba2db. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/QZNJV2384267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0715dffd7caa05d8ce10e1180af417c7f0ed3e420813e68a1066f94e0ebb7a36. 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/QZTB32276095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb94f63e93ff073298113552ec097be6c126679b5013d414b40a50e9bc9eb4fc. 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/QZMZ92336651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42b92356b535d1dabf35136437d089587ead4b926c581c1454d88d4acdf3a62. 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/QZMZ92336652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c06b10a7c5c4399d6c8c2c42c7474a925f6fddfacd01ce635859c9ca83369c7. 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/QZMZ92336653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x399993b2b63c3abb250010a0991db37ba21171164071cdd40e67cfd620b789ff. 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/QZGLS2340312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f280495222443967854f7063ce8b9b933aa085d6811f9fcbfb93775db19b180. 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/QZMZ92336654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59d712bd1a137dc25f2a2e03b42235e054f40fc7911afca60d097d732664914. 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/QZMZ92336655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a76a393f3f05be22056435ac0340543a98805c7bc6891d09deccf9f0e47854d. 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/QZMZ92336656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b06d51c66a297f31049c8290305acdc12faed286f322f9d246b7657576c5f8. 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/QZTAW2203747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653797410632fb8c72f01ce5a8386e459775c00f61b3231530b0328c193f6e68. 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/QZPLR2132356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a88a9cf62374330e7ad5602b20d8782cb4b1f16f3da415c9898be85e450d4f. 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/QZ2J21507454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa99c05fc26c2b7f0d2a9df0e0e5f1d3685e1110470503318075b4f572cb03f5. 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/QZ2J21507384.