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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6918aba4967a52ea2f554283e841c1e01e35dcaa9c0c9bcfe0c0c05221dee840. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9286f37f-2074-4a6c-8a53-6b6f0fcc8cb2.json and https://artists.proofprofile.net/proofs/artist/9286f37f-2074-4a6c-8a53-6b6f0fcc8cb2.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x732d83ac7a8d844674fe87c11f430c7232699e9dcd1a0f26587eb75b6053e8a3. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/CAQOI2410404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf02a2e115ea59beff20563c4b16f24a285a927bab951f3fb72f400c2ac04891a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZNWW2421745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6668928840bccb5ee19e4bc5036aef8909d6a6fa688dd185972dcf25eefc742b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6F2491140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87acb2f09c13096413959e4353ace85c5d3dda94239fd0e7723446187b3edff7. 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/QZFYY2456828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b3c7c9bd660e6a6541b4bb208fdb9ade325bfca2baacf057445b6fa933443f. 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/QZTB92399555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7652274d3419d27d3f15d894008246e406851561e7dbb656839a937aa9cfaa76. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZNWZ2337052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3b1329c29303c10e8e96b8b4c90ce8711ba049155f1bfe048c4d4ba9ede2e1. 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/QZNWZ2337053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d303ef48426509912178bfce35f2cb064337d3dffadcd873d4ff88e0a0c924. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/QZNWZ2337054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f550233b6c1ad54d0c59736673a42a6ef326f1add2af36571c4a1791fcca586. 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/QZNWZ2337055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7ec01a81b40a9de642b19f461f996742a826e7b1f40f3bb203318bbd99eec3. 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/QZNWZ2337056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d52633470cb5abbcb0840b2a5b641db7a1b7e756ccfe81de8bf3e66049fc17c. 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/QZNWZ2337057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb861efbe1f3197bd4cf9b6740e39d2b750b28daa934bd8d0f7d972e021d26e55. 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/QZNWZ2337058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf33c79b9528d9c7a879696e325f1622969070250ef1432c3c03fabafaace725e. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZNWZ2337059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1a4f5a9b8321b49d4d55825cfdd841e3523833bc3005930ce5038d049bcde4. 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/QZNWZ2337060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x260c73e45086af5a53fbd8a1ae8f43c7d53ea7f5df6a888406f609337938ddb8. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZNWZ2337061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46894248e1d8b06cd6e57746edd872dbeba63e38f7c0104b1590012ee456d67c. 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/QZNWZ2337063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a016193ce2737e2c106515531e5ca7d48af4af878d4ecc0d9516d7917fe2f0. 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/QZNWZ2337064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc23b94c8f1337788a362ff8f62faa1e2f9878cf0990504d2ea5ba08338a43fa. 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/QZNWZ2337065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d81ac11b52f3214f12777c0118e15a01d8b39c9124567a8235f6c0fb80b8b50. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZNWZ2337066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f64031af5668d6aaf51ab1b2a1f7876bdea9cb3e820272e44f55161a164b4e. 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/QZNWZ2337067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd55fa0ee92f0fa27494922ae00e123bf519d7ef9c4b6a9b9833ae98148ff209c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZNWZ2337068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63851efbc0d1b64b49e3cddd0651fd8978b59628e62a0b33de6cccd8a9acd1cc. 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/QZNWZ2337069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b762e528504a5e78b8b5090d49d9f96d2e34b1ca82efbb3dfcd75bf7c1ba5b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZNWZ2337072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2976bc81ee5e090b4bed55072c7b7712afa3e84f649d4b0262ba7f86091b5cd1. 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/QZNWZ2337073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb532ddf7e6b7b44650519d112f2902babbb391460ce6edfd032a74dd380e834. 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/QZNWZ2337074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f45ad3e99133ae15ff818b3623cb790b37919eff6143052be79e4919e8af8a. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZNWZ2337075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6224ba69093e0ad1cc13945f9e31230d5515a3d74258e524fb0e06ae93963a49. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZNWZ2337077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6633f59f6eb58f16b85a6f99e91872a6620ed9679db30a175d3140bd58828b36. 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/NL5MF2102928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8273ae8e337ffae38e2be295f20344b9162f3bac33f2e59ec2cf50699493228b. 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/NL5MF2102929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f75c8e6013d29d399767f41c88488f237d1de863be9fd52f40b21c64799a7c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/NL5MF2102930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc48e449ecf7940ef5544db1ac98672af7724666ea0a7c3319cc9286a549119. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/NL5MF2102931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a179c3d50aca2c99e3fc85d38caf9de24712667372d34b5e44f202e09879046. 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/NL5MF2102933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x797653bdf9f3eef4eb85f3709d0b1f6d5d11d587d5eaf8a3f7f0395edcd4e579. 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/NL5MF2102935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2738dfbc63aa6ad5b074c7eee0b6f4aedfac33d4f3664488ce4acb29a2554c. 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/NL5MF2102932.
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 0x7257f25279f334bd5b3fdd8635b464fb6a389b8a1e99657a7d346388bbbbeeab. 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/QZTBE2438004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44459d6f0a95770531124e433245a36007afbe07cc5655004d5950d3b0d06e1. 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/CH7812529244.