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 0x9115cfb83478ff112a1c592fc404a6a79a4465c8d1df65755983cf32d326e36f. 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/43f56e62-287f-4464-827e-a58f593447c6.json and https://artists.proofprofile.net/proofs/artist/43f56e62-287f-4464-827e-a58f593447c6.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 0xca70b02f612e723fa9573a50ef073cc03fb2ddc3e3d927b21359fa796b63956e. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/DEGQ11800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f59ddca0360a9caea8afb3b9c15a5bf05a510766ea9186881f6d8e12c9ba07. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/DEGQ11800004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf76eeaef42618dc575fadf3eed1b816577c1097cb54dbfb55f4f095316cac15. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/DEGQ11800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd4be4f55ea7348e4f3f72b5bccab2a1417924fb89eb5aa741b3c6d7689def0. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/DEGQ12100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57938afb25105140f22f814ac8d22f7999d84f6cccf3bee9ae1c3d67481a7cc5. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/DEGQ12100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb60ee1d33f272bf9518efa237cfb07d7abc18eae11d5e1eada27c4ce29623689. 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/DEGQ12000299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c94821eb4735aabb203b82c7b40e7c96f58242b1ec62bf850f2b629e422485. 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/DEGQ12100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d148a3fbb0fd84ad56bc2708ff9effa8cbc74a442f0b35712b8fca391e4a62c. 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/DEGQ12100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f22992237b4b5aefe822bb8969ec9eb97bc614c93478c08cab5ac7a1de3c47c. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/DEGQ12100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687b5b2d6e633de8fcf00d1b689f25450750c87f3807fc5d7485764c7460e280. 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/DEGQ12100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf28ca55ca3fbb2097c6092cc016bb25c51c4c7de7d8a0f770dd7f65b1a6f4247. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/DEGQ12100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed87ca41f6132c8ebd32ae2f3ae7a120c05fb40be07f7ab39fdf8c978400ae0b. 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/DEGQ12100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79fd734e57b8aee445b1bdae51422e826c04cb2b299fdac25e29d22d5b72f5a4. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/DEGQ12100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb60ee1d33f272bf9518efa237cfb07d7abc18eae11d5e1eada27c4ce29623689. 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/DEGQ12000299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dfe03b0fbe6a4c7b375d990c64ee1fa366688ea7d523e36390bf3d4d5e87064. 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/DEGQ11800051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ebaf32f7badcc6ced05f2455b184afb9b27cdedff4feceab79b5f2bcc010c6. 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/DEGQ12200052.