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 0x16a81b000c4a59521739d859cf04f1ec10b16df239fa30336f243aa6450e2aea. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4281239b-187e-4c04-a564-e2937c9adbdc.json and https://artists.proofprofile.net/proofs/artist/4281239b-187e-4c04-a564-e2937c9adbdc.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 0x79d63821f4763c756254ef6fe1c1f97d7aa7b3ff825691edcd1782ad53025b19. Chain 2 (Bitcoin): anchored in block 958677 (2026-07-19T05:47:23Z), 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/QZES92280052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb444d52b49d2a7861514dce8afaad4612e7bbab90b290c63c090707e705a498. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/QZES92280053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31dd192aa4401af6d3e8f797ee14f9ae9b51455dc4d1a20b3b80a7b8e22702fd. 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/QZES92280054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ba3eafeaf387c2c76524cb79f87967bcc88353c34d77d6cbd0c3d35dbc02345. 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/QZES92280055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c1dc1293bd33d3a431cc71696325082d5bbc8cc1956d3e814b77367e243255. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZES92280056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb42560fb156bb89c0f915be10efd3497e59eeacacafa3f397fcadc8c7f50151. 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/QZMEM2287418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7017077a92407661b3cd8c2aaafbda8c422236b0fa301b4580577b0892171153. 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/QZNWT2226381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf4b56e0e6adb2b10be77cd4f9284cacbe3ca938eff99db071607c056b0839f8. 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/QZTB52243970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafde7296743fe980964343140253711bb6679c86f09997e7c81abfd3d7ba0f45. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZDA42495402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc19b1cb6cab05930fdfbd4111553a336394c7ff06585e5dbb63ec7280e0ab1fc. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42:17Z), 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/QZNWU2476770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4895a6a350df4a892cef72a0126de9a5b947f22c01660cbf0c1ef9e4a7b8a769. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/BKLIH2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66914a9b904de8cca98cb83515e0bc28af80841b0ddb8ad7344aa11202ebbc2. 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/QZTAZ2572144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6287f9e3243c4e83f35810b807d32124e2cdbbf63c11deb1db85ff453de373f. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/QZWFG2505304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8096b0d4d4022cdfda5fb3cc6a95489c437a7b013971885da0247bb8299d8391. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QT3FD2503895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ac8d4d61ba63a671089290db43caf67fc945ab1a1c774e360cf3108f69a17ca. 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/QT3FD2503897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce38fc53c34c61440d3608de13ae0ca2f83225ba144a82b56aeca79794d05f3b. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QT3FD2503898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bdabf27e2220ef6fae22dfbde4005f0ad51b0516a2c7a0ff68cdfeb89afbf68. 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/QT3FD2503899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d1e726eaa304ffb6baf35e5d635d35a331f01e5a78a101899e30d4451a5d1b7. 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/QT3FD2503901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe80f448eef290a6348005a5065d79f0c2fc3ed19352ef32aa7ab147ac70d537. 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/QT3FD2503902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd578aad4fe236d4a9add27d6ca28340435f228548560d55013d596bb36a12579. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43:59Z), 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/QT3FC2516904.