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 0x532edde9b18d0e24e287e2e852419e40e907f9ee68c758dd8c1ff0e668b777c4. Chain 2 (Bitcoin): anchored in block 953617 (2026-06-14T09:00:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1bc86d97-b8c7-42ed-a5ec-1cc6eb5058ee.json and https://artists.proofprofile.net/proofs/artist/1bc86d97-b8c7-42ed-a5ec-1cc6eb5058ee.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 0x22cfae1b4fa6622ab87f3e877f32145ca3c4afa31d08a5c49de9be747f24f0cb. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45:32Z), 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/GBLFP1783484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c62ef58a3df97b6ce490ea2236230e74176782a68ae59e1e223131b46459978. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/GBLFP1783485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c610711ad6cd761a178255d3dd66105f8e21218db1f263e943e23e765a8b211. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/GBLFP1783493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9461a0540886da36315dd74942c41c5466cd78be7a9eecfb7d35b36d226c0c78. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/GBLFP1783486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a525b081d6d77f23e5af87f80d998f499e3ecc76980341a9ec2fc776911c53d. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/GBLFP1783487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a3530050dc44462f2185267c69e0cbc73de82ea1601a5a20ef30e2ae5267212. 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/GBLFP1783488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f17eefec1ea9dbb7703a50c4c51b7cec484bd8eb76453ab3b5d88ebe8e2e43. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/GBLFP1783489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb03a580a32b5fcb5057a3d2d5a99aa933e92d99c13c847e80edab6d18f51e673. 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/GBLFP1783490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb46ef015d8eb31c3e6687ae4c5c7e79836e93add1bc1ac405d0587884311adb. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GBLFP1783492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d873cf96adea566f9a55805aa04b0e0b8e21d9c1a91f28207cf14728869748b. Chain 2 (Bitcoin): anchored in block 957658 (2026-07-12T05:03: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/TCAGF2226062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8e22501e7d21f339b0aab6f487071a6dc7da85c2dd377bd1e9eff49a55d50a1. 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/ZA15G2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d36ecabbd036be24952d33a76903b244fcc9ddd3244b2c325211480b24a3b8. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08:25Z), 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/QZTB32355918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7794d258a5a366e9244023a810167006609d6f5c100df893c0e1652aa984a17e. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56:21Z), 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/QZHNA2415274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb72c77652c58aeb12f1fac19554a66fc324dce08b990b867958d8e8f8b1e94c2. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZZ7Q2554151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e614de6a1fd9405eaa5224b3600adcc0d07d10f2416b1de38c5d527a904e82. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZZ7Q2554155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5807366ac56f3a5749c32521ca6103f65245224f62d8c11061045d253fe2bbd. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZZ7Q2554156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0be4c6b3f3a3470593eb204aaaa432b3ebe1b844b50e32f2723eaa175ba706c4. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZZ7Q2554157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1ec37fd9664534f1170d91652d4ace48c9a8460c8378077bf8191e04c8c0311. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZZ7Q2554158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95054181b98bb4820c4d07efdde98e70eb80dcda435c869c8c934ca63e984ebd. 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/QZZ7Q2554159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x082295fc598074f8181ffd2d33b5c455b91fe9e3b31f12b4e2ca907befcdde10. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZZ7Q2554160.