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 0xf55878d616d0c8918eb2215dbcf7b51d1baee930ae616c2bf1d0b885b29b996b. 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/9042fe61-49bd-40e6-af58-4116e155b3cc.json and https://artists.proofprofile.net/proofs/artist/9042fe61-49bd-40e6-af58-4116e155b3cc.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 0xb62e844b65373716d5d5561f4f9c4012be07040cd6c4dcf887d6fbe26bf3e465. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:58: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/QZHZ32182560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84d4f3522a8ce5cc04b41a63f4cba7309b3d8d89c301d02b6014c5105186b53c. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/CA5KR0041684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a00325503b516d1668b30bd46bfd82e3866175452982c637b79da23247b31f9. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QMDA62286249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dac3140f557860abd3edb54fbb11dca19c9cc1ea06e5ac1595ad1be7219d3c3. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T04:47:24Z), 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/QMDA62286262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa609a02b6ebbcf079e3d5a4594147ce8d5b6f219a4163c0f3ebe7b4d30c675c5. 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/CA5KR2380291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eea047a2e7c266eecfa6ac23fb318b017cd4436774e81c85ce8f641e4777aca. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T03:11: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/CA5KR2394854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc449e3bc9f9fd1a0cd3652ca6fd007271e27994385bff0d3fb7788d2e65fbbaf. 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/CA5KR2420063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7e05ff8b7f36fab8cd86858b44172d9ff42c67f827cbd7c23cfc81efa5db6a. 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/CA5KR2451061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42f694eb1c9e0723a5dc43986d032b850669ccb3391c1cf204e592f0aa93797. 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/CA5KR2449377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ea3e1fcfcef8e03e13be509c808f85a50a40cb2e84afb23673024ca204220f. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/CA5KR2449593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8355b56d622aec163bcf41a4cb06f3ca5109829abcac9f3a292b75fec56f54c. 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/CA5KR2449314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee4fd9c50a5fb064030c9098f71a1def7affa0bd43c603209691d16c5bc130fe. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/CA5KR2470287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3904684edc6db1c14c1150d29fcab60b771e98b52dbbbbf522f836d5bb41c565. 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/CA5KR2488021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad88113790ec1f2e959bd8626b113329f4721d1273e015db95245bf6379796b9. 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/CA5KR2486191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b96db0e0591996c82cd91c205dbfde2a5c423e1323432cb599904915351a7a6. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T13:46: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/QZG2X2402625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29a76f258d33fce400a56700a696165599697aea750a66531dafdec0971763a. 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/QZG2X2402675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ec0f8ad4957bb10ba5087c240566d08342eaf76dfa57059270a9cfb11f43d2. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZG2X2408713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe44bc6186755e3b8880bf2b5dadb7ea426f011738c9c6ce4a66fe8419b5c021c. Chain 2 (Bitcoin): anchored in block 959011 (2026-07-21T13:26: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/QZG2X2408712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfadc2b8a03f54f101811d69a83500304b1f4c3389d0ac7880fb1ecf40953b8bf. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZG2X2408787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0729e8f3b7dbfdaa1e47b6caac1119c64d75ffe6a092b538817c02dafc905e2. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/QZG2X2408771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x195ffaccb699737f35ea089c3141440be69a38aa6bef78726adee8c03b9c57c0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZG2X2413915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97cd46dde4d5430f08e118a354fb73c27c3712afb82e585beba5a7e2ff2b446b. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T08:46: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/QZG2X2422102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x797bac5ccd7aeecc54a4481460f12164f19acf9ade4bafb54bfe48629fdf6a6e. 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/CA5KR2419133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bcf28d8f8e2bb15b346e39e1e1a184c2a7c0bb1f5d5f7abc0ccc819dc4f4302. 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/CA5KR2410361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcd64016d93669e780436d01661b30dd48e9f3a3a986ad8f97e5de24898c2448. 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/QMDA72273102.