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 0x776367977e300886e06d0308019369b40c7f28e1db52758d6c70eeb69c715abe. 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/5aaf75d2-225b-4ffa-b5b8-687788496aeb.json and https://artists.proofprofile.net/proofs/artist/5aaf75d2-225b-4ffa-b5b8-687788496aeb.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 0xfde7201313fea41564f1a965f7a4973622c3706edea3372f10f818bc4ffbc0ca. 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/QZ5FN2396326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f066127404095e3a2e2a6d5e017508447931036016a550cb91bc1dc035e725. 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/GBWUL2257190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1183e224243bae748c0cda12de94e935ac6a3ea84cd847a8cf0f258d30cdc485. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/QZPLS2119585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4252cef9069c981ac80f41612a55594db314765616e4f7ebcd39e8450a8b40e0. 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/QZ5FN2396333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903b30fb9d502a5a66c5069c93f0bed1f7c7d967a35de056026fd46be2fcacf5. 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/QZK6K2274813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14106b4f2781ad42aea4ead84d50cecd3a4dab69efb96775211da902a61d83ca. 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/QZ5FN2396338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x147cbfc17c47cbf1ce505824e5f85c68bdf791462d0eac63584ce84640ccd5cd. 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/QZ5FN2396339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a0520aa52756ba2020ff32daff3c14d68e3c5c65cbb23b10b056ee79620270. 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/QZES92222850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb055dfeb1ca8d7f976ca3167ba005480c98f1f1a2879225ec34efe4ff967fb53. 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/QZTV32279566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411ff5582cbf1e843d58b3f8fec57b21c9877121a1ec8f78dc950c0ed050790c. 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/QZ5FN2396356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a00dd1ac159371662114058472ed1cd0b11677656890ad76daddca3eb58b41. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZ5FN2396358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae34e040627390616f2802d99da29acf1a88a822439a17e8e5a82d7890195b5a. 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/QZ5FN2396369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe64e298f4926a816add27136a35197a41ca9e564906b7171671bd7b3a942ab96. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/QZ5FN2396370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4455d7f9740b4c2306fc1b6dbfa3cf329fc2e932017572577820610d0c8d39db. 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/QZ5FN2396372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1236d36095fe4965e9b7f2e37bb935770b21b9b5b0aeedab821128ce18fa4284. 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/QZFUY1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x003365d14618029631f29b648a0b238afbb17fd741d7a068fb8468d2547b6c21. 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/QZFUY1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd982e1d15b3730fc93c3543b6d5f0d44360fad2bf613cd8c2e8b58d5af689e2d. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZFUY1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6d60e676734c6cc73200f7403b1715d81dbf0320a1c5b22ef823da7950f1398. 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/QZFUY1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9463733414516926f30a84246652022f8200c0b6dc12fe690cae907e65cbcbc9. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/QZFUY1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99ba53f237c86a9f50e81190fab7c3460c6a6cf038d4e1baac500227dcf73a0. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/QZFUY1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c716af0ee6840f5e624bd27d1e88dceb12232f80c1058f8e45c77e2ed5d1e2. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZFUY1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a6e8d74ffc1514672bc50c9fc2a195c30ab32e07cc7836ec39f6240a34f8b1. 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/QZFUY1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a97cff886a69917423346b339b6d89ce0b82979d396327f43317f2b5ede72b. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/USLZJ2474447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5e917f25926c417dc3960967950a3c7f9e2058d3b2c726f22d80a472c58a81. 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/QZZ8B2325460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4028034f318e5f8a4d861282587b56b6b26ceddec184bba3a11ab06213a61404. 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/QZTV32355905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb055dfeb1ca8d7f976ca3167ba005480c98f1f1a2879225ec34efe4ff967fb53. 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/QZTV32279566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f066127404095e3a2e2a6d5e017508447931036016a550cb91bc1dc035e725. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/GBWUL2257190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903b30fb9d502a5a66c5069c93f0bed1f7c7d967a35de056026fd46be2fcacf5. Chain 2 (Bitcoin): anchored in block 957246 (2026-07-09T01:49: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/QZK6K2274813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a0520aa52756ba2020ff32daff3c14d68e3c5c65cbb23b10b056ee79620270. 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/QZES92222850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1183e224243bae748c0cda12de94e935ac6a3ea84cd847a8cf0f258d30cdc485. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZPLS2119585.