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 0x89eb9d9f4bee5b80c74253009c9975458c2565318d915aea0d628b796a8830a4. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/37ec9970-2118-4cb1-86de-4e049110801d.json and https://artists.proofprofile.net/proofs/artist/37ec9970-2118-4cb1-86de-4e049110801d.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 0xc0bb9dd77b20e7d3fa653d9a7a7bc1ce3104fd8b01816e894a218d9b5e1051c5. 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/QZTAZ2425369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7f05e4b3adfbc9d1e177e7bdb6edab4aa783e028bfbc73fdb1a1b3cc70aea0a. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZTAZ2425370.
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 0x60e38c5469710ade969687cd2cb61eec5579b57ce789870c1718fcd43e3c4b32. 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/QZNWR2424207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2000c53cad790209d6749cbf8166d982c9e25a97e02fb8533ebf57c0bc734bc. 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/QZNWR2424210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a72b4ae5a16c643ad810644064ff6becc09d8e6fe8277b87005ac2314cb999a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNWR2424211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82efb67807f3cef43b7cdb9407a67264813fbe7afde1d93163b61a5f67530717. 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/QZNWR2424215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf863438b0581197ed613c9cd6e6dc9b0f875e08cef5cff47839a1c334c13074b. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/QZNWR2424205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1810a1b5368216659262cbee5929a59208203b3b3fbcf88a939eba62bd52e8e4. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZNWR2424208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a3a6cdba6bbd5e5f9b7b7415d2f7cd789c96ca3170abd3f4f8d105b949afdb2. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/QZNWR2424209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc89af677ef80df2c6a7f90b6bda0dbc930c0304fbb96b4e1a7591319d902e3c7. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZNWR2424213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a8a965ae7ac3e3117b2b28de6ffb40d48fb53f189bf6fa0f8673446688be289. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZNWR2424214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b4bb7b814a370f2f4383cffe972f67b07edecaf8a878f12f5fb7916d08180ec. 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/QZES72319146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79d81f79d928853ac68a4f929f768b839697a481b342e2b8a7199a2771a2efd4. 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/QZES72319147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b38598b1033a414403526fc73416f9512116135c687502ab169958304f5af72. 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/QZES72319148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd1c3dbbe9f4d9e0abfb0b7e6c278520d6c00ad92b85d588e71cfe98deee3405. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/QZES72319150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60524156f482595b22852debd4ec4eb698c99369cb88d22be26a47d9b258487e. 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/QZNWQ2067468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9450f96326bc191db0a8266e0c5ae91ffe429855b484a2b9e5d2c8b4e177495. 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/QZNWQ2067472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8f1c2faee35052d9a7f225f85e0e653dd31095ea1e27e7e8e61d4ba1052094. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZNWQ2067475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfdffcdfb6f75082912a5df5644e4daf4ab92b922c7ad29e484e2a285928e3ec. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZ9JZ1733132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb4753aef2ce31c3d3c133f7ff4b3ae1895eb12ee7527082aa670d281033e101. 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/QZ9JZ1733133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80fb2bc5012f77e96fc9044842a53d3e1787a5981ca9d282b1c95372420468a5. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZ9JZ1733134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a3cb0eb84c15196068491e72f5fb38e96f382f6fbbb172d0b157741adda31b. 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/QZ9JZ1733137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ad32aa591538eef94a5051df7ffbbe702cd5323cd4255a181e2c749b5ccc75. 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/QZ9JZ1733138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f7e7d84ade9184358f670db830475f2a85a423ad47757886eeebbf2f2a45a2. 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/QZ9JZ1733139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3946b8641779edd46e13b45c0d6170cf947e1677f403cccbc49f85bce7af45d. 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/QZ9JZ1733140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07c567a0a2cc7292d63eefacd73221f7527abb3a1522d35b3506d087ea22dcf6. 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/QZ9JZ1733142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36454a749516f4ee97a84d3bd3ea1667d022799cb625114d701e5269943290b3. 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/QZ9JZ1733145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf5f6a84e45b9e63c07f9b78be9a34e99bd6158983e0c3e079ad28207788ce7. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZ9JZ1733136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea57db3a429baa261a2c1105af7df1cb98694d489ec6660d9ffe935fde188026. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZ9JZ1733135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x454f6e3da481a7ec5597a14f819e0ace1c3b5b776a0a1718358723654fed4085. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZHN92232973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2402ae6717af9377b983418d595bcd9a3873347511d0fe3fb9cfc2b5a02f7b. 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/QZTAS2195402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa044ecbab69e432724cc0a92bf889a62a6dc5f0f85109e600e8bad936fc3703c. 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/QZK6F2118820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea587e8e615b3e8891d6cfcc2eba70c85aaa61b04213a517c0aae2edc25d4f8. 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/QZES81958033.