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 0xf869201c1d3d13148f4bfe24bed7ee36ef1be00b16e6f0c0d9475be8a6917aa7. Chain 2 (Bitcoin): anchored in block 954650 (2026-06-21T04:51:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d8c54c18-65a1-4e1f-af27-b1d5d8e57c6c.json and https://artists.proofprofile.net/proofs/artist/d8c54c18-65a1-4e1f-af27-b1d5d8e57c6c.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 0x7f1f13e2690150d95f7868fc0d0fbbb3ec0442e288625ecfc5309989b3fc6474. 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/SE27A1800201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8097730ef757e7fa18e1ba8763b467c9d6dfa6dd031dd38b34d44327e5b0086. 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/SE59Q2300204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7afc691153e46687d02e2ccc8b24c55f3609157fb4a0b8491c6dde11bf6d8249. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/SE59Q2300209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x545dccb5c570c85fa5d9b69e7c7bf697e14e0a4aed3f45f1ac5e1b5e7f227e60. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/SE59Q2300201.
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 0x145565a4ef73c448297a1571e204f481704b087a4d97f94122bc7dbced6a2045. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), 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/SE59Q2300205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef41c62c0cbb91d1cbd328bc4b6f0d97be5d79948ee3ac0d7041fd8e2b01e2e. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/SE59Q2300212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a1e3e7abd1f71f94c1c78022f7c762c28516cbf90a1a9095bcb8fdcd79ea3fb. 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/SE59Q2000202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19501a9c27966abd4335d1f25e1e7526404fadb3744b980380a2f816cfe98d56. 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/SE59Q2000206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aaf3ef93b84b200b0bee1af88a842554a0c0722997c41c2373d25c4be4107c6. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/SE59Q2000201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4289babdee424d713ec68bc0967dea3e9bace9582e80a4905223a6d0221a2bac. 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/SE59Q2000217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x078dd3638939e14057f8ac43eb6bfe45b30609557c30dcae897fee3316e277c0. 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/SEWJN2000107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ce86134de90999f1fe4543a3762c96e7a98596efab1d2400c9b5fb480e2649. 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/SE27A1300102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217118a8853c0d53f871a92ff39b3b1fb63377633ec2289c338dab160741d89b. 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/SE27A1300109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e177b6118b11d9c875f0866620906d1b0188827bab0b9ea88507e5543fc25a. 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/SE27A1300111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2146dddcf5996dcc35f33fe07e2cda9f5ada3528ad1890d664ec0529037821ba. 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/ES6102400123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8edb159dfea0685cb223da5bf4473100f75b29e1fef6d70f1aa36de77f53c47. 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/ES6102400126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce8da5fa6e413588f3f4cb2d19c0cb6caa2bbb20dcc0c03c03e630fd65deecab. 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/ES6102400131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce499ad0e57a0830cae0705701d4bcc4edbd964d94230b0fc39fc50cd6a2261d. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/ES6102400124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f2c81357cb8ccc87cd38284667efb79eb8082e0d253b4beafa6a02b7ebdcfc. 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/SE59Q2400402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073a6e555746548ba94ec3c27bae2d6811a37b2b171e67469124483272002e56. 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/SE59Q2400403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd5d54f723eb3adae78f166891960c07b85cdd07bcfca4e7515a9cecaf43e1c4. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/SE59Q2400404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd9c6a28538d54b5c22b3e3cfaec2ffa273afdaf8439ca344802ac6f1e9dde15. 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/SE59Q2400406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b3a509069a4d66b795835d8573167f5a200caebd2844b7c986e3606509bff2b. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/SE59Q2400407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b7d62260077a3188b149ab9042516d7439740d3eef5642913d55db6c430aea3. 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/SE59Q2400408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a0b4d4b344cccfce04dadb16ca5c41c42dfeabdcd1327bcb2fba48a4e049cd2. 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/SE59Q2400410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c8b974669f34c56f01e283e3e293850791e9a0442b51d0d011e6b8484e3946. 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/SE59Q2400411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x200671d26416cf29cdb13f1506ce478a059f2aba1c4308d2014f5a91d7e043b3. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/SE59Q2400401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28513d287ec1817088062c5237c37bba83b952df35cab4c4edee67516a239ec5. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/SE59Q2400405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f4b08a03fc438e3f8ee64d95780ac9d9b6c9114665d92a20d947c7f7910b7d. 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/SE59Q2400409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d6874c2c3c94cc3c8a29fad81b686a58efa5c9b26aa32e4b9fe6f0a8277827. 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/SE59Q2500102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f99c0f8aa426f37e09baf02c45a9833dcb9fe18074a2d8ae973b27db1900db. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/SE59Q2500101.