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 0x7f4b54c9fbd09a936c3d41f293dd4425684349bcc04ddcc1005b84f28affb921. 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/b455add3-6068-4ac5-8d1d-322a3d429fc0.json and https://artists.proofprofile.net/proofs/artist/b455add3-6068-4ac5-8d1d-322a3d429fc0.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 0x4319ca981e86baa68c097ed91a74d3d073a4586aed0cbc658fb5edf94fe020ba. 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/JPC101900023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363b8372068c2830ed0123e51b27b4623e170ae8653a21719537d97f188ff516. 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/JPC101900025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2495d821731d7d73ebd9fce47c76e1e5181926bb1e547b957a2c7a682b93b87d. 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/JPC101900177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f0263023f7eb6147838b6ffc13c335b5eb868596dde44fb5a16d782eb7ce8e. 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/JPC101900178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82de1ab1dec4362ed5669d7c36f5db076d5e077aa3f751e68e1ebb5bdfc694b5. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/JPC101900179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2495d821731d7d73ebd9fce47c76e1e5181926bb1e547b957a2c7a682b93b87d. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/JPC101900177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f01f99c6150fc056120f11bb3c6269f1dc2950f50251c9977a9232e1d03e0a. 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/JPPO02003247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f01f99c6150fc056120f11bb3c6269f1dc2950f50251c9977a9232e1d03e0a. 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/JPPO02003247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85de044a7d2c2b6e126fbebc3a19a596b0a288cc50041ba787bd14663cc90396. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/JPPO02004376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31580368f842e9f71a76da2d796bed968156321e879965c48e1850917313fe4c. 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/JPPO02004377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85de044a7d2c2b6e126fbebc3a19a596b0a288cc50041ba787bd14663cc90396. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/JPPO02004376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4541e2760cc08a888d8036e3fffdb6d3ee65ab01ac866de50fa34bcee14409d. 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/JPPO02103268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513281186b9c060212bcf5b8aa209d21eb7fab04568ff847e5484a873b587de4. 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/JPPO02001849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3656039803c5814deed077ed26e45490f8aa99e8de6acc47bc8ea715c859b4. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/JPPO02003627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf2beb51f5c0a22789d358bf212fd862609f5a543187aeb5e3c9f6b3de4de7d. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/JPPO02101611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4495a39a1fa159fa2be90bd399d4f750036f689bc6358e4ea465fe506f9abca6. 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/JPPO02002973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0809eca84ece78996d9d6bfc99bba234fc8d2cb41ced53f650592705e91b154. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/JPPO02003626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16f84e0636181b426fcffa386d577319d18c862c2999b49c759982abf639e04. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/JPPO02003625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb0fe7c082a8c08d3ca76ef89db5a91741b52ffacff8f3d0535758607c57e66a. 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/JPPO02200344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ce7a5b66badeb971e1329160bfd53a54bea5776cab6267d9df41b75f0db4eb. 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/JPPO02201803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a8c85bc6b57f41210566aa49af2f3f47b1c50023637e2e61127554463c1070. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/JPPO02302729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77b3fc889e7ef9ac4d13d0ba9ecfea6b8e0114fc1f4d1169268ed92fdebeee4. 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/JPPO02302733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4541e2760cc08a888d8036e3fffdb6d3ee65ab01ac866de50fa34bcee14409d. 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/JPPO02103268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4495a39a1fa159fa2be90bd399d4f750036f689bc6358e4ea465fe506f9abca6. 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/JPPO02002973.