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 0x45aba25dd407f7e2a3dc8ea6116a539669566b37527b060dd696b9cdba6e442a. 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/c8d553fb-1a76-43a2-a7fb-fbc1a0dbd958.json and https://artists.proofprofile.net/proofs/artist/c8d553fb-1a76-43a2-a7fb-fbc1a0dbd958.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 0xeab79809d7bea79045da6d86f2928a3da0aaf945d2f6bb183f8b82570794c6af. 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/QZPYN2364954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973f0a555ba7a567a4ea7690e698502796d1dd9c93e72c24481b6666ccca3192. 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/QZPYN2364955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd416eb9315af9e11c08b10f9b1b1f864962c85e565104698643f23e7a73d52c9. 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/QZPYN2364956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515ce169b504135be7e0c655c6138020d4ddb15c08f05372e2c34abded76b8da. 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/QZPYN2364957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dce8f25e4aca4bb83bb5335f8f20ea60cafd1f1bf45322b9ec41c3685ae7c52. 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/QZPYN2364963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720f692d3d29438073defc3f47a1f35dacb6d9adb7ada8fbbef4411236575739. 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/QZPYN2364964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd390f634a589606bc6be36426a60b4c2d942b3fd1fc3493c8dc275fc409bc938. 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/QZPYN2364965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872a71a5c0e7b4d78575d87cf50e96ac1e35cb25aa6fcb9ee4c0ce37e4b9223e. 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/QZPYN2364966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411432e4cdf507f23b91c6f83cfeee111e77c2b31d3d98a843fdfea4a8fa705b. 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/QZPYN2364967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6bd5c8ae9970480556f45d27a3c07f1e660a7d781f0135d36cdbaa6f26dccee. 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/QZPYN2364968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf8070e20526cd4f671a8f06189e69cdf9080e754abc23a2b245bf17460e27c2. 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/QZPYN2464819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93cbc72b2ca420c7e3a1ae88440263f541bd28b5d34787e3a7434f4e0f589950. 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/QZPYN2464820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438bf818abc91352f6c5ef000a51612dfe06113309db0e0c4454fe6b37787d3d. 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/QZPYN2461888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4708b54c226b4c8374bd46b834074d8007d7662cc9a31af306d6362c1255ac42. 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/QZW9L2343604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07160e151665a8a24c18e4d24f7da0335e967545cccb10f50d9e2ef22386847. 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/QZPYN2381858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21bdce7f08522a0cd11780f274c0fb026ea66f2b175fb82ad0565b464a756905. 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/QZPYN2381859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0a719c0704c77f64dc63c0b374b95b7a8ec86395642851aedb76ae4c5f51075. 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/QZPYN2380969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x716a016b06e267f37ff187ed71c9c95426655e915b1d220279b56e072789c7e0. 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/QZPYN2367627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee53c0805b3101ca03750f14d69b70e226b309e19ff438af6b233e5a6dcba1b. 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/QZPYN2361676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b4f5ba4389843e1602d7a1b6d559fda0abf1d01448b844bd5c7117b36084b6. 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/QZW9N2233235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58201a70e2dbdf1f07906c22aa40fb4fc012750af090893e72efeace2154f915. 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/QZW9L2469106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd12b0a169a4b79dcc66c8eec9311a42856d2b51406fd70928f052e48d3d74399. 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/QZW9L2469100.