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 0x77177bc99dd203497b18b935335b4eb69cec97d820053f35c5d326d430971d3f. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/17f39eff-d826-4dc7-a80d-5b49ae62d531.json and https://artists.proofprofile.net/proofs/artist/17f39eff-d826-4dc7-a80d-5b49ae62d531.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 0x630144aef3a33b0e0f66be5ef932e511db4bafe4ac49ad60146d4e875c656eb0. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/EEMI11700021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x850699599a9fc37331408eab2c1ede5951a98108f7b4eecb6d287d6e8157707e. 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/EEMI11900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b975afacb65552d55744820fe6d8832fdc302d5e946a426d038d086ec04ea8. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/EEMI11900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc5278f70ea7253c5534fcb3a04394773fd4bea9ad450e8fdfdfcc707a4195d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/EEMI11900031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f5214ab40e21fbb0c5dfa1dcb99d405f82e358d9aab8e0865cafa38ef12152. 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/EEMI11900032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff7bf73d2b4e13225b3bf773537872298d152d8fa72f48bf1f97ce6b194e456e. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/EEMI10000031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf95f65fc90dda417e75467c9f2ca6adf93f587e9d6f3a1e01d4c008095bdcefd. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/EEMI12000026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9bd32ae7a3dde970b93c48d72498bd78964f6de1aab71e53431870900078cb4. 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/EEMI12000027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fc9d438dee61256ad0100abe6ecd68fc9e66b95fd0904fd0589392b0644a85. 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/EEMI10000027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73eadbbbe9f7bf779b920fe1587512780c8107348aa815300aa10e29631b4396. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:21:12Z), 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/EEMI12000022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc543efeeb9c5233bfeef144fe6c785152641a58c4d8ef920732415f631647913. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03:50Z), 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/EEMI12100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2477af20191ec522758bb68aac76768dfc90220b8865cbd9cf09cccf947dadbe. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/EEMI12100018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe81121af01aa678ce512c21682c7084a4bf22ff164d88b83a7f56efd4bd28fc. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/EEMI12100023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa7d685239b448fc989ce5f5d83eb03ee32296bd50f240fe55f331a2de1681f. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/QZES62254552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4fa4efc2635c98921cb4b6be4a1f1ec9b9a5bd747e84d74853ad52b930606d. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZTB22265266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5de0c18aa7410ae92cfbc5cc64709a78c2c91b7ce77dfb1a55e160fddafb4ea3. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZDA62309261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d3a7a77618d4d23b9bf9c016f79420f02232994ef0fb9573143d02dd7715cbf. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZES72341037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26426e1ca79ad4c2177902c9bf3eb0e2addfc63666162940352a7389b332fc37. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZNWU2347391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc0a1062a8035e09acff947d22232168302914909ddb441dfffea09392a2115. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), 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/QZRP42399855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x929aa4b69669807e5bb0dba62b6b24119aae75d9b10452488baf23a5dcb5a6b8. 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/QZWFG2352818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65c886c3db19bd3c12c33545339600be0336f2cbe8cee236bed1232046f99f3a. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), 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/QZFZ22430542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69accae31d4ecdf5cbe8c07d13200bbc46daae63726a1a1d98edd924fb50118f. 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/QZDA82499709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf064cfd202c3d2b7b979a90e4ed37ff133d7354f2e63e052b82caf880c523c67. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZK6K2463983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdadb11be19e069c174a0b6a7d0508ad9e9fa804e2b4ca0ac4f89e2d092b97e40. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZNWV2422191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94ba1d3d0c0ef42b09a196969080d254f6d6905f770eb12466ae54e56b7e0ff6. 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/EEAI12200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02e4bc010af20bd3644e59c725400396f310816edd06abf56f35b7409ac03a11. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/FR6V81229778.
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