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 0x64c5f70226b62c1ab6b8058d1f50dca28685dbe532a9d360a75bc0427da4921a. 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/294f6628-d010-4a6f-8f50-c1ecc196eac2.json and https://artists.proofprofile.net/proofs/artist/294f6628-d010-4a6f-8f50-c1ecc196eac2.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 0x9d478eb49096b23569839826fcf032bac8c03301eeafc024d50fa48cc18cf62d. 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/KRA382322656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa597b0a5ba2c002452c672692f425d8307c41c2b534bd1becb09461dc2536277. 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/KRA382321456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x046a01ef55bea215e49269344accc09a21c6cb9638eda213c89e2ac358220d44. 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/KRA382319784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c0db29ce09d9b1505a68bc2b267d8dcf7f7e6deb57f52e15a003e889c509954. 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/KRA382319785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f373123c81f8be46e96916b8785f2a637949cfb6a3c61dea1c956065b29a9b. 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/KRA382319786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc71741eaabc6751087c359c391c14adee1718f213dd51f1216852aa5bfeb964f. 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/KRA382319787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c52c35e57073b68cfc68aca68aad29b8fcf465901bb1360f9aa2ccaa255c0b0. 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/KRA382319788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56fcf588def55fbba390637b2d6a78d909f78aee41e0e83ea5f914e6a62fb065. 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/KRA382319789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd5e9954fc0c4702e878d0a7451416ef4e82c7aabc1013c53f30f184ed5e220f. 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/KRA382208304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07fec7020613e647ecd0da0b5a86957c675046b4abf6045eec021da8ae4e67a. 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/KRA382208305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664f92482fdde45c85b01a6738da3d43469aab5b8d43c2e98647fb9acb24a9d1. 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/KRA382208306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f1a80bb939b0854d3dc06712762abb329ec7a19f5645221bed83141a9343db. 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/KRA382208307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ab2fb9e657646b2df04087f34cd4d2d07a75a883b10ec4ae6f639b740bc784. 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/KRA382208308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fec23eacd19e994d0195be3e97482ad4b323b5f7088542d9eab276c4048464b. 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/KRA382208309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3cb54a2223535d017b46de643289afd47478c361bbdcecc8fb4ba99a9cfda12. 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/QZNCB2185048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cea7fb522f5a241a04c9e4d4b83b97ee23b3ab69a41af772590d9c0e2715e85. 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/KRA382204261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c91adfe1ca91e039de304f87d49334e6edb75cc3dc2fe50a8f62b4f29ce797. 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/KRA382204262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff110a33a1597679cc4dd9cf8d5e162f1151d50d5ebac7c0fc33c5708e1e6066. 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/KRA382204263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a7e508e3dfa61345c0df73bb9db8b46534b691eb220c7a00a3aa357c77af7c2. 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/KRA382204264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba46b5681331ec17880d43d8534f2d114bb0e2b79644eba010c310d8c81e8a8e. 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/KRA382204265.