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 0x29d93a229b757fb5882c4c2f6ca381d9b9ecd9a9434e0c7394c6a8fdef0d5eb8. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4f4c226c-fc4f-42c4-ad8e-e25c44c595a4.json and https://artists.proofprofile.net/proofs/artist/4f4c226c-fc4f-42c4-ad8e-e25c44c595a4.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 0xa795bc89fb33969b9a5b69da3df2e3fe304845d37f50f1fa93840cf5ca0e21ac. 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/TCADN1814324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43dabaeb29feeb7627deeb17d5945878cb90acfc62f27c9a22e64b5336be03b1. 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/TCADN1814338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd28cf45e42dbf03cfc6ccaaa1d3ff1ad06bba9183c57aeecb0bf486ac042cb. 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/TCADN1814357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b280827267c2dee7a6622360bd87a7f413da49d7d4d37bf5a7027b80b415ad. 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/TCADN1814402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef26359f494c9d0ad005435fe5049a677132a758cbfdb3ec400c27e4a4895e7. 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/TCADN1814404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c2d2efdaacf1386513dad749096fbedbe872b2bd340465a3aa60e0ed5bae285. 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/TCADN1814461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x586cd76b335bd8d63e1e621c8d952f79ba42ddada4cf9c336a4320262bd58e12. 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/TCADN1814552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x881e468c19ab175e6ac4db8093827655b0a43557ec4bdc744df2ae9236eb5359. 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/TCADN1814553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9eef4bfd74e48e8d3d620e477c30d577c34386c0609a878f461be09b02a9a85. 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/TCADN1814561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd8ce6553f3d2b68a36e385513b5f0163ca01cf9cd7cc52d42c4b4330d368fb. 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/TCADN1814571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9402322643c9a0e89a381a7816d75ffaca419623bc0d5de5b10afac43755f93. 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/TCADN1814624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e1d4f2b6f34852b456da1fb51f46085ec4da1353dce875ed43aae143380a709. 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/QZ22B2062118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb128ef0293bd1e41124da6f7a50a8494176b2a6e6c2882947a182b0cfc38651e. 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/USA2P1622136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa00cca95609e1e103b3512e61cd8b2ad4d5e4cfec873edf79a2d0daa61ecd3d1. 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/USA2P1622138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x367b80018388cec01f5f77aa27294aa994c520d67a7455d2fe4930452308ec45. 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/USA2P1622140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf498616abf679ff3c2405d7852a1d8ed75177edd540f8acdac9d44af9dd0d820. 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/USA2P1622143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb9ff8ebbf21c6d90d309cb65c960b8732abf3e01bfa3c4709c38225e51f290. 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/USA2P1622144.