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 0x56dff970f68e25c38a01744853c3a9357eef26836ef10ded8fc30be181ffbe23. 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/fc7ab278-47ac-4155-92b5-a6df4b2a2938.json and https://artists.proofprofile.net/proofs/artist/fc7ab278-47ac-4155-92b5-a6df4b2a2938.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 0x52c03fc2822f1ad585013a17633df3fdd2c49aff90edfacee3e4874bb02414dd. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QMDA72137005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x479ff0467288e634c057d44cff2fcc92aea9db8aacc2de3ae2d7046594a2b777. 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/QMDA72137007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb11dc82e209990aa4b70ff0b567ff51a085a1d3e6974fa6174bb921f97b0b7ac. 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/QMDA72137010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ae736f4834c5aac0c2148d7a95279da936c0496ce01fbfea6e9cfa456343060. 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/QMDA72137011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fc11d7b4d7ca8d90a14935b76c6dc5de5e32b9d5c51c63cab6515618365d44d. 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/QMDA72137016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78178f87aeea58f15ae4ca012c87b25cd26385c5abc773fbe9cf2118f5f48eff. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZ93L2105624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70d58f75c6501b2f373b8ee4357571bb8e0debc28289ff307f5db46367313755. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZ93L2105625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f7ab8b36c203736eb001067f72470634696931c262b4bfadf3a0527614b4f08. 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/QZ93L2103167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf17a86ba0f2c375e0594644cd7270d2b8b31fcdae584279dd4d757b66639f102. 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/QZ93L2102453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3760a148583547cea783ec3908206fe9ab32a7aa80ef9ddf9eea3dfbeb3fe712. 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/QZ93L2102455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221824b1f418475c61891726d3b9965f014ce850645ac911c8e4999cc86a39c6. 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/QMDA72384113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d74f42366a5073dfefea045acb07e5e27a11642a1e840dec005f389366f401. 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/QZK6Q2157851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb9ea28a8129fed8770982319e22a946cd2ee548fe20b0c7c7bd76bfcac59076. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZ93L1968904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8afaa7fb878d8e1ebe365b20807fe137b9f3b55bb558333ce5d40b7654e9eb. 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/QZ93L1950655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b62fc1366f98a9f885317193b3c7f5c017b6c64c897785dc665395fd27d860. 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/QZ93L1950651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4f3d29f3c27c0ed4707a3760b65db792858d31f054ec40514d3243072a18d8. 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/QM24S1901485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce429c8cb71a72e60c5a9127a6961e08363d8302b87a635a11b83703fbd16a63. 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/QM24S1826734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde7159c0bd638bd591a46b005717da409193b256bb4dc2c7ba830d666dacbce5. 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/FR9Z62100491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x310ec5145b787dc40225a3a70a891ea1a88f2350f5b3f65f6feb8a9b296af769. 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/FR9Z62100497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3953ef3689e7298470ffcef107d368fe5da623880088fb79fb317027296c5a11. 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/FR9Z62100493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb855ea71be05baa60f3ce4964d28c59c0f080ac5e8e9df3ea6d34ca80e085cd4. 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/FR9Z62100492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f87af487ca12d697b26c9a9999c8a67f9ee10d077e9a7002ba6694dd88393a. 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/FR9Z62100494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ce6fca1451373df1aa2afd9231890f73ffc69c7ddcb40ff3a097251f23d3a2f. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/FR9Z62100495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91018500104e0df389c8aa9815273fd857fb0a2450988acaab99f094e3a01972. 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/FR9Z62100496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b1a19c6ab71500249986f912603ca5e245a183ec8b7043b879bf47b084168b. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:43: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/FR9Z62100498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7ca76c4caa455bc56e901f1fd96715cf9be5a52ae4974a6fa6da723354ea15. 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/FR9Z62000479.