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 0x87d19840a5b9a55382aba55ac0046567d314b47595b6196aa3a58927e8a8dcb8. 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/4c12a524-7098-4366-9e0d-ef423bde583d.json and https://artists.proofprofile.net/proofs/artist/4c12a524-7098-4366-9e0d-ef423bde583d.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 0x0a795f10645e2c6b20d037e80bc51d6d58af94e1a39d4c811a9e75381925d184. 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/JPU902301351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a503dac3579d0777f0663852a30c9180be74c3448de7b856dca34ffa41663e7. 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/TCJPV2341089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedd5fa3781ac2747e5f36eeff62312e002baa7377c9624b2bbf75a87f64f4d1. 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/JPU902500565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a5812a2dcd3d85af413581d4f2ffdbb2d67fd5db1bdb1becf0084ab990bb67. 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/TCJPT2274906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3973c51a75438ec6034ec81e2364d439c2f892c6766bdc776e6536b509b34af9. 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/JPU902305019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf66217d75c8478f77559b20071827b1ef05cce03415d45c63d6e9e07b043bce. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/JPU902304048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe45a6539b6a11d6e2a97846416ca981cccdc0563d00c9c4c51cf3f256f1489. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/JPU902303619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7af0e836f0bd77abfec39c9223642c0cfb0cb4a19ab253bbeb88c21d23720859. 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/TCJPR2224771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf8548082661a69750937e87ed150b88a077e48f4b9786bd58f4728bd3381bb. 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/JPU902303042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8afa9ff648deda71e6d497ddd6cf9eabee22a6d659f4796f9aa516c994faa56. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/JPU902400047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee1ee1ab8c4f86aeeb615891b592a6f7e64c5b8d9c7538a999c021ce8ac005dd. 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/TCJPS2232206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eed17b582b9d20375be14e314a9c12f53174a5cc92f8cb1ed3b2c0f37172979. 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/JPU902301507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e88a23bb74ea869026f5c4038ef598ced0b610ac0321ef6e9bf687aa6b6ff2. 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/JPU902402305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660a450c7d2edc57ec3975b35d398ce3bae9b5b2e76521da87a47dbf006e3203. 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/JPU902401950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660a450c7d2edc57ec3975b35d398ce3bae9b5b2e76521da87a47dbf006e3203. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/JPU902401950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204fcce3018435a2b44411105c7ecb8cf379fe11c15313adb8a83c7290bf84b3. 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/JPU902402306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8afa9ff648deda71e6d497ddd6cf9eabee22a6d659f4796f9aa516c994faa56. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPU902400047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe45a6539b6a11d6e2a97846416ca981cccdc0563d00c9c4c51cf3f256f1489. 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/JPU902303619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf66217d75c8478f77559b20071827b1ef05cce03415d45c63d6e9e07b043bce. 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/JPU902304048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf8548082661a69750937e87ed150b88a077e48f4b9786bd58f4728bd3381bb. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/JPU902303042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a795f10645e2c6b20d037e80bc51d6d58af94e1a39d4c811a9e75381925d184. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPU902301351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eed17b582b9d20375be14e314a9c12f53174a5cc92f8cb1ed3b2c0f37172979. 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/JPU902301507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f61eae63a729a945715f9859dc476141bb11fd5be262d9573c72822b66bfea9. 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/JPU902301804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0739d8538bf9623ca8024482f245200df0202db66c6a7d3501ea656f6b10ad8. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/JPH492301026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eed17b582b9d20375be14e314a9c12f53174a5cc92f8cb1ed3b2c0f37172979. 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/JPU902301507.