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 0xd99bf067c6c6191f058cfac413e33ee4848f1f5c061eeb44e450ee2502a1af51. 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/78ce5f59-720c-4683-9d6c-40af08e2be78.json and https://artists.proofprofile.net/proofs/artist/78ce5f59-720c-4683-9d6c-40af08e2be78.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 0xa037267539508517c84461298cbc1e89ec99e7daf9768ef55ae6b4feb07757aa. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QMEZE1843059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5619a05446af216e2828363c40b346746dd331272f3c4f40f1a2ea46a005b2f2. 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/QMEZE1843289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b34d822a5826fe92c35065325cf0618ac5de3a9d4a245ca6c81fc63f6a60ae. 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/QZ85M1939565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac422fc01b8be801487a60a0ae4755543a24ab0ac36218759e8dfcc44cdaa77. 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/QZJG51911839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19366dc844320419c34d503f9ba56891699f19e1032f8d0554d72de96fe3f0f2. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZJG51990039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51409791bb9a94d9a1a74d0faa97c3c692f51378ab4440acb110bdbff4f5b09b. 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/QZJG52093557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec0a0cdcba506ead855d41644916898b54e6edc6ad9da604f8dcd38d815e9bd. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/CH7811102382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6afa86f36182acf9aaad24e1e0ffc51a85c8aba1f1850f43c8105d9d64b849. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZL382011410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5dd6bc80804eef939e9a535d313151a94880cc67c6c3664c3d1a4a75b8a9cd. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/USA2P2037645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66feb5260ca1125ecfd93c1c95e947286b3722a4368c8aaf0934a84e06d4e6b3. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/USA2P2037638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a5d3a3d6d0b3c2bf4fc3b0e1a47e918c44a3454938a36217f34dada787505c5. 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/USA2P2037639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84782d4688f30a6fe7811ee71e7112b9ee8c9b36e6aa6819b40ea48b0dd0d1b. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/USA2P2037641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x178bf46a78f3bd6c0f4724e45923ff85b1620299128d5056a96ed39425831a70. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/USA2P2037642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5dd6bc80804eef939e9a535d313151a94880cc67c6c3664c3d1a4a75b8a9cd. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/USA2P2037645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4193d718ec036477ad181fa763b0bdfe40eae8a0cbcec39d65c2f581c3ef353. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNN22046762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359aadc0d0ba28385fa759ecd82f2dd41a41a135c2cb0b0efe68aec81731c502. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZNN22139621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4f3ccee2dcc52226a6e349f4c80de119b8566d9a16c6a5b8dfe8a4a36a7160. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/QZNN22196272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8147997cd724e5ca64377e95f90974c1dbb88b05771702eb0ddbf645bc1332a. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZF8N2162694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9189cb7bbadc97c39e45251de05941b606c56bbdf53c50e7ddb6304b154026f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/USUYG1366914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf124ecc4acda5c9334cee2e6044fe2b0bb7103129ea2b95f5e41de4b02bd2ea2. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZNMT2138480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60bf167488f59b37e0b9838b65c3f10cdc40279c85292c74b9329422664cb381. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/QZNMX2114697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87036951554aadc503206e5b268f8f87009957a5c850285699e39b5bb23adaed. 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/QZNMY2112043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ddbbfbebd37e02ecd525d93e734a59cc4b22cf18b3c971d8ecad6492f421f14. 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/QZMWW2111394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203bd4cb97e055f6e63577b1300659b1ecd405825b8179212ff279e9ebb2f8ba. 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/QZJG52275423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ec94798f0f1c53eb59dc22282bf3a0e0c021777f210840c37f9f8f7006f3e4. 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/QZNMU2410558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d4f9d1e6789e3078bc8083535b56a7fa5892dc11b24072e81d4857e520886b. 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/QZANL1795245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98bfca90b6658aebd983f3e8ae7edc8aa29a1ad1e9fd2b92f1e03260f234ce3f. 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/QZNN32187204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29cb8396e3e5ab9caa13d5110994501e9d105f2eed79f2fcd5f53053fc12521. 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/QZNN32187206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe706b369341ff9931fc77f3555a94da5224e33adc7a9bcf46e4e2c25545e8bdc. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZHN71932946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb851fdc47c87421089caa9b000fe78801a41b20c5c8fbf2d7906eac813e8dc86. 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/ZZOPM2003629.