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 0x5e9830cb7482c03c9d0bebac6a254fa297f2297e61795150c0015deaa6c6fc1a. 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/f37b41ab-cb1c-41bc-9e01-09914201c24d.json and https://artists.proofprofile.net/proofs/artist/f37b41ab-cb1c-41bc-9e01-09914201c24d.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 0xa86f0b6d7e20ba6ca301987391479f331f8969a59f0a7113911c53e5b4783c25. 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/QZNJV2473640.
Marithea vs. Carpediem - Semifinal - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16bb1f6a2be44ac0248e1e3852dee763d3b280f39dfa559149bc6dce1f804c30. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/USP6L2301800.
Valles-T vs. Marithea - 3er lugar - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed8ab23c40be5a389ed79ea04c75b137229c15ca63a284425aa1d59e848e1179. 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/USP6L2301802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x060a364bbd39e2e1b9f905106b65388a91e1b00af930576289ffdbbc98af43c3. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/USP6L2402529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00769470b39af4fc238940c8e77ed986b7dd1fb40f72dc16fc56ed8a0c470bae. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/USP6L2402536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417cfb08856be2d7e9823176efa64951378db8eb219fb4968714899a963ee0ea. 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/USP6L2402540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067cc05cf5cc1cd67e3be6579531d44fc2d679cda3c774c2ea6badafbcb03d4c. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/USP6L2402542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77bc077f10dce2d7b05e7a0ba9d0900761f7faec0bede78ea3272345920fa342. 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/USP6L2302099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfce4fdd6b576be6fffef27390f7e8d28e1eb28f0885f3d88ca641bc6a96730a2. 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/USP6L2302103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a09886697051977446f0b19d5e352bd92051fe460305fab74c10def107d0ad1. 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/USP6L2302104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c5eab45e156a19d6b3e6f38415cdad72d95395e38453186375bc4897aefbf3. 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/USP6L2302105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd84a0996a59e4419d24467d90364338783f7607a281bea27d141c34d19a88ae5. 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/USP6L2302106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda25ce74981615c61fb0a6fba2be81c3c92b59d75ae389396a62d0d5e400362. 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/USP6L2302107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204bfd3de486acf52c13661f510158223d004cb50d2233f8ea9b13ab4af0937f. 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/USP6L2302108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59898a53fb98578a1b7edde5351e8c9e31ba04d536baa0beb8c9d51fdedfa364. 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/USP6L2302113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16d46fdc702300a8adfb69e456b645a4ad7b8fe4c52029f6f7675442ef8bbba8. 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/USP6L2302117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd428cd43a1708abfa56542306487da02f9a0cd08a4903ac706497fdcb6579ae1. 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/USP6L2302118.