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 0xe64f95731ec89fad1ed21e5ce006db171de114467f652c705c91723fe51a459c. 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/88452220-97c5-41de-a420-b05cb8747c08.json and https://artists.proofprofile.net/proofs/artist/88452220-97c5-41de-a420-b05cb8747c08.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 0x0419a8bb7a7eaee792de21d367418f40eba23b85dd87d32d333355fa68c9429c. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZFZ22074073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd166ef9a1288481391d9d880833ae73c0a7890f6c560cb070bfa422eda121625. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZFZ22074075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a17c2b29224ddd3f107516a2468cb4a831b57f6305104bc56b22360cb42fd07. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZFZ22074077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa51f14368fbb2b2e267294d3aa0d47cd977f12875e69688cd0557ad8d61a45e0. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZFZ22074078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62e0d40b9816d158d2fd4b984c8d612cb2026e1528ff45485131c551fc91b7fe. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/QZFZ22074079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed06563f4576f71c2d32b8d438647c9548937fcf6766e3d5343a1f6919885813. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZFZ22074080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1253c8bf38d6f02075fadda07e01b363a93cbdba83af147976c34a0c83ddb2b. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZFZ22074081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0a6761fda52226ca30a4062d4ead88782ac74c209b7f7caaf783f5f00df2dc. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZFZ22074082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f41c9318c6fed8e70dab0d187e489f44e4cb1f4f0a68fe42e84daa8dd5e395e. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZFZ22074083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab7ed0ff7d603001bd65a071bb9cf3967ebf45555acc07c7f5d0bddc71bf14a. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:35:04Z), 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/QZFZ22074085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8680584d8b4820e3aecf6fc07b87f004752f9f3d610d85f434778af6bb9c4403. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZFZ22074086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f6ca6981811459ce967ef8908946a70f4e9c9e4313f0a99cbdbfc27d7ceb91. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:41:31Z), 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/QZFZ22074087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f66dc3ffb4e53bae1f16d997ef59c213e332e9df1ea5720b3a4fd3c05b8358. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZFZ22074090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x552dddf667249ae8b24e705a890fe69a9ffbd8d733372503de85043b4120e16a. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZFZ22074091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019d868301b13220e902028d4c920c226621011918d935dc56d5b819b7497d74. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/QZFZ22074092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1cbfec1cb4f05e22bf8b06e345f08135aa2f51fed3fee4299be8a1bb77f2465. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZFZ22074093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c06a35c0686471987824c3e9072335fd2c5f2715808fe2f0725da726a0a3dd. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZEZ32013140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a94d078d9a95a7ececa951ac08987711a1969074c63d32496ed39537d9323bb. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:24:55Z), 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/QZFZ32013145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e40d36fd5439c4cd8f42675ecd752caecf9c1166fc006517877dc102027e4c. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZEZ32013147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e9cb68b3dde2c9a5e443496d9927da989252b43e4bc423bd41819a55f48a593. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZES82311302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22f4d357d87dfa2c693b2ba76e52c205274c76d737a39c40f6bf9743d99d76e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZK6N2343992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf9816b22e4963d220e94630984da912e9fdf8d5aecd466ccf41a31dbcefff8. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZMEP2395193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e01736aca1c113676454da65358545175b648b64d2ed3eb93f81fbb6b4f9f5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZDA72436240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe80efc9e3abbaa0c1ca2f8f7ad3bccefd5f8eaf26513a96d7f6f9702478753. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZHN62470590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4bc6c78f47e7fc3fc0154fc9ffcc56535dbc7c2cddc8386ba0d83a467632a1. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZGLS2498419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xece94410e8a044c573207f0088db06f5c76c3e0e3ef164e05f8e6e42e7205ace. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZNJV2415769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f925cd7c524b81e1c703afa8a6752033f05d0cff59a04a924f775a94afbe5ac. 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/QZNJX2482260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4542fa5b01e31d8d59e30abfe17594daf3cac11140b7ac06d87e76591a6c1d8b. 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/QZW9K2499419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda3d4f1a98371cf80c635528ffaba6f807e04a4fb21eac83f593d154b07f498a. 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/QZMZ92426913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9011799341bb72e495c31ff798e01e2085ca3948881f58d5892e72ac77b6593. 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/QZZ8B2389193.