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 0x9da3514cf5abe460cd4f1c7ce0e73447a4d99855051f1960a4c555040b94773a. 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/aef67b64-fae7-45f2-9f9b-58bc41f9c53b.json and https://artists.proofprofile.net/proofs/artist/aef67b64-fae7-45f2-9f9b-58bc41f9c53b.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 0xe18844cbcf84da16fbc304c9dc7d27e47940bc5f9b51f98b1f2413aa123e1d22. 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/QZFYZ2339332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fbb16bb533028c447a9276faa880ef4447a065158b12c35976450f9abf42131. 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/QZFYZ2339333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3db41b630dd2f6e927b0821a50e75dd27f420084acc9ada1ef803de937099bfe. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZFYZ2339334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28821186edd358a6d0305d50c55fc1635fd7f7b6b5f9675855e10ec5396306dc. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49: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/QZFYZ2339335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51d2d69e4654dc077daaabe26afea20b1988c1e1abc9372eb3a219634a3d67b. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QZFYZ2339336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d38f20c9a0c0b643f365e02b88a7b8140243efaf2ae900f11d669dd21a4bb57. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/QZFYZ2339337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9178d8864a28fbaf291cd817528903839de766cac112da64d24c95a4ecf80932. 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/QZFYZ2339338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65989bc32f54105d98ae80740b1e1ebe68db8820ad4d88b0fe41a4da54fbda58. 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/QZFYZ2339339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b84d0b137710944f5fbe3f2172f66cf6a1514496617ee07b5742a3a66a6685a. 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/QZFYZ2339340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d9f88a01fe02e8169b91321cd8311b891328012e1e7e3e32ad67ede52d4dd0. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZFZ22455183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x172ebfaecedc7a93d97c0defa2c67354664e52dbc76ba0eea0e84f67661b75a6. 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/QZFZ22455184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0cc3fc744f1f49b3239c3ec5b2549c5692b867a62889225c432eda37e00aad. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZFZ22455185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5237293ec6e2a19f03a7b415bf2c7d839e146b89531dcbe09bbc660ad0a6d573. 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/QZFZ22455186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3ce196cfce43354ef648f47f4fe86db453f9fbbbc1bca0b7d463946f96379ec. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZFZ22455187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1859c4b1a708c73e2719ca30d824dff3525ee08ce6c114de2eb841870a8abf4c. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZFZ22455188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5887ab745145fd3cbabea5d2883b67c855105f6d141d191582313745807154b3. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QZFZ22455189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d276d74d8259ec5f366586d8d019ddeccf44974fbafc24700867b9d7b7c9d90. 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/QZFZ22455190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8b166dfb2be31ba548e42d4f1acc304c4aca30e01a2676d8a4cc3483809608. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/QZFZ22455191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe79bf1218a4214c496a6fcd0caf1068356748f68c71f4629f2b677f384b0de8d. 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/QZFZ22455192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f600f4c555dfb031713ab28f0bd042bd8e79685b6f1c037e0783596df3e5e6. 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/QZTB32486672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e1bd77b0d0a9058406a85054954a55c828bf206735448601c8ad4d7f69c9a04. 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/QZTB32486673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb672e087c035b9d54d15d9e8feeb0fa96ccbb96e5be83cd130fcf7acfa89f9a. 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/QZTB32486674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x587810f5198b3271a9972707419f63e33e817d284c3086eda93aa1059cc75612. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/QZTB32486675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5002f9df28bdf604c55d1ab7fd9c9e4bdb7e0f6afb5e7ff9f6e3c26ea867b6ff. 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/QZTB32486676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8c4bc33c930412ed3222fc08f0ab9016461d620144cdb70ad450e85d165f1c. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/QZTB32486677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb56b77abb68295156563f2759914174fceed40c9c6ce6bf0f86fd6076163bb6f. 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/QZTB32486678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6321ac1061f9b7ca71f3659d2fb105583bff5ba019db704e56e088953503eb00. 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/QZTB32486679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4096e45931f22773c5d3711a431e0496cc2ccd161c2e23d81da4c11576a2ea. 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/QZTB32486680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x916b1a37fee233c964467aa9052e47c43c40f827707441ae097170d0a7929803. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZTB32486681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa444a98551160cfc0fe23940a7d10a9ee2341f32de276f3eb37049fd53e3d61a. 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/QZTB32486682.