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 0xdb252cb790563d329e871243a887b718d8ddfc7b414c647509f71e21328d4db1. 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/37b66c46-3102-48e5-a17d-4c256c3a6163.json and https://artists.proofprofile.net/proofs/artist/37b66c46-3102-48e5-a17d-4c256c3a6163.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Rock Star Skinny / Your Ex Said You Can't Dance / Luck
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 0x5656e75e2f0460d79b5f25924ace1c02e01021272fda6573502ee7ba47bf8ac8. 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/QZFYY1986948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2b14d7786bb15c9f97fc62f7d498fc07bdf9076d07fc8034bf0fdbde65182d. 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/QZFYZ1957645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6159e2616d00c7519628544926f753da16414c9bdba1f83b48aaa6b6bc0e9127. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZFYY1986950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127b440860aa1eed74ee7dd68df168313c61c319881ddfa24c89701135821f58. 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/QZFYY1986951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9887add9b50bbbc7b2f6f1fb15bb2779163b7636e9bda97128580f7cf7c49fa1. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:55: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/QZFYY1986953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x557cbc33dfeabc62a29c07b56c5b32bcfd59d7143d538bc1c8ba1d6958ccdecf. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZFYY1986954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606b9fd4dd5de21328fa3952300be88c62c35dacbe5524f6b30f4ad29f6e2729. 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/QZHNB1965779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7bf0a756de8ae03ee7c75bcb243fe217857a376dd686ae5baf257322536ffff. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/QZK6H2038548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c3d070390721729bd6327f8360c97e8efb3899ff43703377e8d60b7c4eafca. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T08:20: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/QZHN92036524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4f0a01a8c74ca9d3e8805f1f20df63559441e376b32bd8e36c0467ce20fb0b. 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/QZNWW2200069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d965d50083914e32c93d181def846bb9bc694af26ae132d75c4b2b002c8512. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37: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/QZMEQ2260907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7567103f818dbdee5811bceffd47b09cc79a496edabb67e0901a5ffe0214573c. 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/QZNWU2220613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x568eb13d1ad0578f1ca6748956dd7838028b3c6a0c9c80507a925b6c7a7e277c. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T21:45:39Z), 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/QZK6J2237944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fd303428799d6df865e920127211ac62200046538bf840958c7bc8d71a5241. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25:37Z), 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/QZK6K2422558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6866e6d504236a8513b62845d47db0a1ec65eb1f4f097e40d37e5acb2d4baa7. 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/QZHNC2460603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4346290c8170466e409cb38c022225587443dea82fd1e9c025b2fb0a3f0ca05. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/QZWFM2450324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb4ac22653c24063fac1c707b1c74a6a93bee24b8e037156a400bbdaa80984f. 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/QZFYY2579392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e3c79a1873d56918ad6535c94c4676d62e7ca552931f4878d4e65a03dfdbf2. 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/QZHNC2575388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb4ac22653c24063fac1c707b1c74a6a93bee24b8e037156a400bbdaa80984f. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZFYY2579392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25fc6aebaf92c2f8dd228ebba75841bc28a5a96dcd9813672f236b72ab85069a. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/QZZ762531839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45b8e92ab92a68249e4fa3a994dbf95aaf72e41057b8d0f9faa220a4a4f30bf. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T09:44: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/QZZ7S2517361.