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 0x5ce8cbef903bf130bf7088fef60c3375ac68ae44d22d08fbb92511ef4eca2578. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/751b76cb-5f04-45a2-9443-18cc7be3da54.json and https://artists.proofprofile.net/proofs/artist/751b76cb-5f04-45a2-9443-18cc7be3da54.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 0xd1fd00c8938ecffa2b0fb6aad8a83ad4b839cbe0e688bd856221e346beef6552. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ES71G2130388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8db13b3f8247857236ab0280efd7efb65e0140dc7bee2f3a7b3f18cdc552cbaf. 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/ES71G2130389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd192405d5080a818d20b0b94b2662d2eb3fac6f6501aaa4be9bdc87073c10998. 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/ES71G2130394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1b27a0185acec220cdb0897ad6c22872b85f4ae1dbcd929fddd3bd20146f76. 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/ES71G2130395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x199b948a60d4e75db88fe461951548c521cbedb8e53190e1645ab95a7ce4d65f. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/ES71G2130390.
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 0xd014ebaa6af05ca7df3883b68f2adfdcc9bbcfe1bfb3551c28a92fe00e5e3d5e. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/ES71G2130391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8269510df6e8ed56dd637c74185cd439d01a826b25b3d8d571072cfff52fd1f. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/ES71G2130393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309303ac3ea08848eca52e46c7b6cba2eda515b5b329c7dfa78117c2b324120c. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/ES71G2130396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8232b870d78f6f9a130568aee3f2d66d1e7c33c2aa8cbee3c5c9e4ee0b7ae020. 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/ES71G2042999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c233956cbc511cb63dbd96fa3b8d9d62fa7fb125091f4ff2496d0220c5fd373. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/ES71G2042992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf5f913b5d521eb337d43035e1e96fe9a3d861171bc918103d86babe4f3ca73. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/ES71G2042996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc42fd43d37b19d8d3f2c1e5c1fe7adb5752da747e51043b35e50f997c6ddaf1. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/ES71G2042997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf77bc5a97132029244d260900157f88e65cffb9bdf658b0627250301794b561d. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/ES71G2042998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa86a603435117753c47a20e397224a0c1baac5f5f9309ae14e37d506562254. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/ES71G2043002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f1f6d55ce1f5262d4b806be5e5265d1b388b2a6445852828b52c3c8e45ecf7. 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/ES71G1863923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbbbd56ac8d93815034db57925b54bd37da3279b6b6fbf87377482771fec597c. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/ES71G1863920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35e29beed1bca79194e75b84d4a31094c677b820e1b3568eac6d23908b23c338. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/ES71G1863922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef2e3943cb78307b4f56ab79b13e9938228766713f8cb1fd15a363053517ed13. 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/ES71G1821581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb375a6d1c0ed807f5c32f0c13292ad17483dac98f8c782f0a47b7de051dc658a. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/ES71G1821583.