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 0x51c51618f0f1863943f4d610871bc93da4fb0e37a4d2a50a68834c971832b931. 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/6fdc3e64-f0c4-45ac-8f7f-46999b9bae02.json and https://artists.proofprofile.net/proofs/artist/6fdc3e64-f0c4-45ac-8f7f-46999b9bae02.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 0xe4066c1053d66b3276f2934aae27e525f6d34d1eb04b8d66ffcfccb23927a333. 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/QM6P42172785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9463954e243f2a8ba645da4269a3902fa0cc3df064280ce91b29432b5f4b4f89. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QM4TW2252875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4b17bc31c469d22ebb58541337ce2ef543a5b2c6fe23c93d8d037f18cbb05cd. 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/QMDA72181890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d7ae058cb8bceffd88e76241dc269d26cb30e2928ef0f345123e0a9c805f01a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QMFME2192113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ace5bf2393bdb2ed384f2399b25c8edb59c0218c37e04595fb93b7f93d5e5e3. 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/QZFYZ2183033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32573cd3de228f2d8e529aac33da7800197e9e1fd0570c35d55b8c0abccc0f65. 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/QZFYZ2183034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b6e4126463d9dc898ef53126f7ef7c675ba2769cbc46421011e2f25280bfa7. 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/QZFYZ2183035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc110078fe55c6031153a21ea06f9c5b92bcf73b922babb715557683c9e5a7f34. 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/QZFYZ2183036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccfdaf7149eaa8cb4c30e20c0c44d1a7c99a65f516b85ed5b582adbc10410cd3. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZFYZ2183037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2b338fd72c19bf077ef109953abb675c656a3dbef455a10ff2d8f853e5156a. 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/QZFYZ2183038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb602c3e1beb05f76829632ad2f6a11fc7bc9191c9f5aeff5ae7babf02834df9. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZFYZ2183039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e4390d7600ad767a4a0bced52f3eb4feca7f37e6cb264a87b42e399f2e0102. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/QZFYZ2183040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e70cd661f6ca488bdc9441e5105da181ae3f45db9ebfbdb5d789f8097933a88. 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/QZRP52404122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1d1f740bef75705fe8f8ffd724c1e848b2332436a63dec6ea88b4cf8e791d8. 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/QM6P42416497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a6f0bc76d7482f699acdc9426b29a5f2b47c123f7e01c16f2c592cff4e0414. 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/QZWFK2303612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1188d5f6b1e4f6d1e5eb7f88aa4e74d713209eb72d79e45373103c0fe74f79d. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/NL5MF2102207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x864021be69b17fef092b239b6b00688600a69c6b9edafe102f282a375e34b5d3. 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/NLMA22300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92c79a7a17065793bf723020faf31bcf5feaa338dc0fe3cb0b1cecc6c9d87e8. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZNWY2342415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2119244d1f687da1a5ffd6c03464913fadb074727badd4ad705144791b6d8be1. 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/DEZC62341163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd89f6e44b498bc196b1330f282be6afd00dcc293d421d0cad16c6b5d87a8b559. 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/NLRD52222419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc333af37e7385b1f87336582aadc839edcf6a4795a28fa6101c5f0e1b273ef86. 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/NLRD52222339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4c30af7e28117bdf126a2e49bf82914de671f3860ed5e8731ed738c1f3c7f9. 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/NLRD52222303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6754bab124ce2b36e7e78f0db29f90515cafc8c3ac016232ecc8480afd18c80. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/NLRD52222221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109848478cbef6c5876ba7a5318939585f43a9ba275518e02e259ad0f34ca914. 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/QZK6L2251546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99582ede5ecaafa60652ae0ad1ed8f63d83cadfb2cf00517a39558953697a1a4. 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/QZHN52234322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e5ddbc22bf5f43ead1d6c19acbc6ebe54122236876c395ed2e08187e7e22b2. 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/QZHN52230328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd5da4264696e0c3372ac448adcb3c5eb5319d9841eaf3d821b5b1fb0cfe47f. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58:01Z), 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/QZHN52231115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb4ddaa77671166d959a84f47eb89569623db2e8457ae5f22cf1693ab011551. Chain 2 (Bitcoin): anchored in block 960161 (2026-07-29T22:51: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/QZHN52231114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8067e93e6bae017c35dd0d78ddb89440fd809e349b1cb1521f700429e4cc507c. 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/QZHN52231113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b3eceeb75fc4520f4744bfbad0d0b7bbd1904527b18c712a48469b71dfb42db. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZHN52236335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07ea9d5a1ef0eecb449f95641136b3feea111aed1de3c9504c287cbd31705241. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZES72526872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c30120e93045aaac694636ae3791e98a0aaa1700ec284e7fb45f65828b6666. 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/QZZ782470520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d93c33aea491bb454b053b5c6fa5f038787cce5c1c7c571fa455b8ef231e3fb. 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/QZZ792432939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae5da24ba811641ced26e3918e64da1055e928107a20256ad69c511f77a1a044. 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/QZZ782467599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db6f86c3db01e8a55d7a370e71dc75d6373562a1bc89c37976548df39f1009e. 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/QZK6H2475096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5d21afcfe8e2aaa5a4e7f1f625c5a5e96b88b5157f32054e1a2ecbefe87452. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QMDA62126070.