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 0xacf8d21c88c8e26866df40008d3da7f5bb0b2c3e3622a9d023fb4f4b73c74585. 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/ae253b89-8ceb-4f0b-98b8-e60a3fc15bb1.json and https://artists.proofprofile.net/proofs/artist/ae253b89-8ceb-4f0b-98b8-e60a3fc15bb1.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 0xb46d99a55bec7da45dff39eee7c2acdbef41a7426d0cd1d58ffab53f083bce8b. 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/SE6XY2184732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b94cc741a28034a37d7af6c133f2c7f390f3d91619d53de66d9b58658a695df. 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/QM4TW2498638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd28e3767cc9ece2e6bde607c13187aaeaa61ac06e889ebb7aa4b134a04d65a58. 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/QM4TW2417927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf61f08aaebaf21e980db52820340d90d8b85b42fac3b739020ddf40667193300. 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/QM4TW2498642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd98ed6d7179b7e666244ea6ceefc2347664b2a90e9d603c2a7a155a7236521c4. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QM4TW2436508.
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 0x060e5c9416574480ffca0ef8c12165a6f5c55a653c3dea847737266f451abc5c. 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/QM4TW2498637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39edd99ca1a64a3c2cc2098e8de5c354d184529eba3ccd3cfe3187e25587005a. 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/QM4TW2452148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4db5c8774688357571dac44774ef9938c7912df3a9731dba05e53ea79e62cdb. Chain 2 (Bitcoin): anchored in block 960155 (2026-07-29T22:13: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/QM4TW2498640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde27417cef99dc5d7f70542c06aa01e5821ef810b02ca8366c6911a7900e5a74. 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/QZNJV2461427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea95c049b243b8ccbd10089ec5d37f6b7eb377297002ed5f09143a4f9a3e14ca. 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/SE6XY2319193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed56dc4cc15458565254a41daf34e39900ac1ad6114e0001a986e66dbbf94e4. 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/SE6XY2166313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b303752f5d68daeed18542fef1f49716d0f571c306ed61841cc260d5ce72a93. 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/BK4DA2427868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadcda74c750cd6f67a24ca2d077dc6300bdfef9f044b7c81f37f845bf3a71952. 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/QZGLM2588989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd2170ac0ba505e2a233112ba51afe2329ac7f3581c6bb9805f19f5393b459aa. 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/QZGLM2588990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aadb66be25832fd7da17ed2f35b9d2bec9da8202ee14ec787962a4f2c2a4ad7. 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/QZGLM2588991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42708c56e5ba52d0ae1c8b64bca93e47a54f286540e76430a76cad0774158f97. 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/QZGLM2588992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f455374e06d9428d004e389454ba80eba674ebb39a2d435d27b50fd895be74. 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/QZGLM2588993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1aa7d406abd420a73ee08e661a2dcac489e54707c08a1046933f28c31d8acbc. 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/US7VG2563953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cdb8cc23cd7e3c8dcf53365583e4cdd630dfa5c09f7ef12b2343f1338201363. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52:39Z), 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/QZW9K2409830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca4cf0a20f894f415927be43429b1374d2a5d13e06e0c4533646dd6e2c16a91. 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/QZNJY2418813.