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 0xbcfb0dd04e9c3276d9bf36e47b7c9f44ef4472a00177e4828f82a0b5b4ed6478. 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/1bd185af-13bd-4af0-8ee7-0f779ff13611.json and https://artists.proofprofile.net/proofs/artist/1bd185af-13bd-4af0-8ee7-0f779ff13611.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 0x356dfe05ae17f0c972cb8f0d9c426714a0a129c01b628ced9431d06b20c3da3b. 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/ES5062413001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeecf3e6fcad44ce3694ee97fb889436e36d176264c8f975dcfb91ed3434b080f. 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/ES5062410301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd993cda77ad23bd777a1e71f6d8eda030621d5a9652b53a5247ddf3d914db406. 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/ES5062413002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f316846fe7919678da0ec3df28197a604d3c4dd09453414972693801b39e4e. 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/ES5062413003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e242f57801aaf70a246e312dcf01abec19ff579dc787a61e3b9241d33af036. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:31:37Z), 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/ES5062413004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10b4390bc781bf42df7544632121565c6a02fadd67be98ed1528d4908a4795f9. 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/ES5062413005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b0928bafbf9c5e0c2c5cd74af6416838b1896910ec90edd72bcd6caa29ea59. 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/ES5062413007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234eb16218eed3fa6556b4021ee900f7bed8fa7a926c483e190501541493e440. 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/ES5062308001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e5fbb3e955e9f6229c7549de0926e51563702b199397d38c039380d4b3573b. 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/ES09C1700137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14b79775fac358331a3cb5471c387c4d500bd50043648fe131f725ffbb525e30. 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/ES09C1700138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10237a611613036c52d255373dfe1f61148a9a3096d3c3efc91cb62f6f4ba95b. 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/ES09C1700139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f8ab9ace70272dc1b72affba0e052168fd3a0e1c50466e0279f596fe66b239c. 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/ES09C1700144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf9c5f3c3bff52a9cf704d6a433bdf315d986a8cc0c9041b71b1c796cd82d2f. 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/ES09C1700145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f9aba4c50cf04b6b7ffdb28df70dd272b7cc0bab9008ff0abb01d6c667b866. 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/ES5062309401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae2115cd3a54d754bbd3d11f36aa8dad13f76f5c3da6773e88ee741a8d6e1fa. 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/ES5062310001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839d8362c1a8e52ab533be2aa7542ca40b5a59b7e7eeac804c527d165852139e. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:02: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/ES09C1700148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61cc963ba07a3fb85a6b1f89ce1a167ce074684de7fb616b8030d1fb82d69ec5. 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/ES09C1700196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1e0fbefce780f36b1d97470386478fda9b9daf0f25cde116bc4c854c90cf9a. 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/ES09C1700198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc320e28333ebd6ea6e5eb7b7f26e58985e2ffb0f54569e560adc5bb26da6dc2e. 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/ES09C1700199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab272a77f1408a017255f10c4502c4cfbb810d76f0483d4ec22586084444812. 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/ES5062500301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bfdfd263d763c13782aeb7e04a6bdd95fe338b18b9e4ceb181fb7b36f88b4bb. 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/ES5062203201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67dfc9d7f4d0bfa1b6a37ae08e22f83935e5c659b85f4027864e1d8a5c04b51f. 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/ES5062203203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4849532d35a96dbefd70b0c1cc6d6d843a47992afa48d9a40f2bc40b79ebc214. 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/ES5062203204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85110268917838ce37525a18d55952b1893f5719e5f53d2f36b942d922eafda2. 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/ES5062203206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x838204784fa531c6cab25362ff79a8ebf2f3e031f1ef7960f4ccc694f159bd87. 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/ES5062203208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab568777d071ad1f1803a5244c8e30e2b9bf53e30d943bdcb7d634d79b7caf32. 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/ES5062000601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5961be0dbe8c42822ce360cdd27141039d2fbc271a69a92e31d8cd2d0b361dc. 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/ES5062000603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640f55ba63363caa6a6766f67bf0f753307a2fd3ae7d940f1c8d118a6d437b43. 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/ES5062000611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494b7ddcd581dd2359664cbaf5209685f7020756862ff4ec86c189687bff3be8. 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/ES09C1700111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeecf3e6fcad44ce3694ee97fb889436e36d176264c8f975dcfb91ed3434b080f. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/ES5062410301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef8bf1fc08250f70a29f193c006a1c8a316eefce8564c92bd7f65f5c74bbb43c. 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/ES5062210001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeca1a38866b20180e3e7aec63521833ef8e2c3dc9b4031cd3418ef874407f86. 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/ES5062104301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6037b3ca0d00567c70962555db9f2c7f2df17cc1339baf9f3f7f7ea45520eb9f. 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/ES5062102801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x877c801a1a5ef245f675e33dfdb04fae2f0484187e7bf4dbbd1510e0c88f79b4. 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/ES5062102601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27bfa15caa48d8b6a017910e61a50a0894bb52cbd77c3d891109b328c9b14e3f. 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/ES5062008101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba51b5fcb579e68b387a53d09756d1abb36216d8b79997bd2fa6432767c0ff2c. 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/ESA011933780.