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 0xba99e96c1440676309cdd8ed6dc396268d673a2751135209c30b22a6b06ebd72. 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/50da8249-3f4f-45d7-9ee0-1d9b6978ad8c.json and https://artists.proofprofile.net/proofs/artist/50da8249-3f4f-45d7-9ee0-1d9b6978ad8c.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 0xdfc006604379261f4b3d40daafcf67dabe89135676568622378342e0cb0410f1. 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/QZW9L2260356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9b0cc781a953a690c44870f91522328d7ed55f414d3266cf83792fc6bd27a07. 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/QZW9L2260357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4656d37583ce0da16676d8f9a41cfa5d5ca53bdbc2a0aa363df8e0d3b613c480. 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/QZW9L2260358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a989fc04289b8abedc92ebb53c7fd15156f180536555837ced2063331ead04. 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/QZW9L2260359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53c59978f3cc271bcc918957acf6538b7d54973d55dbfc3c8566c3c7d20af6c. 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/QZW9L2260364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0dca219eefcaffd5592270a0ec11c38d9fbce8e3024880f580f6a127e2f4a97. 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/QZ5AB1932153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7acef5cf98695057af33a1374361a207f60afc5dd58866f7a155fe0df94a5733. 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/QZ5AB1932154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca2269c192d5f0aac371457b5d3b1dbefb8c28fbb735c595f96fe017fbdb7f8. 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/QZ5AB1932155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3e02a09f9ae6c8fe529732910605249b1f83dec07441139f197e55916cd264. 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/QZ5AB1932156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21cc8a853ed08f6c063a6306c6a4f3bc159372d4a453d045883aa7512dc767ba. 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/QZ5AB1932157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844e7778f00a981f5353d184de0fc090bcc80696e4baafacc6244cea9d5d7977. 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/QZ5AB1932158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24340c435221654ff4e86cad62f949b43bf6b088dab77e810c701b5d2ca4a7eb. 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/QZ5AB1932159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ea6211a0bb35f96b132604d473386c332b55594639867d54e5ba13dcc2fce6. 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/QZ5AB1932160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab2f34855970349fcfaa7f870912007ac7c0053c0850dd9b967387519608525. 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/QZ5AB1932161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1b58083f5347623ce1164b74791e6da0302b7ddca326fa2f72bb17b01cabb16. 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/QZ5AB1932162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x476c232d03ab3a2cfb51a77de135db8d775d54eec01bf018965a400616f9d024. 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/QZ5AB1932163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe918489a691f749c8ae5b7f47bd75078d91187bc963791888850062c1ffe942. 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/QZ5AB1932164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2662505bfbf8cc95a20375328510b721b7e38bb8c95edecd7ad09803ab485ac. 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/US7VG1804089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9b3ca7bd73971191ea2e3abff7b5c8c8ab51765fc079a9eab2ee29fcacf5fbf. 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/US7VG1804090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ff5b0486e24948a0d26e9496705b3874a67069f0a490247e49f2fcf3c4c318d. 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/US7VG1804091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699523fc275c33e636ead56d470346237f2e9b6a1542d1109563cb7abefbd2c8. 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/US7VG1804092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x306c314e7c56152d5b2fcee4a854e52180902e16e46c1b63963199d6d66e31ee. 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/US7VG1804093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a2630c95437a2557041636c38fb5973d921b79f13d4e111ad02f09dbbac6ec. 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/US7VG1804094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7317cf425eeb237fe64f99253b38022db934fea4a35753315366e59e5be16c4e. 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/US7VG1804095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4cdb8d2c8ed28974cd6e8aade97dec4dad1020890e399959c19886fb537086b. 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/QZW9L2398341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c55b44eb73dfd845522341eba218d7e665179f0de2ae6085eaade3394f6c98. 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/QZW9K2388193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x460ff6b470c88ac4f97e5bb755e7c39ab8273fa65f4f333a7d46ea90946a095c. 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/QZTVM2371818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2514014af1f436b2e7fb2bb324b21f342c0f073bacb48adcfc6d1686a225b0a1. 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/QZNJX2363979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b28e15a045a597e1c49999cd968438815ec0683a9d18c492bae7a7ce5b1e162. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:01:55Z), 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/QZTVM2113123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc96d9edf07a420a366c5ced2596fb93bd386b7f146a9ef2f1b00ce1078caa7e. 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/QZNJY2132982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e00d500e2cb03987f06fa69a1575502108233ed2e2d614ef85d7121f51ff472. 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/US7VG2128979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1197a54e2b9a9f395a7640c4ea3513e3abda8d170f3e92a5059508b4af0409. 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/QZNJX2086716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75656839fd4cc15607f6cd271b89e285c0bcf73110417716bf5f99d6c2261708. 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/QZNJV2091877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe831fa10f804176e68cd335a4aea65dff94742356b8561ca964eb0c88651590f. 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/QZGLM2042399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb035e20498ff0acbe9e9307195f5d14cddfb0938b160ef7dbd057eaf0490d78e. 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/QZHZ51953604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a2b8a85b7a1092c5d463c1444350fc907571d5c8293e84bb18692379ec4b0c. 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/QZGLS1913943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x370259c53f86d90a4b6b85a89c81603c1639fc7cd6853332bf50154bb5ad8832. 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/US7VG1801058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7340161d1149fa00368a763ff786359b71162488b93a9477611015f28969202c. 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/US7VG1801148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb165cf41120f4d61832040a0a5b6dbdd310ec1b222179fd1866b1166b57bdd. 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/QZNJV2028403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc16e92d0c9a36a18ea27a1f99a52727af035dec7e7da37b6f29a864a8b38028. 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/BK4DA2309027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c5717886a6caad47382cd843a2c022c2f0e8de4cf4a3f41f6d5b41f749c257. 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/QZ5AB1716867.