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 0x3f8c174bd401ef294c7e066114b0cee3ce67dd326afa48e89847fd655e71d92d. Chain 2 (Bitcoin): anchored in block 953641 (2026-06-14T13:54:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3aa4de5f-4006-4ba9-b0b8-0b43d8952b8e.json and https://artists.proofprofile.net/proofs/artist/3aa4de5f-4006-4ba9-b0b8-0b43d8952b8e.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 0xcf28021939be6909616c8c1f7c26fc5e96436d97e529d93a22d0a6a76ef84064. 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/FRX281563946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2bd45c06975fe146d16209b84182b1fa3026d4b84e9d85b7ed4bb7429183ca3. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/FRX281563947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c8b6308ab6abb596c74c6b04bd28907ce089444ac784aae5d80d508399e692. 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/FRX281563948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83fdca1ca296988542506e9006ed7d82fc5caa8847ebe1cde8da4bcf1320c46d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FRX281563950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb8dd43f9b21cee454274de21057306c9a4e9eab89986e7f0e5630d8064067fb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FRX281563951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa7c782fb34e4e23c0bf4050036e3a3116cf2807f44651f13294e1a97d50aa0. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/FRX281563952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea135e120ef8f78b72baa6b68ef532a2afc99de04755905b54ecf5bc7c3fe538. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/FRX281563953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4b56d9eb585853ed993d5996d981c8223fa4cb9650d371d1051c705d1b000b. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/FRX281563811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb08fce8591feaf4f16f42905622c670ed5d919b0cb3f92d8e48abd36370b48d. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/FRX281563813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea75b04f2523ccf7240919b28f13ca4ba7a5adcbb9d7c8adef8aae68928c4454. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FRX281563818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa658bad113983f57a1e51c49314404700383baa5dc5eda33be11b1843384f7db. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FRX281563820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26946bf50e73170373063cf94fd99324f5e87d416f3f5cac691bf8c621c7efd6. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/FRX281563918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9171bb67ad9dfaa285f82c1d6f641eb9fdd816052dd23b79df7325b5fd21618. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/FRX281563919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc763130ba747c4e19f0da15238f08fa51a5c3f996cf0194ead23e695cee3c9d0. 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/FRX281563920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ed364529fd752c083efe372e76091d684ad0394213a86e38374e2a14d54473. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/FRX871509931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c6310e60238cffd9eff355c1cbba96894bc8aa7236cbfbfa560642045afd24. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/FRX871509934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cea75c42dc0adff2e734f5a41c4ce3895aafa96ff9a8ec5d97ce198136f58f4. 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/FRX871509937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aac92e497a4ed131e892ffa889df8b16214487eb57b58ebc2211de17921cdbd. 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/FRX871509938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c38f4e5a7ec912e19aadd43571c7c791292186cac69e56721e3fa986b1ba3b0. 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/FRX871509941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5217ae55cb4bccf040d7a806fc3f58cd126d7638f6b5363d2aea2152fe8123fe. 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/FRX871509946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c0c43dcd6c06896da8c19f3a33175461d5ac2f0b7e2747e7cd5423f983bac62. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/FRX871509953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575d4ccde02a7f3f8980bb01d45863b41911b0881b44d00770998709138f4de3. 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/FRX871509954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63ccdc0b4b7191201634b256bc0fe0ea090916440b2187dd454778559c42ea2e. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/FRX281563969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0eb9aa3cc4d8a378cb57bc1d29f52073456d7ece79a6d2ae137b396b1347fb. 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/FRX281563970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd630b2a6cf610a1a2e38a90a9e84c0a5e1f862e91ffaa7d53834772cacb971dd. 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/FRX281563971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ce7403999fa82dc07fbe7c7c0113ba62c6273317333a9d177e370dd461f2f8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FR59R1599353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f70b9645cd4cb6db7581ab33575a6060e2ba78d4332c0eea1d2db4a8b173c36. 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/HKG732294413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec4177a312898b51472f81cba4ac746f5695cda3fb765b17a174d380ab92fa8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FRX871509930.