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 0x2a88974b73bd04ef4be076e3aa94d7020b349ce04eb36532ae3c73268e6d6fd9. 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/e99a4c5b-1623-4cb5-a9df-7ccbdbfb6aca.json and https://artists.proofprofile.net/proofs/artist/e99a4c5b-1623-4cb5-a9df-7ccbdbfb6aca.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 0x0e4c178d48e0c18796ca582962dbbae2b5d75f2dc4c3fdf0447a08a43b038a3b. 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/GX89G2588866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9cc32dec3b19b90c6c13cc5376279e3ad293c1f133a5f194dc9f73dd9c89d76. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/GX89G2584076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933f734ee946072a6226a55ccd7f94891b1aa53b092150f605c98887addf3166. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/GX89G2539395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38e5dcbd6bb6789d8fda8484b9826f8c0b1fbf85cb97468bf77f52fccd3a9bff. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/GX89G2512187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3697dbf630e41d020632e1ac7a1afde5a9f9fb9172dba9b066905172f1b2f5dd. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/GX89G2575869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c0e3ae5bb63c1a2e0144fb8d7d13029dfe9beeda3684d10bfc4dc631038088d. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/GX38U2550326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819f750df1d45fcf8e063d13a676f1ee63b90c10540c8bfe7fe46b4cb5b09da4. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/GX38U2558345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b994570f53bda6d14da96c5bd8c2bf303f63c3dba2940451b03a07d168eac6a. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/GX38U2549475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e1e849cc1128671915ca256f704c3a89bb1ebe3858c663b06e86a867b3682c5. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/GX38U2583879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc362465622239f8224196012670f053608d2cf8174a682f59e7616e5f5106e27. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04:23Z), 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/GX38U2594724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb5a590f6b2704cb1026c5bf457582ae6de3dd242bb971208e78e53b62569dcb. Chain 2 (Bitcoin): anchored in block 957778 (2026-07-13T00:08:48Z), 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/GX38U2508399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7405a788054211cc7ad12cf51160457e2ba9a607d58eebec416bccf13517eeb9. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/GX38U2522249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b410c484088a907ec0b9f4f4c344d8955f841470d98f52c3e149fa26cc9297. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-17T04:33:37Z), 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/GX38U2586029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77bb91d302eab6a8cc9ce5d76ae8c60fc22e58488a4e77e9528faf19cba80e84. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/GX38U2556624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669403b8edd8ed0ac8f9556c117f61b87f7eeca708d3e0132892451bcee0c22c. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04:23Z), 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/GX38U2570900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d18065dc0b946000d92a8b31b1c36c6fb0e253c2421bca113ed935d49ab929. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04:23Z), 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/GX38U2567476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf660c7bb2eb405f25983a7ed0e124e5be4faee68f7b900e47d11ee1a80a76ec5. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/GXBDT2551093.