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 0x83d2fe66138b9cd9bf113ad193871ac30f7e107c893b12d76f4045a171123f84. 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/d7296b43-5054-4e4c-98dc-9fa13622d902.json and https://artists.proofprofile.net/proofs/artist/d7296b43-5054-4e4c-98dc-9fa13622d902.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 0x94f1aa0c527329a3330ab4966d125f8f7ab480ae4c38b53be6bcb63ba8f57c67. 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/QZTAZ2425129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab9a27f36aa17913b2f30a6383ad6f50824ffa7038ed8cf624b108fd25eb285. 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/QZK6N2433555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x911bbedb963fd6e071ed258d367c8b3bf16610281797f94f3daddf3e218f5954. 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/QZES62480779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe01904a043461df3fea0d9b503306e048a51a81298299eb9035c64c8421b2d34. 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/QZWFM2368147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca6683bf981ba7659e6fd7a37977df084fdc809dbaac2eed3709d6747790631. 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/QZMEQ2308099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95dc8bc857ff4f19e4e70c3dad862ef0b9ee60363fea784456734cf41a9eb389. 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/QZES72384469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076a4e77b6002d71907343f0985ce7c2697458a1f6aa7b5a6c3685c860560251. 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/QZFZ22370897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6da7720a6d77d10f9c6a27a40733f988cbf19b841d73dbfaa9cd316534bbaebc. 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/QZTAU2284407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8f412ad31066c92eb459ed377188d70419403caa35bc98f241853a633c880cf. 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/QZNWU2224607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ea2c55615b1838b3dcf5d3215b321f6d5fda02fb82258f31143c4ed7909bba3. 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/QZMEN2284469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06fb3121979bd135ac067614cb3c195794393abafbbcd6fb6275d85aa33bb70f. 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/QZK6H2222123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9146ee380889660ee2e6d6a500ad99594e332de8718873c8ce6a536480473eb. 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/QZK6M2247894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b207c56bb0a31ee5ad534c5a19f2b8db913f2c03b4fb10532b50f6e8fd0b0ea. 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/QZK6Q2201462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85baf452641807e749266b4da0792ba929bacc4f71c15403a2cd0a2cf991165. 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/QZHN52232723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x089eee53213dfc78a21bca19b632471e098ea52b3bd839859110a2db416d41a7. 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/QZHN42292598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecebabe590bc28af2689aaef4c2f31941f9c4ef45c8738ca9a4e5ec7a1008e84. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZHN32287942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x152765afaa4d2171576cdbf074d00448acf7b2ec7d623cb90b0a197cde8b16b1. 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/QZHN32250016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x874420eeb4897f1077a7981e529407b1b3992f9075f3e47bce2a523130aa4ae0. 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/QZHN32239008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50f83156fcc2e35dcd73365c88df6890e4d1f41c9cde787fcc93567a317633a3. 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/QZTB82206005.