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 0x1b6cb5f44e0168ea32fa3238cd91932e7a711d461e8d160dd9b8012a10faf8e6. 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/2cccac29-0b59-41ce-bca9-438171551786.json and https://artists.proofprofile.net/proofs/artist/2cccac29-0b59-41ce-bca9-438171551786.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 0xaf80780b70ffbb4cd22341b36e2ecac87ef0f146e594887683ad08a9cc30d36c. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/NLCK42410685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9e5449d879e573511a790249fce75f1c5d431291bff44d4847b8f1fb94b147. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/NLCK42410686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2893e8ac7c2c10b46197e3af6be8b6a4d4eeeac693e4cc741fd42a7d15ddc9f. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/NLCK42410687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2be3be336a0d764162daa79b5dd7770f380d6dd2af916924d29f66558796b72. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/NLCK42410688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a0be91bb1a952085ad34c8a43544f63ce70254923c17b46f7a417a93e09ecff. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/NLCK42410689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c4377580f596c5502ad868b5ceef279846c9f9932dbf8ef514715605417f9e5. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/NLCK42420213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8331181f1b68a4a967f33fee486b6b6fa4495254ae6cd52ae3604545bafd3d15. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/NLCK42420214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc48b9d80db36cd2b179d03255f8fc5c9a02658f647da34b8c32135b106d42ae. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/NLCK42420215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22cd8e38d268eabb5bf5dcacef5a0dab99da020aa5ea02d043a54b7c2e95298. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/NLCK42420216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ae7c89428168ecc3f57a1b1c931cebed3ef203bb6617596c1a5181a5357f725. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/NLCK42420217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65615c0d0c9475eee151ebef7eb2fdc158f25fb40283570d682f99a90ac186c9. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/NLCK42420218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc69ea780bd923f39c6bbd7524050a62b73bbe4591e593fe542a92c2cf00039ac. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NLCK42420219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe16724c1d61f4c5b8ff0c573478426ad5afee998e5fef5f490804d6d08c990bf. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/NLCK42420220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x066779f6b50dcea1831716acc775acf705031d4b9feaf3421f860d2ec62efb80. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/NLCK42420221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c2d5f7ff8d493119f6e7107a80256bcc46132ab02b875e5ff1df85267d52de. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/NLCK42420222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc298b7afde02070d8432e9df3ca03119fe95e39a84db25f4f1564ce61fac3841. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/NLCK42420223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ae4b1bb7d920cd5dbd1262a4cf6f4336b689f216f3309ebf27350c3ed58dcb. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56:51Z), 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/NLCK42420266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f7e8c624f893428df40436884d02ee0cb014f28b29cf380d436a5f30315e88a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/NLCK42420267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99918fb977863b6d415897ec37623cce664c9952d57e478b5368917e9cdb3b78. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/NLCK42420268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a51314c435a0f937be788d1695b382db0da5e27b12b1abbd6a09ae97410f5a. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/NLCK42420269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6dc345bfd647a6da62ded3c8e51d8252ad030f0abb1001257f5a40711a5a64a. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/NLCK42420270.