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 0xe2d6ac883337b59975190d963fe60cade64786fa4c0a5ffd91d3a53edcaa53fb. 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/e4675c89-9fad-424c-afbe-9a21d2c7d6ce.json and https://artists.proofprofile.net/proofs/artist/e4675c89-9fad-424c-afbe-9a21d2c7d6ce.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 0xd1043ea4a2e05e5eb468db7108b6d12b0fbe650fcf20d1a511827a08da9cd8bb. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/QM6N22464393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569c6a596894fef2d544da725b34a89c9f67a170d2fe0d7f8f821f3cffd5b5de. 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/SE6XY2531045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66771fabd6c9eb1dde13eca5330c4f9dbdcbc32e5bdf365f4e701e3545431657. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/SE6XY2531046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da4a83f8dc3fa059e35d226baa44899bf834e5701220530fdaafe0257ccd249. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/SE6XY2531047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d6fd437d050e4dd613346645cf229b8df95ce7ef6ccbcd6a2c1510340f9202. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/SE6XY2531048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18dc5c1f9e3e840cfbab527ee06e5b5767dd8edc42da24d385a1bb2c4d7582a6. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/SE6XY2531049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a95e9e773ef57d3062689ba0a67030a351a31a5e00c7ff724f09616d6bba1b. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/SE6XY2531050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43595cf962a30f5107f0e618efad11ccf2e47eaa718b8e1f1b1f53edebcc4b53. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/SE6XY2531051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf716d7ad7c2643153dcac23cca7fb83c8e9bf3ccbbb4513c09d6a897a452d96e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/SE6XY2531052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f02fe49828b4021c73ba45c5155c5b7ceb1724a109b077597bd9be123e5f001. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/SE6XY2531053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97637ec797b61e7888ab1a1e9a8994335ce07877ac345d0c07f7c135fc5063b. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/SE6XY2531054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x747e18843e306d559ebfcf89c97847ca2907df754a246eaec7ad13cdcba8c4d0. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/SE6XY2531056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905a3091f99388e5686d29d63aa0468991dedd0c3a54ff9a221873735973d675. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/SE6XY2531057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6789f9a62725e106b2e03ffd49eee43afd0dcb9b67ef4ab033b319acfc21a161. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/SE6XY2531058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc94ead6d3cf134c46588ce35a39b64566161e51f253a684d026d488edba130ed. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/SE6XY2531059.