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 0x2bf02b8d11baf3058c255c7a747e0c6cfb820c0dea988692c09c0f817263f17d. 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/06205720-512d-4c07-99aa-47b876f35ea9.json and https://artists.proofprofile.net/proofs/artist/06205720-512d-4c07-99aa-47b876f35ea9.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 0x44c63844274aede309a737569891794c0fb59151e0cb55131d71a842d6d4e011. 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/PLC062256912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93061ce87c9d71bf440a2d44a47f4ba211742406fc6b1699a5db459ed75ac2c8. 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/PLC062256913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91b5aad66cc8bfdd579112be6b432b9e72a67c31b933011a3fafb896e0118199. 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/PLC062239686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c72c8e94b502e5e5ca4908a675b741bc23c9da7db23343ed5508bb58d0942b. 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/PLC062238256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ad09c92bef47b5a1899dd3ee79864cd040e4acd39cca964216780cc6ec5744. 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/PLC062236479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf133c4c9b798807d56a836121db9a2c8e0df9cf34887c049fca3f80ad0e7b940. 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/PLC062256914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70cea03f60e75029ba621b1addd0e33469ff35f6853d894751a20c013fbb0aaf. 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/PLC062246437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ff1c671b9964e5f182e115eb6abdf79e4365887d2938a5095f4a80bc2a507c1. 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/PLC062256915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e042115c8843002ceececdf1a6dbbfd7290cb18dee6a4ad62bf1277365be67d. 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/PLC062256916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad4f80d4cbc2363f1658af9b3f6ac8f37b9a1e57c86ef7f3be580244970a329. 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/PLC062256917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x379fc90e43fff16db632193ad026ff2807da1137a5b557673ba8d63cbc8d13d4. 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/PLC062256918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ebdb483954d733c97b51a5398f81bafe17ad5cdaaa07a2ad409fa18bf895227. 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/PLC062256919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c77298476f033155065edcdd39b1fec20186019136273eebafdd6b52962ead. 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/PLC062256920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd561afdea562d74da95cab292f40293b498dc931a2a496eb2b710dada4109f7c. 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/PLC062254482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb40fbe58001091982e127b6f445884fd7f901c2e83eb54c08c9d4db4205a081b. 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/PLC062256921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224fb85eeaeb62f58d67f04aee9058b4aceee22be8614d2c3ba2c82b3dba64a1. 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/PLC062256922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f16e2ecaf86a72a550428d7283122d81f33331f339a67bdad1d05a9f6426c4. 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/PLC062256923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3002df7567aaacd38e815a297995c8321530dc02ba9d75b8a4e79d38c6fb4131. 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/PLC062374896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70cea03f60e75029ba621b1addd0e33469ff35f6853d894751a20c013fbb0aaf. 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/PLC062246437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50ea8a28097d59cce57eeabdc9dfed679913e7a041c4012643a27ba02169b08. 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/QZHNC2032961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0159a6823df5b4447b8e9d891472aaf5007e861c6c1a01453cd3d95e7775632. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02:43Z), 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/DGA0M2436343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd665ad7e876e8c0d292772a67ceed7504d3c526015a9668d146d05f447206c1b. 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/DGA0Q2480791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ae96cd151a499840f7a3bca0d0a1a1dc4c5261f2261c747f0522edb00b5156. 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/DGA0Q2480792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff9fe15a637d10d9fdbf4e8706635458523ae77e59b47d292e9180165a68da0. 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/DGA0Q2480793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe326372b56893c10ec41c8587be693d5fb06903035018b86e34588fe934addb. 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/DGA0Q2480795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x947dc0608f2fd8b3efbce927ee1888800797af892a98b5f35eb96b15b0f52082. 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/PLC062409875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x114683b3f3cd3b7dce15d8b5c8382ec571ccac2af949524cd8afbfabd4c00449. 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/DGA0Q2480797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118d985f1b1da6a126b9de2aa8ea476d03640fc77e1c6ba8fcddbdf8d3ddacf2. 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/DGA0Q2480798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1421343d704fef0d9288179ed516665e9b0131748072df6b0d298e6efcc0cd12. 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/DGA0Q2480799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7bcec224226bc351be27605f6b9f8530c2d7c96fbcb3686fc9355fd4b6b04fa. 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/DGA0Q2480800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73463edd6591e7984a8df041ff6477a4c5113270e0d410b34e01fa882306335. 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/DGA0Q2480801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0159a6823df5b4447b8e9d891472aaf5007e861c6c1a01453cd3d95e7775632. 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/DGA0M2436343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc6b4f2fd305d68a66b0abcb0b31ab3f3c6e0ac657134b8b09e3fbb1ce237291. 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/DGA0Q2480802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e8278c16e43b752896ef38f0c60f0b66fdff0a94aaba6663be5b208d17cc0b. 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/DGA062403087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce9abdc18ca27bd2e5693bab815b9a7a0008dbf9ff3cdaa1cdd39be111a6ca5. 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/DGA0Q2480803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b68e5ba93a69258684a0eabf3215ceb06dfe53ab0bb028c0911f1ea1f2e872c. 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/DGA0Q2480804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe705acaa51d5e5511b98da10cb220c1eb2a2a891d8ba8cbc7bd99c5f19548ef. 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/DGA0Q2480806.