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 0x3d48706f752857f7de6c051e683c518eff9f5b6dae0171ad1088613ae5c6e200. 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/771ec216-e6c5-4da2-af24-1176b4357c05.json and https://artists.proofprofile.net/proofs/artist/771ec216-e6c5-4da2-af24-1176b4357c05.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 0x6f263c34b30449d21748caf3697def859f6e2f450d34900721e8fd4c15fe690f. 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/QZNWX2206727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23e77a2a73a247b1086817780f90a5dbdff1bc3c4c676da5197aef8915479e5. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/QZHNC2213311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8998ecc51138c3f000bbcf946ac3850af30cc50311435b8789ae26e7a4a9049b. 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/BCWK42400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f08b3c643a39ddb5d7d6eb21350c6da034fbe26779a26e1081d3fb9ae417a2e. 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/BCWK42400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a8402cdd5d2e36d554c37d3fd9500355af361d16ac7a8e17ed794bd545c8667. 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/BCWK42400027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397083122cdb191f2d86dff2b5956d22717c952ae836df31cfcc072f228829b9. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/BCWK42400024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af8a7be635c552ad99b1cf0876d3afafc650ed405e864e0df6308971934132b. 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/QZW9L2430610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a767da17c218f7548f068bc1165588c7a5baa1c64b8b5bc7e6d9ce2b19ff2b7. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/GBRKQ2525234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1220ba6f73407c8f1649f21c903d27a18c44e392bc277bda39c91f073fff27b8. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/DGA0R2495941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b0ce2b59ea318e700437b744ed23c5f83812dcd56a34e074a19af8dac6700a. 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/BK6TU2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb796a3ff84f8389daf603d188da42984492b1295c4bd8575678927a8ab60c714. Chain 2 (Bitcoin): anchored in block 960384 (2026-07-31T09:54: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/QZTVM2461468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77cfa747b7ee2895446f2bd2805bbc621c2c7e0e35a807936726dd286df00d3. 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/QZZ8A2432806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdffec80240eb86a7ff55c207b7831e770505d16dc255ec2cb25b379c519b95d3. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/QZWV32452589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee688ca97e9844ed21e7a8cd97331c63363885d973ea7750730a70e22fadb413. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26:30Z), 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/BRLGX2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9325bc314cbc84ea04cd2b95d90a9ac810b7abb617ac52ff7fa2ca559a369a. 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/GBRKQ2569658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8bfd2915b416f96db68de49b0fef62b57edec3a139cacc9c81239131420d5e3. 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/GBWUL2572607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d51e854926a2828db8caeb60e659f4887890cbb4b827b32d3d84740dc54038. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), 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/QZNJX2387934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x753ad51f41852d8cd63064d401cb1b318a1685bb3f56baef61f75d3630939e8d. 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/BKP9L2400059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98f884bd5371cae7583974a7f95d17bebfaa4e5552821cb3253eb2ac8c65e5b. 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/BCHFD2300142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6c73ea5546e82a910dd742f57113cdd75f95353d70aeadbf2dcacb829fc255. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/BCHFD2200167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3efa404bc108e391664828d2d16260acd678fb2b9f2246c17503ab3d661a7ca9. Chain 2 (Bitcoin): anchored in block 960177 (2026-07-30T00:21: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/DGA0H2350694.