thumb|upright=1.25|The Ladder of Divine Ascent depicts monks ascending to Jesus in heaven in the top right. 12th century, Saint Catherine's Monastery. An icon () is a religious work of art, most comm
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 0x63f7345463d26bb8102f21bf4eba16ead273b31942f952eba7d330867d391a24. 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/ce4ec25c-7225-4ebb-a874-05a0e32c8a8d.json and https://artists.proofprofile.net/proofs/artist/ce4ec25c-7225-4ebb-a874-05a0e32c8a8d.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 0xda382db45bc8bf4e81d3162affd107070f71f2c62aa602f1c0c5a671391814a4. 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/QMSTJ1405601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fdceacf1df7676a1b72290893eb2b320fa08bd15b56c34b09620d69f2839a3f. 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/QMSTJ1405602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0f388032c3b5450c84fdfa60ae2520a3709311c1b7421781033d1b7aaf45bf. 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/QMSTJ1405603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e792c56535f6e12dbb020d44c142cea1a0b93a0f0a8659d5e472f6779a30ca9. 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/QMSTJ1405604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66234f9b8fde3d06f3be9186ca48b03f5c5e848b3d6d96e59edcb1c38405643b. 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/QMSTJ1405605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab011b08571fc86a59605814222c0230dccd6fe39aaab60091b4e931f5bd665. 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/QMSTJ1405606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632333c6ade28efe1bfaf1182fd1ddd38189301c358fbbeb71690227125472dd. 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/QMSTJ1405607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9206b59659bd6a0db4fde289abf419aa3aac71be028bed798f021c8d9feb521. 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/QMSTJ1405608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413b94e04d87baa296334e9214cf97568ba7884bf83935fefb409c93a27fb35e. 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/QMSTJ1405609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76458d23a29a638ff22c4b8abcfd0fd8afae4c5dd9efe006f1aed2ce51f46841. 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/QMSTJ1405610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49cffbf8eab4a8007eb12ee73297ed1598997894d1540fbefa17e74ef594fff. 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/QMSTJ1405611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf74fd12cc1c6e4d208aac27033dbd23bc02825bfbdc0d0a8460c7abbd11b66ef. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:59: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/QMSTJ1405612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0b75e346a3d9eb62746854f1af739f8d16abaf9e92f8a319ad197a95cccdb7. 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/QMSTJ1405614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6fdc2d629eab230c3d0ec5cd813217cdfb405ffeb408d405e3085ffc90cd0aa. 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/QMSTJ1405616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621ad3f3f4b22833bacd0af72ac05bcd72ea22b1258d7d3415b0747ea36a39bc. 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/QMSTJ1405618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c2a61c643801c0858bcb43d023b392ceb4355ce4c47bdbb98ff13df71470f9f. 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/QMSTJ1405620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d7a57e31da517675694ceed603d42eb68a9ac247a52d7dd05bcc4ae02b22b58. 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/QMSTJ1405621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc37e27cd33c42dbd1f5c0790f2e0afc636a8bced0d1e851a9df6e8373a07222e. 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/QMQVY1200564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ab9682b15acdbaf1ab3816c4e7d21caf635966f36701d7e7f6e40661059dd7. 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/QMQVY1200961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f584a2bf0c482522b7ce282f881eb9f317a9e98b44471867e67b4eee25e3a1. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:59:21Z), 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/QMQVY1200969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4d93726f41decb7b981960d415bf9c658b4d1ad7aa10f29a01e2c8ac0db301. 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/QMQVY1201034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d5ba0741fb10f37e3382c6c3626bcbcc174a18bd3f2aee5b0b56ba21f286cf. 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/QMQVY1200621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13c70c930360b5f4e5c3dcfb9b91887da6f08b5d382906d71e66c194d7d72af. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QMQVY1200573.