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 0x630249b8dc57c89a398588764745aec0ee457fad54405d1281530d0053c38ed8. Chain 2 (Bitcoin): anchored in block 954125 (2026-06-17T18:27:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7bbe354c-f283-485a-82a8-00426d437723.json and https://artists.proofprofile.net/proofs/artist/7bbe354c-f283-485a-82a8-00426d437723.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 0x0a6e456a741a1789ff9691dd2a56ea8bcb140efd8a31e9e56b4c8e453c1c9830. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/JPZ921306569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0066e1ef58d2d917f918fb525946619cf12fd05f7c7b3e4374a024718c1635. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/JPZ921306575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d1a2925d28bb706684746e5f1370ec449b2be2ce92280ba3139eae5f331588. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/JPZ921306578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208ff973ed18348b1630ea85abc58359673c0ead9e67c03cb36ec90b2cfebfd4. 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/JPZ921306576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x861326b5794fbc3759cafbfbde49ded6f60b8b12960d9bcec90d16b761b063f2. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/JPZ921306567.
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 0x91116992c589831e7c9a54ae2fe9130c59531a9669db042214aea66a3e60bd05. 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/JPZ921306568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f347c88602076fae22e8caa0ece0a0aa7a943c3d11de61d81bdb3889942f27. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/JPZ921306577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf16e977076e6b0b895ee98b4d73461f9eab239f7631787838640e4d04a273c6. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/JPZ921306570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38450652a9d4b6e60168d62eaba14d49b8c0f7e86066cf27a8a43c80a7bd2220. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/JPZ921306571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ba521d3c5fc867753950dec17ab2ea1f6a2fa2e931d1b0b567f9aeff505036. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/JPZ921306572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63de108fc38d51aad966256e569d8711d86b062d12320612b42885e90171c7a. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/JPZ921306573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b1e392994b56a6afda586c855d631924e73e45d7b429b48bcb57c7cd34aa446. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/JPZ921306574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf6c14ad7f31319283cbea47f22375572017aedfef1eeb941deab4dda0b5ae1. 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/JPZ921306564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa002cafda6bf4db7d265bc1f341b352984187ad958a86b61bf5b06b03b6f2d1. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/JPZ921306566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a910c0a3f1c623e3e3b21a1869859cd881b175b213789b8dd5b97c26b35014. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/JPZ921306565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12879e8fed37f8cbad9df140ec51caaff3462fa419a897cb678ebccf740e7695. 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/JPZ921306560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a4d11c8f0394671331764bf87e88749491f35fd89cd9eb34f3c2b1b66bf56be. 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/JPZ921306561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c1cfa7b4d6bbf9a6b2e2df99504d29ace61c40a5225bde3e250913b07be4b79. 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/JPZ921306562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3889ba289b3b0b99ee4367e6c228a294841a17187f869e302525e2cc262d8880. 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/JPZ921306563.