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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b350c82791e2cf6833b4b69a0733e3f7997508455fb7d01b4504e3ed50ae241. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/34c65b58-1ed6-470b-aaf6-8938c71ede3c.json and https://artists.proofprofile.net/proofs/artist/34c65b58-1ed6-470b-aaf6-8938c71ede3c.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed959903eb8358770c0ac075690d26e386e2d31de56c4b36bedee12312c39a1c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/DGA0Q2387461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf181339d0c762ac62f71521f4bc02512e80dd3a154f7aa910965ee57e7c9cb0c. 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/QZNW72369760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0564f2aadfcccdefa1a6b35fef793647ad8140a43be8135548d7848412f48533. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZNW72369859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0086c85822a4cc67bbc5643fbb76725ed54c941b3e3fcb3d1bfff3ceb6f38862. 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/QZNW72370064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a11c592ddcf8038015fb1d8766467f27ff67ea3cc2a60a237406cf19713bd6. 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/QZNW72370185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ecdcd818124a0afdba1437e529bbe4538721d453314c5e0d23bb2a6331009d0. 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/QZNW72370330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2316526733d35db27d3e59fbad8b72327ff02b27875700314cbab5a6cc310c0. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZNW72370331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3c3cd3500ec768642d7068076b31f56c38c458089837e670fc8f3876ce2a9cb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FRX452230663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8e4131329c4cda7dae0fc1017e429f1ed18d98a1c4f2a759ce55aa63c6a3906. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/FRX452230665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a937f40bec60c5df70a441dbb71497bb47b2ce4c38c1e7cb4201e59d65e3c3. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/FRX452230664.
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 0x987621631e9b56ede3c8a8fb0adf5a17b7c98fefc309cd77918d262d40f2207b. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZNW72369871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a4b01773f8ac3f331c2c4fffe87c0e592b02730f5f158417aeacfc7dd96c5d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR59R2200829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab34b4a5482cb7f5098a8fad18aa9c114e79764e1fc09733782499e2253b6055. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/FR59R2200830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df8acefe76a10fc840aaeeef3c24272834e0b2aac0049c0ec9e9e969d81dd58. 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/QZNW72370295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x125a3845f1658ee57e4b7b2d6aec56eca206b4544e77a158ef216b458d6dd640. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZNW72370296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1f78d17ffb5c20d87395cb716b9d85de19d3be260be5d8cebbbacb65d7eaf5. 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/FR26V2007684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b1d49f9a7d92e0f6c1236c089d4dd1f69b80670e10f89bf0342004d24f0d77a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR26V2007685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b968d9821d77ce321c6c6bf351293399af6d391efbe5a77175bcef9a948f29. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZNW72369890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa0a6c44f7a70324396090844d115303b357190d4cc45cbfe53dbfb7359f1875. 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/QZNW72369915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539cdbccc0ec46a14d3bbd73330924452a64c95530cd5418cc36ac520a399d48. 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/QZNW72370204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f91c51e64dbba26b9da1bef1c4b8874f658969ecb5ac135c3b974af52f9dd96. 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/HKG731830669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e890e44e00864e1019611ed0f118c79cb35775cf50d35b3fda3b3f11068458. 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/FR59R2178213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f5df84f26091544003f4e0c6fdb1f4629bab83847a6d5e6d644a7e03b870bf6. 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/FR59R2178214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x082d707c519a324a1f98bdc36d4523fb457ead90b4fd24ab14256c23709aefbf. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/FR59R2178215.