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 0x6f614aa03e5e1451b89d2132085c3d60affe19135dd08dd895d5902b371b0c13. 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/8a6369df-388e-4de4-8576-7e6892212914.json and https://artists.proofprofile.net/proofs/artist/8a6369df-388e-4de4-8576-7e6892212914.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 0x0e86dbc1c49dd9f4fc9ddcdd6067e8af97f182d00b0fae2779718afc05d26e41. 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/QZAKB2431630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x662f4df2c43ace727e91b1bee2b2842cb55203fc28dc2323b3194f85c32328ce. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZAKB2428730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5aa832793023e61e395530762cfbdb694f2a870d8c034c2d1db582c4c560ab. 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/QZAKB2429588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x832671d4b9dba4d850240a088ade6355fd20a8a81dd4767736053b52a5ac1d6e. 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/QZAKB2427820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2109a1cbbf7c23fd09aba4bf4d14c5cfbf0b0307d5867b6d32dc8e962a0ba797. 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/QZAKB2415542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfd61d189a04870c5b854a3e519c9cfeba292bc1ce343ec551c608f2a3c35083. 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/QZAKB2413161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67143e89e1b8613dae97c7da34befee21f7446f724753f1af07372f3ec82a112. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QZAKB2411446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d752bca6fbf12797563b4af1fda57c4720f1f7d14063c8db5ec5aff65cccde. 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/QZAKB2407098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119fe4b357f5b61698387178c4615e0a11caaf57f1bfc2ebb1a4a7909cb4a0d8. 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/QZAKB2409241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa87201d7d6e3e81f460e7c177ecae985b2e7f695df639f7a266ff470e04e1f03. 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/QZAKB2406357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d4747f9d95961ef884fa6e810fd116c586378218aaf5057c0a32546be75a15. 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/QZAKB2405959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5434b294af9d4164cada6331d03ad5f8548406bbc2bbfd6cbf2b0b978a0cee76. 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/QZAKB2405579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b160a150c1670995e42e394987c7b4391457a8fcaa34312690ac4ac73b112b. 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/QZAKB2404143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e4a62035e11d1839317242d34229878fc79f915afd4286e28cdbee2796d213e. 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/QZAKB2384243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a6dbb41d0d4ba7eaa016eeba473a156163212d57b6cdb959a6f0b92a01d191. 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/QZAKB2375970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1fa4489fc1aacecf4a99c362615c41580973d8822d0b6e9407a216adf84405. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZAKB2376930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5483a6479296770d4b9fd2bd7c165dfd99b9cfb2365a8164decc61d2dbacb258. 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/QZAKB2376344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ac35212829fddc4bef8405b2b0bca5f3a167b46711b9c2bffe3ea5c20153ca. 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/QZAKB2372923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b4a8a8bfc0da7485de951eea59642b60eaeeaac9df5101936cf2058cb099697. 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/QZAKB2371274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ae69adba78e341ec320e51c92832baa5f51f929ffa3e436aadf94386db98f7. 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/QZAKB2369220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabfb5335ac89237492a93ddaec1d7d5b78af1fe9602bf6479cd7c47eeb69b2a8. 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/QZAKB2364154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39740e7f6846838548d9c62001cb0b1d71ea9b28d4cf71158658324019ec26f. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52:38Z), 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/QZAKB2359618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1da6dd88151f64432365f75e0da2d2c23a6671798e0b1525a8aaf9919246b83. 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/QZAKB2358282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x666a7eb886d0d7fde3306406a086922039cbfa05c9a58794e6329cc2f0ce12e6. 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/QZAKB2356854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfe39f3a16ee1ce1e61e58a7bb084fb6d5b0507320e02a39a7cc6bc69b79aff8. 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/QZAKB2355107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f6f90c9ad5b50a9c7272ba2a2cf5142d3a8fd99fba31060d9d8ce9e341b3503. 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/QZAKB2353442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e72c9cc5adadece96749afcc3af3c9db09589a3cf409c4a3aa16d97d73b6025. 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/QZAKB2352121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0d60593d641f1612e2f807c539aa96a8f2d7c771634b0abd812735067c6469. 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/QZAKB2351033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9edc5d406f1e0de3ef69e19cb8f35240d1f86a04878504b0786994dc0166da3e. 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/QZAKB2347759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb213d0a84fb5b41658f605119f0316589ed15a8d0823718677abda6f5e4fa65b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZAKB2346466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04cd408ea010b0ec15de4b2cca2c60e08dc891cb2a62775315bbf22c970e35ff. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39:11Z), 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/QZAKB2345939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae338e2a9878c68e00779eebf085a104f795e87a35eedffc065ff5becce18809. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51:26Z), 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/QZAKB2344540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23185a02109e471f083f886d55e66145c830fed80f4f383979c54b6b40d7bdee. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/QZAKB2339788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f7953cdace26fc65cb75d54959c49debe12f6ca74d500b91799a57ab4a93d0. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZAKB2339789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc191d4a208e4b45b834be518d644006abd4f72554954ebc9f573074d9725076b. 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/QZAKB2339725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f67809f0084eec372d1a94ef9458d78f605f4d1b0e531296210d988f1bc6a90. 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/QZAKB2339726.