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 0x30f3d1580c7e3ab24f983cb2794b98b37d2f100f7d1c391d1274b93d06d502c9. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e85d307c-8923-44e6-a3f1-3e28b4265f2e.json and https://artists.proofprofile.net/proofs/artist/e85d307c-8923-44e6-a3f1-3e28b4265f2e.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 0x0bb9359aa51282a8ee4fca09b993d224af792782f28ca796fb9c4c5ea9f8184e. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/BXKG22100227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa41f729a29d77d38408f0e8cf9833bbebb055ef268aa5e14b417488176da48ab. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/BXKG22201159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fc9e635591dcaa2efc4172d89b6dc51c1438ec9c96db475cb41fd09604d5cdc. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/BXKG22201158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad01e3969013f8e6b8debc58c44e3959575c6a0d747a0f15cb84725ac5c6bbca. 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/BXKG22200809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8054b05c072af8a47f3d0a9c747b091ffaa791d7d5291bf2ce424f4ff10a831c. 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/BXKG22101434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee6933e7ad86fb2f01f5862d996ade79a21452605eb684d69113927554a71a6. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/BXKG22101284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fbee6b5c40aa8254b972f77221dec1e3204a07b1e9e455245344c4ae0812aa3. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/BXKG22100901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dbeade1f812a54037ad659dbae4f081e7050a4e7533688bc4f2511c62fa0a18. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/BXKG22100622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d1741dfaebfff3c34fbc37b7b0d6d6f23ea62757432488f5104cb6d63b94b1. 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/BXKG22100462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a1db7f46ec0ccf427f02899d0232dd3b8e49d8e1d6bac3c13388231ec7237c. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/BXKG22100165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ad80dac5dd213010192408a2e1b033d7b5de370170274ca1e0fbb84fdbb745e. 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/BXKG22100145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4442628c77a5bb1295a41bdf9970f87c7ee01d3069a4a8b76a2384b6a63c88c3. 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/BCSPP2100101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64510ba4c6a37f37ebe72bee77f61716bd233c6b8a6348c78f6f6a28cbad9e66. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/BXKG22100091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca94af5ef1a0a1033f4a8fbe6dbb0c87dd6c639f4227690c7723ed9e6965fe5. 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/BXKG22100040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd42f199d56d75fbc0d6c6d635c4bb4acb810ab4d56c3be97d35c19d62896957e. 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/BXKG22000462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e37060929b891b8d2e829a2560d553c6f5c164092ec70a96bb022a102f50ad. 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/BXKG22000475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x231889f41f0168a120e8062f7fca411d2e5e523742fb9ebcbd5700db0cf3d1c3. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/BXKZM2000175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2407ba770dd29efd01d7e7f8db27319de0d33cb9b84725ad93026615a2e30a4. 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/BXKG22100032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5087167b12a64d7a6762d0834860e2cc1d667d693a11d652fbef55150c548530. 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/BXKG22000488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c6041df341fd8485cf8a713381db0dac3a04674f67f75f8a8f267da03b2bac. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/BXKG22101179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5431f41c246d0d13184c59a6fda088c359654dfb4c0810fecb7b0cd775f5e865. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/BXKG22100143.