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 0x356074151c51a7efc6c11ae451ab572d469d1f6b3a4ae7755fa7f4168826abaa. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/45e07666-3695-4289-b718-a78c8520f706.json and https://artists.proofprofile.net/proofs/artist/45e07666-3695-4289-b718-a78c8520f706.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 0x1c9838e4b4dce5b677ac10920d095ba2bbb66fca039966be1a2aa93a4a5645e8. 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/FR6V80371617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3aac803a5bf17b69f4af5ef48e1738d588ce3ac862e030374d1a90ea01301b1. 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/FR6V80371618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e02b1987a9b2afaf206f38f90ec62ec568b3815c786821742a6549f176aceab. 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/FR6V80371620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a2bae876884788c7d3f33e1caafc3f9baa60f8f3ac481ed23f6938a1c6c41f. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/FR6V80371623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x249111d53cfbdd5ecfab6b244460d932baf13c3afd47a897b85076c640b8a994. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/FR6V80371625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413a6e85f6ee1665f4e037a7b2d16be176144ce2b6dae20fc1eea7d676f7d253. 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/FR6V80371627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71e8ceb74f4a77e13bc4cca44aa63e7b7644fb486584a09612481af03eb5ed75. 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/FR6V80371628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d902ea2af0f36993ce3755145c421db0acc2eb516fcc018e8060ff60005f6b5. 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/FR6V80371629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb498ee19fbd5b0c5ff875e418670d90ac5ff5433ad3a92c9e3199ca0f3c6fe3c. 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/FR6V80371630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ce4bcd73e40d61faac11a46965fab81031a6126270b2ac087a54f8ef9ac179. 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/FR6V80371631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x149e733c431b71d0d30cacde12bd8c90cd3e6b7bf7e05ab8f3d1f18925bb1b8a. 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/FR6V80371632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42a02bb28ee723c0cb0e2585aa4e6b9039dcfa786f32b9d339b7393b911ddf10. 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/FR6V80371633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c89d2996ae6c7ba012c7b3a64a463f82c38bc2271e4fcd879d7561d9b8a3f4. 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/FR6V80371634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4f74c2729b763e8b62aaa52cc588b5d64f4bd7d79e38b198adeac43a3e4c6d. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/FR6V80371619.
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 0x558f50e9a24cd931fa2fff4d689c59f05d17261ce93ee6ec2aa368fe42add909. 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/FR6V80371621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x148edcf06fcea0341f4a3d59f451a28552db3733f03c9cab4b686aa9b709fe5b. 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/FR6V80371622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x412733e9ee4024407d3f7cdfed8ecf9ba7a8135aeef3fe34e3672306e002307f. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/FR6V80371624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f536d23e4089c3b5ed3dd65723a3f96d33e0cccaffec2b5c428acc6cffd052. 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/FR6V80371626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53687b1f6f8baf9544fa28004a2620c3d07a487aaa0342ff7f85970968d65e51. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/FR6V81113918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x485575a9d602db03178e6679cccbbdb11aff4e73957c80cd50e99e21e83edcc8. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/FR6V81113920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028ea99de56d248726ca5855bc9ae6d0db3bdef24838c1f4b4be2e5ee196a3d4. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/FR6V81113926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe45bbdea96d0f658b4a7928a3bd18997cc0633cc2e79072ad8ec1236bf73d1f7. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33:28Z), 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/FR6V81113930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x053dc5203d3b03cb081966249dc35b53330a76d8eae7b3d0050bb5a543ba4751. 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/QZFZ42079635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80edc013b93d3fd5af502a7e7c43ee039d5a34a4f3bf41ce1b050779f57dab8b. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T11:11:28Z), 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/QZFZ42079641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8159566d690a66ac2d6d31d15d66064441e37d9fc667313f28a7165cba533f6. 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/FR9R01100250.