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 0xf71918298ae7cb2fb1702ba5b0d03d23dfaacaef8d177bd1085b3b10ecb845fd. 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/b39d6298-01d8-4f9a-a430-e6dfc1e8c0dd.json and https://artists.proofprofile.net/proofs/artist/b39d6298-01d8-4f9a-a430-e6dfc1e8c0dd.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 0xb6f471f743a3aaa8ecf0bd2f3d87a2b5b93a988b4ed9eac85395d9b5b1a63edf. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/NLML62300044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80a954807ba5628205bb920236e585ff20054a1e9eba6bb1d55c3c29ff9cc855. 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/QZWDE2317455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb126050bca7aa7ce114e8e58dca5d854d67752c20cdc46d9fb013714c8d9399e. 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/QZWDE2317457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc127d12b385939d63bd1eaf51db763f7cf963b5e38578f2ee7842080690ac7d6. 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/QZWDE2317458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8743c2f4eced263ff5dcc3ba47946a885eb55e80bbee5868b58109f6bd29d4ac. 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/GBKQU2463104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1af56f9f1e140cebf4b2e19b7ba429ccf4a30c04446cf37fee8b58a4da7d746. 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/GBKQU2463105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ef077fec4576aecd4061c273491ad53e8aa0d2cf056f22c6672e22e2257cee. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/GBSCL2400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445fe6c487d90d528c722344477b40ed01682ccb245fb455ab43e3353ee19acd. 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/GX8PY2407701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe600b32db74ed9a420ceb75985bc834aec216e2601dae8b421dc2fac61c5c94f. 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/GX8PY2407702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea4f8e2ac9bbcb1bad42994d7fee3e46df8a5e779ebdbb9029af446070a3f21. 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/GBKQU2419031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c9f2efb7d916d58c9bbec40e12677f8273606b72061b19c07ca9dd5a9a85085. 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/DEH742405732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79ee92429311d501891ee6d0224b32a4041454d43229760637ceb8bd8665c297. 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/GBNUQ2400880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515c1bd1bad93ee19f05fc00e177ced2c9c93b3cb723f17562bd7d04d4b9909d. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/CA5KR2414558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8969bee776eaeefc777c3d7b6a68281f56e4c0a2232ed3e83ad72ee2dd24d37b. 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/CA5KR2414559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7592ebc7678affa06c38ef14ed4a8171362c61db1d53f2addfc48c406804027c. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/NLML62300166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef0fb70513d859442a49b030c3909dc84aaaef5d4dc5eb0c605d61999e06cf9f. 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/NLML62300167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5e5166973cc8ee0bbaae08ccd87d66e50a5c78443675fdfc265da098846ae3. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/GBKQU2358665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07a0c4279ec429c6d566e15590f9d0dba96b6012ba6288939feda7436136eb7d. 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/CA5KR2365430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d25107effc367f6e08e4915aef6b58d9a9616d7d5c09237fd84695057572a65. 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/CA5KR2347209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07c860d3c08060a1dadff2b16f8e704cc28879793046f03f05df7a33c8144662. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/CA5KR2347210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0625147abe6e2528a005e94643857b2bdc252129e03bcb06f7d4c3b11a5bc318. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/DEH742301642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7955a75b466474cebda15919fb8e444d79e50f8d2ff408bb01939f322e09265. 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/DEH742301643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec75c41d2b24da3209c92f8c8686fb9f75e29eff93f209ba3dcc9826bf9b339. 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/GBKQU2313288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76cc15371893498aeaacc4b1e693bc69ce7cc4e5a7d5d89a4dc16dbbf954b01b. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/GBKQU2312886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x948fe182b8cd32a3fbecc3131b75bd1e7d2e884c08beb5191ffc655753db3995. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/GBKQU2309905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c94431c65290b35af5bb8f51fab582c23e607ab0be56e129ba9830565db8407. 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/GBKQU2309906.