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 0x6448fd06f4a455d7e59b38753ce618d4fd769d6ccd26f6fd6e1bdd3f339d866f. 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/eb95ab72-cb9b-4e64-a15f-9afc13bd26b8.json and https://artists.proofprofile.net/proofs/artist/eb95ab72-cb9b-4e64-a15f-9afc13bd26b8.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 0x84c62b0e602520f58c9c2c95e99a93e8ca5d7585c2e7c01926055e40fb6bbd3d. 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/BCP3J2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52cb28b9ff8298fb228eadb84a4be98760edc86866cc96548d2888ea0c7b1331. 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/QZMZ92254182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98bc6ff4e85ea5ffe25cb4e14f415b92f7a6e1d61ad047a4f200596494e2d4ac. 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/BKHRU2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a7775600fc6546ac98adcf05132794951834764b17cc611365157d1f0e7e734. 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/QZTPX2331210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4048a3e1d3db777ceaf47d5871e6c655686df99fd6cd5fc6c70f1d40b0abc397. 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/BKHRU2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4105426078255c9139509818298bb3d2d0cde5b1b69210dcb2493aaf8a148d7c. 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/BKHRU2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b576df8fed5fb645116402b03175383c17a934c18fdf7a0e55963788d1db011. 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/BKHRU2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc807bb61a5908edfba16132c7bd3646661986b6d14d0b7292fac25a08e058777. 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/BKHRU2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6030e08ff9dab3cb4849ccfdb97c7004f684b3ddd94780c3d847231a6e4d43e2. 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/QZMZ92386112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45631c6f198f2fb945f4158c9113fbc52e18f985c64dd1e383ad08d274a34f23. 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/BCP3J2300029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81584e47a94c39ebfb26b8f68c25f7021c5d0cddea819bc4714f1ba01a60d373. 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/BCP3J2300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eae791e78bdd470f152824ca7ce1991293afa0569281ff0568bca6d4a114fd6. 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/BCP3J2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf9999d398d66f3c4b0cf1bec979abcb329902305008ec28f0fd0a793e72172. 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/US7VG2341730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1f011d04b81515661341342b7df273918ba0b111c1fb562c2ae4e658456503. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/BCP3J2200136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b43c33d3108831ece643d4f7c1f4e9b107b8a83d3fc80d7c35e399fa1dcd87a. 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/BCP3J2200131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa231441016b85a7f3515a7b20ed65c787f0a72a3354a1141f18018b1d125abe3. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/BCP3J2200118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x061acc9649aac93776b1131bec4cedb2c5c0403a58e354ee6e7554931aa4a4e2. 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/BCP3J2200122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ba564344cc3f16919fa2a87c2e595881dddb1747af8ef4aefa7180a4483cd7. 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/QZTPX2205877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f9ef5ffbfce9a2522d9b11c17df3e5b123ead648f82e5082900366309df46d. 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/BCP3J2200071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5347567cc04bce695a5e60c690ffa3f25892d85d2fb16bb7832969ad721e928e. 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/BCP3J2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8c28647a6d6976775d0547d96c4316afe739a894814e5ad0b80bd055921c18. 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/BXUKM2100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1453799b1663cf92c9d4f4dbc87a52967d3fbd4f6dd3bf82a514656c739ef8d3. 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/QZGLS2013545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180bf17022ad3893bdec73c47d903e68e0ba2b86b329f50a1e0f20f2716123cb. 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/BCP3J2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb59b16fac16fd15797984620bcc884a596be9a42b6e0726fe23e7d7ce81b51b. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/BXQDA2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65ff72a3e453f55b85e5feb361313c371b00e1c691e9cdb025c8c0d9868e1a30. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/BCP3J2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6337a78ae7728eb29e53a89c2ea335ec5fb38474ca153eebcf008e2327be3835. 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/QZNJX2038206.