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 0x543e2ffad1db52f59eeef45becea0a0e3ac3702900de12795cef9591a02572c1. 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/b2432539-9281-4024-a54a-d83f918f64ff.json and https://artists.proofprofile.net/proofs/artist/b2432539-9281-4024-a54a-d83f918f64ff.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 0x35d0f6b6ba60f5c1a89e7befc3ddedb87451a63574959262f89e80d3329852c1. 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/QZNMZ2327375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed72dbb2441b75c4e0edc5155fc496a5147dd3ce098151197e33392d968d09ef. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZNMZ2327378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973f740587ea3f2d6ef99026c1c5dbf0c93f65e6588e4eaf73b17b987c4241bf. 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/QZNMZ2327379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7f5b9471798ca89c21fb52d09f4bf48634cc81dcf83c1c7afab705bc33afbe0. 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/QZF8N2156546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8a8fa5b66e13dd56bc0a2bab79febdce3f3c20af7abe179422f1036fbaa412d. 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/QZF8N2156552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaee397eff88ec316c1833fca848011fac34885befd7e09b5f5a8e7d189c9bd00. 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/QZF8N2156554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa17741e6be7b9b6e14bfb1e9e358c11d416a04f1fb0bfba6938aaa3f4cb0448. 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/QZF8N2156561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4fd9f2909f0a45de82f5a3a0f177ced545e6abdbb56dfe0b0ad4a8c555ee896. 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/QZF8N2156562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2fa1a5f58f748f5742c2e04680a9919eea73568f986a59b87d7cd9cb77dd5f. 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/QMRSZ1801755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c29eecea86104c13a49823458e90e70aef64d70efa3a10d77ea5ee51ec4f39. 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/QMRSZ1801687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba75e759c9173aa4a1150821fdb21e8fd2a726a50f4fbe3afda0b181ac9b4ebc. 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/QMRSZ1801757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d720cefb1052eebffddcb228cb92289c2ab6bc2924ed9ab4e0123a18482dff. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:49: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/QMRSZ1801758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ef4117ed7b1103a37194b276c4150e73d582a23770d54121b99f517b3f38dc0. 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/QMRSZ1801763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc19f5e1dc4f6e7706e314c74aa7cef1fabeece76806ecad63711c107b22b0a8. 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/QM42K1744495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798a57367919311d8b065ff00057d474aa89d5837b17afa2f4ab3a11f4a795f6. 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/QM42K1717224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x201e6c6de2dc30325d70d663544a7c00cabd1afa68b9d1e25cbda16a72ab4781. 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/QM42K1743374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa687a2f2a2f4bdb03e023e1f07dbe385d2930e5077a05d10eda017a49bfcb7ab. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QM42K1732646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd46d865b9e78f83b31407e68c342a265504a64a70e47ed2c14ca7a55b49dc799. 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/QM42K1754986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a28d128d7f009c6620f3e995f4462a988877aeb1763be2e524874ac46222c74. 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/QZMWW2426940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6ee55343220d02a01d680fa3e71bd7ea413215db492b4e43061e65f1f46b86. 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/QZMWW2086714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90cf78bb94d21b5b1ca65350322d97da21ccbaef266b316dc5ac536785e88afd. 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/QZNMT2411174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48286c8def98f83788b4723b30f6a2d347d2b2afd8f893a7538ab99e8b41e3f7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QM8DG1600316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa99d31a9be00f7c1d0966985a5708632f8918230b6c0cd2933c587a063ea43a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QM8DG1600312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeca838bfdaac9306b96e7c94916b15a7cc0ddbcea10943984d994691eccfaca. 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/USUYG1100819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea14b92c66267f28ba4f1d7899aad6e6201a149c37043bd68e4b37a2ad564cbc. 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/QZ5FA1752850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b26ae8124fe8ea80c1c1b6ce6602c7153bbe9138f28bc2bd45fe48a0a33d2c1. 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/USUM71706951.