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 0x86525b0cafd77394fcbd845f9633941a9ccc2226560e0da976f0e97701822465. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c80d7c10-c5fd-47c5-a1e2-7c856dbd0ef5.json and https://artists.proofprofile.net/proofs/artist/c80d7c10-c5fd-47c5-a1e2-7c856dbd0ef5.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 0xfbb1b6e4e747b76f2655285d599d9f0b7ae49512dced4c1d482b0a2b5623fee0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/UK3AZ1922922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe878c18c5b4cc3b7ee5b6a6ec299f3a82e581f56fc5722ddc1bee08178958376. 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/UK3AZ1922923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a1f8894de4df0e38c8cca5cd3fe5b283051c0fd69cab874d621107db74d69b. 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/UK3AZ1922925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8ff8027d6f000a4f281705fbaefbba767b4dc275405355120b571c963bf78b. 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/UK3AZ1922926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c6dffbc6d8987842a99d70e8e76a174f61036bab272a2280622dc04cca4af4b. 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/NL8RL2426399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43037db5dc7e6ae6f9b5136a1372ca1f9a2fc8da4fc547a4b5f52eae4a4fa958. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/SGW502464534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde47ff5b0d171df1af37f8926459ffcb22918c11a8bc5e6cc9b5135f67251bfb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NL8RL2413092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddf9cf38acd3010da7ba01dd558b2ee426167f0320e3d18a5ab1e7cff392beeb. 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/NL8RL2409735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b9c78af302f3ffbdda6b6efe6e441656f59f58256c9ddcea95bcd9a2cec575. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/GBRKQ2448915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1af8b29127d8e23ab52d534158fa014dfbf38c641cafd222b9d674f8f1ecbc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/NL8RL2407393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc03d17aa95234739f0f535ed56dab131acab65a70d34a9083d1fe16895548e31. 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/NL8RL2405508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c2899cd2b9ebd60616379d9d5490911f4a71acc456460c6fc2153e82f7d074. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NL8RL2400355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4b882ccda1ad2df173965e8844b48b111d792b1a146dccb86c50e1d52fda84. 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/NL8RL2338085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67f23a0183423f980b52da960b254293e4a13e018f0c1906218a043fc9d1842f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/NL8RL2333129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ec692a5b16fca147f41178d79c9dd2c8b75fe5c4d92fea43cc24f0e15b23de. 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/NL8RL2330016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb925b5f1958d0ef7c82418f59460e50901820acc9867053bd1162f7c204f3a9c. 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/NLRD52202886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4be7bcac084012cb4b29da0c562399a617b4cd2b6c638d1fb2c9601ac60c700. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NLRD52202882.