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 0x7e9cb6b34095d173a7a22c737668ca7ad8d4dffb6c0f4aa65e5b063733a853d5. Chain 2 (Bitcoin): anchored in block 953598 (2026-06-14T06:40:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0c6a71e0-3b6e-48b9-9f66-ad36e1191fba.json and https://artists.proofprofile.net/proofs/artist/0c6a71e0-3b6e-48b9-9f66-ad36e1191fba.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 0x013c642f1cde2ea62a8970d4195ba29990c54afbc2edd28d966701bd3d9e9441. 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/ES09S2200093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854aaeaa843d6464f4b36de52816a25dcfc78c3cc0509c3688a62d1fe910fa7e. 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/ES09S2200119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f4a1eeb8f922b271413cf9850aeea2279a82d6f00d548cf2feb4bf8ba983fa. 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/ES09S2200054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f4c8607a2c7da28a1faba5243540971070bebf4005f6466ae4907a054a00a97. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/ES09S2200141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a7293afc29a3331739ee50319270133580d8b162ca9c8d683ec6e1ccb985fd. 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/ES09S2200142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceca8dafab0444b763abec3d7bc778fbab04321933a6d673a8d841efa290b4af. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/ES09S2200143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06cd5480577beb652a62f53fafcaff5cf4f4a355dde9998f307f7437519948c8. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/ES09S2200144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97c0330fccb8223aa7bf04b9d77482937986c8ad5b9f2b0fdeb92236f56a97d. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/ES09S2200145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73820ddb68a376b85b365f17e0dc03d99a9c7bc048d9b071daa06c0a1beb1b25. 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/ES09S2200146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643d30ebcda9e9fbf3cf1241e92592568e762d0850e4a95382ab0851cc100d55. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/ES09S2200147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x013c642f1cde2ea62a8970d4195ba29990c54afbc2edd28d966701bd3d9e9441. 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/ES09S2200093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfe6d4efb44bf40540025b75cd57e057a45f2f5858656697d5b393f0689b0d40. 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/ES6062415701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3de8d156961a08692bbbe893d337ca524a346a19ab9adf6fdb6753f52d802c98. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/ES6062415201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76036e5705f3ab08c0e6cd75a96d6788dc83896922145abc396ba1e45419b8de. 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/ES6062412301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f36b08e2b15ebf9e41e87f54018012d244a14ec37bd3f91f2f527dffb975a70. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/ES5702300137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854aaeaa843d6464f4b36de52816a25dcfc78c3cc0509c3688a62d1fe910fa7e. 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/ES09S2200119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f4a1eeb8f922b271413cf9850aeea2279a82d6f00d548cf2feb4bf8ba983fa. 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/ES09S2200054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c0a43b0a951b2b4538681d5ba7bb0caf944071fde1842aeb9e98affa44f0be1. 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/ES09S2000230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdca0b8e22d06ab8e4e8d553d38685fff30a88ce40f65c52c16ded8294968017. 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/ES09S2000231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc330e639ea5e9d960c02c7e572c9e5d20342fb955a5222c7835a8ae65fccdc43. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/ES09S2000192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93efb34bb5121f4212089ffd96e2fa68868738ecac28e10eb6e293090d687a7a. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/QM4TX2074932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70a2865365aaf6c469c3e621b78fbaa24d12d80ec752f48661ad41f5456ec45d. 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/QMFME1919425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a0967476261a4b7ff0a67679e6eb6cea9da781ea6ef33f19ebcc100418258f. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/QMFME1989377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea309837b1b61273ed6c5c7cb741e5dcbf83f2499a4554e2663eef1be43734f5. 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/QM4TW2024942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70a2865365aaf6c469c3e621b78fbaa24d12d80ec752f48661ad41f5456ec45d. 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/QMFME1919425.