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 0x1be3034e955c352230888c32f71ca8356d9bbcff39083f37937199b973885493. 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/7d64e7b0-6907-4c22-bfb4-15a6fe0afe17.json and https://artists.proofprofile.net/proofs/artist/7d64e7b0-6907-4c22-bfb4-15a6fe0afe17.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 0xc28588290d8571ce7c04ab56bc853c4287ac284457b334ab4bdb2a6e24b612f5. 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/ZZOPM2225349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3417af2e34c99680aaede88e4007e096528d15e6bd4fdbc1ba6466970c78845f. 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/ES71G1625923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3a94acca5b7c161e2e257f7dbedbd438bdcc9795914a153cb732f6c22967c3. 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/ES71G1625924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d844befd0e40964e737e468de09f1805327221ec9b40ca33e154a2c7243a24. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/ES71G1625925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fade95f373385387eb7b711ebaa7aa9e7aca921901c972b578c41746cbea773. 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/QZ5AB2446467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99dfe8ad9b84870411e1f18c1cdcb37896cb78b8428c6c6d4fd40b39de25ca4c. 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/ES71G2147475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea2bff92e30808bafaae70c7309ea086776b6cf958edc1b319e8aa40e021307. 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/ZZOPM2225132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf280560c81698bdbdf3a7301f4b692375beb30ef7075f47dcb17bf3a1d5014f2. 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/BK4DA2307751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6072d249107ddbd0a21ac154963ab5ba1e5bf514c339f111a388361ba568e86. 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/ES5152400291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fade95f373385387eb7b711ebaa7aa9e7aca921901c972b578c41746cbea773. 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/QZ5AB2446467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17ecdc2fdbf26415a24e70438989c0bc2ea0e3c4a4d4d7a9b81c1aa481c8f66. 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/ES34E2400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33db7dd2a6c0781c4422441792e7c63ce3f5739ac6a4d8dfaac04a7cdec4ade3. 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/ES34E2100019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7d3e66fe9c3d5e0bec90bac579068be49694f6501922175a57864c5976c463. 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/ES34E2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x537ff85707788e5173b654319af0097fb371af602d78da8a0f6932a225f3e5ef. 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/ES71G2210097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf117220a46ad642727d5e8cdbfea623d070132429d0ed60253379d11cb8774cb. 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/ES71G2123830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79abcb6be69ecfc4ed57ab17b981fc042423fee55bfbebe6ea9e2b616449721e. 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/ES71G2008450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80341d8a13bd6006531cb30a7575a8595949eef4fbd8178053e096259ab11361. 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/QMDA62396664.