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 0x56f338455c390f239cfb53e68a1c1c3eaad998f08b3e6e59385a8868e7eff874. 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/cbeb6c0c-364f-4901-a198-928bcc359d81.json and https://artists.proofprofile.net/proofs/artist/cbeb6c0c-364f-4901-a198-928bcc359d81.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 0xd94c74b4eef2953891bc52982dea468f2d832366b438f17f7c6412b5b9f04faa. 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/NL01M1200039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b43ce43238620c53fea0df7056d8d3168c91a6c4b25741c3bdf97dd50f57d0b. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/NL64B1600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c7ab127dcd1d1825403ac11cc3560e6e5f8d2fc4a00cdd2f834be96f5d7edc. 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/NLP3D1600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a6739d23c94bbc8f5c1caa34b523db538162d89962149579a2a3812bd6a49f. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17: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/NLP3D1600007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73612cecccd383e536e1ede7dd0dfe87e806ffba1acdb8f1db51482b96a9091e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QMPKX1486973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00e397be0e2ec79707d7036e000dee7ef1af1cebf7af364c9c79db21ec46611. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/NL64B1600022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320d8d7c38b5d58736d02efcc7a3b9f3d3e29bf35863cbaf2aef6a86d6b7a216. 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/NLP3D1700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd653cba28fa65dd78fc370ca1699d004d1833fe271b5789561db29e13bf91bcc. 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/NLP3D1800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1ef420038ba7d63e5e2ff05afd111fa2ddcbca27e869c4a072fbfff3c3cd48. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/NLP3D1800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85828791a40692790d511c6c94b3c6a736df7a4c0abd33ccb6f7431fcfdc1e95. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/NLP3D1800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09c199a435c9f0afc8e570f856bd3f27b00fc1cf07c9a19d2449079d85623718. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/NLP3D1800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18da10be8703fe7decf61170b5018201b36aae724fabf1e978dc08586e2383e3. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/NLP3D1800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c77a45667411c5c7d038b3bd61c8d1bf9436c06013eca4804a0a60db597601c. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/NLP3D1800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f6f0cb94033363ebb338041ed72fe89a87062c4ec29b78f2535a6588441f3b0. 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/NLP3D2000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c00e6e5f60fe053b7bfc86ef6418707ed6870b56d36f2f4755d801db7056fc6. 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/NLP3D2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c00e6e5f60fe053b7bfc86ef6418707ed6870b56d36f2f4755d801db7056fc6. 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/NLP3D2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a48f649987000567d7c91bd897ed76d446c0d61ef21b5d97369cab29566dda. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/NLP3D2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907bd951c73e87a4c6860565340cfad4700a716c8c0f124580e153ae6196a2d4. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/NLP3D2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a48f649987000567d7c91bd897ed76d446c0d61ef21b5d97369cab29566dda. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/NLP3D2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c00e6e5f60fe053b7bfc86ef6418707ed6870b56d36f2f4755d801db7056fc6. 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/NLP3D2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23c736a95252f4bb90f6c48dff08fbce342b9a02611d871aaa60a34a5ff3f014. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/NLP3D2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a48f649987000567d7c91bd897ed76d446c0d61ef21b5d97369cab29566dda. 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/NLP3D2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e3bfa2020f92d2240c3ea3ebff3e9bb7999aa040c288a65676cbcb542a9e474. 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/NLP3D2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486833977c3801beb6d619bb8c4534fb97873fed9afbf3b15ca423b98dd7d720. 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/NLP3D2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4048c0f7f06f5cc51baa49951fc1a6c63ca6b3bf8816b44609554c0bcf38bada. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/NLP3D2400013.