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 0x337321323a1be18687eb53b87fab9e83f00ef1b19098c415efeab46597f0f891. 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/8ff3fca1-c99b-4f2e-b3ab-8a52c84741bd.json and https://artists.proofprofile.net/proofs/artist/8ff3fca1-c99b-4f2e-b3ab-8a52c84741bd.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 0xd43d8b12486d2804aff1c8ffd447ec983c332c317ff85cec23f714fbb9b5123c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QMBZ91958883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7cb67745b9fd299d6a669b0a83c7d1b910bd5e58f1f74845a3b0342c4aac869. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QMBZ91958884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b4c0014ed3ecfa68b5a7d524d6a866d68a60b98c9d11e4457d1c20b16c46e3. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QMBZ91958889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4172d8a2eb6b42a297b28a0ffc0f0b763785e502076cd60aa87b6d7eb39ce825. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QMBZ91958892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x081f449392b5b63d5307472e8399c4d9fd267a816bde58e80133ae358eb6f845. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QMBZ91958893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce6b1b6ff295b1132d16173cb00f0a076c6d772757f6efbc51876ab87bbed417. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QMFME2005949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7e354b1e2634f4f4b66a68ef65a954de35299641afb4cb1f91fb47af60fee2a. 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/DKGY52000305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3959359b8ae2b3aff33beb338eea6762a9a19e2689d4f83f7f0f9f4857f93e5. 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/DKGY52000308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37aceed84a6b3c560a7c835aedba81545f6c5fbecb9b1cd965aeb35f4dbc3ee1. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QM6MZ2109467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ea2343682a80cb791c7db36a1778ea5d3c4844a3b547467f48fafe8f2d780ed. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QM6MZ2109468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa61e23cafc3a18dd2b49a297b5ec1cb08ed942e5017b33d68e4e0a391acd977a. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QM6MZ2109469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1876342ee6223bcdab601bb59e25889d7f0a5d0d38ebc65eb60c3bac11f02e0d. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30:59Z), 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/QM6MZ2109476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b8ec93ddf30e8cd6022ea7455134dad392455c5e8754915b89a908123a30e7e. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QMDA62167481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa731c6007d032c736e12c9ec7a54bed35c211468894d9994f2ac13f6cbd7cdd7. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/QMDA62167483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91fce7ef8b38539fa02559672be25a85ab3338d649d093e1e68d1ed0c925ed71. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QMDA62167486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc73ac48a8591151c26b4dd63c2ca090da56b4fc51379ba5b8f54f0dff5215990. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QM4TW2281915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d939d9439bd7ffa7ac1b3950152b70c3a4a8689db42e64a9ef2128ed041c0b8. 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/QM6MZ2205892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8265af53c974af3dda1acdf8ba541df7ff4778b4ede2015634b53bba61dc250f. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QM6MZ2205894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c23d0b75ff0744b94c1460e88ca48eb64d1530e60fa7d56254325d05e97e2ac. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QM6MZ2205895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc02bef37ad1da6583289d951ed7b2a9a98cc9e5299f7445b893cb404eb1ebaf6. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/QM6N22352585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e16a8b656842f48a018a7c036520c77f9f767678c9fcacaf2d96b1d4b6cf1f. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QM6N22352586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d5fd07ad86103cc0f021212ebb58eb796247b5da71370329345ac8e413316a1. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QM6N22352587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dfa66b818d7287067e3f84d42712d56c580f989754ba7e69d53404bc490e4bf. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QM6N22352590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d5313dfd7763103826154d6d626658696577f1e9e708ff0cf42081ecfb0f5dd. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QM6N22352591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635865ca52e2c3fd67ac4db2c747bfb615490ba9bbc64ffb17623864a9eae5e7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QM4TX2431114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb7a597438fd5dfdfd2cb5dd3bfa4d3bf33b9842059532251999e5dc1fdbff6f. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/DKGY52400404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd4eea0fcf2bae1e9432d9a227b672cc95a710da9868d8652375deb48ac74f51. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QMDA62409954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c36fd5d269f15352d2b62a87129512f5e9941d2c928acd1c3ee9a52257250bd. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/QMDA62409956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbea9223e97b78a1d2a8415897df9512db23d8ddf37e09186daed85aacbad5a. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QMDA62409957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59261618510effde1cafd2bfb02cf853c20fd149dafe64eae72942e02c50a320. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QMDA62409958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x553ef540baf86537b4bf53f921e6213ea24c74b71c1c886350d6513d2732cd6c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QMDA62409960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22589dba6b00bbc0846d25db0d2ddaa1a1040e2070ec3313014054d60669dcb1. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/QMDA62409961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x956181206e7246ad970f25cd2ad1bca2e66d08c70f131d41d5dc6aeeb100551b. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QMDA62409962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2dfb639a1220d15dc6346d8e37705d67a64fc3f8527ece74ba44fc8866227c7. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/DKGY52000304.