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 0x1e05bbbf90bcea9dcb79e0fd0dcd005d3f0fe48207ba4ba5bef01f0e7719ac0d. 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/7a35279a-5638-474c-8857-97e8c50ee959.json and https://artists.proofprofile.net/proofs/artist/7a35279a-5638-474c-8857-97e8c50ee959.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 0xc35a6dd46cab45c3469262f8a5e8a422d6ec3a2563ab34f10e689d60a3e0c140. 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/QZFZ42575904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa170827bc550649357ff05d2d8c5317730f9b1f1971e05c27026df27f4491e7. 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/QZZ7L2427038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x732baa9468ceff548f51a93036cd066b08a2abdcfa2669cfcfb851ed712054fc. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZTB82396074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5b584de88bb9ef3100a4a005966dc2c4f02010c67f5957d336b410e7963f382. 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/QZWFT2461381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x469d0b5d20613e9a7db35c3ed52551de3923ad99b7e71e6841c13cbb0cc1999c. 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/QZWFE2417271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea507eed29cf7392480529f06984741461d4c39abddc2c2fdf9b3425b8ab661b. 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/QZTB52417247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd784d09d6bb3a696f149cf1db4d62ab7ed97d759ef2998b11faf90e4d6fd9e. 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/QZTB22432226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a2b38ec9419f65f7eebfa4e6b0f98e49c5070335526818cde43ae1a3806a1c. 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/QZRP42437665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa52b0877b34e462f8f0b6cd797b550ce1a7fd66c979f627a1b55a9779561829. 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/QZNWX2448788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037172cf35c2d65e502daa38bd7eb4a18484101611d8414888895c68b79faba9. 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/QZMEM2489713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe3e8ae01efbd6784446742d2ed13ebacfb7cd1d800005a3c7508353254535cf. 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/QZMEM2489714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5b88d9b02f0a88d30ea007da1385030a274d793f3885fb02edc49855abe1a42. 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/QZK6Q2417556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf69260502b32c119e91221c823451517dfda6da8c8de3ce0ac1d5ebda8b33854. 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/QZHN72489033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59b21a68602f6309e1252b92ce6e2b19f97fe35a38eaf43bb89875e4efd147b. 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/QZFZ72466478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa67c3f2d823d76cdde749d92851b20f79165b54aa5f48a21a50766ff8ab30c55. 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/QZDA62402512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfddeaf6b9f236b288ccd22c75c505390380f15040b8901f053d77a4b7974402a. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZTB22369943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3233c730152a2bae8f98563ba2bf6ab3431d4e1abd85ca185e8daedf1fb79acf. 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/QZDA62459856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a185ac52f39a4c8ebb03382271b8f6998777122b4e130fb065d5bd35db343b. 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/QZWFQ2347648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf6f70f9fc3dd425cb3d500daf4346e8bd4afd76a1b8b47ea909c38fcd06f8af. 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/QZTBD2351558.